Eric W. Biederman
3a16d71362
[PATCH] genirq: irq: add a dynamic irq creation API
...
With the msi support comes a new concept in irq handling, irqs that are
created dynamically at run time.
Currently the msi code allocates irqs backwards. First it allocates a
platform dependent routing value for an interrupt the ``vector'' and then it
figures out from the vector which irq you are on.
This msi backwards allocator suffers from two basic problems. The allocator
suffers because it is trying to do something that is architecture specific in
a generic way making it brittle, inflexible, and tied to tightly to the
architecture implementation. The alloctor also suffers from it's very
backwards nature as it has tied things together that should have no
dependencies.
To solve the basic dynamic irq allocation problem two new architecture
specific functions are added: create_irq and destroy_irq.
create_irq takes no input and returns an unused irq number, that won't be
reused until it is returned to the free poll with destroy_irq. The irq then
can be used for any purpose although the only initial consumer is the msi
code.
destroy_irq takes an irq number allocated with create_irq and returns it to
the free pool.
Making this functionality per architecture increases the simplicity of the irq
allocation code and increases it's flexibility.
dynamic_irq_init() and dynamic_irq_cleanup() are added to automate the
irq_desc initializtion that should happen for dynamic irqs.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Rajesh Shah <rajesh.shah@intel.com>
Cc: Andi Kleen <ak@muc.de>
Cc: "Protasevich, Natalie" <Natalie.Protasevich@UNISYS.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-04 07:55:27 -07:00
..
amba
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
byteorder
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
dvb
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
hdlc
[PATCH] Modularize generic HDLC
2006-09-26 17:40:24 -04:00
isdn
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
lockd
[PATCH] Convert lockd to use the newer mutex instead of the older semaphore
2006-10-04 07:55:19 -07:00
mmc
[MMC] MMC_CAP_BYTEBLOCK flag for non-log2 block sizes capable hosts
2006-09-24 10:44:09 +01:00
mtd
fix file specification in comments
2006-10-03 23:01:26 +02:00
netfilter
[NETFILTER]: Add dscp,DSCP headers to header-y
2006-09-24 19:28:47 -07:00
netfilter_arp
[NETFILTER]: netfilter misc annotations
2006-09-28 18:02:59 -07:00
netfilter_bridge
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
netfilter_ipv4
[NETFILTER]: h323 annotations
2006-09-28 18:03:03 -07:00
netfilter_ipv6
[NETFILTER]: x_tables: remove unused argument to target functions
2006-09-22 14:55:33 -07:00
nfsd
[PATCH] Fix linux/nfsd/const.h for make headers_check
2006-10-04 07:55:24 -07:00
raid
[PATCH] md: remove MAX_MD_DEVS which is an arbitrary limit
2006-10-03 08:04:18 -07:00
spi
[PATCH] SPI: infrastructure to initialize spi_device.mode early
2006-06-28 15:51:01 -07:00
sunrpc
[PATCH] knfsd: register all RPC programs with portmapper by default
2006-10-04 07:55:19 -07:00
tc_act
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
tc_ematch
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
usb
USB: gmidi: New USB MIDI Gadget class driver.
2006-09-27 11:58:52 -07:00
8250_pci.h
a.out.h
ac97_codec.h
[PATCH] ac97_codec: make bitfield unsigned
2006-06-28 14:59:06 -07:00
acct.h
[PATCH] csa: convert CONFIG tag for extended accounting routines
2006-10-01 00:39:29 -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
adfs_fs.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
adfs_fs_i.h
adfs_fs_sb.h
aer.h
PCI-Express AER implemetation: AER core and aerdriver
2006-09-26 17:43:53 -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
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] clean up unused kiocb variables
2006-10-01 00:39:29 -07:00
aio_abi.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
amifd.h
amifdreg.h
amigaffs.h
apm_bios.h
arcdevice.h
arcfb.h
ata.h
[libata] Trim trailing whitespace.
2006-08-31 00:02:15 -04:00
atalk.h
[ATALK]: endianness annotations
2006-09-28 17:53:58 -07:00
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
[PATCH] Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section
2006-09-06 11:00:02 -07:00
atmioc.h
atmlec.h
[ATM]: [lec] header indent, comment and whitespace cleanup
2006-09-29 17:13:24 -07:00
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
[NetLabel]: audit fixups due to delayed feedback
2006-09-29 17:05:05 -07:00
auto_fs.h
auto_fs4.h
auxvec.h
awe_voice.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h
bio.h
[PATCH] Allow file systems to differentiate between data and meta reads
2006-09-30 20:29:42 +02:00
bit_spinlock.h
bitmap.h
[PATCH] x86_64: Optimize bitmap_weight for small bitmaps
2006-06-26 10:48:16 -07:00
bitops.h
blkdev.h
[PATCH] CONFIG_BLOCK: blk_congestion_wait() fix
2006-09-30 20:52:33 +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: support for logging metadata reads
2006-09-30 20:29:43 +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] bootmem: miscellaneous coding style fixes
2006-09-26 08:48:45 -07:00
bpqether.h
buffer_head.h
[PATCH] BLOCK: Make it possible to disable the block layer [try #6 ]
2006-09-30 20:52:31 +02:00
cache.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
calc64.h
capability.h
capi.h
cciss_ioctl.h
cd1400.h
cdev.h
[PATCH] NOMMU: Set BDI capabilities for /dev/mem and /dev/kmem
2006-09-27 08:26:14 -07:00
cdk.h
cdrom.h
chio.h
circ_buf.h
clk.h
clocksource.h
[PATCH] fix and optimize clock source update
2006-06-26 09:58:21 -07:00
cm4000_cs.h
cn_proc.h
[PATCH] Process Events: Fix biarch compatibility issue. use __u64 timestamp
2006-07-31 13:28:36 -07:00
cobalt-nvram.h
coda.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
coda_cache.h
coda_fs_i.h
coda_linux.h
[PATCH] mark address_space_operations const
2006-06-28 14:59:04 -07:00
coda_proc.h
coda_psdev.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
coff.h
com20020.h
compat.h
Add prototype for sigset_from_compat()
2006-10-02 14:05:20 -07:00
compat_ioctl.h
[PATCH] md: allow SET_BITMAP_FILE to work on 64bit kernel with 32bit userspace
2006-10-03 08:04:19 -07:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
[PATCH] Pass sparse the lock expression given to lock annotations
2006-10-01 00:39:26 -07:00
completion.h
[PATCH] lockdep: clean up completion initializer in smpboot.c
2006-07-10 13:24:14 -07:00
comstats.h
concap.h
config.h
configfs.h
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: proper prototypes for some console functions
2006-10-03 08:04:12 -07:00
console_struct.h
[PATCH] vt: Make vt_pid a struct pid (making it pid wrap around safe).
2006-10-02 07:57:14 -07:00
consolemap.h
[PATCH] vt: proper prototypes for some console functions
2006-10-03 08:04:12 -07:00
cpu.h
[PATCH] Disable CPU hotplug during suspend
2006-09-26 08:48:59 -07:00
cpufreq.h
[PATCH] Reorganize the cpufreq cpu hotplug locking to not be totally bizare
2006-07-26 07:21:40 -07:00
cpumask.h
[PATCH] for_each_cpu_mask() warning fix
2006-06-25 10:01:12 -07:00
cpuset.h
[PATCH] cpuset: top_cpuset tracks hotplug changes to node_online_map
2006-09-29 09:18:21 -07:00
cramfs_fs.h
[PATCH] cramfs: make cramfs_uncompress_exit() return void
2006-09-29 09:18:20 -07:00
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc16.h
crc32.h
crc32c.h
crypto.h
[CRYPTO] api: Deprecate crypto_digest_* and crypto_alg_available
2006-09-21 11:46:23 +10:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dcache.h
NFS: Add dentry materialisation op
2006-09-22 23:24:30 -04:00
dccp.h
[DCCP]: Introduce constants for CCID numbers
2006-09-24 17:56:32 -03: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] debug_locks.h: add "struct task_struct;"
2006-08-06 08:57:47 -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
delayacct.h
[PATCH] task delay accounting fixes
2006-09-01 11:39:08 -07:00
device-mapper.h
[PATCH] dm table: add target flush
2006-10-03 08:04:16 -07:00
device.h
Driver core: Fix potential deadlock in driver core
2006-09-25 21:08:40 -07:00
devpts_fs.h
dio.h
dirent.h
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 table: add target flush
2006-10-03 08:04:16 -07:00
dm9000.h
dma-mapping.h
[PATCH] Move valid_dma_direction() from x86_64 to generic code
2006-09-29 09:18:10 -07:00
dmaengine.h
[IOAT]: fix header file kernel-doc
2006-07-03 19:44:51 -07:00
dmapool.h
dmi.h
[PATCH] DMI: Decode and save OEM String information
2006-09-29 09:18:09 -07:00
dn.h
dnotify.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
typo fixes: infomation -> information
2006-06-30 18:25:18 +02:00
ds1286.h
ds1742rtc.h
ds17287rtc.h
dtlk.h
edd.h
[PATCH] i386: Fix the EDD code misparsing the command line
2006-09-26 10:52:38 +02:00
efi.h
[IA64] rework memory attribute aliasing
2006-05-08 16:32:05 -07:00
efs_dir.h
efs_fs.h
[PATCH] mark address_space_operations const
2006-06-28 14:59:04 -07:00
efs_fs_i.h
efs_fs_sb.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
efs_vh.h
eisa.h
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
elevator.h
[PATCH] BLOCK: Make it possible to disable the block layer [try #6 ]
2006-09-30 20:52:31 +02:00
elf-em.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
elf-fdpic.h
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] FDPIC: Add coredump capability for the ELF-FDPIC binfmt
2006-07-10 13:24:22 -07:00
elfnote.h
[PATCH] Translate asm version of ELFNOTE macro into preprocessor macro
2006-09-26 08:48:56 -07:00
err.h
[PATCH] consistently use MAX_ERRNO in __syscall_return
2006-09-27 08:26:18 -07:00
errno.h
errqueue.h
[NET]: struct sock_exterr_skb annotations
2006-09-28 18:02:08 -07:00
etherdevice.h
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
[PATCH] BLOCK: Move common FS-specific ioctls to linux/fs.h [try #6 ]
2006-09-30 20:52:28 +02:00
ext2_fs_sb.h
ext3_fs.h
[PATCH] BLOCK: Move the Ext3 device ioctl compat stuff to the Ext3 driver [try #6 ]
2006-09-30 20:52:29 +02:00
ext3_fs_i.h
[PATCH] ext3: More whitespace cleanups
2006-09-27 08:26:10 -07:00
ext3_fs_sb.h
ext3_jbd.h
[PATCH] ext3 and jbd cleanup: remove whitespace
2006-09-27 08:26:09 -07:00
fadvise.h
fb.h
[PATCH] fbdev: Honor the return value of device_create_file
2006-10-03 08:04:10 -07:00
fcdevice.h
fcntl.h
[PATCH] Implement AT_SYMLINK_FOLLOW flag for linkat
2006-06-25 10:01:22 -07:00
fd.h
fd1772.h
fddidevice.h
fdreg.h
fib_rules.h
[IPV4]: Add support for fwmark masks in routing rules
2006-09-22 15:18:10 -07:00
file.h
[PATCH] Fix unserialized task->files changing
2006-09-29 09:18:12 -07:00
filter.h
[NET]: Fix sk->sk_filter field access
2006-09-22 15:18:47 -07:00
firmware.h
[PATCH] drivers/base/firmware_class.c: cleanups
2006-05-21 12:59:19 -07:00
flat.h
font.h
fs.h
[PATCH] dm: export blkdev_driver_ioctl
2006-10-03 08:04:13 -07:00
fs_enet_pd.h
POWERPC: Bring the fs_no calculation to the relevant SoC enumeration
2006-09-21 22:38:05 +04:00
fs_struct.h
fs_uart_pd.h
POWERPC: Bring the fs_no calculation to the relevant SoC enumeration
2006-09-21 22:38:05 +04: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] fix missed create event for directory audit
2006-08-03 10:50:30 -04:00
ftape-header-segment.h
ftape-vendors.h
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: robust-futex exit
2006-07-28 21:02:00 -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
genalloc.h
[PATCH] LIB: add gen_pool_destroy()
2006-10-02 07:57:12 -07:00
generic_acl.h
[PATCH] Generic infrastructure for acls
2006-09-29 09:18:24 -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
[GENL]: Provide more information to userspace about registered genl families
2006-09-22 15:18:51 -07:00
genhd.h
[PATCH] BLOCK: Make it possible to disable the block layer [try #6 ]
2006-09-30 20:52:31 +02:00
getcpu.h
[PATCH] Define vsyscall cache as blob to make clearer that user space shouldn't use it
2006-09-30 01:47:55 +02:00
gfp.h
[PATCH] Disable GFP_THISNODE in the non-NUMA case
2006-09-27 08:26:12 -07:00
gigaset_dev.h
hardirq.h
[PATCH] lockdep: core
2006-07-03 15:27:03 -07:00
harrier_defs.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
hash.h
hayesesp.h
hdlc.h
[PATCH] Modularize generic HDLC
2006-09-26 17:40:24 -04:00
hdlcdrv.h
hdpu_features.h
hdreg.h
hdsmart.h
hiddev.h
highmem.h
[PATCH] reduce MAX_NR_ZONES: move HIGHMEM counters into highmem.c/.h
2006-09-26 08:48:46 -07:00
highuid.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
[PATCH] posix-timers: Fix clock_nanosleep() doesn't return the remaining time in compatibility mode
2006-09-29 09:18:15 -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
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-bit: Discard the mdelay data struct member
2006-09-26 15:38:51 -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
i2c-algo-pcf.h
i2c-algo-pcf: Discard the mdelay data struct member
2006-09-26 15:38:52 -07:00
i2c-algo-sgi.h
i2c-dev.h
i2c-id.h
Merge branch 'intelfb-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6
2006-09-30 09:36:56 -07:00
i2c-isa.h
i2c-ocores.h
[PATCH] i2c: New bus driver for the OpenCores I2C controller
2006-06-22 11:10:33 -07:00
i2c-pxa.h
i2c.h
i2c: Drop unimplemented slave functions
2006-09-26 15:38:52 -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
ibmtr.h
icmp.h
[IPV4]: ICMP header annotations
2006-09-28 18:02:18 -07:00
icmpv6.h
ide.h
[PATCH] ide: Fix crash on repeated reset
2006-10-03 08:04:08 -07:00
idr.h
[PATCH] lockdep: locking init debugging improvement
2006-07-03 15:27:02 -07:00
if.h
[NET]: Move netlink interface bits to linux/if_link.h.
2006-09-28 18:02:50 -07:00
if_addr.h
[IPV6] ADDRCONF: Mobile IPv6 Home Address support.
2006-09-22 15:20:29 -07:00
if_arcnet.h
if_arp.h
[IPV4]: ARP header annotated
2006-09-28 18:02:13 -07:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
if_fc.h
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
if_infiniband.h
if_link.h
[NET]: Move netlink interface bits to linux/if_link.h.
2006-09-28 18:02:50 -07:00
if_ltalk.h
if_packet.h
if_plip.h
if_ppp.h
if_pppox.h
if_shaper.h
if_slip.h
if_strip.h
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
if_tunnel.h
if_vlan.h
[VLAN]: Make sure bonding packet drop checks get done in hwaccel RX path.
2006-08-17 16:29:46 -07:00
if_wanpipe.h
if_wanpipe_common.h
igmp.h
[IPV4]: trivial igmp annotations
2006-09-28 18:02:02 -07:00
in.h
[IPV4]: annotate ipv4 address fields in struct ip_msfilter and struct ip_mreq_source
2006-09-28 18:01:57 -07:00
in6.h
[IPV6]: sin6_port is net-endian
2006-09-28 18:02:31 -07:00
in_route.h
inet.h
[NET]: Add common helper functions to convert IPv6/IPv4 address string to network address structure.
2006-09-22 15:18:01 -07:00
inet_diag.h
[IPV4]: inet_diag annotations
2006-09-28 18:02:29 -07:00
inetdevice.h
[IPV4]: annotate inetdev.h helpers
2006-09-28 18:01:05 -07:00
init.h
[PATCH] kdump: introduce "reset_devices" command line option
2006-09-27 08:26:17 -07:00
init_task.h
[PATCH] IPC namespace - utils
2006-10-02 07:57:22 -07:00
initrd.h
inotify.h
[PATCH] inotify (4/5): allow watch removal from event handler
2006-06-20 05:25:19 -04:00
input.h
Input: add KEY_BLUETOOTH and KEY_WLAN definitions
2006-09-19 01:59:55 -04:00
interrupt.h
[PATCH] lockdep: core, add enable/disable_irq_irqsave/irqrestore() APIs
2006-09-29 09:18:20 -07:00
io.h
[PATCH] Generic ioremap_page_range: implementation
2006-10-01 00:39:31 -07:00
ioc3.h
ioc4.h
[PATCH] SGI IOC4: Detect IO card variant
2006-06-23 07:43:07 -07:00
ioctl.h
ioctl32.h
ioport.h
[PATCH] The scheduled unexport of insert_resource
2006-07-12 16:09:08 -07:00
ioprio.h
[PATCH] uninline ioprio_best()
2006-08-21 10:02:50 +02:00
ip.h
[IPV4]: headers endianness
2006-09-28 17:54:01 -07:00
ip6_tunnel.h
ip_mp_alg.h
ipc.h
[PATCH] ipc: headers_check fix
2006-10-04 07:55:12 -07:00
ipmi.h
[PATCH] IPMI: per-channel command registration
2006-10-01 00:39:23 -07:00
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h
[IPV6]: IPv6 headers annotations
2006-09-28 18:02:30 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h
[PATCH] genirq: irq: add a dynamic irq creation API
2006-10-04 07:55:27 -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
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
iso_fs.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
istallion.h
ixjuser.h
jbd.h
[PATCH] JBD: Make journal_brelse_array() static
2006-09-29 09:18:03 -07:00
jffs.h
jffs2.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
jhash.h
jiffies.h
[PATCH] Add 64bit jiffies compares (for use with get_jiffies_64)
2006-09-26 10:52:42 +02:00
journal-head.h
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] Create kallsyms_lookup_size_offset()
2006-10-03 08:03:41 -07:00
kbd_diacr.h
kbd_kern.h
[PATCH] remove active field from tty buffer structure
2006-06-28 14:59:05 -07:00
Kbuild
[PATCH] ipc: headers_check fix
2006-10-04 07:55:12 -07:00
kd.h
kdev_t.h
kernel.h
[PATCH] pr_debug: check pr_debug() arguments
2006-10-03 08:04:20 -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
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
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
keyctl.h
kfifo.h
klist.h
kmalloc_sizes.h
kmod.h
[PATCH] Create call_usermodehelper_pipe()
2006-10-01 00:39:33 -07:00
kobj_map.h
kobject.h
add __must_check to device management code
2006-09-25 21:08:39 -07:00
kprobes.h
[PATCH] kretprobe spinlock deadlock patch
2006-10-02 07:57:16 -07:00
kref.h
kthread.h
[PATCH] remove kernel/kthread.c:kthread_stop_sem()
2006-07-14 21:53:52 -07:00
ktime.h
[PATCH] prevent timespec/timeval to ktime_t overflow
2006-09-06 11:00:02 -07:00
lapb.h
latency.h
[PATCH] maximum latency tracking infrastructure
2006-10-01 00:39:19 -07:00
lcd.h
leds.h
[PATCH] make leds.h include relevant headers
2006-09-29 09:18:13 -07:00
libata.h
[libata] No need for all those arch libata-portmap.h headers
2006-09-25 15:33:09 -04:00
libps2.h
Input: atkbd - support Microsoft Natural Elite Pro keyboards
2006-09-14 01:31:27 -04:00
license.h
kbuild: check license compatibility when building modules
2006-06-09 21:53:55 +02:00
limits.h
linkage.h
[PATCH] x86: error_code is not safe for kprobes
2006-09-26 10:52:34 +02:00
linux_logo.h
list.h
[PATCH] Debug variants of linked list macros
2006-09-29 09:18:05 -07:00
llc.h
lockdep.h
[PATCH] lockdep: don't pull in includes when lockdep disabled
2006-09-29 09:18:08 -07:00
loop.h
[PATCH] kthread: convert loop.c to kthread
2006-09-29 09:18:06 -07:00
lp.h
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
magic.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
major.h
matroxfb.h
mbcache.h
mc6821.h
mc146818rtc.h
[PATCH] char/rtc: Handle memory-mapped chips properly
2006-07-10 13:24:25 -07:00
mca-legacy.h
mca.h
memory.h
[PATCH] hot-add-mem x86_64: use CONFIG_MEMORY_HOTPLUG_SPARSE
2006-10-01 00:39:18 -07:00
memory_hotplug.h
[PATCH] hot-add-mem x86_64: fixup externs
2006-10-01 00:39:18 -07:00
mempolicy.h
[PATCH] Apply type enum zone_type
2006-09-26 08:48:47 -07:00
mempool.h
meye.h
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
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04: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] hot-add-mem x86_64: fixup externs
2006-10-01 00:39:18 -07:00
mm_inline.h
mm_types.h
[PATCH] own header file for struct page
2006-09-27 08:26:12 -07:00
mman.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
mmtimer.h
mmzone.h
[PATCH] Add node to zone for the NUMA case
2006-09-27 08:26:13 -07:00
mod_devicetable.h
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
module.h
[PATCH] list module taint flags in Oops/panic
2006-10-02 07:57:12 -07:00
moduleloader.h
moduleparam.h
mount.h
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
2006-06-24 13:07:53 -04:00
mpage.h
[PATCH] BLOCK: Make it possible to disable the block layer [try #6 ]
2006-09-30 20:52:31 +02:00
mqueue.h
mroute.h
[IPV4]: mroute annotations
2006-09-28 18:02:22 -07:00
msdos_fs.h
[PATCH] add -o flush for fat
2006-09-29 09:18:12 -07: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
mutex-debug.h
[PATCH] lockdep: prove mutex locking correctness
2006-07-03 15:27:04 -07:00
mutex.h
[PATCH] lockdep: prove mutex locking correctness
2006-07-03 15:27:04 -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
namei.h
[PATCH] Create fs/utimes.c
2006-10-01 00:39:19 -07:00
namespace.h
[PATCH] namespaces: incorporate fs namespace into nsproxy
2006-10-02 07:57:20 -07:00
nbd.h
[PATCH] nbd: endian annotations
2006-06-25 10:01:13 -07:00
ncp.h
ncp_fs.h
[PATCH] Move ncpfs 32bit compat ioctl to ncpfs
2006-10-01 00:39:23 -07:00
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
neighbour.h
[NEIGH]: Move netlink neighbour table bits to linux/neighbour.h
2006-09-22 14:54:04 -07:00
net.h
[NET]: sock_register interface changes
2006-09-22 14:54:20 -07:00
netdevice.h
[NET]: Annotate dst_ops protocol
2006-09-28 18:02:58 -07:00
netfilter.h
[NETFILTER]: Get rid of HW checksum invalidation
2006-09-22 14:53:54 -07: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
[NETFILTER] bridge: simplify nf_bridge_pad
2006-09-22 15:18:31 -07:00
netfilter_decnet.h
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]: ip6table_mangle: reroute when nfmark changes in NF_IP6_LOCAL_OUT
2006-09-22 15:19:51 -07:00
netlink.h
[SCSI] SCSI and FC Transport: add netlink support for posting of transport events
2006-09-02 15:33:49 -05:00
netpoll.h
[NET] netpoll: break recursive loop in netpoll rx path
2006-06-26 00:04:27 -07:00
netrom.h
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
nfs3.h
nfs4.h
[PATCH] knfsd: nfsd4: add per-operation server stats
2006-07-10 13:24:27 -07:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
[PATCH] Vectorize aio_read/aio_write fileop methods
2006-10-01 00:39:28 -07:00
nfs_fs_i.h
nfs_fs_sb.h
NFSv4: Fix a use-after-free issue with the nfs server.
2006-09-22 23:24:54 -04:00
nfs_idmap.h
NFS: Return an error when starting the idmapping pipe
2006-09-22 23:24:32 -04:00
nfs_mount.h
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
NFS: Use cached page as buffer for NFS symlink requests
2006-09-22 23:24:53 -04:00
nfsacl.h
nfsd_idmap.h
nls.h
nmi.h
[PATCH] Make touch_nmi_watchdog imply touch_softlockup_watchdog on all archs
2006-09-29 09:18:05 -07:00
node.h
[PATCH] register_one_node() compile fix
2006-08-27 11:01:32 -07:00
nodemask.h
[PATCH] cpumask: add highest_possible_node_id
2006-10-02 07:57:17 -07:00
notifier.h
[PATCH] lockdep: locking init debugging improvement
2006-07-03 15:27:02 -07:00
nsc_gpio.h
[PATCH] gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough
2006-07-14 21:53:54 -07:00
nsproxy.h
[PATCH] IPC namespace core
2006-10-02 07:57:22 -07:00
nubus.h
numa.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
nvram.h
oprofile.h
page-flags.h
[PATCH] convert s390 page handling macros to functions
2006-09-29 09:18:03 -07:00
pagemap.h
[PATCH] mm: non syncing lock_page()
2006-09-26 08:48:48 -07:00
pagevec.h
param.h
parport.h
[PATCH] AX88796 parallel port driver
2006-06-25 10:01:09 -07:00
parport_pc.h
parser.h
patchkey.h
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] genirq: msi: refactor the msi_ops
2006-10-04 07:55:27 -07:00
pci_ids.h
[MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support.
2006-10-03 17:59:17 +01:00
pci_regs.h
MSI: Rename PCI_CAP_ID_HT_IRQCONF into PCI_CAP_ID_HT
2006-09-26 17:43:52 -07:00
pcieport_if.h
PCI-Express AER implemetation: AER core and aerdriver
2006-09-26 17:43:53 -07:00
percpu.h
[PATCH] __percpu_alloc_mask() has to be __always_inline in UP case
2006-09-29 09:18:02 -07: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
pfkeyv2.h
[PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.
2006-06-17 22:54:03 -07:00
pfn.h
pg.h
phonedev.h
phy.h
[PATCH] PAL: Support of the fixed PHY
2006-08-19 17:44:31 -04:00
pid.h
[PATCH] pid.h cleanup
2006-10-03 08:03:40 -07:00
pipe_fs_i.h
[PATCH] splice: LRU fixups
2006-05-04 06:55:12 +02:00
pkt_cls.h
[NET_SCHED]: Add mask support to fwmark classifier
2006-09-22 15:18:12 -07:00
pkt_sched.h
pktcdvd.h
platform_device.h
PM: platform_bus and late_suspend/early_resume
2006-09-25 21:08:38 -07:00
plist.h
[PATCH] Fix plist include dependency
2006-06-28 15:54:27 -07:00
pm.h
PM: define PM_EVENT_PRETHAW
2006-09-25 21:08:37 -07:00
pm_legacy.h
[PATCH] remove kernel/power/pm.c:pm_unregister_all()
2006-07-12 16:09:08 -07:00
pmu.h
[PATCH] powermac: More powermac backlight fixes
2006-07-31 13:28:45 -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
poison.h
[ATM]: add+use poison defines
2006-07-03 19:48:25 -07:00
poll.h
posix-timers.h
[PATCH] posix-timers: Fix clock_nanosleep() doesn't return the remaining time in compatibility mode
2006-09-29 09:18:15 -07:00
posix_acl.h
posix_acl_xattr.h
posix_types.h
ppdev.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
ppp-comp.h
ppp_channel.h
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
prio_tree.h
proc_fs.h
[PATCH] proc: modify proc_pident_lookup to be completely table driven
2006-10-02 07:57:13 -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
pspace.h
[PATCH] Define struct pspace
2006-10-02 07:57:15 -07:00
ptrace.h
[PATCH] Use decimal for PTRACE_ATTACH and PTRACE_DETACH.
2006-09-29 09:18:16 -07:00
qic117.h
qnx4_fs.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
qnxtypes.h
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
quotaio_v2.h
quotaops.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
radeonfb.h
radix-tree.h
[PATCH] radix-tree: direct data
2006-06-23 07:42:49 -07:00
raid_class.h
ramfs.h
[PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6 ]
2006-09-30 20:52:18 +02:00
random.h
raw.h
rbtree.h
[PATCH] rbtree: fixed reversed RB_EMPTY_NODE and rb_next/prev
2006-09-30 20:26:56 +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
reiserfs_acl.h
[PATCH] reiserfs: ifdef ACL stuff from inode
2006-09-29 09:18:11 -07:00
reiserfs_fs.h
[PATCH] reiserfs: reorganize bitmap loading functions
2006-10-01 00:39:27 -07:00
reiserfs_fs_i.h
[PATCH] reiserfs: ifdef ACL stuff from inode
2006-09-29 09:18:11 -07:00
reiserfs_fs_sb.h
[PATCH] reiserfs: on-demand bitmap loading
2006-10-01 00:39:28 -07:00
reiserfs_xattr.h
[PATCH] reiserfs: ifdef xattr_sem
2006-09-29 09:18:11 -07: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
[PATCH] PM: Add pm_trace switch
2006-09-26 08:49:04 -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
rio_regs.h
rmap.h
[PATCH] mm: tracking shared dirty pages
2006-09-26 08:48:44 -07:00
romfs_fs.h
root_dev.h
[PATCH] Fix broken kernel headers preventing ARM build
2006-07-13 13:21:35 -07:00
rose.h
route.h
rslib.h
rtc-v3020.h
[PATCH] Add v3020 RTC support
2006-06-25 10:01:14 -07:00
rtc.h
[PATCH] constify rtc_class_ops: update drivers
2006-10-01 00:39:25 -07:00
rtmutex.h
[PATCH] lockdep: better lock debugging
2006-07-03 15:27:01 -07:00
rtnetlink.h
[NET]: Move netlink interface bits to linux/if_link.h.
2006-09-28 18:02:50 -07:00
rwsem-spinlock.h
[PATCH] lockdep: prove rwsem locking correctness
2006-07-03 15:27:04 -07:00
rwsem.h
[PATCH] lockdep: add more rwsem.h documentation
2006-07-10 13:24:14 -07:00
sc26198.h
scatterlist.h
[PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument
2006-09-21 11:46:16 +10: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] sched: cleanup sched_group cpu_power setup
2006-10-03 08:04:06 -07:00
screen_info.h
sctp.h
scx200.h
[PATCH] scx200_hrt: fix precedence bug manifesting as 27x clock in 1 MHz mode
2006-10-04 07:55:14 -07:00
scx200_gpio.h
[PATCH] scx200_gpio export cleanups
2006-09-29 09:18:06 -07:00
sdla.h
sdla_fr.h
seccomp.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
securebits.h
security.h
[PATCH] fs.h: ifdef security fields
2006-09-29 09:18:11 -07:00
selection.h
selinux.h
[PATCH] selinux: replace ctxid with sid in selinux_audit_rule_match interface
2006-09-26 08:48:52 -07:00
selinux_netlink.h
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
seqlock.h
[PATCH] lockdep: locking init debugging improvement
2006-07-03 15:27:02 -07:00
serial.h
serial167.h
serial_8250.h
serial_core.h
[SERIAL] Magic SysRq SAK does nothing on serial consoles
2006-10-01 20:03:20 +01:00
serial_ip3106.h
serial_reg.h
serialP.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
serio.h
Input: add driver for Touchwin serial touchscreens
2006-08-05 00:32:30 -04:00
shm.h
shmem_fs.h
[PATCH] Access Control Lists for tmpfs
2006-09-29 09:18:24 -07:00
signal.h
[PATCH] irq-flags: consolidate flags for request_irq
2006-07-02 13:58:46 -07:00
skbuff.h
[NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE
2006-09-22 14:53:53 -07:00
slab.h
[PATCH] slab: clean up leak tracking ifdefs a little bit
2006-10-04 07:55:13 -07:00
smb.h
[PATCH] inode-diet: Eliminate i_blksize from the inode structure
2006-09-27 08:26:18 -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
smb_fs_sb.h
smb_mount.h
smbno.h
smp.h
[PATCH] smp_call_function_single() cleanup
2006-09-26 08:48:56 -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
[SCTP]: Extend /proc/net/sctp/snmp to provide more statistics.
2006-09-22 14:55:16 -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
som.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
[PATCH] Pass a lock expression to __cond_lock, like __acquire and __release
2006-09-29 09:18:20 -07:00
spinlock_api_smp.h
[PATCH] Make spinlock/rwlock annotations more accurate by using parameters, not types
2006-09-29 09:18:19 -07:00
spinlock_api_up.h
[PATCH] lockdep: prove spinlock rwlock locking correctness
2006-07-03 15:27:04 -07:00
spinlock_types.h
[PATCH] lockdep: prove spinlock rwlock locking correctness
2006-07-03 15:27:04 -07:00
spinlock_types_up.h
[PATCH] lockdep: prove spinlock rwlock locking correctness
2006-07-03 15:27:04 -07:00
spinlock_up.h
[PATCH] lockdep: prove spinlock rwlock locking correctness
2006-07-03 15:27:04 -07:00
stacktrace.h
[PATCH] x86: Some preparationary cleanup for stack trace
2006-09-26 10:52:34 +02:00
stallion.h
stat.h
[PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers
2006-10-03 08:03:40 -07:00
statfs.h
stddef.h
[PATCH] Generic boolean
2006-10-01 00:39:18 -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] kmemdup: introduce
2006-10-01 00:39:19 -07:00
stringify.h
superhyway.h
suspend.h
[PATCH] swsusp: Use memory bitmaps during resume
2006-09-26 08:49:02 -07:00
swap.h
[PATCH] swsusp: read speedup
2006-09-26 08:48:58 -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 bisync and monosync modes
2006-10-01 00:39:22 -07:00
sys.h
syscalls.h
[PATCH] rename the provided execve functions to kernel_execve
2006-10-02 07:57:23 -07:00
sysctl.h
Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
2006-09-26 13:07:55 -07:00
sysdev.h
[PATCH] Driver Core: Allow sysdev_class have attributes
2006-06-21 12:40:48 -07:00
sysfs.h
sysfs: add proper sysfs_init() prototype
2006-09-25 21:08:39 -07:00
sysrq.h
[PATCH] Prevent multiple inclusion of linux/sysrq.h
2006-10-01 00:39:23 -07:00
sysv_fs.h
taskstats.h
[PATCH] csa accounting taskstats update
2006-10-01 00:39:29 -07:00
taskstats_kern.h
[PATCH] per-task delay accounting taskstats interface: control exit data through cpumasks
2006-07-14 21:53:57 -07:00
tcp.h
[TCP]: struct tcp_sock .pred_flags is net-endian
2006-09-28 18:02:05 -07:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thread_info.h
threads.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
ticable.h
tifm.h
[PATCH] mmc: driver for TI FlashMedia card reader - source
2006-10-04 07:55:14 -07:00
time.h
[PATCH] per-task-delay-accounting: setup
2006-07-14 21:53:56 -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
timex.h
[PATCH] kernel/time/ntp.c: possible cleanups
2006-10-01 00:39:27 -07:00
tiocl.h
tipc.h
tipc_config.h
topology.h
[PATCH] sched: cleanup sched_group cpu_power setup
2006-10-03 08:04:06 -07:00
toshiba.h
transport_class.h
trdevice.h
[TR]: endiannness annotations
2006-09-28 17:53:59 -07:00
tsacct_kern.h
[PATCH] csa: convert CONFIG tag for extended accounting routines
2006-10-01 00:39:29 -07:00
tty.h
[PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6 ]
2006-09-30 20:52:18 +02:00
tty_driver.h
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
tty_flip.h
[PATCH] remove active field from tty buffer structure
2006-06-28 14:59:05 -07:00
tty_ldisc.h
types.h
[PATCH] Generic boolean
2006-10-01 00:39:18 -07:00
uaccess.h
[PATCH] add probe_kernel_address()
2006-09-27 08:26:20 -07:00
udf_fs.h
udf_fs_i.h
udf_fs_sb.h
udp.h
[IPV4]: UDP header annotations
2006-09-28 18:02:16 -07: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
uinput.h
Input: uinput - switch to the new FF interface
2006-07-19 01:41:09 -04:00
uio.h
ultrasound.h
umem.h
un.h
unistd.h
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
unwind.h
[PATCH] Some config.h removals
2006-10-01 00:39:34 -07:00
usb.h
USB: fix autosuspend when CONFIG_PM isn't set
2006-09-28 15:36:46 -07:00
usb_ch9.h
[PATCH] USB: Add some basic WUSB definitions
2006-07-12 16:03:21 -07:00
usb_gadget.h
[PATCH] USB: gadget section fixups
2006-07-12 16:03:24 -07:00
usb_gadgetfs.h
usb_usual.h
USB Storage: add rio karma eject support
2006-09-27 11:58:54 -07:00
usbdevice_fs.h
Move several *_SUPER_MAGIC symbols to include/linux/magic.h.
2006-09-24 11:13:19 -04:00
user.h
utime.h
[PATCH] Create fs/utimes.c
2006-10-01 00:39:19 -07:00
uts.h
utsname.h
[PATCH] ipc: headers_check fix
2006-10-04 07:55:12 -07:00
vermagic.h
[PATCH] Move compiler check for modules to ia64 only
2006-09-26 10:52:37 +02:00
vfs.h
via.h
video_decoder.h
video_encoder.h
videodev.h
V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install
2006-09-10 13:45:55 -03:00
videodev2.h
V4L/DVB (4673): Mark the two newer ioctls as experimental
2006-10-03 15:14:16 -03:00
videotext.h
vmalloc.h
[PATCH] Mark __remove_vm_area() static
2006-09-27 08:26:13 -07:00
vmstat.h
[PATCH] Remove another config.h
2006-09-29 09:18:13 -07:00
vt.h
[PATCH] vcsa attribute bits -> ioctl(VT_GETHIFONTMASK)
2006-08-27 11:01:29 -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
[PATCH] vt: rework the console spawning variables
2006-10-02 07:57:13 -07:00
wait.h
[PATCH] uninline init_waitqueue_head()
2006-07-10 13:24:25 -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
wireless.h
[PATCH] WE-21 support (core API)
2006-09-25 16:52:14 -04:00
workqueue.h
[CPUFREQ] Add queue_delayed_work_on() interface for workqueues.
2006-06-30 01:33:31 -04:00
writeback.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
x25.h
xattr.h
xfrm.h
[XFRM]: struct xfrm_usersa_id annotations
2006-09-28 18:02:42 -07:00
yam.h
zconf.h
[PATCH] zlib_inflate: Upgrade library code to a recent version
2006-06-22 15:05:58 -07:00
zftape.h
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
zutil.h
[PATCH] zlib_inflate: Upgrade library code to a recent version
2006-06-22 15:05:58 -07:00