Advertisement
Guest User

Untitled

a guest
Apr 24th, 2013
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 13.09 KB | None | 0 0
  1. $ # search for :-\( in linux kernel
  2. $ # of course we can use grep, but I like ack-grep more.
  3. $ ack-grep ':-\('
  4. include/linux/lockdep.h
  5. 28: * the total number of states... :-(
  6.  
  7. include/uapi/linux/route.h
  8. 43:#define rt_mss   rt_mtu          /* Compatibility :-(            */
  9. 57:#define RTF_MSS      RTF_MTU     /* Compatibility :-(        */
  10.  
  11. include/net/pkt_sched.h
  12. 33:   The result: [34]86 is not good choice for QoS router :-(
  13.  
  14. drivers/input/joystick/zhenhua.c
  15. 28: * coder :-(
  16.  
  17. drivers/usb/serial/cypress_m8.c
  18. 515:           attempted :-( */
  19.  
  20. drivers/ide/ide-cd_ioctl.c
  21. 209: * rate. :-(  Requesting too fast a speed will _not_ produce an error.
  22.  
  23. drivers/ide/hpt366.c
  24. 1217:        * so we'll have to serialize them... :-(
  25. 1373:        * to both functions -- really stupid design decision... :-(
  26.  
  27. drivers/mfd/mc13xxx-core.c
  28. 607:    /* there is no asnprintf in the kernel :-( */
  29.  
  30. drivers/staging/comedi/drivers/pcl812.c
  31. 684:                /*  we cann't use DMA :-( */
  32. 1216:           return -EBUSY/* no buffer :-( */
  33.  
  34. drivers/staging/comedi/drivers/pcl818.c
  35. 1187:           if (nowmustbechan != CR_CHAN(chanlist[i])) {    /*  channel list isn't continuous :-( */
  36. 1725:           return -EBUSY;  /* no buffer :-( */
  37. 1730:       if (devpriv->dma_rtc == 0) {    /*  we must do duble buff :-( */
  38.  
  39. drivers/staging/comedi/drivers/pcl816.c
  40. 885:                /*  channel list isn't continuous :-( */
  41. 1126:           return -EBUSY/* no buffer :-( */
  42. 1133:       if (devpriv->dma_rtc == 0) {    /*  we must do duble buff :-( */
  43.  
  44. drivers/staging/comedi/drivers/adl_pci9118.c
  45. 87:              * but reality looks like 255 :-(
  46.  
  47. drivers/isdn/hardware/avm/t1isa.c
  48. 82:  * but no function there to prevent this :-(
  49.  
  50. drivers/isdn/pcbit/drv.c
  51. 293: * Another Hack :-(
  52.  
  53. drivers/isdn/i4l/isdn_v110.c
  54. 204:                /* returning now is not the right thing, though :-( */
  55. 213:                /* returning now is not the right thing, though :-( */
  56.  
  57. drivers/scsi/sgiwd93.c
  58. 114:     * wd33c93 shouldn't pass us bogus dma_setups, but it does:-(  The
  59.  
  60. drivers/scsi/sr_ioctl.c
  61. 29:/* The sr_is_xa() seems to trigger firmware bugs with some drives :-(
  62.  
  63. drivers/scsi/dc395x.c
  64. 2032: * Seems to be needed for unknown reasons; could be a hardware bug :-(
  65. 2555:                * or chip is to blame :-( */
  66. 2563:            * something broke :-( */
  67.  
  68. drivers/scsi/atari_NCR5380.c
  69. 296: * cannot know it in advance :-( We just see a QUEUE_FULL status being
  70. 2199:                        * mid level cannot handle QUEUE FULL :-( (The
  71.  
  72. drivers/scsi/ncr53c8xx.c
  73. 7682:** Test the bus snoop logic :-(
  74.  
  75. drivers/scsi/atari_scsi.c
  76. 54:/* This sounds complicated (and it is it :-(), but it seems to be a       */
  77. 571:        panic("Falcon SCSI: someone stole the lock :-(\n");
  78. 977: * 255*512 bytes :-( This means also, that defining READ_OVERRUNS is not
  79. 1000:    * will be lost in the ST-DMA's FIFO :-( Thus, we have to distinguish
  80.  
  81. drivers/scsi/aic7xxx/aic7xxx_core.c
  82. 958:     * We upset the sequencer :-(
  83.  
  84. drivers/scsi/sun3_NCR5380.c
  85. 285: * cannot know it in advance :-( We just see a QUEUE_FULL status being
  86. 2164:            * mid level cannot handle QUEUE FULL :-( (The
  87.  
  88. drivers/scsi/sym53c8xx_2/sym_hipd.c
  89. 970: *  Test the pci bus snoop logic :-(
  90.  
  91. drivers/mtd/cmdlinepart.c
  92. 37: * edb7312-nor:256k(ARMboot)ro,-(root);edb7312-nand:-(home)
  93.  
  94. drivers/firmware/iscsi_ibft.c
  95. 667:        * iBFT spec doesn't have a domain id field :-(
  96.  
  97. drivers/atm/zatm.c
  98. 42: *  - support 64 kB SDUs (will have to use multibuffer batches then :-( )
  99.  
  100. drivers/i2c/busses/i2c-sis5595.c
  101. 175:     * interfere with ACPI :-(  */
  102.  
  103. drivers/i2c/busses/i2c-iop3xx.c
  104. 89: /* NB SR bits not same position as CR IE bits :-( */
  105.  
  106. drivers/macintosh/via-maciisi.c
  107. 290:     * for this long, it's probably not coming back :-( */
  108.  
  109. drivers/message/fusion/mptscsih.c
  110. 708:             * killing interrupt handler:-(
  111.  
  112. drivers/message/fusion/mptlan.c
  113. 210:            //  item back onto its adapter FreeQ - Oops!:-(
  114.  
  115. drivers/message/fusion/mptctl.c
  116. 1094:                   "not enough memory!   :-(\n", ioc->name);
  117. 1121:               "-SG: No can do - " "Chain required!   :-(\n", ioc->name);
  118. 1130:               "too many SG frags!   :-(\n", ioc->name);
  119.  
  120. drivers/media/pci/bt8xx/bttv-audio-hook.c
  121. 207:        /* autodetect doesn't work with this card :-( */
  122.  
  123. drivers/media/pci/ttpci/av7110.c
  124. 2846:        * loose some. This sucks :-(
  125.  
  126. drivers/media/usb/pvrusb2/pvrusb2-hdw.c
  127. 171:        /* Already using audio_mode elsewhere :-( */
  128.  
  129. drivers/media/usb/stk1160/stk1160-ac97.c
  130. 108:    /* TODO: I'm not sure where should I get these names :-( */
  131.  
  132. drivers/media/usb/stk1160/stk1160-v4l.c
  133. 480:        /* TODO: Support me please :-( */
  134.  
  135. drivers/media/usb/dvb-usb-v2/af9015.c
  136. 584:       content :-( Override some wrong values here. Ditto for the
  137.  
  138. drivers/media/usb/dvb-usb-v2/anysee.c
  139. 885:        /* we have no frontend :-( */
  140.  
  141. drivers/media/i2c/tvaudio.c
  142. 936:         * error count. So in fact there is no stereo in this case :-(
  143.  
  144. drivers/block/amiflop.c
  145. 36: *  - both got broken the first time I tampered with the driver :-(
  146. 43: *    processor :-(
  147.  
  148. drivers/block/ataflop.c
  149. 9: *   - Support for two drives; should work, but I cannot test that :-(
  150. 14: *     don't have an HD drive :-(
  151. 957:         * recognise that it isn't present :-(
  152. 1263: * no matter what :-( To save time, the seek goes to the track we're
  153. 1296:        * last seek command, the WP bit still reads wrong :-((
  154. 1312:/* The detection of disk changes is a dark chapter in Atari history :-(
  155. 1571:        * or the next access will revalidate - and clear UDT :-(
  156. 1820:        * interrupts on this IRQ line :-(
  157. 1943:          card. But the test is too hard :-( */
  158.  
  159. drivers/block/floppy.c
  160. 4373:    * Unfortunately, Adaptec doesn't know this :-(, */
  161.  
  162. drivers/block/paride/frpw.c
  163. 221:   a hack :-(
  164.  
  165. drivers/video/pm2fb.c
  166. 1373:   /* Too large of a cursor or wrong bpp :-( */
  167.  
  168. drivers/video/matrox/matroxfb_DAC1064.c
  169. 135:           Doing so cause immediate PCI lockup :-( Maybe they should
  170.  
  171. drivers/video/matrox/matroxfb_base.c
  172. 1354:/* from doc it looks like that accelerator can draw only to low 16MB :-( Direct accesses & displaying are OK for
  173.  
  174. drivers/video/pm3fb.c
  175. 627:    /* Too large of a cursor or wrong bpp :-( */
  176.  
  177. drivers/video/tdfxfb.c
  178. 1067:   /* Too large of a cursor or wrong bpp :-( */
  179.  
  180. drivers/net/wan/cosa.c
  181. 190: * macro doesn't like anything other than the raw number as an argument :-(
  182. 1657: * It's time to use the bottom half :-(
  183.  
  184. drivers/net/wan/hdlc_x25.c
  185. 85: hdlc->xmit(skb, dev); /* Ignore return value :-( */
  186.  
  187. drivers/net/irda/irda-usb.h
  188. 78: * UHCI : frame period = 1ms, but notification can take 2 or 3 ms :-(
  189.  
  190. drivers/net/irda/irda-usb.c
  191. 172:        /* Hum... Ugly hack :-(
  192. 1735:    * some heavy and complete testing. Don't ask why :-(
  193.  
  194. drivers/net/wireless/wl3501.h
  195. 231:          but sizeof(enum) > sizeof(u8) :-( */
  196.  
  197. drivers/net/wireless/at76c50x-usb.c
  198. 2387:    * at76_get_op_mode() fail too :-( */
  199.  
  200. drivers/net/wireless/orinoco/orinoco_cs.c
  201. 216:       layer to not suck :-( */
  202.  
  203. drivers/net/ethernet/broadcom/b44.c
  204. 655:       to/from anything above 1GB :-( */
  205.  
  206. drivers/net/ethernet/dlink/de620.c
  207. 63: * ports, so I can't test such a driver :-(
  208.  
  209. drivers/net/ethernet/sis/sis900.c
  210. 1813:              we are working on NULL sk_buff :-( */
  211.  
  212. drivers/net/ethernet/nvidia/forcedeth.c
  213. 737: *  needs netdev_priv(dev)->lock :-(
  214.  
  215. drivers/net/ethernet/realtek/8139too.c
  216. 259:    /* Bogus 8139 silicon reports 8129 without external PROM :-( */
  217.  
  218. drivers/net/ethernet/amd/declance.c
  219. 183: * 16 bytes of valid data followed by a 16 byte gap :-(.
  220. 1084:        * setup the pointer arrays, this sucks [tm] :-(
  221. 1160:        * setup the pointer arrays, this sucks [tm] :-(
  222.  
  223. drivers/net/ethernet/sun/sungem.c
  224. 2480:/* Jumbo-grams don't seem to work :-( */
  225.  
  226. drivers/net/fddi/defxx.c
  227. 511: *   It compiles so it should work :-( (PCI cards do :-)
  228. 3576: *   It compiles so it should work :-( (PCI cards do :-)
  229.  
  230. drivers/eisa/eisa-bus.c
  231. 267:         * very likely to fail... :-( Instead, grab the EISA
  232.  
  233. usr/include/linux/route.h
  234. 42:#define rt_mss   rt_mtu          /* Compatibility :-(            */
  235. 55:#define RTF_MSS      RTF_MTU     /* Compatibility :-(        */
  236.  
  237. arch/alpha/include/asm/smp.h
  238. 9:/* HACK: Cabrio WHAMI return value is bogus if more than 8 bits used.. :-( */
  239.  
  240. arch/alpha/include/asm/core_apecs.h
  241. 41:   we can't just use that here, because of header file looping... :-(
  242.  
  243. arch/alpha/kernel/time.c
  244. 250:   timing hardware for any one method to work everywhere.  :-(
  245.  
  246. arch/alpha/kernel/sys_rawhide.c
  247. 147:     * Also, PCI #1 interrupts are offset some more... :-(
  248.  
  249. arch/alpha/kernel/sys_noritake.c
  250. 110:     * So, here's this additional grotty hack... :-(
  251.  
  252. arch/alpha/kernel/sys_sio.c
  253. 246:     * burst mode for the NCR 8xx SCSI... :-(
  254. 397:           selected... :-(  */
  255.  
  256. arch/alpha/kernel/sys_miata.c
  257. 53:  * So, here's this grotty hack... :-(
  258.  
  259. arch/alpha/boot/bootp.c
  260. 192:     * the latter... :-(
  261.  
  262. arch/alpha/boot/bootpz.c
  263. 330:     * former into the latter... :-(
  264.  
  265. arch/powerpc/kernel/prom_init.c
  266. 1764:       /* It seems OF doesn't null-terminate the path :-( */
  267. 2116:       /* It seems OF doesn't null-terminate the path :-( */
  268.  
  269. arch/powerpc/kernel/pci-common.c
  270. 624:     * 32 bits CHRPs :-(
  271.  
  272. arch/microblaze/pci/pci-common.c
  273. 606:     * 32 bits CHRPs :-(
  274.  
  275. arch/mips/include/asm/inst.h
  276. 196: * Damn ...  bitfields depend from byteorder :-(
  277.  
  278. arch/mips/math-emu/dsemul.c
  279. 35: * 2) it can be a COP instruction :-(
  280. 37: *    special care on memory access instructions :-(
  281.  
  282. arch/mips/mm/tlbex.c
  283. 1579:               /* You lose the SMP race :-(*/
  284. 1587:           /* You lose the SMP race :-(*/
  285. 1617:       /* You lose the SMP race :-(*/
  286. 1653:           /* You lose the SMP race :-(*/
  287.  
  288. arch/frv/kernel/process.c
  289. 145:    /* fork almost works, enough to trick you into looking elsewhere:-( */
  290.  
  291. arch/sh/kernel/process_32.c
  292. 254:    /* fork almost works, enough to trick you into looking elsewhere :-( */
  293.  
  294. arch/parisc/include/asm/dma.h
  295. 35:** won't compile :-(
  296.  
  297. arch/parisc/kernel/syscall_table.S
  298. 252:     * Unfortunately it contains a long :-( */
  299.  
  300. arch/m68k/atari/ataints.c
  301. 6: *  twiddled there and we won't get the right interrupts :-()
  302.  
  303. arch/m68k/atari/atasound.c
  304. 42: /* Busy wait for data being completely sent :-( */
  305.  
  306. arch/um/sys-ppc/miscthings.c
  307. 10: * move it up. :-(
  308.  
  309. arch/x86/kernel/apm_32.c
  310. 139: *         Fix the Thinkpad (again) :-( (CONFIG_APM_IGNORE_MULTIPLE_SUSPENDS
  311.  
  312. arch/x86/kernel/pci-calgary_64.c
  313. 825:    /* Can't free bootmem allocated memory after system is up :-( */
  314.  
  315. arch/x86/kernel/apic/apic.c
  316. 1357:    * away, oh well :-(
  317.  
  318. scripts/docproc.c
  319. 526:         * and exported in different files :-((
  320.  
  321. debian/headertmp/usr/include/linux/route.h
  322. 42:#define rt_mss   rt_mtu          /* Compatibility :-(            */
  323. 55:#define RTF_MSS      RTF_MTU     /* Compatibility :-(        */
  324.  
  325. debian/hdrtmp/usr/src/linux-headers-3.7.8-light/include/linux/lockdep.h
  326. 28: * the total number of states... :-(
  327.  
  328. debian/hdrtmp/usr/src/linux-headers-3.7.8-light/include/uapi/linux/route.h
  329. 43:#define rt_mss   rt_mtu          /* Compatibility :-(            */
  330. 57:#define RTF_MSS      RTF_MTU     /* Compatibility :-(        */
  331.  
  332. debian/hdrtmp/usr/src/linux-headers-3.7.8-light/include/net/pkt_sched.h
  333. 33:   The result: [34]86 is not good choice for QoS router :-(
  334.  
  335. debian/hdrtmp/usr/src/linux-headers-3.7.8-light/scripts/docproc.c
  336. 526:         * and exported in different files :-((
  337.  
  338. block/partitions/atari.c
  339. 58:          * :-()
  340.  
  341. block/genhd.c
  342. 829:    /* stop is called even after start failed :-( */
  343.  
  344. sound/oss/dmasound/dmasound_core.c
  345. 171: * we will have trouble spotting it - and the fault will be rather obscure :-(
  346.  
  347. sound/oss/pas2_card.c
  348. 251:             * bit 0 = MPU401 emulation (CDPC only :-( )
  349.  
  350. sound/ppc/burgundy.c
  351. 627:        printk(KERN_WARNING "pmac burgundy: disabled by MacOS :-(\n");
  352.  
  353. fs/hpfs/ea.c
  354. 297:                /* Aargh... don't know how to create ea anodes :-( */
  355.  
  356. fs/ncpfs/dir.c
  357. 1102:      it is not :-( */
  358.  
  359. fs/ncpfs/sock.c
  360. 208:    /* sock_sendmsg updates iov pointers for us :-( */
  361. 225:    /* sock_sendmsg updates iov pointers for us :-( */
  362.  
  363. fs/reiserfs/reiserfs.h
  364. 1886:excessive effort to avoid disturbing the precious VFS code.:-( The
  365.  
  366. net/netrom/af_netrom.c
  367. 943:         * apparently kills BPQ boxes... :-(
  368.  
  369. net/core/skbuff.c
  370. 1463:                   /* Sucks! We need to fork list. :-( */
  371.  
  372. net/dccp/timer.c
  373. 48:            black hole detection. :-(
  374.  
  375. net/irda/irnet/irnet.h
  376. 168: *      (but PPP doesn't read the MTU value :-()
  377.  
  378. net/irda/af_irda.c
  379. 675:            /* Something bad did happen :-( */
  380.  
  381. net/irda/irlap_event.c
  382. 445:            IRDA_DEBUG(1, "%s(), Receiving final discovery request, missed the discovery slots :-(\n", __func__);
  383. 602:        IRDA_DEBUG(1, "%s(), Receiving discovery request (s = %d) while performing discovery :-(\n", __func__, info->s);
  384.  
  385. net/irda/irlan/irlan_client_event.c
  386. 432:            IRDA_DEBUG(2, "%s(), lost the battle :-(\n", __func__ );
  387.  
  388. net/ipv4/ipconfig.c
  389. 1560:       ic_proto_enabled &= ~IC_USE_DHCP; /* backward compat :-( */
  390.  
  391. net/ipv4/route.c
  392. 1770:      hardware multicast filters :-( As result the host on multicasting
  393.  
  394. net/ipv4/fib_frontend.c
  395. 694: * Really, it should be netlink message, but :-( netlink
  396.  
  397. net/ipv4/tcp_output.c
  398. 94: * Using SND.UNA we will fail to open window, SND.NXT is out of window. :-(
  399.  
  400. net/rds/ib_cm.c
  401. 417:     * We really should have changed this for OFED 1.3 :-(
  402.  
  403. net/rds/iw_cm.c
  404. 359:     * We really should have changed this for OFED 1.3 :-( */
  405.  
  406. net/sched/sch_cbq.c
  407. 853:            /* Class did not give us any skb :-(
  408. 1007:   /* No packets in scheduler or nobody wants to give them to us :-(
  409.  
  410. net/llc/af_llc.c
  411. 466:        dprintk("%s: llc_ui_send_conn failed :-(\n", __func__);
  412.  
  413. net/netfilter/ipset/ip_set_core.c
  414. 1066:            * manually :-( */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement