Linux Kernel Gems

An unsorted and carefree collection of fun{n,k}y code.



include/linux/sched.h
	* ######################### BIG FAT WARNING ##########################
	* # when comparing cpu_clock(i) to cpu_clock(j) for i != j, time can #
	* # go backwards !!                                                  #
	* ####################################################################
      

drivers/parport/share.c
	/*
	* If anybody is waiting, find out who's been there longest and
	* then wake them up. (Note: no locking required)
	*/
	/* !!! LOCKING IS NEEDED HERE */
      

drivers/block/floppy.c
	/* after a second recalibrate, we still haven't
	* reached track 0. Probably no drive. Raise an
	* error, as failing immediately might upset
	* computers possessed by the Devil :-) */
      

arch/mips/pci/ops-bridge.c `
       /*
	* IOC3 is fucking fucked beyond belief ...  Don't even give the
	* generic PCI code a chance to look at it for real ...
	*/
       if (cf == (PCI_VENDOR_ID_SGI | (PCI_DEVICE_ID_SGI_IOC3 << 16)))
           goto oh_my_gawd;							 
     

fs/jffs2/debug.c
       int bitched = 0;
       ...
       if (...) {
	   JFFS2_ERROR("REF_PRISTINE node at 0x%08x (%08x-%08x) had a following non-hole frag in the same page. Tell dwmw2.\n", ...);
	   bitched = 1;
       }

       if (bitched) {
	   JFFS2_ERROR("fragtree is corrupted.\n");
	   __jffs2_dbg_dump_fragtree_nolock(f);
	   BUG();
       }
     

Last modified: 20170111 -- dbueso