original_kernel/include/asm-generic
Ingo Molnar 52e88f5d4a [PATCH] change WARN_ON back to "BUG: at ..."
WARN_ON() ever triggering is a kernel bug.  Do not try to paper over this
fact by suggesting to the user that this is 'only' a warning, as the
following recent commit does:

  commit 30e25b71e7
  Author: Jeremy Fitzhardinge <jeremy@goop.org>
  Date:   Fri Dec 8 02:36:24 2006 -0800

    [PATCH] Fix generic WARN_ON message

    A warning is a warning, not a BUG.

( it might make sense to rename BUG() to CRASH() and BUG_ON() to
  CRASH_ON(), but that does not change the fact that WARN_ON()
  signals a kernel bug. )

i and others objected to this change during lkml review:

  http://marc.theaimsgroup.com/?l=linux-kernel&m=116115160710533&w=2

still the change slipped upstream - grumble :)

Also, use the standard "BUG: " format to make it easier to grep logs and
to make it easier to google for kernel bugs.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-12-30 10:55:54 -08:00
..
bitops [PATCH] sched: likely profiling 2006-10-11 11:14:22 -07:00
4level-fixup.h
Kbuild [PATCH] cleanup include/asm-generic/atomic.h 2006-12-07 08:39:45 -08:00
Kbuild.asm [PATCH] cleanup asm/setup.h userspace visibility 2006-12-07 08:39:46 -08:00
atomic.h [PATCH] cleanup include/asm-generic/atomic.h 2006-12-07 08:39:45 -08:00
audit_change_attr.h
audit_dir_write.h
audit_read.h
audit_write.h
bitops.h
bug.h [PATCH] change WARN_ON back to "BUG: at ..." 2006-12-30 10:55:54 -08:00
cputime.h
device.h Driver core: add dev_archdata to struct device 2006-12-01 14:52:01 -08:00
div64.h
dma-mapping-broken.h
dma-mapping.h [PATCH] Pass struct dev pointer to dma_cache_sync() 2006-12-07 08:39:41 -08:00
emergency-restart.h
errno-base.h
errno.h
fcntl.h
futex.h [PATCH] mm: pagefault_{disable,enable}() 2006-12-07 08:39:21 -08:00
ide_iops.h
ioctl.h
iomap.h
ipc.h
irq_regs.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
libata-portmap.h
local.h
memory_model.h
mman.h
mutex-dec.h
mutex-null.h
mutex-xchg.h
page.h [PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant 2006-12-08 08:28:51 -08:00
pci-dma-compat.h
pci.h
percpu.h [PATCH] Fix typo in "syntax error if percpu macros are incorrectly used" patch 2006-10-06 08:53:41 -07:00
pgtable-nopmd.h
pgtable-nopud.h
pgtable.h
resource.h
rtc.h
sections.h
siginfo.h
signal.h
statfs.h
termios.h [PATCH] tty: switch to ktermios 2006-12-08 08:28:57 -08:00
tlb.h
topology.h
uaccess.h
unaligned.h
vmlinux.lds.h PCI: Fix multiple problems with VIA hardware 2006-12-20 10:54:43 -08:00
xor.h