Al Viro
d37c6e1b67
saner typechecking in generic unaligned.h
...
Verify that types would match for assignment (under sizeof, so we are safe from
side effects or any code actually getting generated), then explicitly cast
everywhere to the fixed-sized types. Kills a bunch of bogus warnings about
constants being truncated (gcc, sparse), finds a pile of endianness problems
hidden by old noise (sparse).
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-17 11:01:07 -07:00
..
bitops
sched: simplify sched_find_first_bit()
2007-07-09 18:52:00 +02:00
4level-fixup.h
atomic.h
atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency
2007-05-08 11:15:20 -07:00
audit_change_attr.h
audit_dir_write.h
audit_read.h
audit_signal.h
[PATCH] add SIGNAL syscall class (v3)
2007-05-11 05:38:25 -04:00
audit_write.h
bitops.h
bug.h
Fix sparse false positives re BUG_ON(ptr)
2007-07-17 10:23:03 -07:00
cputime.h
device.h
div64.h
[NET]: div64_64 consolidate (rev3)
2007-04-25 22:23:33 -07:00
dma-mapping-broken.h
dma-mapping: prevent dma dependent code from linking on !HAS_DMA archs
2007-07-16 09:05:45 -07:00
dma-mapping.h
emergency-restart.h
errno-base.h
errno.h
fcntl.h
Introduce O_CLOEXEC
2007-07-16 09:05:45 -07:00
futex.h
gpio.h
[PATCH] GPIO core
2007-02-12 09:48:34 -08:00
ide_iops.h
ioctl.h
iomap.h
ipc.h
irq_regs.h
Kbuild
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
Kbuild.asm
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
libata-portmap.h
local.h
local_t: architecture independent extension
2007-05-08 11:15:20 -07:00
memory_model.h
[PATCH] typeof __page_to_pfn with SPARSEMEM=y
2007-02-11 10:51:17 -08:00
mm_hooks.h
[PATCH] x86: PARAVIRT: add hooks to intercept mm creation and destruction
2007-05-02 19:27:14 +02:00
mman.h
mutex-dec.h
mutex-null.h
mutex-xchg.h
page.h
Revert "[PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant"
2007-03-06 19:38:01 -08:00
pci-dma-compat.h
pci.h
percpu.h
[PATCH] i386: Use per-cpu variables for GDT, PDA
2007-05-02 19:27:10 +02:00
pgtable-nopmd.h
pgtable-nopud.h
pgtable.h
mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty
2007-07-17 10:22:59 -07:00
poll.h
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
resource.h
rtc.h
sections.h
siginfo.h
signal.h
statfs.h
termios.h
tlb.h
topology.h
uaccess.h
unaligned.h
saner typechecking in generic unaligned.h
2007-07-17 11:01:07 -07:00
vmlinux.lds.h
sparc64: fix alignment bug in linker definition script
2007-05-29 21:29:00 +02:00
xor.h