Christoph Lameter
2244b95a7b
[PATCH] zoned vm counters: basic ZVC (zoned vm counter) implementation
...
Per zone counter infrastructure
The counters that we currently have for the VM are split per processor. The
processor however has not much to do with the zone these pages belong to. We
cannot tell f.e. how many ZONE_DMA pages are dirty.
So we are blind to potentially inbalances in the usage of memory in various
zones. F.e. in a NUMA system we cannot tell how many pages are dirty on a
particular node. If we knew then we could put measures into the VM to balance
the use of memory between different zones and different nodes in a NUMA
system. For example it would be possible to limit the dirty pages per node so
that fast local memory is kept available even if a process is dirtying huge
amounts of pages.
Another example is zone reclaim. We do not know how many unmapped pages exist
per zone. So we just have to try to reclaim. If it is not working then we
pause and try again later. It would be better if we knew when it makes sense
to reclaim unmapped pages from a zone. This patchset allows the determination
of the number of unmapped pages per zone. We can remove the zone reclaim
interval with the counters introduced here.
Futhermore the ability to have various usage statistics available will allow
the development of new NUMA balancing algorithms that may be able to improve
the decision making in the scheduler of when to move a process to another node
and hopefully will also enable automatic page migration through a user space
program that can analyse the memory load distribution and then rebalance
memory use in order to increase performance.
The counter framework here implements differential counters for each processor
in struct zone. The differential counters are consolidated when a threshold
is exceeded (like done in the current implementation for nr_pageache), when
slab reaping occurs or when a consolidation function is called.
Consolidation uses atomic operations and accumulates counters per zone in the
zone structure and also globally in the vm_stat array. VM functions can
access the counts by simply indexing a global or zone specific array.
The arrangement of counters in an array also simplifies processing when output
has to be generated for /proc/*.
Counters can be updated by calling inc/dec_zone_page_state or
_inc/dec_zone_page_state analogous to *_page_state. The second group of
functions can be called if it is known that interrupts are disabled.
Special optimized increment and decrement functions are provided. These can
avoid certain checks and use increment or decrement instructions that an
architecture may provide.
We also add a new CONFIG_DMA_IS_NORMAL that signifies that an architecture can
do DMA to all memory and therefore ZONE_NORMAL will not be populated. This is
only currently set for IA64 SGI SN2 and currently only affects
node_page_state(). In the best case node_page_state can be reduced to
retrieving a single counter for the one zone on the node.
[akpm@osdl.org: cleanups]
[akpm@osdl.org: export vm_stat[] for filesystems]
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Cc: Trond Myklebust <trond.myklebust@fys.uio.no>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-30 11:25:34 -07:00
..
amba
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
byteorder
dvb
V4L/DVB (3727): Remove DMX_GET_EVENT and associated data structures
2006-06-25 01:57:47 -03:00
hdlc
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
spelling fixes
2006-06-26 18:35:02 +02:00
tc_act
tc_ematch
usb
[PATCH] USB: move <linux/usb_input.h> to <linux/usb/input.h>
2006-06-21 15:04:18 -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
adfs_fs_i.h
adfs_fs_sb.h
affs_fs.h
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
[PATCH] Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5)
2006-06-12 00:18:35 -04:00
atalk.h
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
[ATM]: basic sysfs support for ATM devices
2006-06-29 16:58:19 -07:00
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
Merge branch 'audit.b21' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
2006-06-20 15:37:56 -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] Fix "biovec-(256)" in /proc/slabinfo
2006-06-25 10:01:26 -07: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] 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
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
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] mark f_ops const in the inode
2006-03-28 09:16:05 -08: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: License Change
2006-06-23 07:43:06 -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
[PATCH] VFS: Permit filesystem to perform statfs with a known root dentry
2006-06-23 07:42:45 -07: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] devfs: Remove devfs from the kernel tree
2006-06-26 12:25:05 -07:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
Restore __attribute_const__ to user-visibility in linux/compiler.h...for now
2006-05-04 00:41:02 +01:00
completion.h
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] VT binding: Add binding/unbinding support for the VT console
2006-06-26 09:58:33 -07:00
console_struct.h
consolemap.h
cpu.h
[PATCH] cpu hotplug: add hotplug versions of cpu_notifier
2006-06-27 17:32:41 -07:00
cpufreq.h
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2006-06-23 07:52:36 -07: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
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: Removed const from cra_name/cra_driver_name
2006-06-26 17:34:40 +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
[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
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
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
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
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
dqblk_v2.h
dqblk_xfs.h
ds1286.h
ds1742rtc.h
ds17287rtc.h
dtlk.h
edd.h
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
efs_vh.h
eisa.h
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
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
errno.h
errqueue.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
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
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
ext3_jbd.h
fadvise.h
[PATCH] sys_sync_file_range()
2006-03-31 12:18:54 -08:00
fb.h
[PATCH] devfs: Remove the devfs_fs_kernel.h file from the tree
2006-06-26 12:25:08 -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
file.h
[PATCH] Shrinks sizeof(files_struct) and better layout
2006-03-23 07:38:09 -08:00
filter.h
firmware.h
[PATCH] drivers/base/firmware_class.c: cleanups
2006-05-21 12:59:19 -07:00
flat.h
font.h
fs.h
[PATCH] mark address_space_operations const
2006-06-28 14:59:04 -07:00
fs_enet_pd.h
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] log more info for directory entry change events
2006-06-20 05:25:28 -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: 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
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
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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
harrier_defs.h
hash.h
hayesesp.h
hdlc.h
[PATCH] WAN: register_hdlc_device() doesn't need dev_alloc_name()
2006-06-22 23:32:03 -04:00
hdlcdrv.h
hdpu_features.h
hdreg.h
hdsmart.h
hiddev.h
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
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
[PATCH] hpet header sanitization
2006-03-26 08:56:56 -08:00
hpfs_fs.h
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
hwmon.h
hysdn_if.h
i2c-algo-bit.h
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-sgi.h
i2c-algo-sibyte.h
i2c-dev.h
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
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
[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
ibmtr.h
icmp.h
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] lib: add idr_replace
2006-06-26 09:58:34 -07:00
if.h
[NET] core: add RFC2863 operstate
2006-03-20 17:09:11 -08:00
if_arcnet.h
if_arp.h
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_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
if_wanpipe.h
if_wanpipe_common.h
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
in_route.h
inet.h
inet_diag.h
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] pi-futex: rt mutex core
2006-06-27 17:32:47 -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: fix misspelling of Hangeul key
2006-06-26 01:51:23 -04:00
interrupt.h
[PATCH] genirq: add irq-wake (power-management) support
2006-06-29 10:26:24 -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
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2006-06-29 10:49:17 -07:00
ioprio.h
ip.h
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
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
irda.h
[IRDA]: TOIM3232 dongle support
2006-03-20 22:21:10 -08:00
irq.h
[PATCH] genirq: add chip->eoi(), fastack -> fasteoi
2006-06-29 10:26:26 -07:00
irq_cpustat.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
istallion.h
ite_gpio.h
ixjuser.h
jbd.h
[PATCH] JBD: split checkpoint lists
2006-06-23 07:43:08 -07:00
jffs.h
jffs2.h
[JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion
2006-06-27 16:16:26 +01:00
jhash.h
jiffies.h
[PATCH] x86_64: Fix drift with HPET timer enabled
2006-04-09 11:53:53 -07: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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
kbd_diacr.h
kbd_kern.h
[PATCH] remove active field from tty buffer structure
2006-06-28 14:59:05 -07:00
kd.h
kdev_t.h
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
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
[PATCH] Driver Core: Add /sys/hypervisor when needed
2006-06-21 12:40:48 -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] 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
lcd.h
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
linkage.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
linux_logo.h
list.h
[PATCH] add poison.h and patch primary users
2006-06-27 17:32:38 -07:00
llc.h
loop.h
Revert "[PATCH] kthread: update loop.c to use kthread"
2006-06-26 11:55:42 -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
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
mca-legacy.h
mca.h
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
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
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] zoned vm counters: create vmstat.c/.h from page_alloc.c/.h
2006-06-30 11:25:34 -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
mmzone.h
[PATCH] zoned vm counters: basic ZVC (zoned vm counter) implementation
2006-06-30 11:25:34 -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] Add EXPORT_UNUSED_SYMBOL and EXPORT_UNUSED_SYMBOL_GPL
2006-06-28 14:59:04 -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
mqueue.h
mroute.h
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
mutex-debug.h
mutex.h
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] 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
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
ncp_no.h
net.h
[AF_UNIX]: Datagram getpeersec
2006-06-29 16:58:06 -07:00
netdevice.h
[NET]: Add ECN support for TSO
2006-06-29 16:58:08 -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
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
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
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
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
2006-06-20 20:46:21 -04:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
[PATCH] mark address_space_operations const
2006-06-28 14:59:04 -07: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
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
Merge branch 'odirect'
2006-06-25 06:27:31 -04:00
nfsacl.h
nfsd_idmap.h
nls.h
nmi.h
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] Notifier chain update: API changes
2006-03-27 08:44:50 -08: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
numa.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
nvram.h
openprom_fs.h
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: create vmstat.c/.h from page_alloc.c/.h
2006-06-30 11:25:34 -07:00
pagemap.h
[PATCH] read_mapping_page for address space
2006-06-23 07:43:02 -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] 64bit resource: change pci core and arch code to use resource_size_t
2006-06-27 09:24:00 -07:00
pci_ids.h
[PATCH] ata: add some NVIDIA chipset IDs
2006-06-26 20:59:28 -04:00
pci_regs.h
[PATCH] PCI: Add PCI_CAP_ID_VNDR
2006-06-22 15:05:56 -07:00
pcieport_if.h
percpu.h
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
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
pkt_sched.h
pktcdvd.h
[PATCH] pktcdvd: Allow larger packets
2006-02-05 11:06:52 -08:00
platform_device.h
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
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
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] 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
ptrace.h
[PATCH] coredump: kill ptrace related stuff
2006-06-26 09:58:27 -07:00
qic117.h
qnx4_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08: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] VFS: Permit filesystem to override root dentry on mount
2006-06-23 07:42:45 -07:00
random.h
raw.h
rbtree.h
[PATCH] rbtree: support functions used by the io schedulers
2006-06-23 17:10:39 +02:00
rcupdate.h
[PATCH] rcutorture: add call_rcu_bh() operations
2006-06-27 17:32:40 -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_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_fs_sb.h
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
rio_regs.h
rmap.h
[PATCH] Swapless page migration: rip out swap based logic
2006-06-23 07:42:50 -07:00
romfs_fs.h
root_dev.h
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] RTC: Add rtc_year_days() to calculate tm_yday
2006-06-25 10:01:14 -07:00
rtmutex.h
[PATCH] pi-futex: rt mutex debug
2006-06-27 17:32:47 -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
rwsem.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
sc26198.h
scatterlist.h
scc.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
sched.h
[PATCH] rtmutex: Propagate priority settings into PI lock chains
2006-06-27 17:32:48 -07: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] chardev: GPIO for SCx200 & PC-8736x: device minor numbers are unsigned ints
2006-06-27 17:32:42 -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
[NETLINK]: Encapsulate eff_cap usage within security framework.
2006-06-29 16:57:55 -07:00
selection.h
selinux.h
[SECMARK]: Add SELinux exports
2006-06-17 21:29:55 -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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
[PATCH] devfs: Remove devfs support from the serial subsystem
2006-06-26 12:25:05 -07: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
signal.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-04-29 01:42:26 +01:00
skbuff.h
[NET]: make skb_release_data() static
2006-06-29 16:58:30 -07:00
slab.h
[PATCH] slab: kmalloc, kzalloc comments cleanup and fix
2006-06-23 07:42:52 -07:00
smb.h
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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
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
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
Revert "swsusp special saveable pages support" commits
2006-06-25 18:41:00 -07:00
swap.h
[PATCH] pgdat allocation for new node add (export kswapd start func)
2006-06-27 17:32:36 -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] pi-futex: futex code cleanups
2006-06-27 17:32:46 -07:00
sysctl.h
[PATCH] pi-futex: rt mutex core
2006-06-27 17:32:47 -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
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
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
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
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_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
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
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
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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
ufs_fs.h
[PATCH] mark address_space_operations const
2006-06-28 14:59:04 -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
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
[PATCH] USB: convert usb class devices to real devices
2006-06-21 15:04:19 -07:00
usb_ch9.h
usb_gadget.h
[PATCH] USB: gadget driver section fixups
2006-03-20 14:49:58 -08:00
usb_gadgetfs.h
usb_otg.h
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
utime.h
uts.h
utsname.h
vermagic.h
[PATCH] module support: record in vermagic ability to unload a module
2006-04-11 06:18:45 -07:00
vfs.h
via.h
video_decoder.h
video_encoder.h
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
vmalloc.h
[PATCH] mm: introduce remap_vmalloc_range()
2006-06-23 07:42:49 -07:00
vmstat.h
[PATCH] zoned vm counters: basic ZVC (zoned vm counter) implementation
2006-06-30 11:25:34 -07:00
vt.h
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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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-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
xfrm.h
[IPSEC] xfrm: Abstract out encapsulation modes
2006-06-17 21:28:39 -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