arch/mips/include/asm/mipsprom.h:/* More PROM shit. Probably has to do with VME RMW cycles??? */ arch/mips/kernel/genex.S: * Big shit, we now may have two dirty primary cache lines for the same arch/sparc/mm/srmmu.c: * this shit off... nice job Fujitsu. arch/sparc/mm/ultra.S: * in Microelectronics who refused to fix this shit. arch/sparc/lib/checksum_32.S: * give up. I'm serious, I am going to kick the living shit arch/sparc/kernel/traps_64.c: /* Shit... */ arch/sparc/kernel/pcic.c: * to shit into regions like that. Binary file arch/x86/boot/compressed/vmlinux.bin matches arch/x86/kernel/visws_quirks.c: * What lunatic came up with this shit? Documentation/DocBook/kernel-hacking.tmpl: * give up. I'm serious, I am going to kick the living shit Documentation/ManagementStyle:And people will even see that as true leadership (*cough* bullshit drivers/video/aty/radeon_pm.c: /* Hrm... same shit, X doesn't do that but I have to */ drivers/video/sis/sis_main.c:#ifdef STUPID_ACCELF_TEXT_SHIT drivers/video/sis/sis_main.c:#ifdef STUPID_ACCELF_TEXT_SHIT drivers/mmc/host/sdhci.c: * Some (ENE) controllers go apeshit on some ios operation, Binary file drivers/input/mouse/psmouse.o matches drivers/block/ub.c: * This is typically ENOMEM or some other such shit. drivers/scsi/qlogicpti.c: if (qpti->clock == 0) /* bullshit */ Binary file drivers/scsi/scsi_mod.ko matches drivers/scsi/pcmcia/Kconfig: [Kyusyu Matsushita Kotobuki (OEM) drivers/macintosh/adb.c:__adb_probe_task(struct work_struct *bullshit) drivers/staging/sxg/sxg.c: u32 c; /* CRC shit reg */ drivers/staging/slicoss/slicoss.c: u32 c; /* CRC shit reg */ drivers/staging/slicoss/slicoss.c: we wouldn't need this shit drivers/usb/storage/unusual_devs.h: "Matshita", Binary file drivers/usb/storage/usb-storage.o matches Binary file drivers/usb/storage/usb.o matches Binary file drivers/usb/storage/usb-storage.ko matches drivers/ata/sata_via.c: * SCR registers on vt6420 are pieces of shit and may hang the drivers/net/niu.h: hashit:1, drivers/net/niu.h: hashit:1, drivers/net/wireless/iwlwifi/iwl3945-base.c: /* all this shit doesn't belong into sysfs anyway */ drivers/net/wan/z85230.c: ct=2; /* Shit happens.. */ drivers/net/sunhme.c: /* Remember: "Different name, same old buggy as shit hardware." */ drivers/net/sunlance.c: * This was the sun4c killer. Shit, stupid bug. drivers/net/declance.c: * v0.007: Big shit. The LANCE seems to use a different DMA mechanism to Binary file drivers/net/pcmcia/pcnet_cs.o matches drivers/net/pcmcia/pcnet_cs.c: PCMCIA_DEVICE_PROD_ID12("Matsushita Electric Industrial Co.,LTD.", "CF-VEL211", 0x44445376, 0x8ded41d4), Binary file drivers/net/pcmcia/pcnet_cs.ko matches fs/jffs2/dir.c: /* Oh shit. We really ought to make a single node which can do both atomically */ fs/isofs/inode.c: * Some dipshit decided to store some other bit of information fs/xfs/xfs_inode.h: __uint16_t di_flushiter; /* incremented on flush */ fs/xfs/xfs_log_recover.c: if (dicp->di_flushiter < be16_to_cpu(dip->di_flushiter)) { fs/xfs/xfs_log_recover.c: if (be16_to_cpu(dip->di_flushiter) == DI_MAX_FLUSH && fs/xfs/xfs_log_recover.c: dicp->di_flushiter < (DI_MAX_FLUSH >> 1)) { fs/xfs/xfs_log_recover.c: dicp->di_flushiter = 0; fs/xfs/xfs_dinode.h: __be16 di_flushiter; /* incremented on flush */ fs/xfs/xfs_inode.c: to->di_flushiter = be16_to_cpu(from->di_flushiter); fs/xfs/xfs_inode.c: to->di_flushiter = cpu_to_be16(from->di_flushiter); fs/xfs/xfs_inode.c: ip->i_d.di_flushiter = be16_to_cpu(dip->di_flushiter); fs/xfs/xfs_inode.c: ip->i_d.di_flushiter++; fs/xfs/xfs_inode.c: if (ip->i_d.di_flushiter == DI_MAX_FLUSH) fs/xfs/xfs_inode.c: ip->i_d.di_flushiter = 0; include/linux/fb.h:#define STUPID_ACCELF_TEXT_SHIT include/linux/major.h:#define MATSUSHITA_CDROM_MAJOR 25 include/linux/major.h:#define MATSUSHITA_CDROM2_MAJOR 26 include/linux/major.h:#define MATSUSHITA_CDROM3_MAJOR 27 include/linux/major.h:#define MATSUSHITA_CDROM4_MAJOR 28 net/ipv4/tcp_input.c: * all the algo is pure shit and should be replaced sound/oss/uart6850.c: * Status: Testing required (no shit -jgarzik) sound/pci/cs46xx/dsp_spos_scb_lib.c: /* !!!! THIS IS A PIECE OF SHIT MADE BY ME !!! */ sound/pci/ac97/ac97_patch.c: * shit may happen. Binary file vmlinux matches Binary file vmlinux.o matches arch/parisc/kernel/sys_parisc.c:/* Fucking broken ABI */ arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't try to access arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't try to access arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't try to access arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't even give the arch/mips/pci/ops-bridge.c: * IOC3 is fucked fucked beyond believe ... Don't try to access arch/mips/sgi-ip22/ip22-setup.c: * fucking with the memory controller because it needs to know the arch/sparc/include/asm/system_64.h: /* If you fuck with this, update ret_from_syscall code too. */ \ arch/sparc/kernel/head_32.S: /* XXX Fucking Cypress... */ arch/x86/kernel/cpu/mtrr/generic.c:/* Some BIOS's are fucked and don't set all MTRRs the same! */ arch/x86/kernel/cpu/cpufreq/powernow-k7.c: * Some Athlon laptops have really fucked PST tables. arch/m68k/include/asm/sun3ints.h:/* master list of VME vectors -- don't fuck with this */ Documentation/DocBook/kernel-locking.tmpl: If you don't see why, please stay the fuck away from my code. drivers/mtd/mtd_blkdevs.c: registered, to prevent the link/init ordering from fucking drivers/media/video/bt819.c: BUG? Why does turning the chroma comb on fuck up color? drivers/ide/cmd640.c: * These chips are basically fucked by design, and getting this driver drivers/scsi/qlogicpti.h:/* Am I fucking pedantic or what? */ drivers/net/sunhme.c:/* Only Sun can take such nice parts and fuck up the programming interface drivers/net/sunhme.c: /* This card is _fucking_ hot... */ drivers/watchdog/shwdt.c: * brain-damage, it's managed to fuck things up one step further.. fs/xfs/xfs_btree.h: case XFS_BTNUM_MAX: ASSERT(0); /* fucking gcc */ ; break; \ fs/xfs/xfs_btree.h: case XFS_BTNUM_MAX: ASSERT(0); /* fucking gcc */ ; break; \ lib/vsprintf.c: * Wirzenius wrote this portably, Torvalds fucked it up :-) net/core/skbuff.c: /* Fuck, we are miserable poor guys... */ net/ipv4/netfilter/nf_nat_snmp_basic.c: * (And this is the fucking 'basic' method). sound/oss/opl3.c: * What the fuck is going on here? We leave junk in the beginning