Patrick Ohly
cb9eff0978
net: new user space API for time stamping of incoming and outgoing packets
...
User space can request hardware and/or software time stamping.
Reporting of the result(s) via a new control message is enabled
separately for each field in the message because some of the
fields may require additional computation and thus cause overhead.
User space can tell the different kinds of time stamps apart
and choose what suits its needs.
When a TX timestamp operation is requested, the TX skb will be cloned
and the clone will be time stamped (in hardware or software) and added
to the socket error queue of the skb, if the skb has a socket
associated with it.
The actual TX timestamp will reach userspace as a RX timestamp on the
cloned packet. If timestamping is requested and no timestamping is
done in the device driver (potentially this may use hardware
timestamping), it will be done in software after the device's
start_hard_xmit routine.
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-02-15 22:43:33 -08:00
..
amba
byteorder
byteorder: only use linux/swab.h
2009-01-06 18:10:26 -08:00
can
headers_check fix: can/bcm.h
2009-01-30 19:50:25 +05:30
dvb
headers_check fix: dvb/video.h
2009-01-30 19:59:53 +05:30
hdlc
i2c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2009-01-06 17:14:01 -08:00
isdn
lockd
NLM: Rewrite IPv4 privileged requester's check
2009-01-06 11:53:56 -05:00
mfd
regulator: PCF50633 pmic driver
2009-01-11 01:34:25 +01:00
mlx4
mlx4_core: Add support for multiple completion event vectors
2008-12-22 07:15:03 -08:00
mmc
mmc: Add mmc_vddrange_to_ocrmask() helper function
2008-12-31 18:18:13 +01:00
mtd
Merge git://git.infradead.org/mtd-2.6
2009-01-09 12:37:15 -08:00
netfilter
headers_check fix: netfilter/xt_conntrack.h
2009-01-30 20:00:47 +05:30
netfilter_arp
netfilter_bridge
netfilter: netns ebtables: part 2
2008-11-04 14:27:15 +01:00
netfilter_ipv4
netfilter: ip{,6}t_policy.h should include xp_policy.h
2008-11-20 15:59:56 +01:00
netfilter_ipv6
netfilter: ip{,6}t_policy.h should include xp_policy.h
2008-11-20 15:59:56 +01:00
nfsd
headers_check fix: nfsd/syscall.h
2009-01-30 23:30:42 +05:30
raid
headers_check fix: raid/md_p.h
2009-01-30 23:32:45 +05:30
regulator
regulator: fix kernel-doc warnings
2009-01-08 20:10:38 +00:00
rtc
rtc-m48t59: allow externally mapped ioaddr
2008-09-03 15:41:57 -07:00
spi
libertas: if_spi: add ability to call board specific setup/teardown methods
2009-02-09 15:03:48 -05:00
ssb
ssb: Add PMU support
2009-02-09 15:03:49 -05:00
sunrpc
sunrpc: add sv_maxconn field to svc_serv (try #3 )
2009-01-06 11:53:47 -05:00
tc_act
headers_check fix: tc_act/tc_pedit.h
2009-01-30 23:34:34 +05:30
tc_ematch
headers_check fix: tc_ematch/tc_em_text.h
2009-01-30 23:36:36 +05:30
unaligned
usb
rndis: remove private wrapper of __constant_cpu_to_le32
2009-02-14 22:56:56 -08:00
uwb
uwb: remove unused include/linux/uwb/debug.h
2008-12-22 18:30:29 +00:00
wimax
wimax: export linux/wimax.h and linux/wimax/i2400m.h with headers_install
2009-01-07 10:00:22 -08:00
8250_pci.h
And here's a patch (to be applied on top of the last) which prevents
2009-01-02 10:19:37 -08:00
a.out.h
ac97_codec.h
acct.h
bsdacct: switch from global bsd_acct_struct instance to per-pidns one
2008-07-25 10:53:47 -07:00
acpi.h
Merge branch 'simplify_PRT' into release
2009-01-09 03:41:08 -05:00
acpi_pmtmr.h
adb.h
adfs_fs.h
adfs_fs_i.h
adfs_fs_sb.h
aer.h
PCI: fix AER capability check
2008-10-20 11:01:52 -07:00
affs_hardblocks.h
agp_backend.h
intel/agp: rewrite GTT on resume
2008-08-12 10:13:38 +10:00
agpgart.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
aio.h
aio: make the lookup_ioctx() lockless
2008-12-29 08:29:50 +01:00
aio_abi.h
headers_check fix: linux/aio_abi.h
2009-01-30 23:38:03 +05:30
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
flag parameters: anon_inode_getfd extension
2008-07-24 10:47:27 -07:00
apm-emulation.h
apm_bios.h
arcdevice.h
arcnet: convert to net_device_ops
2009-01-21 14:02:19 -08:00
arcfb.h
async.h
async: Rename _special -> _domain for clarity.
2009-02-08 09:56:11 -08:00
async_tx.h
dmaengine: provide a common 'issue_pending_all' implementation
2009-01-06 11:38:14 -07:00
ata.h
ide/libata: fix ata_id_is_cfa() (take 4)
2009-02-02 22:45:10 -05:00
ata_platform.h
atalk.h
headers_check fix: linux/atalk.h
2009-01-30 23:38:37 +05:30
ath9k_platform.h
ath9k: get EEPROM contents from platform data on AHB bus
2009-01-29 16:00:33 -05:00
atm.h
atm: 32-bit ioctl compatibility
2008-12-03 22:12:38 -08:00
atm_eni.h
atm_he.h
atm_idt77105.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
headers_check fix: linux/atmbr2684.h
2009-01-30 23:39:08 +05:30
atmclip.h
atmdev.h
atm: 32-bit ioctl compatibility
2008-12-03 22:12:38 -08:00
atmel-mci.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
2009-01-09 11:52:14 -08:00
atmel-pwm-bl.h
fbdev: LCD backlight driver using Atmel PWM driver
2008-07-24 10:47:41 -07:00
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
audit: validate comparison operations, store them in sane form
2009-01-04 15:14:42 -05:00
auto_dev-ioctl.h
autofs4: improve parameter usage
2009-01-06 15:59:23 -08:00
auto_fs.h
auto_fs4.h
headers_check fix: linux/auto_fs4.h
2009-01-30 23:39:42 +05:30
auxvec.h
ELF: implement AT_RANDOM for glibc PRNG seeding
2009-01-08 08:31:12 -08:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
vmscan: split LRU lists into anon & file sets
2008-10-20 08:50:25 -07:00
backlight.h
backlight: Add suspend/resume support to the backlight core
2009-01-08 15:37:43 +00:00
baycom.h
bcd.h
include/linux/bcd.h: remove comments
2008-10-20 08:52:42 -07:00
bfs_fs.h
headers_check fix: linux/bfs_fs.h
2009-01-30 23:40:06 +05:30
binfmts.h
fs/exec.c: make do_coredump() void
2009-01-06 15:59:29 -08:00
bio.h
bio.h: If they MUST be inlined, then use __always_inline
2009-02-02 12:41:07 +01:00
bit_spinlock.h
bitmap.h
bitmap: test for constant as well as small size for inline versions
2008-12-30 09:05:13 +10:30
bitops.h
bitmap: find_last_bit()
2009-01-01 10:12:19 +10:30
bitrev.h
blkdev.h
block: fix inconsistent parenthesisation of QUEUE_FLAG_DEFAULT
2009-02-02 08:43:48 +01:00
blkpg.h
blktrace_api.h
headers_check fix: linux/blktrace_api.h
2009-01-30 23:40:35 +05:30
blockgroup_lock.h
fs: introduce bgl_lock_ptr()
2009-01-04 13:33:20 -08:00
bootmem.h
page allocator: use no-panic variant of alloc_bootmem() in alloc_large_system_hash()
2008-08-12 16:07:27 -07:00
bottom_half.h
softirq: remove useless function __local_bh_enable
2008-11-28 12:38:38 +01:00
bpqether.h
brcmphy.h
bsg.h
buffer_head.h
filesystem freeze: implement generic freeze feature
2009-01-09 16:54:42 -08:00
bug.h
c2port.h
Add c2 port support
2008-11-12 17:17:18 -08:00
cache.h
can.h
capability.h
headers_check fix: linux/capability.h
2009-01-30 23:41:27 +05:30
capi.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h
headers_check fix: linux/cdrom.h
2009-01-30 23:44:08 +05:30
cfag12864b.h
cgroup.h
cgroups: fix lockdep subclasses overflow
2009-02-11 14:25:36 -08:00
cgroup_subsys.h
pkt_sched: Control group classifier
2008-11-07 22:56:00 -08:00
cgroupstats.h
headers_check fix: linux/cgroupstats.h
2009-01-30 23:44:41 +05:30
chio.h
circ_buf.h
clk.h
include/linux/clk.h: fix comment
2008-10-16 11:21:32 -07:00
clockchips.h
hrtimers: allow the hot-unplugging of all cpus
2009-01-30 22:35:29 +01:00
clocksource.h
clocksource: allow usage independent of timekeeping.c
2009-02-15 22:43:31 -08:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
clarify usage expectations for cnt32_to_63()
2008-11-09 11:17:33 -08:00
coda.h
coda: remove CODA_FS_OLD_API
2008-07-25 10:53:33 -07:00
coda_cache.h
coda_fs_i.h
coda_linux.h
[PATCH] sanitize ->permission() prototype
2008-07-26 20:53:14 -04:00
coda_psdev.h
coff.h
com20020.h
com20020: Fix allyesconfig build failure.
2009-01-23 22:28:48 -08:00
compat.h
[CVE-2009-0029] Move compat system call declarations to compat header file
2009-01-14 14:15:14 +01:00
compiler-gcc.h
compiler-gcc.h: add more comments to RELOC_HIDE
2009-01-09 16:54:41 -08:00
compiler-gcc3.h
Disallow gcc versions 3.{0,1}
2009-01-02 12:19:34 -08:00
compiler-gcc4.h
Disallow gcc versions 4.1.{0,1}
2009-01-02 09:29:43 -08:00
compiler-intel.h
compiler.h
Sanitize gcc version header includes
2009-01-02 09:23:03 -08:00
completion.h
sched: add kernel doc for the completion, fix kernel-doc-nano-HOWTO.txt
2008-08-26 10:26:54 +02:00
comstats.h
concap.h
configfs.h
[PATCH] configfs: Convenience macros for attribute definition.
2008-07-31 16:21:13 -07:00
connector.h
connector: create connector workqueue only while needed once
2009-02-02 23:22:04 -08:00
console.h
DRM: add mode setting support
2008-12-29 17:47:23 +10:00
console_struct.h
Revert "vt: fix background color on line feed"
2008-10-14 12:12:02 -07:00
consolemap.h
const.h
cpu.h
kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
2008-09-08 19:25:24 +02:00
cpufreq.h
cpumask: convert struct cpufreq_policy to cpumask_var_t
2009-01-06 09:05:31 +01:00
cpuidle.h
cpumask.h
cpumask: CONFIG_DISABLE_OBSOLETE_CPUMASK_FUNCTIONS
2009-01-01 10:12:30 +10:30
cpuset.h
cpuset: remove remaining pointers to cpumask_t
2009-01-08 08:31:11 -08:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
proc: move /proc/vmcore creation to fs/proc/vmcore.c
2008-10-23 18:51:22 +04:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
[SCSI] lib: Add support for the T10 (SCSI) Data Integrity Field CRC
2008-07-12 08:22:32 -05:00
crc7.h
crc16.h
crc32.h
crc32c.h
libcrc32c: Add crc32c_le macro
2008-12-25 11:01:43 +11:00
cred.h
User namespaces: set of cleanups (v2)
2008-11-24 18:57:41 -05:00
crypto.h
crypto: api - Fix zeroing on free
2009-02-05 16:48:53 +11:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
I/OAT: I/OAT version 3.0 support
2008-07-22 17:30:57 -07:00
dcache.h
shrink struct dentry
2008-12-31 18:07:38 -05:00
dcbnl.h
net: add DCNA attribute to the BCN interface for DCB
2008-12-21 20:10:29 -08:00
dccp.h
dccp: Initialisation and type-checking of feature sysctls
2009-01-21 14:34:05 -08:00
dcookies.h
debug_locks.h
lock debug: sit tight when we are already in a panic
2008-09-12 11:11:21 +02:00
debugfs.h
Fix "multiple definition of `debugfs_create_size_t'"
2009-01-26 19:21:26 -08:00
debugobjects.h
delay.h
delayacct.h
per-task-delay-accounting: add memory reclaim delay
2008-07-25 10:53:47 -07:00
device-mapper.h
dm: support barriers on simple devices
2009-01-06 03:05:09 +00:00
device.h
Revert "driver core: create a private portion of struct device"
2009-01-09 15:06:12 -08:00
device_cgroup.h
devpts_fs.h
Add an instance parameter devpts interfaces
2008-10-13 09:51:43 -07:00
dio.h
m68k: dio - Kill warn_unused_result warnings
2009-01-12 20:56:41 +01:00
dirent.h
remove the in-kernel struct dirent{,64}
2008-07-25 10:53:34 -07:00
display.h
dlm.h
dlm: allow multiple lockspace creates
2008-08-28 11:49:15 -05:00
dlm_device.h
dlm: allow multiple lockspace creates
2008-08-28 11:49:15 -05:00
dlm_netlink.h
dlm_plock.h
headers_check fix: linux/dlm_plock.h
2009-01-30 23:45:32 +05:30
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm: introduce merge_bvec_fn
2008-07-21 12:00:37 +01:00
dm-kcopyd.h
dm-region-hash.h
dm raid1: separate region_hash interface part1
2008-10-21 17:45:06 +01:00
dm9000.h
dm9000: Support MAC address setting through platform data.
2008-08-07 02:22:54 -04:00
dma-attrs.h
powerpc/cell: Add DMA_ATTR_WEAK_ORDERING dma attribute and use in Cell IOMMU code
2008-07-22 10:39:36 +10:00
dma-mapping.h
convert swiotlb to use dma_get_mask
2008-09-19 10:20:41 +02:00
dma_remapping.h
intel-iommu: fix build error with INTR_REMAP=y and DMAR=n
2009-01-04 11:00:05 +01:00
dmaengine.h
net_dma: call dmaengine_get only if NET_DMA enabled
2009-02-06 22:06:43 -08:00
dmapool.h
dmar.h
intel-iommu: kill off duplicate def of dmar_disabled
2009-01-03 11:57:35 +01:00
dmi.h
dmi: Fix build breakage
2009-01-28 07:50:14 -08:00
dn.h
headers_check fix: linux/dn.h
2009-01-30 23:46:03 +05:30
dnotify.h
dqblk_qtree.h
quota: Split off quota tree handling into a separate file
2009-01-05 08:40:21 -08:00
dqblk_v1.h
quota: Unexport dqblk_v1.h and dqblk_v2.h
2009-01-05 08:40:25 -08:00
dqblk_v2.h
quota: Unexport dqblk_v1.h and dqblk_v2.h
2009-01-05 08:40:25 -08:00
dqblk_xfs.h
ds1wm.h
ds1286.h
MIPS: IP22/28: Switch over to RTC class driver
2008-10-15 12:46:51 +01:00
ds17287rtc.h
dtlk.h
dw_dmac.h
atmel-mci: convert to dma_request_channel and down-level dma_slave
2009-01-06 11:38:16 -07:00
dynamic_printk.h
driver core: basic infrastructure for per-module dynamic debug messages
2008-10-16 09:24:47 -07:00
edac.h
edd.h
headers_check fix: linux/edd.h
2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h
x86: Add UV EFI table entry v4
2008-10-16 16:53:13 +02:00
efs_fs_sb.h
headers_check fix: linux/efs_fs_sb.h
2009-01-30 23:47:07 +05:30
efs_vh.h
eisa.h
driver core: remove DEVICE_NAME_SIZE define
2008-07-21 21:54:53 -07:00
elevator.h
block: get rid of elevator_t typedef
2008-12-29 08:29:50 +01:00
elf-em.h
elf-fdpic.h
headers_check fix: linux/elf-fdpic.h
2009-01-30 23:47:59 +05:30
elf.h
headers_check fix: linux/elf.h
2009-01-30 23:48:33 +05:30
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
etherdevice.h
gro: Optimise Ethernet header comparison
2009-02-08 20:22:18 -08:00
ethtool.h
ethtool: Add GGRO and SGRO ops
2008-12-15 23:44:31 -08:00
eventfd.h
flag parameters: NONBLOCK in eventfd
2008-07-24 10:47:29 -07:00
eventpoll.h
flag parameters add-on: remove epoll_create size param
2008-07-24 10:47:29 -07:00
exportfs.h
Reserve NFS fileid values for btrfs
2008-08-20 13:19:51 -07:00
ext2_fs.h
ext2: tighten restrictions on inode flags
2009-01-08 08:31:00 -08:00
ext2_fs_sb.h
ext2: allocate ->s_blockgroup_lock separately
2009-01-08 08:31:00 -08:00
ext3_fs.h
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2009-01-08 17:14:59 -08:00
ext3_fs_i.h
ext3_fs_sb.h
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2009-01-08 17:14:59 -08:00
ext3_jbd.h
include: replace __FUNCTION__ with __func__
2008-10-16 11:21:30 -07:00
f75375s.h
fadvise.h
falloc.h
fault-inject.h
SLUB: failslab support
2008-12-29 11:27:46 +02:00
fb.h
fbmem: don't call copy_from/to_user() with mutex held
2009-02-05 12:56:46 -08:00
fcdevice.h
fcntl.h
fd.h
floppy: support arbitrary first-sector numbers
2008-10-09 08:56:19 +02:00
fddidevice.h
fddi: convert to new network device ops
2008-11-20 20:29:48 -08:00
fdreg.h
fdtable.h
filp_cachep can be static in fs/file_table.c
2008-12-31 18:07:42 -05:00
fib_rules.h
fiemap.h
vfs: vfs-level fiemap interface
2008-10-08 19:44:18 -04:00
file.h
[PATCH] introduce fmode_t, do annotations
2008-10-21 07:47:06 -04:00
filter.h
filter: add SKF_AD_NLATTR_NEST to look for nested attributes
2008-11-20 00:49:27 -08:00
firewire-cdev.h
firewire: Add more documentation to firewire-cdev.h
2008-10-15 22:21:11 +02:00
firewire-constants.h
firmware-map.h
firmware/memmap: cleanup
2008-08-12 16:07:31 -07:00
firmware.h
firmware: allow firmware files to be built into kernel image
2008-07-10 14:30:13 +01:00
flat.h
font.h
freezer.h
freezer_cg: use thaw_process() in unfreeze_cgroup()
2008-10-30 11:38:45 -07:00
fs.h
filesystem freeze: implement generic freeze feature
2009-01-09 16:54:42 -08:00
fs_enet_pd.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2008-07-22 19:09:51 -07:00
fs_stack.h
fs_struct.h
take init_fs to saner place
2008-12-31 18:07:42 -05:00
fs_uart_pd.h
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
fsl_devices.h
gianfar: Convert gianfar to an of_platform_driver
2008-12-16 15:29:15 -08:00
fsnotify.h
[PATCH] introduce fmode_t, do annotations
2008-10-21 07:47:06 -04:00
ftrace.h
ftrace: enable format arguments checking
2008-12-21 09:46:45 +01:00
ftrace_irq.h
tracing/function-return-tracer: change the name into function-graph-tracer
2008-11-26 01:59:45 +01:00
fuse.h
fuse: update interface version
2008-12-01 19:14:02 +01:00
futex.h
futex: make clock selectable for FUTEX_WAIT_BITSET
2008-11-24 20:00:40 +01:00
gameport.h
Input: gameport - mark gameport_register_driver() __must_check
2008-07-30 00:41:37 -04:00
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
tty_port: Add a port level carrier detect operation
2009-01-02 10:19:38 -08:00
genetlink.h
headers_check fix: linux/genetlink.h
2009-01-30 23:49:39 +05:30
genhd.h
block: add one-hit cache for disk partition lookup
2008-12-29 08:29:51 +01:00
getcpu.h
gfp.h
mm: remove GFP_HIGHUSER_PAGECACHE
2009-01-06 15:59:01 -08:00
gfs2_ondisk.h
headers_check fix: linux/gfs2_ondisk.h
2009-01-30 23:50:12 +05:30
gigaset_dev.h
gpio.h
gpio_free might sleep, generic part
2008-10-16 11:21:40 -07:00
gpio_keys.h
Input: gpio-keys - add flag to allow auto repeat
2008-10-27 22:33:04 -04:00
gpio_mouse.h
hardirq.h
Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2008-12-30 16:10:19 -08:00
hash.h
hayesesp.h
esp: use tty_port
2008-07-20 17:12:36 -07:00
hdlc.h
WAN: Convert generic HDLC drivers to netdev_ops.
2009-01-21 14:03:37 -08:00
hdlcdrv.h
hdlcdrv: convert to internal net_device_stats
2009-01-21 14:02:36 -08:00
hdpu_features.h
hdreg.h
hid-debug.h
hid.h
headers_check fix: linux/hid.h
2009-01-30 23:50:37 +05:30
hiddev.h
headers_check fix: linux/hiddev.h
2009-01-30 23:51:17 +05:30
hidraw.h
HID: add phys and name ioctls to hidraw
2009-01-04 01:00:51 +01:00
highmem.h
Allow architectures to override copy_user_highpage()
2008-11-27 23:39:48 +00:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hippi: convert driver to net_device_ops
2008-11-20 20:32:15 -08:00
hp_sdc.h
hpet.h
hpet: /dev/hpet - fixes and cleanup
2008-07-31 18:45:41 +02:00
hrtimer.h
hrtimer: removing all ur callback modes
2008-11-25 15:45:46 +01:00
htirq.h
hugetlb.h
hugetlbfs: fix build failure with !CONFIG_HUGETLBFS
2009-02-10 14:56:59 -08:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-algo-pcf: Add adapter hooks around xfer begin and end
2008-10-22 20:21:30 +02:00
i2c-algo-sgi.h
i2c-dev.h
i2c-gpio.h
i2c-id.h
i2c: Delete many unused adapter IDs
2009-01-26 21:19:52 +01:00
i2c-ocores.h
i2c-pca-platform.h
i2c-pnx.h
[ARM] fix pnx4008 build errors
2008-08-08 15:13:27 +01:00
i2c-pxa.h
i2c.h
i2c: Warn on deprecated binding model use
2009-01-26 21:19:57 +01:00
i2o-dev.h
i2o.h
i2o: Fix 32/64bit DMA locking
2008-10-16 11:21:38 -07:00
i8k.h
i7300_idle.h
i7300_idle: Disable ioat channel only on platforms where ile driver can load
2008-10-24 12:54:18 -04:00
i8042.h
ibmtr.h
ibmtr: convert to internal network_device_stats
2009-01-21 14:02:26 -08:00
icmp.h
icmpv6.h
headers_check fix: linux/icmpv6.h
2009-01-30 23:51:41 +05:30
ide.h
IDE: fix sparse signed-ness errors with host->host_busy
2009-01-14 19:19:04 +01:00
idr.h
lib/idr.c: fix rcu related race with idr_find
2008-12-01 19:55:25 -08:00
ieee80211.h
mac80211: Fix MFP Association Comeback to use Timeout Interval IE
2009-01-29 16:00:53 -05:00
if.h
WAN: Generic HDLC now uses IFF_WAN_HDLC private flag.
2009-01-21 14:03:35 -08:00
if_addr.h
headers_check fix: linux/if_addr.h
2009-01-30 23:52:16 +05:30
if_addrlabel.h
headers_check fix: linux/if_addrlabel.h
2009-01-30 23:52:41 +05:30
if_arcnet.h
if_arp.h
Phonet: allocate separate ARP type for GPRS over a Phonet pipe
2008-12-17 15:47:48 -08:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
net: fix some trailing whitespaces
2009-02-05 21:26:19 -08:00
if_fc.h
headers_check fix: linux/if_fc.h
2009-01-30 23:53:12 +05:30
if_fddi.h
net: Rationalise email address: Network Specific Parts
2008-10-13 19:01:08 -07:00
if_frad.h
net: Fix linux/if_frad.h's suitability for userspace.
2009-01-26 12:30:12 -08:00
if_hippi.h
headers_check fix: linux/if_hippi.h
2009-01-30 23:53:40 +05:30
if_infiniband.h
if_link.h
headers_check fix: linux/if_link.h
2009-01-30 23:54:53 +05:30
if_ltalk.h
if_macvlan.h
if_packet.h
packet: add PACKET_RESERVE sockopt
2008-07-18 18:05:19 -07:00
if_phonet.h
phonet: Protect if_phonet.h against multiple inclusions.
2008-10-01 01:30:19 -07:00
if_plip.h
if_ppp.h
headers_check fix: linux/if_ppp.h
2009-01-30 23:55:45 +05:30
if_pppol2tp.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
if_pppox.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
if_slip.h
if_strip.h
headers_check fix: linux/if_strip.h
2009-01-30 23:56:13 +05:30
if_tr.h
headers_check fix: linux/if_tr.h
2009-01-30 23:56:48 +05:30
if_tun.h
tun: Limit amount of queued packets per device
2009-02-05 21:25:32 -08:00
if_tunnel.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
if_vlan.h
vlan: Add GRO interfaces
2009-01-06 10:50:09 -08:00
igmp.h
headers_check fix: linux/igmp.h
2009-01-30 23:57:16 +05:30
ihex.h
Fix IHEX firmware generation/loading
2008-08-02 18:36:10 +01:00
in.h
TPROXY: implemented IP_RECVORIGDSTADDR socket option
2008-11-16 19:32:39 -08:00
in6.h
in_route.h
inet.h
inet_diag.h
headers_check fix: linux/inet_diag.h
2009-01-30 23:57:43 +05:30
inet_lro.h
inetdevice.h
net: add ARP notify option for devices
2009-02-01 01:04:33 -08:00
init.h
adjust init section definitions
2008-10-29 22:02:09 +01:00
init_ohci1394_dma.h
init_task.h
timers: split process wide cpu clocks/timers
2009-02-05 13:04:33 +01:00
initrd.h
inotify.h
Fix inotify watch removal/umount races
2008-11-15 12:26:44 -08:00
input-polldev.h
input.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
intel-iommu.h
VT-d: remove now unused intel_iommu_found function
2009-01-03 14:11:08 +01:00
interrupt.h
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-01-06 17:10:53 -08:00
io-mapping.h
io mapping: clean up #ifdefs
2008-11-03 18:21:45 +01:00
io.h
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
introduce generic iommu_num_pages function
2008-10-16 11:21:33 -07:00
iommu.h
introcude linux/iommu.h for an iommu api
2009-01-03 14:10:09 +01:00
ioport.h
resources: fix parameter name and kernel-doc
2009-01-15 16:39:38 -08:00
ioprio.h
ext4: Add mount option to set kjournald's I/O priority
2009-01-05 22:46:26 -05:00
iova.h
VT-d: Changes to support KVM
2008-10-15 14:24:08 +02:00
ip.h
ip6_tunnel.h
headers_check fix: linux/ip6_tunnel.h
2009-01-30 23:58:12 +05:30
ip_vs.h
IPVS: Add genetlink interface definitions to ip_vs.h
2008-08-15 09:26:14 +10:00
ipc.h
ipc_namespace.h
ipc: do not use a negative value to re-enable msgmni automatic recomputing
2008-07-25 10:53:42 -07:00
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h
headers_check fix: linux/ipv6.h
2009-01-30 23:58:41 +05:30
ipv6_route.h
headers_check fix: linux/ipv6_route.h
2009-01-30 23:59:12 +05:30
ipx.h
headers_check fix: linux/ipx.h
2009-01-30 23:59:44 +05:30
irda.h
headers_check fix: linux/irda.h
2009-01-31 00:00:06 +05:30
irq.h
Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-01-02 11:44:09 -08:00
irq_cpustat.h
irqflags.h
Revert "lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set"
2008-09-14 14:43:39 +02:00
irqnr.h
genirq: provide irq_to_desc() to non-genirq architectures too
2009-01-05 14:53:30 +01:00
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdn: isdn_ppp: Use SKB list facilities instead of home-grown implementation.
2008-09-22 01:15:02 -07:00
isdnif.h
isicom.h
iso_fs.h
istallion.h
tty: Introduce some close helpers for ports
2009-01-02 10:19:40 -08:00
ivtv.h
V4L/DVB (8959): include <linux/videodev2.h> into linux/ivtv.h
2008-10-12 09:37:01 -02:00
ivtvfb.h
Fix header export of videodev2.h, ivtv.h, ivtvfb.h
2008-08-16 16:46:57 -07:00
ixjuser.h
jbd.h
jbd: fix missing kernel-doc
2009-01-15 16:39:37 -08:00
jbd2.h
jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs"
2009-01-16 11:57:00 -05:00
jffs2.h
jhash.h
jiffies.h
optimize attribute timeouts for "noac" and "actimeo=0"
2008-12-23 15:21:56 -05:00
journal-head.h
jbd2: Add buffer triggers
2009-01-05 08:40:30 -08:00
joystick.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
kallsyms.h
vsprintf: use new vsprintf symbolic function pointer format
2008-10-16 11:21:31 -07:00
kbd_diacr.h
kbd_kern.h
Kbuild
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2009-02-02 23:55:27 -08:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel.h
generic swap(): don't return a value from swap()
2009-02-05 12:56:46 -08:00
kernel_stat.h
[PATCH] idle cputime accounting
2008-12-31 15:11:46 +01:00
kernelcapi.h
kexec.h
kexec/i386: allocate page table pages dynamically
2008-10-31 10:01:56 +01:00
key-type.h
key.h
CRED: Make execve() take advantage of copy-on-write credentials
2008-11-14 10:39:24 +11:00
keyboard.h
keyctl.h
KEYS: Alter use of key instantiation link-to-keyring argument
2008-11-14 10:39:14 +11:00
kfifo.h
kgdb.h
klist.h
klist.c: bit 0 in pointer can't be used as flag
2009-01-20 20:52:10 -08:00
kmalloc_sizes.h
kmod.h
pm: rework disabling of user mode helpers during suspend/hibernation
2008-10-16 11:21:29 -07:00
kobj_map.h
kobject.h
mm: create /sys/kernel/mm
2008-07-24 10:47:17 -07:00
kprobes.h
kprobes: fix module compilation error with CONFIG_KPROBES=n
2009-01-29 18:04:43 -08:00
kref.h
ks0108.h
kthread.h
Label kthread_create() with printf attribute tag.
2008-07-24 19:11:15 -07:00
ktime.h
kvm.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
kvm_host.h
KVM: change KVM to use IOMMU API
2009-01-03 14:11:07 +01:00
kvm_para.h
kvm_types.h
lapb.h
latencytop.h
lcd.h
lcd: allow lcd device to handle mode change events
2008-09-23 22:01:33 +01:00
leds-pca9532.h
leds: leds-pcs9532 - Move i2c work to a workqueque
2009-01-08 12:38:58 +00:00
leds.h
leds: Add suspend/resume to the core class
2009-01-08 17:55:03 +00:00
lguest.h
lguest_launcher.h
lguest: move the initial guest page table creation code to the host
2008-12-30 09:26:11 +10:30
libata.h
libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book
2009-02-02 23:04:31 -05:00
libps2.h
Input: libps2 - handle 0xfc responses from devices
2008-11-24 11:43:21 -05:00
license.h
limits.h
linkage.h
i386: get rid of the use of KPROBE_ENTRY / KPROBE_END
2008-11-27 12:37:54 +01:00
linux_logo.h
list.h
debugobjects: fix lockdep warning
2008-09-01 09:47:16 +02:00
list_nulls.h
rcu: Introduce hlist_nulls variant of hlist
2008-11-16 19:37:55 -08:00
llc.h
lm_interface.h
lmb.h
lockdep.h
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2008-12-30 16:20:19 -08:00
log2.h
loop.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
lp.h
lzo.h
m48t86.h
magic.h
btrfs & squashfs: Move btrfs and squashfsto's magic number to <linux/magic.h>
2009-01-15 16:39:38 -08:00
major.h
block: implement extended dev numbers
2008-10-09 08:56:06 +02:00
map_to_7segment.h
Input: map_to_7segment.h - convert to __inline__ for userspace
2008-12-29 04:59:31 -08:00
maple.h
maple: Kill useless private_data pointer.
2008-08-04 10:58:24 +09:00
marker.h
markers: comment marker_synchronize_unregister() on data dependency
2008-11-28 16:47:41 +01:00
math64.h
matroxfb.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
phylib: make mdio-gpio work without OF (v4)
2008-11-16 18:59:45 -08:00
memcontrol.h
memcg: fix shmem's swap accounting
2009-01-08 08:31:10 -08:00
memory.h
mm: show node to memory section relationship with symlinks in sysfs
2009-01-06 15:59:00 -08:00
memory_hotplug.h
mm: show node to memory section relationship with symlinks in sysfs
2009-01-06 15:59:00 -08:00
mempolicy.h
mm: make CONFIG_MIGRATION available w/o CONFIG_NUMA
2008-07-24 10:47:21 -07:00
mempool.h
memstick.h
memstick: annotate endianness of attribute structs
2009-01-09 16:54:41 -08:00
meye.h
migrate.h
mm: cleanup: remove #ifdef CONFIG_MIGRATION
2009-01-06 15:59:00 -08:00
mii.h
net: Refactor full duplex flow control resolution
2008-12-16 02:00:48 -08:00
minix_fs.h
headers_check fix: linux/minix_fs.h
2009-01-31 00:00:35 +05:30
miscdevice.h
fuse: move FUSE_MINOR to miscdevice.h
2008-11-26 12:03:54 +01:00
mISDNdsp.h
Add mISDN DSP
2008-07-27 01:56:38 +02:00
mISDNhw.h
mISDN: Add E-Channel logging features
2009-01-09 22:44:25 +01:00
mISDNif.h
BUGFIX: used NULL pointer at ioctl(sk,IMGETDEVINFO,&devinfo) when devinfo.id not registered
2009-01-11 17:55:16 +01:00
mm.h
Do not account for the address space used by hugetlbfs using VM_ACCOUNT
2009-02-10 10:48:42 -08:00
mm_inline.h
inactive_anon_is_low: move to vmscan
2009-01-08 08:31:07 -08:00
mm_types.h
NOMMU: Make mmap allocation page trimming behaviour configurable.
2009-01-08 12:04:47 +00:00
mman.h
mmdebug.h
mmiotrace.h
mmiotrace: remove left-over marker cruft
2008-10-14 10:37:17 +02:00
mmtimer.h
mmu_notifier.h
mmu-notifiers: core
2008-07-28 16:30:21 -07:00
mmzone.h
mm: introduce zone_reclaim struct
2009-01-08 08:31:07 -08:00
mnt_namespace.h
mod_devicetable.h
Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't known"
2009-01-27 16:06:21 -08:00
module.h
module: remove over-zealous check in __module_get()
2009-02-07 08:33:01 -08:00
moduleloader.h
module: fix module loading failure of large kernel modules for parisc
2009-01-05 08:40:13 +10:30
moduleparam.h
core_param() for genuinely core kernel parameters
2008-10-22 10:00:23 +11:00
mount.h
include/linux/mount.h: remove CVS keyword
2008-10-16 11:21:30 -07:00
mpage.h
vfs: add hooks for ext4's delayed allocation support
2008-07-11 19:27:31 -04:00
mqueue.h
mroute.h
netns: ipmr: enable namespace support in ipv4 multicast routing code
2009-01-22 13:57:41 -08:00
mroute6.h
netns: ip6mr: enable namespace support in ipv6 multicast forwarding code
2008-12-10 16:30:15 -08:00
msdos_fs.h
headers_check fix: linux/msdos_fs.h
2009-01-31 00:01:11 +05:30
msg.h
msi.h
x86, MSI: pass irq_cfg and irq_desc
2008-12-08 14:31:59 +01:00
mtio.h
mutex-debug.h
mutex.h
mutex: improve header comment to be actually informative about the API
2008-10-30 19:55:00 +01:00
mv643xx.h
mv643xx_eth.h
mv643xx_eth: remove force_phy_addr field
2008-09-05 06:33:59 +02:00
mv643xx_i2c.h
n_r3964.h
namei.h
vfs: introduce helper function to safely NUL-terminate symlinks
2008-12-31 18:07:38 -05:00
nbd.h
ncp.h
ncp_fs.h
trivial: fix an -> a typos in documentation and comments
2009-01-06 11:28:07 +01:00
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
neighbour.h
headers_check fix: linux/neighbour.h
2009-01-31 00:01:42 +05:30
net.h
reintroduce accept4
2008-11-19 18:49:57 -08:00
net_tstamp.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
netdevice.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
netfilter.h
netfilter: netns: remove nf_*_net() wrappers
2008-10-08 11:35:01 +02:00
netfilter_arp.h
netfilter_bridge.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netlink: avoid memset of 0 bytes sparse warning
2008-11-20 04:08:29 -08:00
netpoll.h
net: Add Generic Receive Offload infrastructure
2008-12-15 23:38:52 -08:00
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h
nfsd: last_byte_offset
2009-01-07 17:38:31 -05:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
optimize attribute timeouts for "noac" and "actimeo=0"
2008-12-23 15:21:56 -05:00
nfs_fs_i.h
nfs_fs_sb.h
NFSv4: Remove nfs_client->cl_sem
2008-12-23 15:21:45 -05:00
nfs_idmap.h
headers_check fix: linux/nfs_idmap.h
2009-01-31 00:02:27 +05:30
nfs_iostat.h
nfs_mount.h
NFS: add "[no]resvport" mount option
2008-12-23 15:21:37 -05:00
nfs_page.h
nfs_xdr.h
NFSv4: Convert the open and close ops to use fmode
2008-12-23 15:21:56 -05:00
nfsacl.h
nfsd_idmap.h
nl80211.h
cfg80211/nl80211: scanning (and mac80211 update to use it)
2009-02-13 13:45:49 -05:00
nls.h
nmi.h
node.h
mm: show node to memory section relationship with symlinks in sysfs
2009-01-06 15:59:00 -08:00
nodemask.h
notifier.h
kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
2008-09-08 19:25:24 +02:00
nsc_gpio.h
nsproxy.h
User namespaces: set of cleanups (v2)
2008-11-24 18:57:41 -05:00
nubus.h
headers_check fix: linux/nubus.h
2009-01-31 00:15:24 +05:30
numa.h
nvram.h
nwpserial.h
serial: Add driver for the Cell Network Processor serial port NWP device
2009-01-08 16:25:18 +11:00
of.h
of: Add helpers for finding device nodes which have a given property
2008-11-19 16:05:00 +11:00
of_device.h
of_gpio.h
of/gpio: Implement of_gpio_count()
2008-12-21 14:21:14 +11:00
of_i2c.h
drivers/of: Add the of_find_i2c_device_by_node function.
2009-01-09 15:49:06 -07:00
of_platform.h
of: Fix comment, sparc no longer uses of_device objects on special busses.
2008-12-04 09:16:45 -08:00
of_spi.h
spi: Add OF binding support for SPI busses
2008-07-25 22:34:40 -04:00
oom.h
oprofile.h
oprofile: make new cpu buffer functions part of the api
2009-01-07 22:48:15 +01:00
oxu210hp.h
usb host: Oxford OXU210HP HCD driver.
2009-01-07 09:59:50 -08:00
page-flags.h
badpage: simplify page_alloc flag check+clear
2009-01-06 15:59:07 -08:00
page-isolation.h
page_cgroup.h
memcg: synchronized LRU
2009-01-08 08:31:05 -08:00
pageblock-flags.h
pagemap.h
fs: symlink write_begin allocation context fix
2009-01-04 13:33:20 -08:00
pagevec.h
mm: get rid of pagevec_release_nonlru()
2009-01-06 15:59:00 -08:00
param.h
parport.h
parport: remove CVS keywords
2008-10-16 11:21:49 -07:00
parport_pc.h
parser.h
vfs: Use const for kernel parser table
2008-10-13 10:10:37 -07:00
patchkey.h
path.h
pci-acpi.h
PCI hotplug: introduce functions for ACPI slot detection
2009-01-07 11:13:11 -08:00
pci-aspm.h
PCI: disable ASPM per ACPI FADT setting
2008-07-28 14:56:09 -07:00
pci.h
PCI: return error on failure to read PCI ROMs
2009-02-04 16:58:41 -08:00
pci_hotplug.h
Merge branch 'linus' into release
2009-01-09 03:39:43 -05:00
pci_ids.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
2009-02-03 12:41:58 -08:00
pci_regs.h
PCI: pciehp: cleanup register and field definitions
2009-01-07 11:13:22 -08:00
pcieport_if.h
pda_power.h
percpu.h
Merge commit ' 63cc8c7515':
2008-09-05 09:24:30 +02:00
percpu_counter.h
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-01-06 17:10:04 -08:00
personality.h
pfkeyv2.h
xfrm: MIGRATE enhancements (draft-ebalard-mext-pfkey-enhanced-migrate)
2008-10-05 13:33:42 -07:00
pfn.h
generic: make PFN_PHYS explicitly return phys_addr_t
2008-09-14 17:24:26 +02:00
pg.h
phantom.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
phonedev.h
phonet.h
headers_check fix: linux/phonet.h
2009-01-31 00:02:54 +05:30
phy.h
phy: power management support
2008-11-28 16:24:56 -08:00
phy_fixed.h
pid.h
pid: implement ns_of_pid
2009-01-08 08:31:12 -08:00
pid_namespace.h
pid: generalize task_active_pid_ns
2009-01-08 08:31:12 -08:00
pim.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
pipe_fs_i.h
pkt_cls.h
headers_check fix: linux/pkt_cls.h
2009-01-31 00:03:40 +05:30
pkt_sched.h
pkt_sched: type should be __u32 in header
2009-02-10 17:18:17 -08:00
pktcdvd.h
platform_device.h
PM: Simplify the new suspend/hibernation framework for devices
2009-01-06 10:44:29 -08:00
plist.h
pm.h
Fix misspellings in pm.h macros
2009-01-06 10:44:30 -08:00
pm_qos_params.h
pm_qos: spelling fixes
2008-08-05 14:33:50 -07:00
pm_wakeup.h
PCI: include linux/pm_wakeup.h for device_set_wakeup_capable
2008-07-14 14:30:21 -07:00
pmu.h
pnp.h
Merge branch 'linus' into test
2008-10-23 00:11:07 -04:00
poison.h
poll.h
poll: allow f_op->poll to sleep
2009-01-06 15:59:12 -08:00
posix-timers.h
posix-timers: use "struct pid*" instead of "struct task_struct*"
2008-12-12 17:00:07 +01:00
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
power_supply: Add cold to the POWER_SUPPLY_HEALTH report values
2009-01-04 12:17:39 +01:00
ppdev.h
ppp-comp.h
ppp_channel.h
net: ppp_generic - introduce net-namespace functionality v2
2009-01-21 15:55:35 -08:00
ppp_defs.h
headers_check fix: linux/ppp_defs.h
2009-01-31 00:05:30 +05:30
prctl.h
hrtimer: create a "timer_slack" field in the task struct
2008-09-05 21:35:30 -07:00
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
proc: remove fs/proc/proc_misc.c
2008-10-23 18:54:05 +04:00
profile.h
profiling: fix up CONFIG_PROC_FS=n build
2008-10-23 08:55:01 -07:00
proportions.h
reorder struct prop_local_single to remove padding on 64 bit builds
2008-08-15 17:15:23 +02:00
ptrace.h
x86, bts: add fork and exit handling
2008-12-20 09:15:46 +01:00
pwm.h
pwm_backlight.h
qnx4_fs.h
qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types
2009-01-07 21:44:20 +01:00
qnxtypes.h
qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types
2009-01-07 21:44:20 +01:00
quicklist.h
mm: show quicklist usage in /proc/meminfo
2008-09-02 19:21:38 -07:00
quota.h
quota: Unexport dqblk_v1.h and dqblk_v2.h
2009-01-05 08:40:25 -08:00
quotaops.h
quota: Improve locking
2009-01-16 18:02:10 +01:00
radeonfb.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
radix-tree.h
mm lockless pagecache barrier fix
2009-01-05 18:31:12 -08:00
raid_class.h
ramfs.h
mm: tiny-shmem nommu fix
2008-10-02 15:53:13 -07:00
random.h
headers_check fix: linux/random.h
2009-01-31 00:05:59 +05:30
ratelimit.h
remove ratelimt()
2008-11-12 17:17:17 -08:00
raw.h
rbtree.h
rbtree: add const qualifier to some functions
2009-01-10 06:04:33 -08:00
rcuclassic.h
cpumask: convert RCU implementations
2009-01-01 10:12:26 +10:30
rculist.h
udp: Use hlist_nulls in UDP RCU code
2008-11-16 19:39:21 -08:00
rculist_nulls.h
rcu: Introduce hlist_nulls variant of hlist
2008-11-16 19:37:55 -08:00
rcupdate.h
rcu: eliminate synchronize_rcu_xxx macro
2009-01-05 10:18:08 +01:00
rcupreempt.h
rcu: just rename call_rcu_bh instead of making it a macro
2008-08-15 17:54:39 +02:00
rcupreempt_trace.h
rcutree.h
"Tree RCU": scalable classic RCU implementation
2008-12-18 21:56:04 +01:00
reboot.h
kexec jump: remove duplication of kexec_restart_prepare()
2008-08-15 08:35:42 -07:00
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
include: replace __FUNCTION__ with __func__
2008-10-16 11:21:30 -07:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
[PATCH] remember mode of reiserfs journal
2008-10-21 07:49:04 -04:00
reiserfs_xattr.h
[PATCH] sanitize ->permission() prototype
2008-07-26 20:53:14 -04:00
relay.h
relay: add buffer-only channels; useful for early logging
2008-07-26 12:00:04 -07:00
res_counter.h
cgroups: consolidate cgroup documents
2009-01-15 16:39:37 -08:00
resource.h
mm: increase the default mlock limit from 32k to 64k
2008-10-30 11:38:45 -07:00
resume-trace.h
rfkill.h
rfkill: strip pointless notifier chain
2008-12-12 14:45:25 -05:00
ring_buffer.h
Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2008-12-30 17:31:25 -08:00
rio.h
rio_drv.h
rapidio: remove excess kernel-doc notation
2009-01-06 15:59:28 -08:00
rio_ids.h
rio_regs.h
rmap.h
badpage: remove vma from page_remove_rmap
2009-01-06 15:59:07 -08:00
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtc: add alarm/update irq interfaces
2009-01-04 13:33:20 -08:00
rtmutex.h
include: replace __FUNCTION__ with __func__
2008-10-16 11:21:30 -07:00
rtnetlink.h
headers_check fix: linux/rtnetlink.h
2009-01-31 00:15:57 +05:30
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
sg: reimplement sg mapping iterator
2008-07-23 14:42:09 +02:00
scc.h
sched.h
timers: fix TIMER_ABSTIME for process wide cpu timers
2009-02-11 14:04:21 +01:00
screen_info.h
sctp.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
CRED: Wrap current->cred and a few other accessors
2008-11-14 10:39:18 +11:00
security.h
Merge branch 'next' into for-linus
2009-01-07 09:58:22 +11:00
selection.h
selinux.h
selinux_netlink.h
sem.h
ipc/sem.c: rewrite undo list locking
2008-07-25 10:53:42 -07:00
semaphore.h
Remove __DECLARE_SEMAPHORE_GENERIC
2008-07-24 08:31:21 -04:00
seq_file.h
cpumask: Use nr_cpu_ids in seq_cpumask
2008-12-30 09:05:19 +10:30
seq_file_net.h
proc: consolidate per-net single-release callers
2008-07-18 04:07:44 -07:00
seqlock.h
serial.h
serial: RS485 ioctl structure uses __u32 include linux/types.h
2009-01-02 10:19:42 -08:00
serial167.h
serial_8250.h
Serial: Allow port type to be specified when calling serial8250_register_port.
2009-01-02 10:19:43 -08:00
serial_core.h
serial: Add driver for the Cell Network Processor serial port NWP device
2009-01-08 16:25:18 +11:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serialP.h
serio.h
Input: add support for Wacom W8001 penabled serial touchscreen
2008-11-24 11:41:38 -05:00
sh_intc.h
sh: Move the shared INTC code out to drivers/sh/
2008-10-01 16:13:54 +09:00
shm.h
shmem_fs.h
[PATCH] sanitize ->permission() prototype
2008-07-26 20:53:14 -04:00
signal.h
signalfd.h
headers_check fix: linux/signalfd.h
2009-01-31 00:06:33 +05:30
skbuff.h
net: Kill skbuff macros from the stone ages.
2009-02-09 23:45:29 -08:00
slab.h
Merge branches 'topic/fixes', 'topic/cleanups' and 'topic/documentation' into for-linus
2008-12-29 11:45:47 +02:00
slab_def.h
kmalloc: return NULL instead of link failure
2009-01-27 23:48:59 +02:00
slob_def.h
slub_def.h
SLUB: dynamic per-cache MIN_PARTIAL
2008-08-05 09:28:47 +03:00
sm501-regs.h
sm501.h
sm501: gpio I2C support
2008-07-25 10:53:30 -07:00
smb.h
smb.h: do not include linux/time.h in userspace
2008-09-23 08:09:13 -07:00
smb_fs.h
include: use get/put_unaligned_* helpers
2008-07-25 10:53:26 -07:00
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
Export smc91x led definitions
2008-09-09 17:41:42 +02:00
smc911x.h
smc911x: Add IRQ polarity configuration
2008-10-22 07:00:38 -04:00
smp.h
smp_call_function_single(): be slightly less stupid
2009-01-11 03:41:58 +01:00
smp_lock.h
smsc911x.h
smsc911x: allow mac address to be saved before device reset
2009-02-01 00:37:22 -08:00
snmp.h
tcp: add some mibs to track collapsing
2008-11-24 21:27:22 -08:00
socket.h
Phonet: implement GPRS virtual interface over PEP socket
2008-10-05 11:16:16 -07:00
sockios.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
headers_check fix: linux/sound.h
2009-01-31 00:07:00 +05:30
soundcard.h
sound: Remove OSSlib stuff from linux/soundcard.h
2009-02-10 00:02:54 +01:00
spinlock.h
x86: spinlocks: define dummy __raw_spin_is_contended
2009-02-09 08:15:39 -08:00
spinlock_api_smp.h
lockdep: spin_lock_nest_lock()
2008-08-11 09:30:24 +02:00
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stacktrace.h
tracing/stack-tracer: introduce CONFIG_USER_STACKTRACE_SUPPORT
2008-11-23 11:53:50 +01:00
stallion.h
stallion: use tty_port
2008-07-20 17:12:37 -07:00
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
stop_machine: introduce stop_machine_create/destroy.
2009-01-05 08:40:14 +10:30
string.h
linux/string.h: fix comment typo
2008-11-02 10:15:07 -08:00
string_helpers.h
[SCSI] lib: add generic helper to print sizes rounded to the correct SI range
2008-10-03 11:46:14 -05:00
stringify.h
superhyway.h
suspend.h
Hibernation: Introduce system_entering_hibernation
2009-01-27 02:15:45 -05:00
suspend_ioctls.h
svga.h
swab.h
byteorder: make swab.h include asm/swab.h like a regular header
2009-01-14 19:56:50 -08:00
swap.h
memcg: fix shmem's swap accounting
2009-01-08 08:31:10 -08:00
swapops.h
swiotlb.h
swiotlb: add hwdev to swiotlb_phys_to_bus() / swiotlb_sg_to_bus()
2008-12-28 09:54:52 +01:00
synclink.h
headers_check fix: linux/synclink.h
2009-01-31 00:07:31 +05:30
sys.h
syscalls.h
syscall define: fix uml compile bug
2009-02-11 14:25:36 -08:00
sysctl.h
net: add ARP notify option for devices
2009-02-01 01:04:33 -08:00
sysdev.h
sysdev: Add utility functions for simple int/ulong variable sysdev attributes
2008-07-21 21:55:02 -07:00
sysfs.h
x86: sysfs: kill owner field from attribute
2008-10-20 08:52:42 -07:00
sysrq.h
sysv_fs.h
task_io_accounting.h
Remove Andrew Morton's old email accounts
2008-10-16 11:21:32 -07:00
task_io_accounting_ops.h
task IO accounting: move all IO statistics in struct task_io_accounting
2008-07-27 16:12:28 -07:00
taskstats.h
headers_check fix: linux/taskstats.h
2009-01-31 00:08:18 +05:30
taskstats_kern.h
tc.h
tcp.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
telephony.h
telephony: trivial: fix up email address
2008-11-11 09:30:23 -08:00
termios.h
tty: Add termiox
2008-10-13 09:51:40 -07:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
select: add a poll specific struct to the restart_block union
2008-09-05 21:35:01 -07:00
threads.h
cpumask: make CONFIG_NR_CPUS always valid.
2008-12-30 09:05:12 +10:30
tick.h
cpumask: convert kernel time functions
2009-01-01 10:12:25 +10:30
tifm.h
time.h
sched_clock: prevent scd->clock from moving backwards, take #2
2008-12-31 09:53:21 +01:00
timecompare.h
timecompare: generic infrastructure to map between two time bases
2009-02-15 22:43:32 -08:00
timer.h
Add round_jiffies_up and related routines
2008-11-06 08:42:48 +01:00
timerfd.h
flag parameters: NONBLOCK in timerfd_create
2008-07-24 10:47:29 -07:00
times.h
timex.h
linux/timex.h: cleanup for userspace
2008-12-12 17:01:38 +01:00
tiocl.h
tipc.h
tipc_config.h
topology.h
sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc>0
2008-12-19 09:21:55 +01:00
toshiba.h
tracehook.h
tracehook: comment pasto fixes
2008-09-05 14:39:38 -07:00
tracepoint.h
tracepoints: add DECLARE_TRACE() and DEFINE_TRACE()
2008-11-16 09:01:36 +01:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty: Introduce some close helpers for ports
2009-01-02 10:19:40 -08:00
tty_driver.h
pty: simplify resize
2009-01-02 10:19:36 -08:00
tty_flip.h
tty_ldisc.h
tty: Ldisc revamp
2008-07-20 17:12:34 -07:00
typecheck.h
split the typecheck macros out of include/linux/kernel.h
2008-07-25 10:53:26 -07:00
types.h
linux/types.h: Don't depend on __GNUC__ for __le64/__be64
2009-01-07 11:27:12 -08:00
uaccess.h
uaccess: fix parameters inversion for __copy_from_user_inatomic()
2008-09-16 07:44:46 +02:00
ucb1400.h
[ARM] 5184/1: Split ucb1400_ts into core and touchscreen
2008-08-20 23:22:22 +01:00
udf_fs_i.h
udp.h
uinput.h
uio.h
uio_driver.h
uio: make uio_info's name and version const
2009-01-06 10:44:44 -08:00
ultrasound.h
un.h
unistd.h
usb.h
USB: add kernel-doc for wusb_dev in struct usb_device
2009-01-27 16:15:36 -08:00
usb_usual.h
USB: storage: add last-sector hacks
2009-01-07 10:00:11 -08:00
usbdevice_fs.h
USB: remove CVS keywords
2008-07-21 15:15:55 -07:00
user.h
user_namespace.h
User namespaces: set of cleanups (v2)
2008-11-24 18:57:41 -05:00
utime.h
uts.h
utsname.h
uwb.h
uwb: improved MAS allocator and reservation conflict handling
2008-12-12 13:00:06 +00:00
vermagic.h
veth.h
vfs.h
via.h
video_decoder.h
headers_check fix: linux/video_decoder.h
2009-01-31 00:09:13 +05:30
video_encoder.h
headers_check fix: linux/video_encoder.h
2009-01-31 00:10:11 +05:30
video_output.h
videodev.h
headers_check fix: linux/videodev.h
2009-01-31 00:10:59 +05:30
videodev2.h
V4L/DVB (10141): v4l2: debugging API changed to match against driver name instead of ID.
2009-01-02 17:11:52 -02:00
videotext.h
V4L/DVB (8500a): videotext.h: whitespace cleanup
2008-07-26 13:25:25 -03:00
virtio.h
virtio_9p.h
virtio: clarify that ABI is usable by any implementations
2008-07-25 12:06:04 +10:00
virtio_balloon.h
virtio: avoid implicit use of Linux page size in balloon interface
2008-12-30 09:26:04 +10:30
virtio_blk.h
headers_check fix: linux/virtio_blk.h
2009-01-31 00:11:25 +05:30
virtio_config.h
virtio: Rename set_features to finalize_features
2008-07-25 12:06:12 +10:00
virtio_console.h
headers_check fix: linux/virtio_console.h
2009-01-31 00:12:44 +05:30
virtio_net.h
virtio_net: Add support for VLAN filtering in the hypervisor
2009-02-04 16:35:13 -08:00
virtio_pci.h
virtio: Don't use PAGE_SIZE for vring alignment in virtio_pci.
2008-12-30 09:25:58 +10:30
virtio_ring.h
virtio: hand virtio ring alignment as argument to vring_new_virtqueue
2008-12-30 09:26:03 +10:30
virtio_rng.h
virtio: clarify that ABI is usable by any implementations
2008-07-25 12:06:04 +10:00
vmalloc.h
mm: make vread() and vwrite() declaration
2009-01-06 15:59:05 -08:00
vmstat.h
proc: move /proc/zoneinfo boilerplate to mm/vmstat.c
2008-10-23 17:35:04 +04:00
vt.h
vt_buffer.h
vt_kern.h
tty: Remove more special casing and out of place code
2008-10-13 09:51:42 -07:00
w1-gpio.h
wait.h
wait: prevent exclusive waiter starvation
2009-02-05 12:56:48 -08:00
wanrouter.h
watchdog.h
wimax.h
wimax: headers for kernel API and user space interaction
2009-01-07 10:00:16 -08:00
wireless.h
mac80211: 802.11w - Configuration of MFP disabled/optional/required
2009-01-29 16:00:05 -05:00
wlp.h
wlp: start/stop radio on network interface up/down
2008-11-19 14:47:04 +00:00
wm97xx.h
wm97xx_batt.h
[ARM] 5248/1: wm97xx generic battery driver
2008-10-02 22:48:34 +01:00
workqueue.h
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-01-26 09:47:56 -08:00
writeback.h
fs: remove WB_SYNC_HOLD
2009-01-06 15:59:09 -08:00
x25.h
xattr.h
xfrm.h
xfrm: Notify changes in UDP encapsulation via netlink
2008-10-28 16:01:07 -07:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h