Advertisement
Guest User

Untitled

a guest
Oct 24th, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.50 KB | None | 0 0
  1. [megaxlr@Mag-Ik-Op] ~/Downloads/linux-4.19 $ grep -r "crap"
  2. include/scsi/scsi_host.h: /* legacy crap */
  3. include/linux/netfilter/nf_conntrack_pptp.h:/* crap needed for nf_conntrack_compat.h */
  4. include/linux/ipmi-fru.h: * These structures match the unaligned crap we have in FRU1011.pdf
  5. include/linux/timer.h: * workqueue locking issues. It's not meant for executing random crap
  6. include/linux/platform_data/keypad-omap.h: * in order to workaround certain crappy HW designs that produce ghost
  7. scripts/mod/sumversion.c:static int strip_rcs_crap(char *version)
  8. scripts/mod/sumversion.c: if (strip_rcs_crap(version))
  9. scripts/spelling.txt:cryptocraphic||cryptographic
  10. block/partitions/sgi.c: u8 _unused0[48]; /* Device parameter useless crapola.. */
  11. Documentation/trace/postprocess/trace-pagealloc-postprocess.pl:# This is a POC (proof of concept or piece of crap, take your pick) for reading the
  12. Documentation/filesystems/caching/netfs-api.txt: entire in-cache hierarchy for this netfs will be scrapped and begun
  13. Documentation/driver-api/firmware/built-in-fw.rst:* The firmware may need to be scraped out from some device specific location
  14. Documentation/sound/alsa-configuration.rst:Note: This driver is really crappy. It's a porting from the
  15. Documentation/process/management-style.rst: a while, and you'll feel cleansed. Just don't crap too close to home.
  16. fs/btrfs/file.c: /* Make sure we aren't being give some crap mode */
  17. fs/reiserfs/inode.c: /* crap, we are writing to a hole */
  18. fs/nilfs2/sufile.h:void nilfs_sufile_do_scrap(struct inode *, __u64, struct buffer_head *,
  19. fs/nilfs2/sufile.h: * nilfs_sufile_scrap - make a segment garbage
  20. fs/nilfs2/sufile.h:static inline int nilfs_sufile_scrap(struct inode *sufile, __u64 segnum)
  21. fs/nilfs2/sufile.h: return nilfs_sufile_update(sufile, segnum, 1, nilfs_sufile_do_scrap);
  22. fs/nilfs2/recovery.c: err = nilfs_sufile_scrap(sufile, ent->segnum);
  23. fs/nilfs2/sufile.c:void nilfs_sufile_do_scrap(struct inode *sufile, __u64 segnum,
  24. fs/locks.c: * Scrapped free list which is redundant now that we allocate locks
  25. fs/jffs2/TODO:2. get_sb()->build_fs()->scan() path... Why get_sb() removes scan()'s crap in
  26. fs/jffs2/super.c: assumes that they're not aligned -- so it emits crappy
  27. fs/jffs2/gc.c: all the iget() crap anyway */
  28. fs/ext4/page-io.c: * provides compatibility with dmesg scrapers that look for a specific
  29. fs/nfsd/nfscache.c: * scraping this file for info should test the labels to ensure they're
  30. fs/xfs/xfs_reflink.c: /* Scrape out the old CoW reservations */
  31. tools/testing/selftests/net/psock_tpacket.c: /* Lets create some broken crap, that still passes
  32. tools/testing/ktest/config-bisect.pl: # crappy Perl way to pass in hashes.
  33. tools/testing/ktest/config-bisect.pl: # crappy Perl way to pass in hashes.
  34. tools/testing/ktest/config-bisect.pl: # crappy Perl way to pass in hashes.
  35. drivers/watchdog/jz4740_wdt.c: * Copyright (C) 2010, Paul Cercueil <paul@crapouillou.net>
  36. drivers/watchdog/jz4740_wdt.c:MODULE_AUTHOR("Paul Cercueil <paul@crapouillou.net>");
  37. drivers/scsi/dc395x.c: /* KG: Can this prevent crap sense data ? */
  38. drivers/scsi/aha1542.c: * the strategy handler takes care of that crap.
  39. drivers/scsi/pcmcia/sym53c500_cs.c: * section dealing with manufacturer IDs can be scrapped. --rct
  40. drivers/usb/serial/ezusb_convert.pl: my($lenstring, $addrstring, $typestring, $reststring, $doscrap) =
  41. drivers/hwmon/abituguru.c: * anyways. If we read sensors/pwms not there we'll just read crap
  42. drivers/clk/ingenic/jz4770-cgu.c: * Copyright 2018, Paul Cercueil <paul@crapouillou.net>
  43. drivers/media/dvb-core/dvb_frontend.c: * return crap, if they don't check if the data is available
  44. drivers/media/dvb-core/dvb_frontend.c: * return crap, if they don't check if the data is available
  45. drivers/media/dvb-core/dvb_frontend.c: * return crap, if they don't check if the data is available
  46. drivers/media/usb/cx231xx/cx231xx-417.c: /* FIXME: Review this crap */
  47. drivers/media/v4l2-core/v4l2-ioctl.c: * (or just really crappy memories). Regardless, this is really annoying
  48. drivers/media/pci/solo6x10/solo6x10-core.c: /* Undocumented crap */
  49. drivers/media/i2c/ov7670.c: * Weird crap seems to exist in the upper part of
  50. drivers/rtc/rtc-jz4740.c: * Copyright (C) 2010, Paul Cercueil <paul@crapouillou.net>
  51. drivers/block/umem.c: * That's crap, since doing that while some partitions are opened
  52. drivers/irqchip/irq-gic-v4.c: * confines the crap to a single location. And map/unmap really is
  53. drivers/misc/cs5535-mfgpt.c: * it turns out to be unreliable in the face of crappy BIOSes, we
  54. drivers/staging/comedi/drivers/das08.c: /* clear crap */
  55. drivers/staging/comedi/drivers/ni_labpc_cs.c: * PCMCIA crap is adapted from dummy_cs.c 1.31 2001/08/24 12:13:13
  56. drivers/staging/comedi/drivers/ni_daq_dio24.c: * PCMCIA crap at end of file is adapted from dummy_cs.c 1.31
  57. drivers/macintosh/windfarm_pm81.c: /* One more crappy race: I don't think we have any guarantee here
  58. drivers/macintosh/windfarm_pm91.c: /* One more crappy race: I don't think we have any guarantee here
  59. drivers/pnp/pnpbios/bioscalls.c:__visible u32 pnp_bios_is_utter_crap = 0;
  60. drivers/pnp/pnpbios/bioscalls.c: if (pnp_bios_is_utter_crap)
  61. drivers/pnp/pnpbios/bioscalls.c: if (pnp_bios_is_utter_crap) {
  62. drivers/char/agp/amd64-agp.c: /* Northbridge seems to contain crap. Try the AGP bridge. */
  63. drivers/parport/parport_pc.c: * Piles of crap below pretend to be a parser for module and kernel
  64. drivers/iommu/arm-smmu-v3.c: /* CR2 (random crap) */
  65. drivers/ata/libata-acpi.c: /* we always use the 0 slot for crap hardware */
  66. drivers/ata/pata_cmd640.c: * Of putting crap on the disk
  67. drivers/edac/ghes_edac.c: pr_info("This system has a very crappy BIOS: It doesn't even list the DIMMS.\n");
  68. drivers/mtd/chips/cfi_util.c: of optimising away all the crap for 'bankwidth' larger than
  69. drivers/mtd/chips/cfi_util.c: of optimising away all the crap for 'bankwidth' larger than
  70. drivers/net/wireless/ath/ath5k/desc.c: * WEP crap
  71. drivers/net/wireless/ath/ath5k/desc.c: * WEP crap
  72. drivers/net/wan/z85230.c: * Check if we crapped out.
  73. drivers/net/wan/dscc4.c: * - misc crapectomy.
  74. drivers/net/wan/dscc4.c: * If the driver ends sending crap on the wire, it
  75. drivers/net/ethernet/qlogic/qed/qed_sriov.c: * support them. Or this may be because someone wrote a crappy
  76. drivers/net/ethernet/qlogic/qla3xxx.h: u16 version_and_numPorts; /* together to avoid endianness crap */
  77. drivers/net/ethernet/sfc/efx.c:/* RSS contexts. We're using linked lists and crappy O(n) algorithms, because
  78. drivers/net/ethernet/3com/3c509.c: * Using disable_irq stops us crapping on other
  79. drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c: * support them. Or this may be because someone wrote a crappy
  80. drivers/net/ethernet/cortina/gemini.c: /* Oh, crap */
  81. drivers/net/ethernet/marvell/sky2.c: * to handle crap frames.
  82. drivers/net/hamradio/6pack.c: default: /* gcc oh piece-o-crap ... */
  83. drivers/pci/pci-driver.c: * horrible the crap we have to deal with is when we are awake...
  84. drivers/video/fbdev/sstfb.c: and as reading fbinit 6 will return crap (see FBIINIT6_DEFAULT) we just
  85. drivers/video/fbdev/sis/init301.c: /* This is a piece of typical SiS crap: They code the OEM LCD
  86. drivers/tty/serial/sunsu.c: * splitting all the OBP probing crap from the UART probing.
  87. drivers/tty/serial/pmac_zilog.c: * shadows so we don't write crap there before baud rate is
  88. drivers/tty/serial/serial_core.c: * In time, we want to scrap the "opening nonpresent ports"
  89. drivers/uwb/driver.c: * 1. Locking and life cycle management is crappy still. All entry
  90. drivers/ide/ide-probe.c: * have the same drive viewed twice. This occurs with crap CF adapters
  91. drivers/pwm/pwm-ep93xx.c: * Copyright (c) 2009 Matthieu Crapet <mcrapet@gmail.com>
  92. drivers/pwm/pwm-ep93xx.c:MODULE_AUTHOR("Matthieu Crapet <mcrapet@gmail.com>");
  93. drivers/ipack/devices/scc2698.h: u8 junk[8]; /* other crap for block control */
  94. drivers/ipack/devices/scc2698.h: u8 junk[8]; /* other crap for block control */
  95. drivers/pinctrl/pinctrl-ingenic.c: * Copyright (c) 2017 Paul Cercueil <paul@crapouillou.net>
  96. drivers/gpio/gpio-ingenic.c: * Copyright (c) 2017 Paul Cercueil <paul@crapouillou.net>
  97. drivers/gpio/gpio-ingenic.c:MODULE_AUTHOR("Paul Cercueil <paul@crapouillou.net>");
  98. drivers/gpio/gpio-cs5535.c: * it turns out to be unreliable in the face of crappy BIOSes, we
  99. drivers/md/md.c: * information must be scrapped.
  100. drivers/s390/cio/qdio_main.c: /* Inform the caller that they need to scrap */
  101. drivers/gpu/drm/nouveau/nouveau_drm.c: /*XXX: this is crap, but the fence/channel stuff is a little
  102. drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c: * 0x21000-0x40000: padding and some unknown crap
  103. drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c: * crappy set of available commands. You upload it to a small [512 insns]
  104. drivers/gpu/drm/i915/i915_drv.h: * crappiness (can't read out DPLL_MD for pipes B & C).
  105. drivers/gpu/drm/i915/i915_timeline.c: * All known fences are completed so we can scrap
  106. drivers/gpu/drm/radeon/ni.c:static const u32 scrapper_golden_registers[] =
  107. drivers/gpu/drm/radeon/ni.c: scrapper_golden_registers,
  108. drivers/gpu/drm/radeon/ni.c: (const u32)ARRAY_SIZE(scrapper_golden_registers));
  109. net/llc/llc_input.c: * When the interface is in promisc. mode, drop all the crap that it
  110. net/netfilter/xt_hashlimit.c:/* hash table crap */
  111. net/netfilter/nf_conntrack_ftp.c: else { /* Some other crap */
  112. net/sched/sch_cbq.c: * BTW cbq-2.0 has a crap in this
  113. net/rds/ib_cm.c: /* Even if len is crap *now* I still want to check it. -ASG */
  114. net/appletalk/ddp.c: * Size check to see if ddp->deh_len was crap
  115. net/sunrpc/clnt.c: * Scraping a connected socket failed, so we don't have a useable
  116. net/ipv4/tcp_input.c: /* Old crap is replaced with new one. 8)
  117. net/ipv4/ip_input.c: * new frame it queues. Still crap because
  118. net/ipv4/ip_input.c: /* When the interface is in promisc. mode, drop all the crap
  119. net/ipv4/ah4.c: case 0x85: /* Some "Extended Security" crap. */
  120. mm/vmscan.c: * scrape out the remaining cache.
  121. sound/usb/mixer.c: /* totally crap, return an error */
  122. sound/aoa/soundbus/i2sbus/core.c: * useless crap (ugh ugh ugh). We work around that here by calling
  123. sound/pci/au88x0/au88x0_core.c: // FIXME: get rid of this crap.
  124. sound/pci/azt3328.c: * Config switch, to use ALSA's AC97 layer instead of old custom mixer crap.
  125. sound/pci/es1968.c: /* parallel in crap, see maestro reg 0xC [8-11] */
  126. sound/pci/hda/patch_ca0132.c: { .name = "ScrappyKid",
  127. arch/powerpc/mm/tlb_low_64e.S: * r15 = crap (free to use)
  128. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  129. arch/powerpc/mm/tlb_low_64e.S: clrrdi r11,r16,12 /* Clear low crap in EA */
  130. arch/powerpc/mm/tlb_low_64e.S: clrldi r15,r15,12 /* Clear crap at the top */
  131. arch/powerpc/mm/tlb_low_64e.S: * r15 = crap (free to use)
  132. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  133. arch/powerpc/mm/tlb_low_64e.S: clrldi r15,r15,PAGE_SHIFT /* Clear crap at the top */
  134. arch/powerpc/mm/tlb_low_64e.S: /* We got a crappy address, just fault with whatever DEAR and ESR
  135. arch/powerpc/mm/tlb_low_64e.S: /* We got a crappy address, just fault */
  136. arch/powerpc/mm/tlb_low_64e.S: * r14 = crap (free to use)
  137. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  138. arch/powerpc/mm/tlb_low_64e.S: clrrdi r11,r16,12 /* Clear low crap in EA */
  139. arch/powerpc/mm/tlb_low_64e.S: clrldi r15,r11,12 /* Clear crap at the top */
  140. arch/powerpc/mm/tlb_low_64e.S: * r14 = crap (free to use)
  141. arch/powerpc/mm/tlb_low_64e.S: * r11 = crap (free to use)
  142. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  143. arch/powerpc/mm/tlb_low_64e.S: /* We got a crappy address, just fault with whatever DEAR and ESR
  144. arch/powerpc/mm/tlb_low_64e.S: /* We got a crappy address, just fault */
  145. arch/powerpc/mm/tlb_low_64e.S: * r11 = crap (free to use)
  146. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  147. arch/powerpc/mm/tlb_low_64e.S: * r15 = crap (free to use)
  148. arch/powerpc/mm/tlb_low_64e.S: * r11 = crap (free to use)
  149. arch/powerpc/mm/tlb_low_64e.S: * r10 = crap (free to use)
  150. arch/powerpc/platforms/powermac/smp.c: * crap to avoid giving people ideas that they can do the
  151. arch/powerpc/platforms/powermac/smp.c: * ideally, all that crap will be done in prom.c and the CPU left
  152. arch/powerpc/platforms/cell/spider-pic.c: * crap and we don't know on which BE iic interrupt we are hooked on at
  153. arch/powerpc/kernel/cpu_setup_power.S:/* Entry: r3 = crap, r4 = ptr to cputable entry
  154. arch/hexagon/kernel/smp.c: * (which is prior to any of our smp_prepare_cpu crap), in order to set
  155. arch/sh/kernel/cpu/sh5/entry.S: * (LINK) In case of syscall only it can be scrapped.
  156. arch/ia64/include/asm/pal.h:/* Machine Check related crap */
  157. arch/openrisc/mm/tlb.c: /* Was seeing bugs with the mm struct passed to us. Scrapped most of
  158. arch/mips/pci/fixup-ip32.c: * right if there exists such a broken piece of crap.
  159. arch/mips/kernel/vmlinux.lds.S: /* ABI crap starts here */
  160. arch/arm/mach-pxa/stargate2.c:/* An upcoming kernel change will scrap SFRM usage so these
  161. arch/arm/mach-pxa/pm.h: * ugly, but let's keep the crap minimum here, instead of direct
  162. arch/arm/kernel/head.S: * We're trying to keep crap to a minimum; DO NOT add any machine specific
  163. arch/arm/kernel/head.S: * crap here - that's what the boot loader (or in extreme, well justified
  164. arch/m68k/include/asm/sun3xflop.h:/* We don't need no stinkin' I/O port allocation crap. */
  165. arch/m68k/mac/config.c: * have to disable interrupts for this. Our IRQ handlers will crap
  166. arch/m68k/kernel/signal.c: /* that'll make sure that expansion won't crap over data */
  167. arch/x86/mm/extable.c: extern u32 pnp_bios_is_utter_crap;
  168. arch/x86/mm/extable.c: pnp_bios_is_utter_crap = 1;
  169. arch/x86/kernel/cpu/mcheck/mce.c: * by default and leave crap in there. Don't log:
  170. arch/x86/platform/efi/efi_64.c: * to virtual mode and would otherwise crap on us.
  171. arch/sparc/include/asm/floppy_32.h:/* We don't need no stinkin' I/O port allocation crap. */
  172. arch/sparc/mm/srmmu.c: /* Clear any crap from the cache or else... */
  173. arch/sparc/mm/srmmu.c: /* Clear any crap from the cache or else... */
  174. arch/sparc/kernel/viohs.c: * to be aware of this crap.
  175. arch/um/drivers/daemon_kern.c: /* We will free this pointer. If it contains crap we're burned. */
  176. arch/um/kernel/initrd.c: * This is necessary because alloc_bootmem craps out if you
  177. arch/um/kernel/um_arch.c: * TASK_SIZE needs to be PGDIR_SIZE aligned or else exit_mmap craps
  178. kernel/futex.c: * handing potential crap to lookup_pi_state.
  179. kernel/printk/printk.c: * trailing crap...
  180. kernel/sched/clock.c: * TSC to be unstable, any computation will be computing crap.
  181. kernel/sched/fair.c: * per rq 'load' arrray crap; XXX kill this.
  182. kernel/events/internal.h: /* poll crap */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement