LINUX.ORG.RU
ФорумTalks

[joke] есть ведь юмористы.


0

0

bash-3.1$ grep -ir 'joke' linux-2.6.30.5
linux-2.6.30.5/kernel/acct.c: * If some joker switched acct->file under us we'ld better be
linux-2.6.30.5/drivers/char/tty_ioctl.c: * The "sg_flags" translation is a joke..
linux-2.6.30.5/drivers/net/3c501.c: Do not purchase this card, even as a joke.
linux-2.6.30.5/drivers/net/ni65.c: * 96.April.1: (no joke ;) .. added EtherBlaster and Module support (MH)
linux-2.6.30.5/drivers/nubus/nubus.c: * the CRC." So some jokers decide to set it to zero
linux-2.6.30.5/arch/sparc/kernel/head_32.S: * no joke. I don't need all of them in here as the entire prom vector
linux-2.6.30.5/arch/sparc/include/asm/openprom.h: * No joke. Calling these when there is only one cpu probably
linux-2.6.30.5/arch/sparc/include/asm/cache.h: "g2", "g3", "memory" /* no joke */);
linux-2.6.30.5/arch/m68k/include/asm/openprom.h: * No joke. Calling these when there is only one cpu probably
linux-2.6.30.5/sound/aoa/codecs/onyx.c: /* nothing connected? what a joke! */
linux-2.6.30.5/sound/aoa/codecs/toonie.c: /* nothing connected? what a joke! */
linux-2.6.30.5/Documentation/scsi/ibmmca.txt: Yes, folks, that is no joke, RAID support is going to rise!
linux-2.6.30.5/net/ipv4/ip_sockglue.c: I have no idea, how it will masquearde or NAT them (it is joke, joke :-))

И еще:

linux-2.6.30.5/drivers/scsi/qla1280.c: - Remove a bunch of idiotic and unnecessary typedef's
linux-2.6.30.5/drivers/ata/libata-core.c: idiot. Do this after the dev_config call as some controllers
linux-2.6.30.5/drivers/ata/libata-eh.c: 30000, /* for true idiots */
linux-2.6.30.5/drivers/usb/serial/cypress_m8.c: format! Idiotic. */
linux-2.6.30.5/drivers/media/dvb/dvb-core/dvb_filter.c: printk("NULL POINTER IDIOT\n");
linux-2.6.30.5/drivers/net/3c59x.c: if (vp->cb_fn_base) /* The PCMCIA people are idiots. */
linux-2.6.30.5/drivers/net/3c59x.c: if (vp->cb_fn_base) /* The PCMCIA people are idiots. */
linux-2.6.30.5/arch/powerpc/kernel/pci-common.c: /* WARNING: The generic code is idiotic. It gets passed a pointer
linux-2.6.30.5/arch/alpha/include/asm/compiler.h:/* Some idiots over in <linux/compiler.h> thought inline should imply
linux-2.6.30.5/arch/x86/kernel/msr.c: if (err == -EFAULT) /* Fix idiotic error code */
linux-2.6.30.5/arch/x86/kernel/msr.c: if (err == -EFAULT) /* Fix idiotic error code */
linux-2.6.30.5/Documentation/scsi/ChangeLog.1992-1997: * scsi_ioctl.c: Make ioctl_probe function more idiot-proof. If
linux-2.6.30.5/Documentation/crypto/descore-readme.txt:idiotic `tweaks' for particular machines which failed to deliver significant
linux-2.6.30.5/Documentation/ManagementStyle: - admitting you were an idiot is harder than it looks. We all like to
linux-2.6.30.5/Documentation/ManagementStyle:Most people are idiots, and being a manager means you'll have to deal
linux-2.6.30.5/Documentation/ManagementStyle:While it turns out that most people are idiots, the corollary to that is
linux-2.6.30.5/Documentation/ManagementStyle:other people that are less of an idiot that you are.
linux-2.6.30.5/net/ipv4/ip_gre.c: what the hell these idiots break standrads established - особенно это :-)

★★★★★

>>RAID support is going to rise!

МИРОВОЕ ГОСПОДСТВООО

nutz ★★
()
Ответ на: комментарий от lester
fox@darkstar:~/Sources/linux-source-2.6.24$ grep -ir 'sucks' .
./fs/aio.c:	/* TODO: use a hash or array, this sucks. */
./fs/jffs2/file.c:	 * For now, we write the full page out each time. It sucks, but it's simple
./fs/jffs2/scan.c:	   operational may actually be _longer_ than before. Sucks to be me. */
./net/core/skbuff.c:					/* Sucks! We need to fork list. :-( */
./net/ipv4/route.c:/* This code sucks.  But you should have seen it before! --RR */
./net/netfilter/core.c: * this is zero, but that sucks.  Now, we simply check when the
./arch/sh/kernel/vmlinux.lds.S:		_ebss = .;			/* uClinux MTD sucks */
./arch/ppc/boot/simple/m8xx_tty.c: * use COM1 instead of SMC1 as the console port.  This kinda sucks
./arch/x86/oprofile/op_model_ppro.c:	 * assume we found an overflow. This sucks.
./arch/m68k/atari/config.c:	    /* This test sucks! Who knows some better? */
./arch/mips/mm/tlb-r4k.c:	/* Did I tell you that ARC SUCKS?  */
./arch/mips/kernel/scall32-o32.S:	 * This Sucks (TM).
./arch/mips/kernel/scall64-o32.S:	 * This Sucks (TM).
./arch/sparc/mm/srmmu.c:	volatile unsigned long cypress_sucks;
./arch/sparc/mm/srmmu.c:			cypress_sucks = *(unsigned long *)(0xf0020000 + faddr);
./arch/sparc/mm/srmmu.c:	volatile unsigned long cypress_sucks;
./arch/sparc/mm/srmmu.c:				cypress_sucks = *(unsigned long *)
./arch/sparc/kernel/head.S:/* This sucks, apparently this makes Vikings call prom panic, will fix later */
./arch/sparc/kernel/pcic.c: * schematics. And this actually sucks.   -- zaitcev 1999/05/12
./arch/sparc64/solaris/entry64.S:solaris_sucks:
./arch/sparc64/solaris/entry64.S:	brz,pn		%g1, solaris_sucks
./sound/aoa/soundbus/i2sbus/i2sbus-pcm.c:	/* ALSA yet again sucks.
./sound/aoa/codecs/snd-aoa-codec-tas.c: *    the filters sucks...
./drivers/net/sungem.c:		/* Those delay sucks, the HW seem to love them though, I'll
./drivers/net/sgiseeq.c:	/* XXX I know this sucks, but is there a better way to reprogram
./drivers/net/tulip/xircom_tulip_cb.c: * Thus we couldn't control the MII -- which sucks because we don't know
./drivers/net/declance.c:		 * setup the pointer arrays, this sucks [tm] :-(
./drivers/net/declance.c:		 * setup the pointer arrays, this sucks [tm] :-(
./drivers/net/eepro.c:		the default one in the PnP case. PnP definitively sucks.
./drivers/net/fec_8xx/fec_main.c:		fec_restart(dev, 1, 100);	/* XXX this sucks */
./drivers/net/starfire.c: * This SUCKS.
./drivers/net/r8169.c:#define SafeMtu		0x1c20	/* ... actually life sucks beyond ~7k */
./drivers/net/tokenring/3c359.c: *  method really sucks. You can only read or write one location at a time.
./drivers/net/wireless/p54.h:	/* FIXME: this channels/modes/rates stuff sucks */
./drivers/net/3c509.c:	 *	an RX during a TX upload. That sucks a bit with SMP
./drivers/char/agp/amd64-agp.c: * to the size of a long. It sucks. I totally disown this, even
./drivers/char/ip2/ip2main.c://	We are using immediate servicing here.  This sucks and can
./drivers/scsi/NCR53C9x.c:				 * XXX SCSI sucks...
./drivers/scsi/NCR53C9x.h:   * sucks when we have the DVMA to do it for us.  The ESP is stupid and will
./drivers/scsi/aic7xxx/aic7xxx_core.c:	 * Handle the 'black hole' device that sucks up
./drivers/scsi/aic7xxx/aic79xx_core.c:	 * Handle the 'black hole' device that sucks up
./drivers/media/dvb/ttpci/av7110.c:		 * loose some. This sucks :-(
./drivers/watchdog/mpc5200_wdt.c: * file operations, which sucks. But there can be max 1 watchdog anyway, so...
./drivers/lguest/x86/switcher_32.S: * The main place where lguest performance sucks is Guest page faulting.  When
./drivers/lguest/page_tables.c: * performance sucks for guests using highmem.  In fact, a guest with
./drivers/serial/68360serial.c:/* This sucks. There is a better way: */
./drivers/macintosh/therm_pm72.c: * That sucks a bit, we take the lock because FIX32TOPRINT evaluates
./Documentation/networking/smctr.txt:3). PnP support for this adapter sucks. I recommend hard setting the 
./include/linux/netfilter/x_tables.h: * ip6t_entry and arpt_entry.  This sucks, and it is a hack.  It will be my
./include/asm-sparc/signal.h: * of interrupt usage and that sucks. Also without a flag like this
./include/asm-cris/arch-v32/spinlock.h: * sucks we end up saving/restoring flags twice for read_lock_irqsave aso. */
Cancellor ★★★★☆
()
Ответ на: комментарий от splinter

я конечно нет, но с января текущего года стоит какаято-то ХР (на отдельном 160 ггб диске) для третьего фаллоута, дали знакомые вендузятники (да знаю, что под вайном, но не хочу трахать мозг и не то там...)

amorpher ★★★★★
()
Ответ на: комментарий от linux4ever

> Если бы я ядро делал бы ЛОР

Читать как "Если бы я делал бы ядро ЛОР"?

> были бы сплошные вендекапцы.

Ядро ЛОР таки сделано тобой, по всей видимости.

Xenesz ★★★★
()

$ grep -ir 'fuck' linux-2.6.31/
linux-2.6.31/fs/notify/inotify/inotify_user.c: * fucked up somewhere. */
linux-2.6.31/fs/xfs/xfs_btree.h: case XFS_BTNUM_MAX: ASSERT(0); /* fucking gcc */ ; break; \
linux-2.6.31/fs/xfs/xfs_btree.h: case XFS_BTNUM_MAX: ASSERT(0); /* fucking gcc */ ; break; \
linux-2.6.31/lib/vsprintf.c: * Wirzenius wrote this portably, Torvalds fucked it up :-)
linux-2.6.31/Documentation/DocBook/kernel-locking.tmpl: If you don't see why, please stay the fuck away from my code.
linux-2.6.31/arch/x86/kernel/cpu/cpufreq/powernow-k7.c: * Some Athlon laptops have really fucked PST tables.
linux-2.6.31/net/core/skbuff.c: /* Fuck, we are miserable poor guys... */

> miserable poor guys

человеки такие человеки

kir4
()

[code]
> grep -ir ':)' ./

./scripts/kernel-doc:# - Look more closely at some of the scarier bits :)
./arch/sparc/include/asm/obio.h: 36bit PA for these things :) */
./arch/sparc/include/asm/system_64.h:/* This cannot ever be a sun4c :) That's just history. */
./arch/arm/include/asm/kgdb.h: * make our lives much much simpler. :)
./arch/alpha/include/asm/unistd.h: * them would break userspace apps ... we'll kill them off in 2010 :) */
./arch/ia64/include/asm/acpi.h:#define acpi_processor_cstate_check(x) (x) /* no idle limits on IA64 :) */
./arch/x86/include/asm/i387.h: * we can do a simple return here or be paranoid :)
./drivers/mtd/chips/Kconfig: Yes, there really exists something sicker than PDP-endian :)
./arch/sparc/include/asm/obio.h: 36bit PA for these things :) */
./arch/sparc/include/asm/system_64.h:/* This cannot ever be a sun4c :) That's just history. */
./arch/arm/include/asm/kgdb.h: * make our lives much much simpler. :)
./arch/alpha/include/asm/unistd.h: * them would break userspace apps ... we'll kill them off in 2010 :) */
./arch/x86/include/asm/i387.h: * we can do a simple return here or be paranoid :)
./drivers/mtd/chips/Kconfig: Yes, there really exists something sicker than PDP-endian :)
./drivers/media/video/se401.h:/* read the usb specs for this one :) */
./drivers/media/dvb/frontends/dib3000mb_priv.h: * SEQ ? what was that again ... :)
./include/net/dst.h: * Alexey put it here, so ask him about it :)
./include/linux/kvm_host.h: * Thankfully we dont expect many devices to register (famous last words :),
./include/linux/netfilter.h: coders :)
./include/linux/usb/serial.h:#define SERIAL_TTY_MINORS 254 /* loads of devices :) */
./include/linux/arcdevice.h:#define TESTvalue 0321 /* that's octal for 0xD1 :) */
./include/linux/spinlock.h: * (also included on UP-debug builds:)
./include/linux/spinlock.h: * (included on UP-non-debug builds:)
./include/asm-xtensa/bugs.h: * Xtensa processors don't have any bugs. :)
[/code]

AITap ★★★★★
()
Ответ на: комментарий от sysmouse
demon:4$ grep -ir 'joke' /sys/                                                            
/sys/arch/sgi/conf/GENERIC-IP27:# Specify storage configuration (it's a joke..)
/sys/arch/sgi/conf/GENERIC-IP30:# Specify storage configuration (it's a joke..)
/sys/arch/sgi/conf/GENERIC-IP32:# Specify storage configuration (it's a joke..)
/sys/dev/pckbc/pckbd.c: * these are both bad jokes
demon:5$ grep -ir 'sucks' /sys/
/sys/arch/arm/xscale/pxa2x0_com.c:      bus_space_tag_t bt = &pxa2x0_a4x_bs_tag;        /* XXX: This sucks */
/sys/arch/arm/xscale/pxa2x0_com.c:      sc->sc_iot = &pxa2x0_a4x_bs_tag;        /* XXX: This sucks */
/sys/arch/i386/i386/bios.c:#ifdef __stinkpad_sucks__
/sys/arch/i386/pci/pcibios.c:    * XXX The interface to this call sucks; just allocate enough
/sys/arch/sgi/pci/macepcibridge.c:       *  Firmware sucks. Remap PCI BAR registers. (sigh)
/sys/arch/beagle/dev/omap_com.c:        bus_space_tag_t bt = &armv7_a4x_bs_tag; /* XXX: This sucks */
/sys/arch/beagle/dev/omap_com.c:        sc->sc_iot = &armv7_a4x_bs_tag; /* XXX: This sucks */
/sys/dev/ic/aic79xx.c:   * Handle the 'black hole' device that sucks up
/sys/dev/ic/aic7xxx.c:   * Handle the 'black hole' device that sucks up
/sys/dev/ic/mfi.c:              if (to++ > 5000) /* XXX 5 seconds busywait sucks */
/sys/dev/pci/if_wpi.c: * HW support for TKIP really sucks.  We should let TKIP die anyway.
/sys/dev/pci/if_iwn.c: * HW support for TKIP really sucks.  We should let TKIP die anyway.
/sys/dev/usb/ehci.c:            /* restore things in case the bios sucks */
/sys/scsi/README.ss:SCSI disconnect is missing from many scanners.  Sucks huh?  A slow
beastie ★★★★★
()
Ответ на: комментарий от beastie
demon:6$ grep -ir 'fuck' /sys/  
/sys/compat/svr4/svr4_misc.c:            * One great fuckup deserves another.  The Linux people
/sys/dev/ic/ncr53c9x.c:                  * Things are seriously fucked up.
/sys/dev/ic/ncr53c9x.c:                          * Things are seriously fucked up.
beastie ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.