1
0
Fork 0
alistair23-linux/include/linux
Ingo Molnar fbb9ce9530 [PATCH] lockdep: core
Do 'make oldconfig' and accept all the defaults for new config options -
reboot into the kernel and if everything goes well it should boot up fine and
you should have /proc/lockdep and /proc/lockdep_stats files.

Typically if the lock validator finds some problem it will print out
voluminous debug output that begins with "BUG: ..." and which syslog output
can be used by kernel developers to figure out the precise locking scenario.

What does the lock validator do?  It "observes" and maps all locking rules as
they occur dynamically (as triggered by the kernel's natural use of spinlocks,
rwlocks, mutexes and rwsems).  Whenever the lock validator subsystem detects a
new locking scenario, it validates this new rule against the existing set of
rules.  If this new rule is consistent with the existing set of rules then the
new rule is added transparently and the kernel continues as normal.  If the
new rule could create a deadlock scenario then this condition is printed out.

When determining validity of locking, all possible "deadlock scenarios" are
considered: assuming arbitrary number of CPUs, arbitrary irq context and task
context constellations, running arbitrary combinations of all the existing
locking scenarios.  In a typical system this means millions of separate
scenarios.  This is why we call it a "locking correctness" validator - for all
rules that are observed the lock validator proves it with mathematical
certainty that a deadlock could not occur (assuming that the lock validator
implementation itself is correct and its internal data structures are not
corrupted by some other kernel subsystem).  [see more details and conditionals
of this statement in include/linux/lockdep.h and
Documentation/lockdep-design.txt]

Furthermore, this "all possible scenarios" property of the validator also
enables the finding of complex, highly unlikely multi-CPU multi-context races
via single single-context rules, increasing the likelyhood of finding bugs
drastically.  In practical terms: the lock validator already found a bug in
the upstream kernel that could only occur on systems with 3 or more CPUs, and
which needed 3 very unlikely code sequences to occur at once on the 3 CPUs.
That bug was found and reported on a single-CPU system (!).  So in essence a
race will be found "piecemail-wise", triggering all the necessary components
for the race, without having to reproduce the race scenario itself!  In its
short existence the lock validator found and reported many bugs before they
actually caused a real deadlock.

To further increase the efficiency of the validator, the mapping is not per
"lock instance", but per "lock-class".  For example, all struct inode objects
in the kernel have inode->inotify_mutex.  If there are 10,000 inodes cached,
then there are 10,000 lock objects.  But ->inotify_mutex is a single "lock
type", and all locking activities that occur against ->inotify_mutex are
"unified" into this single lock-class.  The advantage of the lock-class
approach is that all historical ->inotify_mutex uses are mapped into a single
(and as narrow as possible) set of locking rules - regardless of how many
different tasks or inode structures it took to build this set of rules.  The
set of rules persist during the lifetime of the kernel.

To see the rough magnitude of checking that the lock validator does, here's a
portion of /proc/lockdep_stats, fresh after bootup:

 lock-classes:                            694 [max: 2048]
 direct dependencies:                  1598 [max: 8192]
 indirect dependencies:               17896
 all direct dependencies:             16206
 dependency chains:                    1910 [max: 8192]
 in-hardirq chains:                      17
 in-softirq chains:                     105
 in-process chains:                    1065
 stack-trace entries:                 38761 [max: 131072]
 combined max dependencies:         2033928
 hardirq-safe locks:                     24
 hardirq-unsafe locks:                  176
 softirq-safe locks:                     53
 softirq-unsafe locks:                  137
 irq-safe locks:                         59
 irq-unsafe locks:                      176

The lock validator has observed 1598 actual single-thread locking patterns,
and has validated all possible 2033928 distinct locking scenarios.

More details about the design of the lock validator can be found in
Documentation/lockdep-design.txt, which can also found at:

   http://redhat.com/~mingo/lockdep-patches/lockdep-design.txt

[bunk@stusta.de: cleanups]
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-03 15:27:03 -07:00
..
amba Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
byteorder [PATCH] remove gcc-2 checks 2006-01-08 20:14:02 -08:00
dvb V4L/DVB (3727): Remove DMX_GET_EVENT and associated data structures 2006-06-25 01:57:47 -03:00
hdlc Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdn [PATCH] i4l: remove unneeded include/linux/isdn/tpam.h 2006-06-29 10:26:21 -07:00
lockd Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ 2006-06-20 20:46:21 -04:00
mmc [ARM] 3531/1: i.MX/MX1 SD/MMC ensure, that clock are stopped before new command and cleanups 2006-05-19 21:48:03 +01:00
mtd Merge git://git.infradead.org/hdrcleanup-2.6 2006-06-20 15:10:08 -07:00
netfilter Merge git://git.infradead.org/hdrcleanup-2.6 2006-06-20 15:10:08 -07:00
netfilter_arp [NETFILTER]: futher {ip,ip6,arp}_tables unification 2006-03-22 13:56:56 -08:00
netfilter_bridge [NETFILTER]: Restore {ipt,ip6t,ebt}_LOG compatibility 2006-02-27 13:04:17 -08:00
netfilter_ipv4 Merge git://git.infradead.org/hdrcleanup-2.6 2006-06-20 15:10:08 -07:00
netfilter_ipv6 [NETFILTER]: x_tables: unify IPv4/IPv6 multiport match 2006-04-01 02:22:54 -08:00
nfsd Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
raid [PATCH] md: Don't write dirty/clean update to spares - leave them alone 2006-06-26 09:58:39 -07:00
spi [PATCH] SPI: infrastructure to initialize spi_device.mode early 2006-06-28 15:51:01 -07:00
sunrpc [PATCH] knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy case 2006-06-30 11:25:41 -07:00
tc_act [PKT_SCHED]: Introduce simple actions. 2005-04-24 20:10:16 -07:00
tc_ematch [INET]: speedup inet (tcp/dccp) lookups 2005-10-03 14:13:38 -07:00
usb [PATCH] USB: move <linux/usb_input.h> to <linux/usb/input.h> 2006-06-21 15:04:18 -07:00
8250_pci.h [SERIAL] Convert parport_serial to use new 8250_pci interfaces 2005-07-27 11:41:18 +01:00
a.out.h [PATCH] Use ALIGN to remove duplicate code 2005-06-25 16:25:02 -07:00
ac97_codec.h [PATCH] ac97_codec: make bitfield unsigned 2006-06-28 14:59:06 -07:00
acct.h [PATCH] pacct: avoidance to refer the last thread as a representation of the process 2006-06-25 10:01:25 -07:00
acpi.h [PATCH] pgdat allocation for new node add (get node id by acpi) 2006-06-27 17:32:36 -07:00
adb.h [PATCH] Notifier chain update: API changes 2006-03-27 08:44:50 -08:00
adfs_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
adfs_fs_i.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
adfs_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
affs_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
affs_hardblocks.h Include <linux/types.h> and use __uXX types in <linux/affs_hardblocks.h> 2006-05-04 15:49:24 +01:00
agp_backend.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
agpgart.h Don't include agp_backend.h in user-visible part of agpgart.h 2006-04-25 13:58:23 +01:00
aio.h [PATCH] aio: reorder kiocb structure elements to make sync iocb setup faster 2006-01-08 20:14:03 -08:00
aio_abi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
amifd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
amifdreg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
amigaffs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
apm_bios.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
arcdevice.h [PATCH] drivers/net/arcnet/: possible cleanups 2006-01-17 08:38:12 -05:00
arcfb.h [PATCH] Framebuffer driver for Arc LCD board 2005-06-21 19:07:41 -07:00
ata.h [PATCH] Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5) 2006-06-12 00:18:35 -04:00
atalk.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
atm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_eni.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_he.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_idt77105.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_nicstar.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_suni.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_tcp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atm_zatm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmapi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmarp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmbr2684.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmclip.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmdev.h [ATM]: basic sysfs support for ATM devices 2006-06-29 16:58:19 -07:00
atmioc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmlec.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmmpc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmppp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmsap.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atmsvc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
attribute_container.h [SCSI] correct attribute_container list usage 2005-08-30 22:44:20 -05:00
audit.h [PATCH] audit syscall classes 2006-07-01 07:44:10 -04:00
auto_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
auto_fs4.h [PATCH] autofs4: add new packet type for v5 communications 2006-03-27 08:44:40 -08:00
auxvec.h [PATCH] Increase AT_VECTOR_SIZE 2006-01-13 09:12:21 -08:00
awe_voice.h [PATCH] include/linux/soundcard.h: endianness fix 2005-05-05 16:36:31 -07:00
ax25.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
b1lli.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
b1pcmcia.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
backing-dev.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
backlight.h [PATCH] backlight: Backlight Class Improvements 2006-03-31 12:19:00 -08:00
baycom.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bcd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bfs_fs.h [PATCH] bfs endianness annotations 2005-10-04 13:22:01 -07:00
binfmts.h [PATCH] setuid core dump 2005-06-23 09:45:26 -07:00
bio.h [PATCH] Fix "biovec-(256)" in /proc/slabinfo 2006-06-25 10:01:26 -07:00
bit_spinlock.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
bitmap.h [PATCH] x86_64: Optimize bitmap_weight for small bitmaps 2006-06-26 10:48:16 -07:00
bitops.h [PATCH] bitops: remove unused generic bitops in include/linux/bitops.h 2006-03-26 08:57:15 -08:00
blkdev.h [PATCH] Rearrange a few struct request members 2006-06-23 17:10:39 +02:00
blkpg.h linux/blkpg.h needs <linux/compiler.h> for __user 2006-04-27 16:46:56 +01:00
blktrace_api.h [PATCH] blktrace_api.h: endian annotations 2006-06-23 17:10:38 +02:00
blockgroup_lock.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
bootmem.h [PATCH] wait_table and zonelist initializing for memory hotadd: change to meminit for build_zonelist 2006-06-23 07:42:46 -07:00
bpqether.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
buffer_head.h [PATCH] fs/buffer.c: cleanups 2006-06-27 17:32:38 -07:00
cache.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
calc64.h [PATCH] hrtimer: move div_long_long_rem out of jiffies.h 2006-01-10 08:01:35 -08:00
capability.h [PATCH] refactor capable() to one implementation, add __capable() helper 2006-03-25 08:22:56 -08:00
capi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cciss_ioctl.h [PATCH 1/3] cciss: bug fix for hpacucli 2005-11-18 22:00:17 +01:00
cd1400.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cdev.h [PATCH] mark f_ops const in the inode 2006-03-28 09:16:05 -08:00
cdk.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cdrom.h [PATCH] kill cdrom ->dev_ioctl method 2006-03-23 07:38:09 -08:00
chio.h [PATCH] __user annotations (scsi/ch) 2005-09-10 10:16:27 -07:00
circ_buf.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
clk.h include/linux/clk.h is betraying its ARM origins 2006-03-25 18:15:24 +00:00
clocksource.h [PATCH] fix and optimize clock source update 2006-06-26 09:58:21 -07:00
cm4000_cs.h [PATCH] New Omnikey Cardman 4000 driver 2005-11-13 18:14:10 -08:00
cn_proc.h [PATCH] Process Events: License Change 2006-06-23 07:43:06 -07:00
cobalt-nvram.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
coda.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
coda_cache.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
coda_fs_i.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
coda_linux.h [PATCH] mark address_space_operations const 2006-06-28 14:59:04 -07:00
coda_proc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
coda_psdev.h [PATCH] VFS: Permit filesystem to perform statfs with a known root dentry 2006-06-23 07:42:45 -07:00
coff.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
com20020.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat.h [PATCH] x86_64: Add compat_printk and sysctl to turn off compat layer warnings 2006-06-26 10:48:16 -07:00
compat_ioctl.h [PATCH] devfs: Remove devfs from the kernel tree 2006-06-26 12:25:05 -07:00
compiler-gcc.h [PATCH] Work around ppc64 compiler bug 2006-01-10 08:32:35 -08:00
compiler-gcc3.h [PATCH] Make __always_inline actually force always inlining 2006-01-14 18:27:15 -08:00
compiler-gcc4.h [PATCH] When CONFIG_CC_OPTIMIZE_FOR_SIZE, allow gcc4 to control inlining 2006-01-14 18:27:16 -08:00
compiler-intel.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compiler.h Restore __attribute_const__ to user-visibility in linux/compiler.h...for now 2006-05-04 00:41:02 +01:00
completion.h [PATCH] lockdep: add DECLARE_COMPLETION_ONSTACK() API 2006-07-03 15:27:00 -07:00
comstats.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
concap.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
config.h [PATCH] kbuild: permanently fix kernel configuration include mess 2005-11-06 10:22:04 +01:00
configfs.h configfs: Add permission and ownership to configfs objects. 2006-02-03 14:01:05 -08:00
connector.h [PATCH] w1: Move w1-connector definitions into linux/include/connector.h 2006-06-22 11:22:50 -07:00
console.h [PATCH] VT binding: Add binding/unbinding support for the VT console 2006-06-26 09:58:33 -07:00
console_struct.h [PATCH] console: Fix compile error 2005-11-07 07:53:52 -08:00
consolemap.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpu.h [PATCH] hotcpu_notifier-fixes 2006-07-01 09:56:03 -07:00
cpufreq.h ACPI: HW P-state coordination support 2006-06-26 00:34:43 -04:00
cpumask.h [PATCH] for_each_cpu_mask() warning fix 2006-06-25 10:01:12 -07:00
cpuset.h [PATCH] cpuset memory spread basic implementation 2006-03-24 07:33:22 -08:00
cramfs_fs.h Include <linux/types.h> and use __uXX types in <linux/cramfs_fs.h> 2006-05-04 17:50:04 +01:00
cramfs_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
crash_dump.h [PATCH] Make most file operations structs in fs/ const 2006-03-28 09:16:06 -08:00
crc-ccitt.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
crc16.h [PATCH] crc16: remove w1 specific comments. 2005-09-12 08:48:08 -07:00
crc32.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
crc32c.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
crypto.h [CRYPTO] api: Removed const from cra_name/cra_driver_name 2006-06-26 17:34:40 +10:00
cryptohash.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ctype.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cuda.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cyclades.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cyclomx.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
cycx_cfm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cycx_drv.h [PATCH] drivers/net/wan/: possible cleanups 2005-09-14 08:36:54 -04:00
cycx_x25.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
dcache.h [PATCH] VFS: Permit filesystem to override root dentry on mount 2006-06-23 07:42:45 -07:00
dccp.h [DCCP] minisock: Rename struct dccp_options to struct dccp_minisock 2006-03-20 22:50:58 -08:00
dcookies.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
debug_locks.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
debugfs.h [PATCH] Fix OCFS2 warning when DEBUG_FS is not enabled 2006-04-27 13:08:56 -07:00
delay.h [POWERPC] Fix mdelay badness on shared processor partitions 2006-06-21 15:01:33 +10:00
device-mapper.h [PATCH] dm: improve error message consistency 2006-06-26 09:58:36 -07:00
device.h [PATCH] Driver Core: Make dev_info and friends print the bus name if there is no driver 2006-06-21 12:40:49 -07:00
devpts_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
dio.h [PATCH] hp300: fix driver_register() return handling, remove dio_module_init() 2006-03-25 08:22:53 -08:00
dirent.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
divert.h Use __uXX types in <linux/divert.h> for struct divert_blk et al. 2006-05-04 15:07:59 +01:00
dm-ioctl.h [PATCH] dm: prevent removal if open 2006-06-26 09:58:36 -07:00
dm9000.h [PATCH] DM9000 network driver 2005-05-15 18:31:07 -04:00
dma-mapping.h dl2k: use DMA_48BIT_MASK constant 2006-05-10 14:04:22 -07:00
dmaengine.h [PATCH] Remove gratuitous inclusion of <linux/config.h> from <linux/dmaengine.h> 2006-06-27 17:32:39 -07:00
dmapool.h [PATCH] gfp flags annotations - part 1 2005-10-08 15:00:57 -07:00
dmi.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
dn.h [DECnet]: Endian annotation and fixes for DECnet. 2006-03-20 22:42:39 -08:00
dnotify.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
dqblk_v1.h [PATCH] quota: improve credits estimates 2005-06-24 00:05:19 -07:00
dqblk_v2.h [PATCH] quota: improve credits estimates 2005-06-24 00:05:19 -07:00
dqblk_xfs.h typo fixes: infomation -> information 2006-06-30 18:25:18 +02:00
ds1286.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ds1742rtc.h Add definitions for the Dallas DS1742 RTC / non-volatile memory. 2005-11-17 16:23:43 +00:00
ds17287rtc.h Add definitions for the Dallas DS17287 RTC. 2005-11-17 16:23:42 +00:00
dtlk.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
edd.h [PATCH] Increase number of e820 entries hard limit from 32 to 128 2005-05-01 08:58:51 -07:00
efi.h [IA64] rework memory attribute aliasing 2006-05-08 16:32:05 -07:00
efs_dir.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
efs_fs.h [PATCH] mark address_space_operations const 2006-06-28 14:59:04 -07:00
efs_fs_i.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
efs_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
efs_vh.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
eisa.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
elevator.h [PATCH] elevator switching race 2006-06-08 15:14:23 -07:00
elf-em.h elf-em.h: Define and explain both EM_MIPS_RS3_LE and EM_MIPS_RS4_BE. 2006-06-29 21:10:50 +01:00
elf-fdpic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
elf.h Sanitise linux/audit.h for userspace consumption, split elf-em.h from elf.h 2006-04-27 00:11:01 +01:00
elfcore.h [PATCH] Compilation of kexec/kdump broken 2006-02-03 08:32:09 -08:00
err.h [PATCH] Fix IS_ERR Threshold Value 2006-07-01 09:56:03 -07:00
errno.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
errqueue.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
etherdevice.h [NET]: Don't exclude broadcast addresses from is_multicast_ether_addr() 2006-01-03 15:25:45 -08:00
ethtool.h [NET]: Added GSO toggle 2006-06-23 02:07:36 -07:00
eventpoll.h [PATCH] epoll: use unlocked wqueue operations 2006-06-25 10:01:13 -07:00
ext2_fs.h Don't include private headers from user-visible part of linux/ext2_fs.h 2006-04-25 15:18:31 +01:00
ext2_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ext3_fs.h [PATCH] ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion 2006-06-25 10:01:10 -07:00
ext3_fs_i.h [PATCH] ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion 2006-06-25 10:01:10 -07:00
ext3_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ext3_jbd.h [PATCH] quota: ext3: Improve quota credit estimates 2005-06-24 00:05:20 -07:00
fadvise.h [PATCH] sys_sync_file_range() 2006-03-31 12:18:54 -08:00
fb.h typo fixes: mecanism -> mechanism 2006-06-30 18:20:44 +02:00
fcdevice.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fcntl.h [PATCH] Implement AT_SYMLINK_FOLLOW flag for linkat 2006-06-25 10:01:22 -07:00
fd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fd1772.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fddidevice.h [NET]: __be'ify *_type_trans() 2005-07-12 12:08:43 -07:00
fdreg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
file.h [PATCH] Shrinks sizeof(files_struct) and better layout 2006-03-23 07:38:09 -08:00
filter.h [NET]: Change sk_run_filter()'s return type in net/core/filter.c 2006-01-06 13:08:20 -08:00
firmware.h [PATCH] drivers/base/firmware_class.c: cleanups 2006-05-21 12:59:19 -07:00
flat.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
font.h Revert "[PATCH] fbcon: Add rl (Roman Large) font" 2005-11-12 10:14:02 -08:00
fs.h [PATCH] mark address_space_operations const 2006-06-28 14:59:04 -07:00
fs_enet_pd.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
fs_struct.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fs_uart_pd.h [PATCH] ppc32 CPM_UART: fixes and improvements 2006-05-03 23:06:44 +10:00
fsl_devices.h [PATCH] spi: add spi master driver for Freescale MPC83xx SPI controller 2006-05-21 12:59:19 -07:00
fsnotify.h [PATCH] log more info for directory entry change events 2006-06-20 05:25:28 -04:00
ftape-header-segment.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ftape-vendors.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ftape.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
fuse.h [PATCH] fuse: add request interruption 2006-06-25 10:01:19 -07:00
futex.h [PATCH] pi-futex: futex_lock_pi/futex_unlock_pi support 2006-06-27 17:32:47 -07:00
gameport.h Use __KERNEL__ to hide kernel-private bits of linux/gameport.h 2006-04-25 13:59:30 +01:00
gen_stats.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
genalloc.h [PATCH] change gen_pool allocator to not touch managed memory 2006-06-23 07:42:49 -07:00
generic_serial.h Export only the appropriate GS_xxx flags to userspace from generic_serial.h 2006-04-25 14:07:02 +01:00
genetlink.h [NETLINK]: Generic netlink family 2005-11-10 02:26:41 +01:00
genhd.h [PATCH] devfs: Remove the gendisk devfs_name field as it's no longer needed 2006-06-26 12:25:08 -07:00
gfp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
gigaset_dev.h [PATCH] isdn4linux: Siemens Gigaset drivers - tty interface 2006-03-26 08:57:05 -08:00
hardirq.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
harrier_defs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hash.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hayesesp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hdlc.h [PATCH] WAN: register_hdlc_device() doesn't need dev_alloc_name() 2006-06-22 23:32:03 -04:00
hdlcdrv.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hdpu_features.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hdreg.h [PATCH] ide: remove dead code from flagged_taskfile() 2005-11-19 22:17:55 +01:00
hdsmart.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hiddev.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
highmem.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
highuid.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
hil.h [PARISC] Update parisc specific input code from parisc tree 2005-10-21 22:58:51 -04:00
hil_mlc.h [PARISC] Update parisc specific input code from parisc tree 2005-10-21 22:58:51 -04:00
hippidevice.h [NET]: net/802: more endian annotations 2005-08-29 16:10:54 -07:00
hp_sdc.h [PARISC] Update parisc specific input code from parisc tree 2005-10-21 22:58:51 -04:00
hpet.h [PATCH] hpet header sanitization 2006-03-26 08:56:56 -08:00
hpfs_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hrtimer.h [PATCH] ktime/hrtimer: fix kernel-doc comments 2006-06-25 10:01:23 -07:00
hugetlb.h [PATCH] tightening hugetlb strict accounting 2006-06-23 07:42:48 -07:00
hw_random.h [PATCH] Add new generic HW RNG core 2006-06-26 09:58:19 -07:00
hwmon-sysfs.h [PATCH] hwmon: Refactor SENSOR_DEVICE_ATTR_2 2006-03-23 14:21:50 -08:00
hwmon-vid.h [PATCH] hwmon: add VRM/VID support for some VIA CPUs 2006-01-05 22:16:26 -08:00
hwmon.h [PATCH] hwmon: move SENSORS_LIMIT to hwmon.h 2005-09-05 09:14:17 -07:00
hysdn_if.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i2c-algo-bit.h [PATCH] i2c: Drop unused per-i2c-algorithm adapter max 2005-10-28 14:02:10 -07:00
i2c-algo-ite.h Sanitise linux/i2c-algo-ite.h for userspace consumption 2006-04-25 14:10:40 +01:00
i2c-algo-pca.h [PATCH] i2c: Drop unused per-i2c-algorithm adapter max 2005-10-28 14:02:10 -07:00
i2c-algo-pcf.h [PATCH] i2c: Drop unused per-i2c-algorithm adapter max 2005-10-28 14:02:10 -07:00
i2c-algo-sgi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i2c-algo-sibyte.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i2c-dev.h [PATCH] i2c: Drop useless CVS revision IDs 2005-10-28 14:02:09 -07:00
i2c-id.h V4L/DVB (4048): Add support for the Texas Instruments TLV320AIC23B audio codec 2006-06-25 02:05:00 -03:00
i2c-isa.h [PATCH] I2C: Kill i2c_algorithm.id (5/7) 2005-09-05 09:14:31 -07:00
i2c-ocores.h [PATCH] i2c: New bus driver for the OpenCores I2C controller 2006-06-22 11:10:33 -07:00
i2c-pxa.h [PATCH] I2C: Add PXA I2C driver 2005-06-15 12:38:14 +01:00
i2c.h [PATCH] i2c: Mark block write buffers as const 2006-06-22 11:10:34 -07:00
i2o-dev.h Use __uXX types in <linux/i2o_dev.h>, include <linux/ioctl.h> too 2006-05-04 17:32:44 +01:00
i2o.h [PATCH] I2O: Bugfixes to get I2O working again 2006-06-10 11:02:05 -07:00
i8k.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ibmtr.h [PATCH] drivers/net: fix-up schedule_timeout() usage 2005-09-14 08:33:24 -04:00
icmp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
icmpv6.h [IPV6]: ROUTE: Add support for Router Preference (RFC4191). 2006-03-20 17:04:53 -08:00
ide.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6 2006-06-29 14:19:21 -07:00
idr.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
if.h [NET] core: add RFC2863 operstate 2006-03-20 17:09:11 -08:00
if_arcnet.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_arp.h [PATCH] ieee80211: Added ieee80211_radiotap.h 2005-09-21 23:03:55 -04:00
if_bonding.h bonding: xor/802.3ad improved slave hash 2005-06-26 17:54:11 -04:00
if_bridge.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_cablemodem.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_ec.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_eql.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_ether.h [PATCH] bonding: suppress duplicate packets 2006-03-03 20:58:00 -05:00
if_fc.h [NET]: net/802: more endian annotations 2005-08-29 16:10:54 -07:00
if_fddi.h Remove struct fddi_statistics from user view in <linux/if_fddi.h> 2006-05-16 23:25:37 +01:00
if_frad.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
if_hippi.h [NET]: net/802: more endian annotations 2005-08-29 16:10:54 -07:00
if_infiniband.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_ltalk.h [ATALK]: Add alloc_ltalkdev(). 2005-05-05 14:25:59 -07:00
if_packet.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_plip.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_ppp.h [PPP]: add PPP MPPE encryption module 2005-11-08 09:40:47 -08:00
if_pppox.h [PPPOX]: Fix assignment into const proto_ops. 2006-01-03 13:11:23 -08:00
if_shaper.h [SHAPER]: Switch to spinlocks. 2005-07-05 15:03:46 -07:00
if_slip.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_strip.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_tr.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
if_tun.h [TUNTAP]: Allow setting the linktype of the tap device from userspace 2005-09-01 17:40:05 -07:00
if_tunnel.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_vlan.h [8021Q]: Add endian annotations. 2005-09-19 15:41:28 -07:00
if_wanpipe.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
if_wanpipe_common.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
igmp.h [IPV4] igmp: Fixup struct ip_mc_list::multiaddr type 2006-06-17 21:29:37 -07:00
in.h [SECURITY]: TCP/UDP getpeersec 2006-03-20 22:41:23 -08:00
in6.h [IPV6]: Note values allocated for ip6_tables. 2005-09-10 11:32:45 +09:00
in_route.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inet.h [NET]: Endian-annotate in_aton() 2006-01-06 13:24:54 -08:00
inet_diag.h [INET_DIAG]: Rename tcp_diag.[ch] to inet_diag.[ch] 2005-08-29 15:57:48 -07:00
inetdevice.h [IPV4] ARP: Alloc acceptance of unsolicited ARP via netdevice sysctl. 2006-03-20 22:39:47 -08:00
init.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
init_task.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
initrd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inotify.h [PATCH] inotify (4/5): allow watch removal from event handler 2006-06-20 05:25:19 -04:00
input.h Input: fix misspelling of Hangeul key 2006-06-26 01:51:23 -04:00
interrupt.h [PATCH] lockdep: irqtrace subsystem, core 2006-07-03 15:27:03 -07:00
io.h [PATCH] add __iowrite64_copy 2006-06-20 20:24:58 -07:00
ioc3.h [PATCH] sn3 iomem annotations and fixes 2006-02-08 01:03:52 -05:00
ioc4.h [PATCH] SGI IOC4: Detect IO card variant 2006-06-23 07:43:07 -07:00
ioctl.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ioctl32.h [PATCH] remove register_ioctl32_conversion and unregister_ioctl32_conversion 2005-09-07 16:57:20 -07:00
ioport.h [PATCH] PNPACPI: support shareable interrupts 2006-07-03 15:26:58 -07:00
ioprio.h [PATCH] move ioprio syscalls into syscalls.h 2005-07-07 18:23:37 -07:00
ip.h [NET]: Endian-annotate struct iphdr 2006-01-06 13:24:29 -08:00
ip6_tunnel.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ip_mp_alg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ipc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ipmi.h [PATCH] drivers/char/ipmi/ipmi_msghandler.c: make proc_ipmi_root static 2006-06-27 17:32:48 -07:00
ipmi_msgdefs.h [PATCH] ipmi: add full sysfs support 2006-03-26 08:56:56 -08:00
ipmi_smi.h [PATCH] IPMI: fix startup race condition 2006-03-31 12:18:54 -08:00
ipsec.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ipv6.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ipv6_route.h [IPV6]: ROUTE: Add experimental support for Route Information Option in RA (RFC4191). 2006-03-20 17:06:24 -08:00
ipx.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
irda.h [IRDA]: TOIM3232 dongle support 2006-03-20 22:21:10 -08:00
irq.h [PATCH] genirq: ARM dyntick cleanup 2006-07-02 17:29:21 -07:00
irq_cpustat.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
irqflags.h [PATCH] lockdep: irqtrace subsystem, core 2006-07-03 15:27:03 -07:00
irqreturn.h [PATCH] adjust handle_IRR_event() return type 2006-06-23 07:43:08 -07:00
isa.h [PATCH] Driver model: add ISA bus 2006-06-21 12:40:49 -07:00
isapnp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
isdn.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
isdn_divertif.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdn_ppp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
isdnif.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
isicom.h [PATCH] char/isicom: More whitespaces and coding style 2006-01-10 08:02:01 -08:00
iso_fs.h [PATCH] isofs includes sanitized 2005-04-25 18:32:12 -07:00
istallion.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
ite_gpio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ixjuser.h [PATCH] ixj* - compile warning cleanup 2005-05-05 16:36:48 -07:00
jbd.h [PATCH] JBD: split checkpoint lists 2006-06-23 07:43:08 -07:00
jffs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
jffs2.h [JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion 2006-06-27 16:16:26 +01:00
jhash.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
jiffies.h [PATCH] x86_64: Fix drift with HPET timer enabled 2006-04-09 11:53:53 -07:00
journal-head.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
joystick.h Switch to __s32 types in joystick.h instead of C99 types for consistency. 2006-06-03 00:27:53 +01:00
kallsyms.h [PATCH] lockdep: add print_ip_sym() 2006-07-03 15:27:00 -07:00
kbd_diacr.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kbd_kern.h [PATCH] remove active field from tty buffer structure 2006-06-28 14:59:05 -07:00
kd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kdev_t.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kernel.h [PATCH] x86_64: reliable stack trace support 2006-06-26 10:48:17 -07:00
kernel_stat.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
kernelcapi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kexec.h [PATCH] Add a sysfs file to determine if a kexec kernel is loaded 2006-06-23 07:43:02 -07:00
key-ui.h [PATCH] Keys: Add LSM hooks for key management [try #3] 2005-10-30 17:37:23 -08:00
key.h [PATCH] Keys: Allow in-kernel key requestor to pass auxiliary data to upcaller 2006-06-29 10:26:20 -07:00
keyboard.h Input: add support for Braille devices 2006-04-02 00:10:28 -05:00
keyctl.h [PATCH] keys: Permit running process to instantiate keys 2006-01-08 20:13:53 -08:00
kfifo.h [PATCH] gfp flags annotations - part 1 2005-10-08 15:00:57 -07:00
klist.h [PATCH] fix klist semantics for lists which have elements removed on traversal 2005-09-07 18:26:54 -07:00
kmalloc_sizes.h [PATCH] Increase max kmalloc size for very large systems 2006-03-06 18:40:44 -08:00
kmod.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
kobj_map.h [PATCH] kobj_map semaphore to mutex conversion 2006-03-20 13:42:58 -08:00
kobject.h KEVENT: add new uevent for dock 2006-06-27 01:24:15 -04:00
kprobes.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
kref.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kthread.h [PATCH] kthread: move kernel-doc and put it into DocBook 2006-06-25 10:01:24 -07:00
ktime.h [PATCH] ktime/hrtimer: fix kernel-doc comments 2006-06-25 10:01:23 -07:00
lapb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
lcd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
leds.h [PATCH] leds: re-layout include/linux/leds.h 2006-04-11 06:18:41 -07:00
libata.h [PATCH] libata: implement ata_port_max_devices() 2006-06-26 20:59:27 -04:00
libps2.h Input: serio - semaphore to mutex conversion 2006-02-19 00:21:55 -05:00
license.h kbuild: check license compatibility when building modules 2006-06-09 21:53:55 +02:00
limits.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
linkage.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
linux_logo.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
list.h [PATCH] add poison.h and patch primary users 2006-06-27 17:32:38 -07:00
llc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
lockdep.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
loop.h Revert "[PATCH] kthread: update loop.c to use kthread" 2006-06-26 11:55:42 -07:00
lp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
m41t00.h [PATCH] I2C: m41t00: Add support for the ST M41T81 and M41T85 2006-06-22 11:10:32 -07:00
m48t86.h [PATCH] m48t86: ia64 build fix 2006-06-05 12:29:17 -07:00
major.h [PATCH] parport: move PP_MAJOR from ppdev.h to major.h 2006-03-25 08:22:53 -08:00
matroxfb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mbcache.h [PATCH] gfp_t: fs/* 2005-10-28 08:16:47 -07:00
mc6821.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mc146818rtc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mca-legacy.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mca.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
memory.h [PATCH] Notifier chain update: API changes 2006-03-27 08:44:50 -08:00
memory_hotplug.h [PATCH] pgdat allocation and update for ia64 of memory hotplug: allocate pgdat and per node data 2006-06-27 17:32:37 -07:00
mempolicy.h Merge git://git.infradead.org/hdrcleanup-2.6 2006-06-20 15:10:08 -07:00
mempool.h [PATCH] mempool: add mempool_create_slab_pool() 2006-03-26 08:57:00 -08:00
meye.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
migrate.h [PATCH] page migration: Support a vma migration function 2006-06-25 10:00:55 -07:00
mii.h Sanitise ethtool.h and mii.h for userspace. 2006-04-29 01:53:47 +01:00
minix_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
miscdevice.h [PATCH] devfs: Remove the miscdevice devfs_name field as it's no longer needed 2006-06-26 12:25:08 -07:00
mm.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
mm_inline.h [PATCH] mm: less atomic ops 2006-03-22 07:53:57 -08:00
mman.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
mmtimer.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmzone.h [PATCH] ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O 2006-07-03 15:26:59 -07:00
mod_devicetable.h Input: move input_device_id to mod_devicetable.h 2006-04-26 00:14:19 -04:00
module.h [PATCH] lockdep: add is_module_address() 2006-07-03 15:27:00 -07:00
moduleloader.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
moduleparam.h [PATCH] kernel/params.c: make param_array() static 2006-03-25 08:22:52 -08:00
mount.h Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ 2006-06-24 13:07:53 -04:00
mpage.h [PATCH] revert ext3-writepages-support-for-writeback-mode 2005-05-05 16:36:44 -07:00
mqueue.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mroute.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
msdos_fs.h [PATCH] Make most file operations structs in fs/ const 2006-03-28 09:16:06 -08:00
msg.h Don't include <linux/list.h> from user-visible part of linux/msg.h 2006-04-25 14:26:46 +01:00
mtio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mutex-debug.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
mutex.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
mv643xx.h [MIPS] MV6434x: The name of the CPP symbol is __mips__, not __MIPS__. 2006-04-19 04:14:19 +02:00
n_r3964.h [PATCH] n_r3964: fixed usage of HZ; removed bad include 2005-12-24 15:37:00 -08:00
namei.h [PATCH] fs/namei.c: make lookup_hash() static 2006-03-31 12:19:01 -08:00
namespace.h [PATCH] unshare system call -v5: unshare namespace 2006-02-07 16:12:34 -08:00
nbd.h [PATCH] nbd: endian annotations 2006-06-25 10:01:13 -07:00
ncp.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
ncp_fs.h Don't include private files from user-visible part of linux/ncp_fs.h 2006-04-25 14:26:26 +01:00
ncp_fs_i.h [PATCH] sem2mutex: NCPFS 2006-03-23 07:38:14 -08:00
ncp_fs_sb.h [PATCH] sem2mutex: NCPFS 2006-03-23 07:38:14 -08:00
ncp_mount.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ncp_no.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
net.h [AF_UNIX]: Datagram getpeersec 2006-06-29 16:58:06 -07:00
netdevice.h [IPV6]: Added GSO support for TCPv6 2006-06-30 14:12:10 -07:00
netfilter.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
netfilter_arp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
netfilter_bridge.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
netfilter_decnet.h [NETLINK]: Convert netlink users to use group numbers instead of bitmasks 2005-08-29 16:00:54 -07:00
netfilter_ipv4.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
netfilter_ipv6.h [NETFILTER]: Add address family specific checksum helpers 2006-04-09 22:25:41 -07:00
netfilter_logging.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
netlink.h [PATCH] w1: netlink: Mark netlink group 1 as unused. 2006-06-22 11:22:50 -07:00
netpoll.h [NET] netpoll: break recursive loop in netpoll rx path 2006-06-26 00:04:27 -07:00
netrom.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nfs.h Don't include private headers from user-visible parts of include/linux/nfs*.h 2006-04-25 14:51:45 +01:00
nfs2.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nfs3.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nfs4.h Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ 2006-06-20 20:46:21 -04:00
nfs4_acl.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nfs4_mount.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nfs_fs.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
nfs_fs_i.h lockd: stop abusing file_lock_list 2006-03-20 13:44:40 -05:00
nfs_fs_sb.h NFS: Store the file system "fsid" value in the NFS super block. 2006-06-09 09:34:19 -04:00
nfs_idmap.h NFSv4: Allow entries in the idmap cache to expire 2006-01-06 14:58:58 -05:00
nfs_mount.h [PATCH] NFS: Add support for NFSv3 ACLs 2005-06-22 16:07:24 -04:00
nfs_page.h NFS: Store the file system "fsid" value in the NFS super block. 2006-06-09 09:34:19 -04:00
nfs_xdr.h Merge branch 'odirect' 2006-06-25 06:27:31 -04:00
nfsacl.h [PATCH] NFSD: Add server support for NFSv3 ACLs. 2005-06-22 16:07:23 -04:00
nfsd_idmap.h [PATCH] knfsd: nfsd4: idmap initialization 2005-06-24 00:06:32 -07:00
nls.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nmi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
node.h [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
nodemask.h [PATCH] define for_each_online_pgdat 2006-03-27 08:44:47 -08:00
notifier.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
nsc_gpio.h [PATCH] chardev: GPIO for SCx200 & PC-8736x: use dev_dbg in common module 2006-06-27 17:32:43 -07:00
nubus.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
numa.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
nvram.h [PATCH] drivers/char/nvram.c: possible cleanups 2005-06-25 16:25:03 -07:00
openprom_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
oprofile.h [PATCH] mark f_ops const in the inode 2006-03-28 09:16:05 -08:00
page-flags.h [PATCH] zoned vm counters: conversion of nr_writeback to per zone counter 2006-06-30 11:25:35 -07:00
pagemap.h [PATCH] zoned vm counters: conversion of nr_pagecache to per zone counter 2006-06-30 11:25:34 -07:00
pagevec.h [PATCH] Permit multiple inclusion of linux/pagevec.h 2006-01-08 20:13:52 -08:00
param.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
parport.h [PATCH] AX88796 parallel port driver 2006-06-25 10:01:09 -07:00
parport_pc.h [PATCH] include/linux/parport_pc.h: "extern inline" -> "static inline" 2006-01-06 08:33:58 -08:00
parser.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
patchkey.h [PATCH] include/linux/soundcard.h: endianness fix 2005-05-05 16:36:31 -07:00
pci-acpi.h [PATCH] PCI: fix pciehp compile issue when CONFIG_ACPI is not enabled 2006-06-11 14:02:27 -07:00
pci.h [PATCH] 64bit resource: change pci core and arch code to use resource_size_t 2006-06-27 09:24:00 -07:00
pci_ids.h [MMC] sdhci: Add SDHCI controller ids 2006-07-02 18:01:56 +01:00
pci_regs.h [PATCH] PCI: Add PCI_CAP_ID_VNDR 2006-06-22 15:05:56 -07:00
pcieport_if.h [PATCH] fix u32 vs. pm_message_t in PCI, PCIE 2005-04-16 15:25:33 -07:00
percpu.h [PATCH] remove unused blkp field in percpu_data 2006-01-08 20:13:59 -08:00
percpu_counter.h [PATCH] percpu counter data type changes to suppport more than 2**31 ext3 free blocks counter 2006-06-23 07:43:06 -07:00
personality.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pfkeyv2.h [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate. 2006-06-17 22:54:03 -07:00
pfn.h [PATCH] unify PFN_* macros 2006-03-27 08:44:48 -08:00
pg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
phonedev.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
phy.h [PATCH] phy: Added a macro to represent the string format used to match a phy device 2006-01-12 16:31:52 -05:00
pid.h [PATCH] pidhash: Refactor the pid hash table 2006-03-31 12:19:00 -08:00
pipe_fs_i.h [PATCH] splice: LRU fixups 2006-05-04 06:55:12 +02:00
pkt_cls.h [NETLINK]: Missing padding fields in dumped structures 2005-06-28 12:56:45 -07:00
pkt_sched.h [PKT_SCHED] netem: packet corruption option 2006-01-03 13:11:05 -08:00
pktcdvd.h [PATCH] pktcdvd: Allow larger packets 2006-02-05 11:06:52 -08:00
platform_device.h [PATCH] Driver Core: Add platform_device_del() 2006-01-04 16:18:09 -08:00
plist.h [PATCH] Fix plist include dependency 2006-06-28 15:54:27 -07:00
pm.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
pm_legacy.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
pmu.h [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
pnp.h [PATCH] 64bit resource: change pnp core to use resource_size_t 2006-06-27 09:24:00 -07:00
pnpbios.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
poison.h [PATCH] poison: add & use more constants 2006-06-27 17:32:38 -07:00
poll.h [PATCH] Optimize select/poll by putting small data sets on the stack 2006-03-28 09:16:04 -08:00
posix-timers.h [PATCH] kernel/posix-timers.c: remove do_posix_clock_notimer_create() 2006-02-01 08:53:13 -08:00
posix_acl.h [PATCH] gfp flags annotations - part 1 2005-10-08 15:00:57 -07:00
posix_acl_xattr.h [PATCH] remove <linux/xattr_acl.h> 2005-06-23 09:45:33 -07:00
posix_types.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppdev.h [PATCH] parport: move PP_MAJOR from ppdev.h to major.h 2006-03-25 08:22:53 -08:00
ppp-comp.h [PPP]: add PPP MPPE encryption module 2005-11-08 09:40:47 -08:00
ppp_channel.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppp_defs.h Remove PPP_FCS from user view in <linux/ppp_defs.h>, remove __P mess entirely 2006-05-04 12:07:37 +01:00
prctl.h [PATCH] Add a prctl to change the endianness of a process. 2006-06-09 21:24:13 +10:00
preempt.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
prefetch.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
prio_tree.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
proc_fs.h [PATCH] proc: Use struct pid not struct task_ref 2006-06-26 09:58:26 -07:00
profile.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ps2esdi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ptrace.h [PATCH] coredump: kill ptrace related stuff 2006-06-26 09:58:27 -07:00
qic117.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
qnx4_fs.h [PATCH] Make most file operations structs in fs/ const 2006-03-28 09:16:06 -08:00
qnxtypes.h [PATCH] fs/qnx4/*: fix sparse warnings 2005-06-24 14:14:24 -07:00
quota.h Don't include private headers from user-visible parts of linux/quota.h 2006-04-25 14:52:13 +01:00
quotaio_v1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
quotaio_v2.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
quotaops.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
radeonfb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
radix-tree.h [PATCH] radix-tree: direct data 2006-06-23 07:42:49 -07:00
raid_class.h [SCSI] raid_class.c - adding RAID10 and RAID10 defines 2006-01-12 11:35:15 -06:00
ramfs.h [PATCH] VFS: Permit filesystem to override root dentry on mount 2006-06-23 07:42:45 -07:00
random.h [INET6]: Generalise tcp_v6_hash_connect 2006-01-03 13:10:56 -08:00
raw.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rbtree.h [PATCH] rbtree: support functions used by the io schedulers 2006-06-23 17:10:39 +02:00
rcupdate.h [PATCH] rcu: Add lock annotations to RCU locking primitives 2006-06-30 11:25:39 -07:00
reboot.h [PATCH] kernel/sys.c: cleanups 2006-06-25 10:01:06 -07:00
reboot_fixups.h [PATCH] x86 reboot: Add reboot fixup for gx1/cs5530a 2005-05-01 08:58:49 -07:00
reiserfs_acl.h [PATCH] reiserfs_get_acl() build fix 2006-02-05 11:06:52 -08:00
reiserfs_fs.h [PATCH] mark address_space_operations const 2006-06-28 14:59:04 -07:00
reiserfs_fs_i.h reiserfs: run scripts/Lindent on reiserfs code 2005-07-12 20:21:28 -07:00
reiserfs_fs_sb.h [PATCH] reiserfs: remove kmalloc wrapper 2006-02-01 08:53:25 -08:00
reiserfs_xattr.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
relay.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
resource.h [PATCH] kernel/sys.c: cleanups 2006-06-25 10:01:06 -07:00
resume-trace.h Add some basic resume trace facilities 2006-06-24 14:44:01 -07:00
rio.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
rio_drv.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
rio_ids.h [PATCH] RapidIO support: core includes 2005-11-07 07:53:46 -08:00
rio_regs.h [PATCH] rapidio: core updates 2005-11-07 07:53:46 -08:00
rmap.h [PATCH] Swapless page migration: rip out swap based logic 2006-06-23 07:42:50 -07:00
romfs_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
root_dev.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rose.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
route.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rslib.h [LIB] reed_solomon: Clean up trailing white spaces 2005-11-07 14:25:38 +01:00
rtc-v3020.h [PATCH] Add v3020 RTC support 2006-06-25 10:01:14 -07:00
rtc.h [PATCH] Correct rtc_wkalrm comments 2006-06-30 11:25:38 -07:00
rtmutex.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
rtnetlink.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
rwsem-spinlock.h [PATCH] lockdep: clean up rwsems 2006-07-03 15:27:01 -07:00
rwsem.h [PATCH] lockdep: clean up rwsems 2006-07-03 15:27:01 -07:00
sc26198.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
scatterlist.h [PATCH] Introduce sg_set_buf 2005-10-30 11:14:39 +11:00
scc.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
sched.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
screen_info.h [PATCH] vesafb: Fix incorrect logo colors in x86_64 2006-04-11 06:18:54 -07:00
sctp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
scx200.h [PATCH] chardev: GPIO for SCx200 & PC-8736x: whitespace pre-clean 2006-06-27 17:32:42 -07:00
scx200_gpio.h [PATCH] chardev: GPIO for SCx200 & PC-8736x: device minor numbers are unsigned ints 2006-06-27 17:32:42 -07:00
sdla.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
sdla_fr.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
seccomp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
securebits.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
security.h [PATCH] SELinux: Add security hook definition for getioprio and insert hooks 2006-06-30 11:25:37 -07:00
selection.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
selinux.h [SECMARK]: Add SELinux exports 2006-06-17 21:29:55 -07:00
selinux_netlink.h [NETLINK]: Convert netlink users to use group numbers instead of bitmasks 2005-08-29 16:00:54 -07:00
sem.h Don't include <asm/atomic.h> from user-visible part of linux/sem.h 2006-04-25 14:55:13 +01:00
seq_file.h [PATCH] sem2mutex: fs/seq_file.c 2006-03-23 07:38:12 -08:00
seqlock.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
serial.h [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
serial167.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
serialP.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
serial_8250.h [ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion 2006-03-25 23:03:13 +00:00
serial_core.h [PATCH] devfs: Remove devfs support from the serial subsystem 2006-06-26 12:25:05 -07:00
serial_ip3106.h Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it. 2005-10-29 19:31:54 +01:00
serial_reg.h [SERIAL] Trivial comment fix: include/linux/serial_reg.h 2006-02-23 09:49:35 +00:00
serio.h Manual merge with Linus. 2006-04-02 00:08:05 -05:00
shm.h [PATCH] SHM_NORESERVE flags for shmget() 2005-11-07 07:53:37 -08:00
shmem_fs.h [PATCH] Add tmpfs options for memory placement policies 2006-01-14 18:27:07 -08:00
signal.h [PATCH] irq-flags: consolidate flags for request_irq 2006-07-02 13:58:46 -07:00
skbuff.h [IPV6]: Added GSO support for TCPv6 2006-06-30 14:12:10 -07:00
slab.h [PATCH] slab: kmalloc, kzalloc comments cleanup and fix 2006-06-23 07:42:52 -07:00
smb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smb_fs.h Don't include private headers from user-visible part of linux/smb_fs.h 2006-04-25 15:18:05 +01:00
smb_fs_i.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smb_fs_sb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smb_mount.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smbno.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smp.h [PATCH] add smp_setup_processor_id() 2006-06-30 11:25:37 -07:00
smp_lock.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
snmp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
socket.h Don't include <linux/config.h> and <linux/linkage.h> from linux/socket.h 2006-04-25 15:29:01 +01:00
sockios.h [PATCH] update Ross Biro bouncing email address 2005-05-05 16:36:49 -07:00
som.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sonet.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sonypi.h [PATCH] sonypi SPIC initialisation fix 2005-09-07 16:57:24 -07:00
sort.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound.h [PATCH] mark f_ops const in the inode 2006-03-28 09:16:05 -08:00
soundcard.h [PATCH] include/linux/soundcard.h: endianness fix 2005-05-05 16:36:31 -07:00
spinlock.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
spinlock_api_smp.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
spinlock_api_up.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
spinlock_types.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
spinlock_types_up.h [PATCH] remove gcc-2 checks 2006-01-08 20:14:02 -08:00
spinlock_up.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
stacktrace.h [PATCH] lockdep: stacktrace subsystem, core 2006-07-03 15:27:02 -07:00
stallion.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
stat.h [PATCH] 2TB files: st_blocks is invalid when calling stat64 2006-03-26 08:57:00 -08:00
statfs.h [PATCH] 2TB files: change type of kstatfs entries 2006-03-26 08:57:00 -08:00
stddef.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
stop_machine.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
string.h [PATCH] strstrip() API 2006-06-23 07:43:06 -07:00
stringify.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
superhyway.h [PATCH] superhyway: multiple block support and VCR rework 2005-11-07 07:53:28 -08:00
suspend.h Revert "swsusp special saveable pages support" commits 2006-06-25 18:41:00 -07:00
swap.h [PATCH] ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O 2006-07-03 15:26:59 -07:00
swapops.h [PATCH] Swapless page migration: add R/W migration entries 2006-06-23 07:42:50 -07:00
synclink.h [PATCH] synclink_gt: add GT2 adapter support 2006-06-25 10:01:24 -07:00
sys.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
syscalls.h [PATCH] pi-futex: futex code cleanups 2006-06-27 17:32:46 -07:00
sysctl.h [PATCH] ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O 2006-07-03 15:26:59 -07:00
sysdev.h [PATCH] Driver Core: Allow sysdev_class have attributes 2006-06-21 12:40:48 -07:00
sysfs.h [PATCH] sysfs: Allow sysfs attribute files to be pollable 2006-04-14 11:41:24 -07:00
sysrq.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
sysv_fs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tcp.h [TCP]: Move inclusion of <linux/dmaengine.h> to correct place in <linux/tcp.h> 2006-06-23 02:07:40 -07:00
telephony.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
termios.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
textsearch.h [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
textsearch_fsm.h [LIB]: Naive finite state machine based textsearch 2005-06-23 20:59:16 -07:00
tfrc.h [CCID3]: Introduce include/linux/tfrc.h 2005-09-18 00:18:32 -07:00
thread_info.h [PATCH] m68k: convert thread flags to use bit fields 2005-11-13 18:14:14 -08:00
threads.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ticable.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
time.h Merge branch 'x86-64' 2006-06-26 10:51:09 -07:00
timer.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
times.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
timex.h [PATCH] fix and optimize clock source update 2006-06-26 09:58:21 -07:00
tiocl.h [PATCH] vt: add TIOCL_GETKMSGREDIRECT 2006-03-31 12:18:56 -08:00
tipc.h [TIPC] Update of file headers 2006-01-12 14:06:38 -08:00
tipc_config.h [TIPC] Updated link priority macros 2006-01-18 00:45:15 +01:00
topology.h [PATCH] sched: mc/smt power savings sched policy 2006-06-27 17:32:45 -07:00
toshiba.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
transport_class.h [SCSI] correct transport class abstraction to work outside SCSI 2005-08-14 17:21:27 -05:00
trdevice.h [PATCH] update Ross Biro bouncing email address 2005-05-05 16:36:49 -07:00
tty.h [PATCH] remove active field from tty buffer structure 2006-06-28 14:59:05 -07:00
tty_driver.h [PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV 2006-06-26 12:25:09 -07:00
tty_flip.h [PATCH] remove active field from tty buffer structure 2006-06-28 14:59:05 -07:00
tty_ldisc.h [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
types.h [PATCH] 64bit Resource: finally enable 64bit resource sizes 2006-06-27 09:24:00 -07:00
uaccess.h [PATCH] x86: cache pollution aware __copy_from_user_ll() 2006-06-23 07:42:56 -07:00
udf_fs.h remove pointers to the defunct UDF mailing list 2006-01-03 13:19:13 +01:00
udf_fs_i.h [PATCH] udf: remove duplicate definitions 2006-03-25 08:23:01 -08:00
udf_fs_sb.h [PATCH] sem2mutex: UDF 2006-03-23 07:38:14 -08:00
udp.h typo fixes: infomation -> information 2006-06-30 18:25:18 +02:00
ufs_fs.h [PATCH] ufs: truncate should allocate block for last byte 2006-07-01 09:56:03 -07:00
ufs_fs_i.h [PATCH] ufs: little directory lookup optimization 2006-06-25 10:01:03 -07:00
ufs_fs_sb.h [PATCH] ufs: fix oops with `ufs1' type 2006-02-03 08:32:04 -08:00
uinput.h Input: uinput - semaphore to mutex conversion 2006-02-19 00:22:36 -05:00
uio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ultrasound.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
umem.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
un.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
unistd.h Remove 'extern int errno;' from public view in linux/unistd.h 2006-04-29 01:49:06 +01:00
unwind.h [PATCH] x86_64: allow unwinder to build without module support 2006-06-26 10:48:18 -07:00
usb.h [PATCH] USB: convert usb class devices to real devices 2006-06-21 15:04:19 -07:00
usb_ch9.h [PATCH] USB: USB authentication states 2006-01-31 17:23:44 -08:00
usb_gadget.h [PATCH] USB: gadget driver section fixups 2006-03-20 14:49:58 -08:00
usb_gadgetfs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
usb_otg.h [PATCH] add usb transceiver set_suspend() method 2005-10-28 16:47:45 -07:00
usb_usual.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
usbdevice_fs.h Don't export CONFIG_COMPAT stuff in linux/usbdevice_fs.h to userspace 2006-04-25 15:14:50 +01:00
user.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
utime.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
uts.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
utsname.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vermagic.h [PATCH] module support: record in vermagic ability to unload a module 2006-04-11 06:18:45 -07:00
vfs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
via.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
video_decoder.h V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
video_encoder.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
videodev.h V4L/DVB (4068): Removed all references to kernel stuff from videodev.h and videodev2.h 2006-06-25 02:05:05 -03:00
videodev2.h V4L/DVB (4223): Add V4L2_CID_MPEG_STREAM_VBI_FMT control 2006-06-26 09:21:45 -03:00
videotext.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vmalloc.h [PATCH] mm: introduce remap_vmalloc_range() 2006-06-23 07:42:49 -07:00
vmstat.h [PATCH] Light weight event counters 2006-06-30 11:25:36 -07:00
vt.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vt_buffer.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
vt_kern.h Merge git://git.infradead.org/hdrcleanup-2.6 2006-06-20 15:10:08 -07:00
wait.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
wanrouter.h Don't include <linux/spinlock.h> from user-visible part of linux/wanrouter.h 2006-04-25 15:00:56 +01:00
watchdog.h [WATCHDOG] add WDIOC_GETTIMELEFT ioctl 2006-06-20 19:00:30 +02:00
wavefront.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
wireless.h [PATCH] WE-20 for kernel 2.6.16 2006-03-23 07:12:57 -05:00
workqueue.h [SCSI] add execute_in_process_context() API 2006-02-27 23:34:40 -06:00
writeback.h [PATCH] writeback: fix range handling 2006-06-23 07:42:49 -07:00
x25.h [X25]: allow ITU-T DTE facilities for x25 2006-03-22 00:01:31 -08:00
xattr.h [PATCH] move xattr permission checks into the VFS 2006-01-10 08:01:29 -08:00
xfrm.h [IPSEC] xfrm: Abstract out encapsulation modes 2006-06-17 21:28:39 -07:00
yam.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zconf.h [PATCH] zlib_inflate: Upgrade library code to a recent version 2006-06-22 15:05:58 -07:00
zftape.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zlib.h [PATCH] zlib_inflate: Upgrade library code to a recent version 2006-06-22 15:05:58 -07:00
zorro.h [PATCH] m68k: Remove some unused definitions in zorro.h 2006-06-23 07:43:00 -07:00
zorro_ids.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zutil.h [PATCH] zlib_inflate: Upgrade library code to a recent version 2006-06-22 15:05:58 -07:00