aha/include/linux
Arjan van de Ven 5c87579e65 [PATCH] maximum latency tracking infrastructure
Add infrastructure to track "maximum allowable latency" for power saving
policies.

The reason for adding this infrastructure is that power management in the
idle loop needs to make a tradeoff between latency and power savings
(deeper power save modes have a longer latency to running code again).  The
code that today makes this tradeoff just does a rather simple algorithm;
however this is not good enough: There are devices and use cases where a
lower latency is required than that the higher power saving states provide.
 An example would be audio playback, but another example is the ipw2100
wireless driver that right now has a very direct and ugly acpi hook to
disable some higher power states randomly when it gets certain types of
error.

The proposed solution is to have an interface where drivers can

* announce the maximum latency (in microseconds) that they can deal with
* modify this latency
* give up their constraint

and a function where the code that decides on power saving strategy can
query the current global desired maximum.

This patch has a user of each side: on the consumer side, ACPI is patched
to use this, on the producer side the ipw2100 driver is patched.

A generic maximum latency is also registered of 2 timer ticks (more and you
lose accurate time tracking after all).

While the existing users of the patch are x86 specific, the infrastructure
is not.  I'd like to ask the arch maintainers of other architectures if the
infrastructure is generic enough for their use (assuming the architecture
has such a tradeoff as concept at all), and the sound/multimedia driver
owners to look at the driver facing API to see if this is something they
can use.

[akpm@osdl.org: cleanups]
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Acked-by: Jesse Barnes <jesse.barnes@intel.com>
Cc: "Brown, Len" <len.brown@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-01 00:39:19 -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 NLM/lockd: remove b_done 2006-08-03 16:56:02 -04:00
mmc [MMC] MMC_CAP_BYTEBLOCK flag for non-log2 block sizes capable hosts 2006-09-24 10:44:09 +01:00
mtd MTD: Convert Atmel PRI information to AMD format 2006-08-16 20:13:06 -05: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] inode-diet: Eliminate i_blksize from the inode structure 2006-09-27 08:26:18 -07:00
raid [PATCH] BLOCK: Make it possible to disable the block layer [try #6] 2006-09-30 20:52:31 +02:00
spi [PATCH] SPI: infrastructure to initialize spi_device.mode early 2006-06-28 15:51:01 -07:00
sunrpc [SUNRPC]: trivial endianness annotations 2006-09-28 18:01:21 -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] 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 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
aio_abi.h
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 [PATCH] autofs4: add new packet type for v5 communications 2006-03-27 08:44:40 -08:00
auxvec.h
awe_voice.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h [PATCH] backlight: Backlight Class Improvements 2006-03-31 12:19:00 -08:00
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 [PATCH] bitops: remove unused generic bitops in include/linux/bitops.h 2006-03-26 08:57:15 -08:00
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 [PATCH] refactor capable() to one implementation, add __capable() helper 2006-03-25 08:22:56 -08:00
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 [PATCH] kill cdrom ->dev_ioctl method 2006-03-23 07:38:09 -08:00
chio.h
circ_buf.h
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
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 [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] BLOCK: Make it possible to disable the block layer [try #6] 2006-09-30 20:52:31 +02:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h [PATCH] Pass a lock expression to __cond_lock, like __acquire and __release 2006-09-29 09:18:20 -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 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] PM: make it possible to disable console suspending 2006-09-26 08:49:03 -07:00
console_struct.h [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
consolemap.h
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 [PATCH] Make most file operations structs in fs/ const 2006-03-28 09:16:06 -08:00
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: improve error message consistency 2006-06-26 09:58:36 -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 [PATCH] hp300: fix driver_register() return handling, remove dio_module_init() 2006-03-25 08:22:53 -08:00
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: prevent removal if open 2006-06-26 09:58:36 -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 [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
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 [PATCH] sys_sync_file_range() 2006-03-31 12:18:54 -08:00
fb.h [PATCH] fbdev: include backlight.h only when __KERNEL__ is defined 2006-08-14 12:54:29 -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] BLOCK: Make it possible to disable the block layer [try #6] 2006-09-30 20:52:31 +02:00
fs_enet_pd.h [PATCH] ppc32: board-specific part of fs_enet update 2006-08-19 17:44:31 -04:00
fs_struct.h
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] 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] change gen_pool allocator to not touch managed memory 2006-06-23 07:42:49 -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 [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
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 [PATCH] hpet header sanitization 2006-03-26 08:56:56 -08:00
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 [PATCH] hwmon: Refactor SENSOR_DEVICE_ATTR_2 2006-03-23 14:21:50 -08:00
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 [IPV6]: ROUTE: Add support for Router Preference (RFC4191). 2006-03-20 17:04:53 -08:00
ide.h [PATCH] ide: option to disable cache flushes for buggy drives 2006-07-28 08:54:59 +02: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 [PATCH] bonding: suppress duplicate packets 2006-03-03 20:58:00 -05:00
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] lockdep: core 2006-07-03 15:27:03 -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: introduce input_inject_event() function 2006-07-06 00:22:43 -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] 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
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
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
ipv6.h [IPV6]: IPv6 headers annotations 2006-09-28 18:02:30 -07: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
irda.h [IRDA]: TOIM3232 dongle support 2006-03-20 22:21:10 -08:00
irq.h [PATCH] FRV: permit __do_IRQ() to be dispensed with 2006-09-26 08:48:53 -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
ite_gpio.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] lockdep: add print_ip_sym() 2006-07-03 15:27:00 -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 [NET] KBUILD: Add missing entries for new net headers. 2006-09-28 18:02:51 -07:00
kd.h
kdev_t.h
kernel.h [PATCH] Add NUMA_BUILD definition in kernel.h to avoid #ifdef CONFIG_NUMA 2006-09-27 08:26:12 -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 Input: add support for Braille devices 2006-04-02 00:10:28 -05:00
keyctl.h
kfifo.h
klist.h
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 add __must_check to device management code 2006-09-25 21:08:39 -07:00
kprobes.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01: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: 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
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 [PATCH] parport: move PP_MAJOR from ppdev.h to major.h 2006-03-25 08:22:53 -08:00
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 [PATCH] mempool: add mempool_create_slab_pool() 2006-03-26 08:57:00 -08:00
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 [PATCH] mm: less atomic ops 2006-03-22 07:53:57 -08:00
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] /sys/modules: allow full length section names 2006-09-29 09:18:23 -07:00
moduleloader.h
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] 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] vfs: define new lookup flag for chdir 2006-09-29 09:18:08 -07: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
ncp_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04: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
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] fs/nfs/: make code static 2006-09-27 08:26:20 -07:00
nfs_fs_i.h lockd: stop abusing file_lock_list 2006-03-20 13:44:40 -05:00
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] 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] gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough 2006-07-14 21:53:54 -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 [PATCH] mark f_ops const in the inode 2006-03-28 09:16:05 -08:00
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] PCI quirks update 2006-10-01 00:39:17 -07:00
pci_ids.h [BNX2]: Disable MSI on 5706 if AMD 8132 bridge is present. 2006-09-29 17:06:23 -07: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 [PATCH] unify PFN_* macros 2006-03-27 08:44:48 -08:00
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: Implement transfer_pid and use it to simplify de_thread 2006-09-27 08:26:19 -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 [PATCH] pktcdvd: Allow larger packets 2006-02-05 11:06:52 -08:00
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 [PATCH] Optimize select/poll by putting small data sets on the stack 2006-03-28 09:16:04 -08:00
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 [PATCH] parport: move PP_MAJOR from ppdev.h to major.h 2006-03-25 08:22:53 -08: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] NOMMU: Implement /proc/pid/maps for NOMMU 2006-09-27 08:26:14 -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
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] BLOCK: Move the ReiserFS device ioctl compat stuff to the ReiserFS driver [try #6] 2006-09-30 20:52:28 +02:00
reiserfs_fs_i.h [PATCH] reiserfs: ifdef ACL stuff from inode 2006-09-29 09:18:11 -07:00
reiserfs_fs_sb.h
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] 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 [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] BLOCK: Remove duplicate declaration of exit_io_context() [try #6] 2006-09-30 20:31:20 +02:00
screen_info.h [PATCH] vesafb: Fix incorrect logo colors in x86_64 2006-04-11 06:18:54 -07:00
sctp.h
scx200.h [PATCH] chardev: GPIO for SCx200 & PC-8736x: whitespace pre-clean 2006-06-27 17:32:42 -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 [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
serial167.h
serial_8250.h [ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion 2006-03-25 23:03:13 +00:00
serial_core.h [SERIAL] 8250: add tsi108 serial support 2006-07-09 21:11:09 +01:00
serial_ip3106.h
serial_reg.h [SERIAL] Trivial comment fix: include/linux/serial_reg.h 2006-02-23 09:49:35 +00:00
serialP.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
serio.h Manual merge with Linus. 2006-04-02 00:08:05 -05: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] Make kmem_cache_destroy() return void 2006-09-27 08:26:11 -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 [PATCH] mark f_ops const in the inode 2006-03-28 09:16:05 -08:00
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] 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 [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] strstrip() API 2006-06-23 07:43:06 -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 GT2 adapter support 2006-06-25 10:01:24 -07:00
sys.h
syscalls.h [PATCH] sys_getcpu() prototype annotated 2006-09-29 09:18:03 -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 Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
sysv_fs.h
taskstats.h [PATCH] per-task delay accounting taskstats interface: control exit data through cpumasks 2006-07-14 21:53:57 -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
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] headers_check: remove <asm/timex.h> from user export 2006-09-13 07:32:15 -07:00
tiocl.h [PATCH] vt: add TIOCL_GETKMSGREDIRECT 2006-03-31 12:18:56 -08:00
tipc.h
tipc_config.h
topology.h [PATCH] sched: mc/smt power savings sched policy 2006-06-27 17:32:45 -07:00
toshiba.h
transport_class.h
trdevice.h [TR]: endiannness annotations 2006-09-28 17:53:59 -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] 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
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 [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 [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 - semaphore to mutex conversion 2006-02-19 00:22:36 -05:00
uio.h
ultrasound.h
umem.h
un.h
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 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
uts.h
utsname.h
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 (4585): VIDIOC_G_SLICED_VBI_CAP now accepts a v4l2_buf_type, make it IOWR 2006-09-26 12:30:35 -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] tty locking on resize 2006-09-29 09:18:12 -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 [PATCH] BLOCK: Dissociate generic_writepages() from mpage stuff [try #6] 2006-09-30 20:52:26 +02:00
x25.h [X25]: allow ITU-T DTE facilities for x25 2006-03-22 00:01:31 -08:00
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