Patrick Ohly
a75244c3d5
timecompare: generic infrastructure to map between two time bases
...
Mapping from a struct timecounter to a time returned by functions like
ktime_get_real() is implemented. This is sufficient to use this code
in a network device driver which wants to support hardware time
stamping and transformation of hardware time stamps to system time.
The interface could have been made more versatile by not depending on
a time counter, but this wasn't done to avoid writing glue code
elsewhere.
The method implemented here is the one used and analyzed under the name
"assisted PTP" in the LCI PTP paper:
http://www.linuxclustersinstitute.org/conferences/archive/2008/PDF/Ohly_92221.pdf
Acked-by: John Stultz <johnstul@us.ibm.com>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-02-15 22:43:32 -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
mmc
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_ipv4
netfilter_ipv6
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
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
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
a.out.h
ac97_codec.h
acct.h
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
affs_hardblocks.h
agp_backend.h
agpgart.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
aio.h
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
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_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
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
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
backlight.h
backlight: Add suspend/resume support to the backlight core
2009-01-08 15:37:43 +00:00
baycom.h
bcd.h
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
bitops.h
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
bottom_half.h
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
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
cgroupstats.h
headers_check fix: linux/cgroupstats.h
2009-01-30 23:44:41 +05:30
chio.h
circ_buf.h
clk.h
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
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
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
compiler-gcc4.h
compiler-intel.h
compiler.h
completion.h
comstats.h
concap.h
configfs.h
connector.h
connector: create connector workqueue only while needed once
2009-02-02 23:22:04 -08:00
console.h
console_struct.h
consolemap.h
const.h
cpu.h
cpufreq.h
cpumask: convert struct cpufreq_policy to cpumask_var_t
2009-01-06 09:05:31 +01:00
cpuidle.h
cpumask.h
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
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.h
cred.h
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
dcache.h
dcbnl.h
dccp.h
dccp: Initialisation and type-checking of feature sysctls
2009-01-21 14:34:05 -08:00
dcookies.h
debug_locks.h
debugfs.h
Fix "multiple definition of `debugfs_create_size_t'"
2009-01-26 19:21:26 -08:00
debugobjects.h
delay.h
delayacct.h
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
dio.h
m68k: dio - Kill warn_unused_result warnings
2009-01-12 20:56:41 +01:00
dirent.h
display.h
dlm.h
dlm_device.h
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-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-mapping.h
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
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
edac.h
edd.h
headers_check fix: linux/edd.h
2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h
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
elevator.h
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
headers_check fix: linux/errqueue.h
2009-01-30 23:49:07 +05:30
etherdevice.h
gro: Optimise Ethernet header comparison
2009-02-08 20:22:18 -08:00
ethtool.h
eventfd.h
eventpoll.h
exportfs.h
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
f75375s.h
fadvise.h
falloc.h
fault-inject.h
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
fddidevice.h
fdreg.h
fdtable.h
fib_rules.h
fiemap.h
file.h
filter.h
firewire-cdev.h
firewire-constants.h
firmware-map.h
firmware.h
flat.h
font.h
freezer.h
fs.h
filesystem freeze: implement generic freeze feature
2009-01-09 16:54:42 -08:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fsl_devices.h
fsnotify.h
ftrace.h
ftrace_irq.h
fuse.h
futex.h
gameport.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
headers_check fix: linux/genetlink.h
2009-01-30 23:49:39 +05:30
genhd.h
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_keys.h
gpio_mouse.h
hardirq.h
hash.h
hayesesp.h
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
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
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-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
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
i8k.h
i7300_idle.h
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
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
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
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
if_phonet.h
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
in.h
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
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
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.h
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
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
ip.h
ip6_tunnel.h
headers_check fix: linux/ip6_tunnel.h
2009-01-30 23:58:12 +05:30
ip_vs.h
ipc.h
ipc_namespace.h
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
irq_cpustat.h
irqflags.h
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
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
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
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
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
kernelcapi.h
kexec.h
key-type.h
key.h
keyboard.h
keyctl.h
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
kobj_map.h
kobject.h
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
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
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
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
license.h
limits.h
linkage.h
linux_logo.h
list.h
list_nulls.h
llc.h
lm_interface.h
lmb.h
lockdep.h
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
map_to_7segment.h
maple.h
marker.h
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
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
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
minix_fs.h
headers_check fix: linux/minix_fs.h
2009-01-31 00:00:35 +05:30
miscdevice.h
mISDNdsp.h
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
mmtimer.h
mmu_notifier.h
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
mount.h
mpage.h
mqueue.h
mroute.h
netns: ipmr: enable namespace support in ipv4 multicast routing code
2009-01-22 13:57:41 -08:00
mroute6.h
msdos_fs.h
headers_check fix: linux/msdos_fs.h
2009-01-31 00:01:11 +05:30
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
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
netdevice.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
netfilter.h
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
netpoll.h
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
nfs_fs_i.h
nfs_fs_sb.h
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_page.h
nfs_xdr.h
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
nsc_gpio.h
nsproxy.h
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_device.h
of_gpio.h
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_spi.h
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_pc.h
parser.h
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.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
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
pfn.h
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_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_wakeup.h
pmu.h
pnp.h
poison.h
poll.h
poll: allow f_op->poll to sleep
2009-01-06 15:59:12 -08:00
posix-timers.h
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
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h
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
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
random.h
headers_check fix: linux/random.h
2009-01-31 00:05:59 +05:30
ratelimit.h
raw.h
rbtree.h
rbtree: add const qualifier to some functions
2009-01-10 06:04:33 -08:00
rcuclassic.h
rculist.h
rculist_nulls.h
rcupdate.h
rcu: eliminate synchronize_rcu_xxx macro
2009-01-05 10:18:08 +01:00
rcupreempt.h
rcupreempt_trace.h
rcutree.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h
cgroups: consolidate cgroup documents
2009-01-15 16:39:37 -08:00
resource.h
resume-trace.h
rfkill.h
ring_buffer.h
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
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
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
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
semaphore.h
seq_file.h
seq_file_net.h
seqlock.h
serial.h
serial167.h
serial_8250.h
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
sh_intc.h
shm.h
shmem_fs.h
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
slab_def.h
kmalloc: return NULL instead of link failure
2009-01-27 23:48:59 +02:00
slob_def.h
slub_def.h
sm501-regs.h
sm501.h
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc911x.h
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
socket.h
sockios.h
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
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stacktrace.h
stallion.h
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
string_helpers.h
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
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
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
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
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
threads.h
tick.h
tifm.h
time.h
timecompare.h
timecompare: generic infrastructure to map between two time bases
2009-02-15 22:43:32 -08:00
timer.h
timerfd.h
times.h
timex.h
tiocl.h
tipc.h
tipc_config.h
topology.h
toshiba.h
tracehook.h
tracepoint.h
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
linux/types.h: Don't depend on __GNUC__ for __le64/__be64
2009-01-07 11:27:12 -08:00
uaccess.h
ucb1400.h
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
user.h
user_namespace.h
utime.h
uts.h
utsname.h
uwb.h
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
videotext.h
virtio.h
virtio_9p.h
virtio_balloon.h
virtio_blk.h
headers_check fix: linux/virtio_blk.h
2009-01-31 00:11:25 +05:30
virtio_config.h
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_ring.h
virtio_rng.h
vmalloc.h
mm: make vread() and vwrite() declaration
2009-01-06 15:59:05 -08:00
vmstat.h
vt.h
vt_buffer.h
vt_kern.h
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
wm97xx.h
wm97xx_batt.h
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
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h