Linus Torvalds
be0c5d8c0b
NFS client updates for Linux 3.11
...
Feature highlights include:
- Add basic client support for NFSv4.2
- Add basic client support for Labeled NFS (selinux for NFSv4.2)
- Fix the use of credentials in NFSv4.1 stateful operations, and
add support for NFSv4.1 state protection.
Bugfix highlights:
- Fix another NFSv4 open state recovery race
- Fix an NFSv4.1 back channel session regression
- Various rpc_pipefs races
- Fix another issue with NFSv3 auth negotiation
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
iQIcBAABAgAGBQJR2vsSAAoJEGcL54qWCgDyWBIP/AqlpBBAblxbNQ1Bl/0m1Pdb
iKH961qgM4U1BzK0svGtHTZqkovpm4o/VbkbKBT5mQ4g6SbbsJ/AsS1plCyfnIZi
bdnKNJyj6zg0NsAkJ3vKWqd4BTaP+icdSfEIlRKQxAPESewN7b5B3OWgY4KdYmnk
q5BP25anC1ryxVycSY67ux8S2IKXVSRZeCZv+RO21rvZ2G0bV5y7t8Om28ztxEnU
RKrHgQHgaaktR7i8QVO0sbiWq3iqLa3GPkUvFLwWGr8PQJtTkYY0QwYSrsV3N4rY
hYpMRUZFHpZ8UG5YvBT6xyOy/XaGwMGKSfZjB9/YG4QVju+tTy50U1JbTil5PEWY
GHWYF68aurIeUkXrhSv8AVnOnhir0mISx5ou/SV7p0QoAZ92V6kq+LkPrW520qlc
z8ILh3j28pN3ZUCIEArcaZhYCt48uO2hwBi5TqevQyyGRsXFGbN1moD5jvHkllft
Fi0XGuCBdvhrzFRZcsEl+PDq7fT8lXUK2BHe8oR5jz9PhUp+jpEl9m/eg3RsjJjN
DuxsHye2U4chScdnRtLBQvpFtdINvWX/Gy8Bi7kdE5tsQySvOa+rdwuBc7h88PHC
+4xI2iX3z4O1+GpsAe/T9+pjW689jEilS+eVDRVEGl6yHGn9q8PYOayjPjwbJHxS
R2mLTRhKu1DKguTzO13f
=wGjn
-----END PGP SIGNATURE-----
Merge tag 'nfs-for-3.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust:
"Feature highlights include:
- Add basic client support for NFSv4.2
- Add basic client support for Labeled NFS (selinux for NFSv4.2)
- Fix the use of credentials in NFSv4.1 stateful operations, and add
support for NFSv4.1 state protection.
Bugfix highlights:
- Fix another NFSv4 open state recovery race
- Fix an NFSv4.1 back channel session regression
- Various rpc_pipefs races
- Fix another issue with NFSv3 auth negotiation
Please note that Labeled NFS does require some additional support from
the security subsystem. The relevant changesets have all been
reviewed and acked by James Morris."
* tag 'nfs-for-3.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (54 commits)
NFS: Set NFS_CS_MIGRATION for NFSv4 mounts
NFSv4.1 Refactor nfs4_init_session and nfs4_init_channel_attrs
nfs: have NFSv3 try server-specified auth flavors in turn
nfs: have nfs_mount fake up a auth_flavs list when the server didn't provide it
nfs: move server_authlist into nfs_try_mount_request
nfs: refactor "need_mount" code out of nfs_try_mount
SUNRPC: PipeFS MOUNT notification optimization for dying clients
SUNRPC: split client creation routine into setup and registration
SUNRPC: fix races on PipeFS UMOUNT notifications
SUNRPC: fix races on PipeFS MOUNT notifications
NFSv4.1 use pnfs_device maxcount for the objectlayout gdia_maxcount
NFSv4.1 use pnfs_device maxcount for the blocklayout gdia_maxcount
NFSv4.1 Fix gdia_maxcount calculation to fit in ca_maxresponsesize
NFS: Improve legacy idmapping fallback
NFSv4.1 end back channel session draining
NFS: Apply v4.1 capabilities to v4.2
NFSv4.1: Clean up layout segment comparison helper names
NFSv4.1: layout segment comparison helpers should take 'const' parameters
NFSv4: Move the DNS resolver into the NFSv4 module
rpc_pipefs: only set rpc_dentry_ops if d_op isn't already set
...
2013-07-09 12:09:43 -07:00
..
amba
dmaengine: PL08x: Avoid collisions with get_signal() macro
2013-07-05 11:40:47 +05:30
bcma
bcma: add more core IDs
2013-05-17 14:31:05 -04:00
byteorder
can
ceph
libceph: use slab cache for osd client requests
2013-05-02 11:58:41 -05:00
clk
The common clock framework changes for 3.11 include new clock drivers
2013-07-03 11:54:50 -07:00
crush
decompress
dma
extcon
fsl
hsi
i2c
iio
iio:common: Removed stuff macros, added num_data_channels on st_sensors struct and added support on one-shot sysfs reads to 3 byte channel
2013-06-05 18:41:23 +01:00
input
Merge branch 'next' into for-linus
2013-07-02 09:01:31 -07:00
irqchip
isdn
lockd
mfd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2013-07-04 15:35:08 -07:00
mlx4
net/mlx4: Strengthen VLAN tags/priorities enforcement in VST mode
2013-05-11 16:12:44 -07:00
mmc
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2013-05-06 15:41:42 -07:00
mtd
- Lots of cleanups from Artem, including deletion of some obsolete drivers
2013-05-09 10:15:46 -07:00
netfilter
netfilter: ipset: set match: add support to match the counters
2013-04-29 20:09:03 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd
pinctrl
pinctrl: set unit for debounce time pinconfig to usec
2013-06-25 15:34:44 +02:00
platform_data
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
2013-07-07 11:11:43 -07:00
power
PM / AVS: SmartReflex: use omap_sr * for enable/disable interface
2013-06-10 10:46:18 -07:00
raid
regulator
Merge remote-tracking branch 'regulator/topic/linar' into regulator-next
2013-07-01 11:17:08 +01:00
rtc
sched
spi
Merge remote-tracking branch 'spi/topic/xilinx' into spi-next
2013-06-26 16:21:06 +01:00
ssb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2013-04-23 14:09:39 -04:00
sunrpc
SUNRPC: Remove unused functions rpc_task_set/has_priority
2013-06-06 16:24:40 -04:00
tc_act
unaligned
usb
ARM SoC specific changes
2013-07-02 13:43:38 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
ACPI: Do not use CONFIG_ACPI_HOTPLUG_MEMORY_MODULE
2013-06-19 01:02:50 +02:00
acpi_dma.h
dma: acpi-dma: parse CSRT to extract additional resources
2013-05-14 10:23:57 +05:30
acpi_gpio.h
acpi_io.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
PCI changes for the v3.11 merge window:
2013-07-03 16:31:35 -07:00
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
aio: kill ki_retry
2013-05-07 19:46:02 -07:00
alarmtimer.h
alarmtimer: Add functions for timerfd support
2013-05-29 12:57:34 -07:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple_bl.h
arcdevice.h
arm-cci.h
drivers: bus: add ARM CCI support
2013-05-29 15:50:34 -04:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
async.h
async_tx.h
drivers/dma: remove unused support for MEMSET operations
2013-07-03 16:07:42 -07:00
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h
audit: Make testing for a valid loginuid explicit.
2013-05-07 22:27:15 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev.h
backlight.h
backlight: add devm_backlight_device_{register,unregister}()
2013-07-03 16:07:43 -07:00
balloon_compaction.h
basic_mmio_gpio.h
bcd.h
bch.h
bcm47xx_wdt.h
bfin_mac.h
binfmts.h
new helper: read_code()
2013-04-29 15:40:23 -04:00
bio.h
bit_spinlock.h
bitmap.h
bitops.h
bitrev.h
blk-iopoll.h
blk_types.h
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
blkdev.h
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
blktrace_api.h
Revert "block: add missing block_bio_complete() tracepoint"
2013-04-18 09:00:26 -07:00
blockgroup_lock.h
bma150.h
bootmem.h
mm: kill free_all_bootmem_node()
2013-07-03 16:07:39 -07:00
bottom_half.h
brcmphy.h
broadcom: add include guards to include/linux/brcmphy.h
2013-05-15 14:42:15 -07:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
mm: vmscan: take page buffers dirty and locked state into account
2013-07-03 16:07:29 -07:00
bug.h
c2port.h
cache.h
capability.h
cb710.h
cciss_ioctl.h
cdev.h
cdrom.h
cfag12864b.h
cgroup.h
Merge branch 'for-3.11-cpuset' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2013-07-02 20:04:25 -07:00
cgroup_subsys.h
circ_buf.h
cleancache.h
mm: cleancache: clean up cleancache_enabled
2013-04-30 17:04:01 -07:00
clk-private.h
clk-provider.h
clk: gate: add CLK_GATE_HIWORD_MASK
2013-06-15 20:23:53 -07:00
clk.h
clkdev.h
clksrc-dbx500-prcmu.h
clockchips.h
clockevents: Implement unbind functionality
2013-05-16 11:09:18 +02:00
clocksource.h
clocksource: Reselect clocksource when watchdog validated high-res capability
2013-07-05 11:09:28 +02:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
com20020.h
compaction.h
compat.h
unify compat fanotify_mark(2), switch to COMPAT_SYSCALL_DEFINE
2013-05-09 13:46:38 -04:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
gcc4: disable __compiletime_object_size for GCC 4.6+
2013-04-29 18:28:13 -07:00
compiler-intel.h
compiler.h
completion.h
sched: Rename sched.c as sched/core.c in comments and Documentation
2013-06-19 12:58:42 +02:00
concap.h
configfs.h
connector.h
console.h
vt: delete unneeded function unregister_con_driver
2013-05-20 12:27:59 -07:00
console_struct.h
consolemap.h
context_tracking.h
kvm: Move guest entry/exit APIs to context_tracking
2013-05-31 11:32:30 +02:00
cordic.h
coredump.h
cper.h
cpu.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2013-07-04 11:40:58 -07:00
cpu_cooling.h
thermal: cpu_cooling: improve line breaking
2013-04-27 09:25:59 +08:00
cpu_pm.h
cpu_rmap.h
cpufreq.h
acpi-cpufreq: Add new sysfs attribute freqdomain_cpus
2013-06-27 21:51:09 +02:00
cpuidle.h
cpuidle: simplify multiple driver support
2013-06-11 13:42:38 +02:00
cpumask.h
cpuset.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform framework
2013-05-20 20:11:01 +08:00
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h
crypto.h
cryptohash.h
cryptouser.h
cs5535.h
ctype.h
lib, net: make isodigit() public and use it
2013-04-29 18:28:19 -07:00
cuda.h
cyclades.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h
helper for reading ->d_count
2013-07-05 18:59:33 +04:00
dccp.h
dcookies.h
debug_locks.h
lockdep: remove task argument from debug_check_no_locks_held
2013-05-12 14:16:21 +02:00
debugfs.h
debugfs: add get/set for atomic types
2013-06-03 13:55:01 -07:00
debugobjects.h
delay.h
delayacct.h
devfreq.h
PM / devfreq: add comments and Documentation
2013-06-03 20:20:29 +09:00
device-mapper.h
dm: document iterate_devices
2013-05-10 14:37:17 +01:00
device.h
Power management and ACPI updates for 3.11-rc1
2013-07-03 14:35:40 -07:00
device_cgroup.h
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-buf.h
dma-buf: Add debugfs support
2013-05-01 16:36:22 +05:30
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-mapping.h
dma_remapping.h
dmaengine.h
drivers/dma: remove unused support for MEMSET operations
2013-07-03 16:07:42 -07:00
dmapool.h
dmar.h
dmi.h
dump_stack: implement arch-specific hardware description in task dumps
2013-04-30 17:04:02 -07:00
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-06 14:09:38 -07:00
dw_dmac.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-06 14:09:38 -07:00
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
err.h: IS_ERR() can accept __user pointers
2013-07-03 16:07:41 -07:00
errno.h
aio: remove retry-based AIO
2013-05-07 18:38:27 -07:00
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
fat: restructure export_operations
2013-04-29 18:28:40 -07:00
ext2_fs.h
extcon.h
f2fs_fs.h
f2fs: align data types between on-disk and in-memory block addresses
2013-05-28 15:03:04 +09:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
don't bother with deferred freeing of fdtables
2013-05-01 17:31:42 -04:00
fec.h
file.h
filter.h
sock_diag: fix filter code sent to userspace
2013-06-10 22:23:32 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h
firmware loader: don't export cache_firmware and uncache_firmware
2013-06-06 12:41:57 -07:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
fmc.h
fmc: avoid readl/writel namespace conflict
2013-06-19 20:30:32 -07:00
font.h
freezer.h
freezer: add new freezable helpers using freezer_do_not_count()
2013-05-12 14:16:22 +02:00
frontswap.h
frontswap: get rid of swap_lock dependency
2013-04-30 17:04:00 -07:00
fs.h
locks: move file_lock_list to a set of percpu hlist_heads and convert file_lock_lock to an lglock
2013-07-08 13:36:42 +04:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
FS-Cache: The retrieval remaining-pages counter needs to be atomic_t
2013-06-19 14:16:47 +01:00
fscache.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsnotify.h
Replace a bunch of file->dentry->d_inode refs with file_inode()
2013-06-29 12:57:13 +04:00
fsnotify_backend.h
inotify: convert inotify_add_to_idr() to use idr_alloc_cyclic()
2013-04-29 18:28:41 -07:00
ftrace.h
ftrace, kprobes: Fix a deadlock on ftrace_regex_lock
2013-05-09 20:10:22 -04:00
ftrace_event.h
tracing: Modify soft-mode only if there's no other referrer
2013-05-09 20:14:25 -04:00
ftrace_irq.h
futex.h
gameport.h
gcd.h
genalloc.h
genalloc: add devres support, allow to find a managed pool by device
2013-04-29 18:28:13 -07:00
generic_acl.h
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_keys.h
gpio_mouse.h
gsmmux.h
hardirq.h
rcu: Remove TINY_PREEMPT_RCU
2013-06-10 13:45:49 -07:00
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
HID: debug: break out hid_dump_report() into hid-debug
2013-04-30 10:09:06 +02:00
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
HID: debug: fix RCU preemption issue
2013-05-06 13:07:33 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2013-07-04 10:29:23 -07:00
hugetlb.h
mm/hugetlb: remove hugetlb_prefault
2013-07-03 16:07:32 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
Drivers: hv: Add the GUID fot synthetic fibre channel device
2013-06-03 14:09:14 -07:00
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i2o.h
i7300_idle.h
i8042.h
i8253.h
i82593.h
icmp.h
icmpv6.h
ipv6: Kill ipv6 dependency of icmpv6_send().
2013-04-29 13:54:36 -04:00
ide.h
idr.h
Merge branch 'for-3.10/drivers' of git://git.kernel.dk/linux-block
2013-05-08 11:51:05 -07:00
ieee80211.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
net: core: move mac_pton() to lib/net_utils.c
2013-06-05 12:00:27 -07:00
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_team.h
team: fix checks in team_get_first_port_txable_rcu()
2013-06-12 00:56:27 -07:00
if_tun.h
if_tunnel.h
if_vlan.h
net: vlan: fix comment for vlan_ethhdr->h_vlan_proto
2013-06-19 23:16:50 -07:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h
init.h: remove __cpuinit sections from the kernel
2013-06-26 12:13:18 -04:00
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h
interval_tree.h
interval_tree_generic.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iommu-helper.h
iommu.h
Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'ppc/pamu', 'core' and 'arm/tegra' into next
2013-05-02 12:10:19 +02:00
ioport.h
resource: add release_mem_region_adjustable()
2013-04-29 15:54:37 -07:00
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipc: sysv shared memory limited to 8TiB
2013-05-01 08:12:58 -07:00
ipmi-fru.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h
genirq: Add irq_get_trigger_type() to get IRQ flags
2013-06-25 11:48:24 +02:00
irq_cpustat.h
irq_work.h
irqchip.h
irqchip: Add irqchip_init dummy function
2013-06-06 10:23:58 +09:00
irqdesc.h
irqdomain.h
irqdomain: make irq_linear_revmap() a fast path again
2013-06-24 14:02:41 +01:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd.h
jbd/jbd2: relocate bit_spinlock header to jbd_common
2013-06-12 23:02:35 -04:00
jbd2.h
jbd2: invalidate handle if jbd2_journal_restart() fails
2013-07-01 08:12:41 -04:00
jbd_common.h
jbd/jbd2: relocate bit_spinlock header to jbd_common
2013-06-12 23:02:35 -04:00
jhash.h
jiffies.h
journal-head.h
jbd,jbd2: fix oops in jbd2_journal_put_journal_head()
2013-05-13 09:45:01 -04:00
joystick.h
jump_label.h
jz4740-adc.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kcmp.h
kconfig.h
kcore.h
proc: Split kcore bits from linux/procfs.h into linux/kcore.h
2013-04-29 15:42:02 -04:00
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2013-07-04 11:40:58 -07:00
kernel_stat.h
kernelcapi.h
kexec.h
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmod: remove call_usermodehelper_fns()
2013-04-30 17:04:06 -07:00
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
Merge branch 'queue' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2013-05-16 07:55:07 -07:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
kthread: implement probe_kthread_data()
2013-04-30 17:04:02 -07:00
ktime.h
ktime: Add __must_check prefix to ktime_to_timespec_cond
2013-05-28 14:00:58 -07:00
kvm_host.h
KVM fixes for 3.11
2013-07-03 13:21:40 -07:00
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcd: add devm_lcd_device_{register,unregister}()
2013-07-03 16:07:43 -07:00
lcm.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h
ahci: make ahci_transmit_led_message into a function pointer
2013-06-06 14:05:23 -07:00
libfdt.h
libfdt_env.h
libps2.h
license.h
linkage.h
We get rid of the general module prefix confusion with a binary config option,
2013-05-05 10:58:06 -07:00
linux_logo.h
lis3lv02d.h
list.h
list: introduce list_first_entry_or_null
2013-05-31 17:31:52 -07:00
list_bl.h
list_nulls.h
list_sort.h
llc.h
llist.h
lockdep.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lzo.h
m48t86.h
mailbox.h
maple.h
marvell_phy.h
math64.h
include/linux/math64.h: add div64_ul()
2013-06-12 16:29:47 -07:00
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h
memcontrol.h
mm, memcg: don't take task_lock in task_in_mem_cgroup
2013-07-03 16:07:26 -07:00
memory.h
Driver core / memory: Simplify __memory_block_change_state()
2013-06-01 21:37:09 +02:00
memory_hotplug.h
Memory hotplug: Move alternative function definitions to header
2013-06-01 22:24:07 +02:00
mempolicy.h
mempool.h
memstick.h
mg_disk.h
micrel_phy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h
mm: introduce helper function set_max_mapnr()
2013-07-03 16:07:38 -07:00
mm_inline.h
mm_types.h
mman.h
mm: tune vm_committed_as percpu_counter batching size
2013-07-03 16:07:32 -07:00
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h
sparsemem: add BUILD_BUG_ON when sizeof mem_section is non-power-of-2
2013-07-03 16:07:40 -07:00
mnt_namespace.h
mod_devicetable.h
rapidio: add udev notification
2013-07-03 16:08:05 -07:00
module.h
moduleloader.h
moduleparam.h
mount.h
mpage.h
mpi.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h
PCI: Allocate only as many MSI vectors as requested by driver
2013-05-28 11:31:16 -06:00
msm_mdp.h
mutex-debug.h
mutex: Add support for wound/wait style locks
2013-06-26 12:10:56 +02:00
mutex.h
mutex: Add w/w mutex slowpath debugging
2013-06-26 12:10:56 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mxm-wmi.h
n_r3964.h
namei.h
nbd.h
nbd: correct disconnect behavior
2013-07-03 16:08:05 -07:00
net.h
net: rename random32 to prandom
2013-04-29 18:28:44 -07:00
netdev_features.h
net: Restore NETIF_F_* bit ordering.
2013-05-02 07:34:58 -07:00
netdevice.h
net: fix kernel deadlock with interface rename and netdev name retrieval.
2013-06-26 13:42:54 -07:00
netfilter.h
netfilter_bridge.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter: add nf_ipv6_ops hook to fix xt_addrtype with IPv6
2013-05-23 11:58:55 +02:00
netlink.h
netlink: implement memory mapped recvmsg()
2013-04-19 14:57:58 -04:00
netpoll.h
netpoll: convert mutex into a semaphore
2013-05-01 15:00:24 -04:00
nfs.h
nfs3.h
nfs4.h
NFSv4: Introduce new label structure
2013-06-08 16:20:14 -04:00
nfs_fs.h
Merge branch 'labeled-nfs' into linux-next
2013-06-28 16:29:51 -04:00
nfs_fs_i.h
nfs_fs_sb.h
NFS: Client implementation of Labeled-NFS
2013-06-08 16:20:16 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
Merge branch 'labeled-nfs' into linux-next
2013-06-28 16:29:51 -04:00
nfsacl.h
nilfs2_fs.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h
include/linux/memory.h: implement register_hotmemory_notifier()
2013-04-29 15:54:36 -07:00
nsc_gpio.h
nsproxy.h
ntb.h
nubus.h
nubus: Kill nubus_proc_detach_device()
2013-05-04 14:47:26 -04:00
numa.h
nvme.h
NVMe: Simplify Firmware Activate code slightly
2013-05-08 09:55:05 -04:00
nvram.h
nwpserial.h
nx842.h
of.h
ARM: arm-soc: late cleanups
2013-05-07 11:22:14 -07:00
of_address.h
of/pci: Provide support for parsing PCI DT ranges property
2013-05-19 20:29:55 +00:00
of_device.h
of: remove CONFIG_OF_DEVICE
2013-06-12 12:37:40 +01:00
of_dma.h
dma: of: Remove check on always true condition
2013-06-12 07:49:19 +05:30
of_fdt.h
of_gpio.h
of_i2c.h
of_iommu.h
of_irq.h
of_mdio.h
of_mtd.h
of_net.h
of_pci.h
of/pci: Add of_pci_parse_bus_range() function
2013-05-19 20:30:10 +00:00
of_pdt.h
of_platform.h
of: remove of_platform_driver
2013-06-12 12:37:30 +01:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-iommu.h
omap-mailbox.h
mailbox/omap: move the OMAP mailbox framework to drivers
2013-06-11 11:41:51 -05:00
omapfb.h
oom.h
openvswitch.h
opp.h
oprofile.h
oxu210hp.h
padata.h
page-debug-flags.h
page-flags-layout.h
page-flags.h
page-isolation.h
page_cgroup.h
pageblock-flags.h
mm/pageblock: remove get/set_pageblock_flags
2013-07-03 16:07:32 -07:00
pagemap.h
vm: adjust ifdef for TINY_RCU
2013-04-29 15:54:28 -07:00
pagevec.h
mm: remove lru parameter from __pagevec_lru_add and remove parts of pagevec API
2013-07-03 16:07:31 -07:00
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
ata: arasan: remove the need for platform_data
2013-04-19 22:25:51 +02:00
patchkey.h
path.h
pch_dma.h
pci-acpi.h
PCI: acpiphp: Re-enumerate devices when host bridge receives Bus Check
2013-05-17 14:12:06 -06:00
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h
pci: add pcibios_release_device
2013-06-26 21:10:05 +02:00
pci_hotplug.h
pci_ids.h
Merge branch 'pci/misc' into next
2013-06-26 15:55:52 -06:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu-refcount.h
percpu-refcount: use RCU-sched insted of normal RCU
2013-06-16 16:12:26 -07:00
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-02 16:17:25 -07:00
perf_regs.h
personality.h
pfn.h
phonedev.h
phonet.h
phy.h
phy_fixed.h
pid.h
kernel/fork.c:copy_process(): don't add the uninitialized child to thread/task/pid lists
2013-07-03 16:08:03 -07:00
pid_namespace.h
aio: don't include aio.h in sched.h
2013-05-07 20:16:25 -07:00
pim.h
pipe_fs_i.h
pktcdvd.h
platform_device.h
Device tree updates for v3.11
2013-07-04 15:51:45 -07:00
plist.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_qos.h
pm_runtime.h
PM / Runtime: Rework the "runtime idle" helper routine
2013-06-03 21:49:52 +02:00
pm_wakeup.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_cpu_timer: consolidate expiry time type
2013-07-03 16:16:20 +02:00
posix_acl.h
posix_acl_xattr.h
power_supply.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
preempt.h
tracing/context-tracking: Add preempt_schedule_context() for tracing
2013-06-19 12:55:10 +02:00
prefetch.h
printk.h
Add include dependencies to <linux/printk.h>.
2013-05-22 01:34:24 +02:00
prio_heap.h
proc_fs.h
proc: Move non-public stuff from linux/proc_fs.h to fs/proc/internal.h
2013-05-01 17:29:47 -04:00
proc_ns.h
proc: Split the namespace stuff out into linux/proc_ns.h
2013-05-01 17:29:39 -04:00
profile.h
projid.h
proportions.h
pstore.h
pstore: Pass header size in the pstore write callback
2013-07-01 18:10:48 +10:00
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptrace.h
pvclock_gtod.h
timekeeping: Indicate that clock was set in the pvclock gtod notifier
2013-06-28 23:15:06 +02:00
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
mm/shmem.c: remove an ifdef
2013-04-29 15:54:28 -07:00
random.h
remove unused random32() and srandom32()
2013-05-07 18:38:27 -07:00
range.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rculist.h
rcu: Add _notrace variation of rcu_dereference_raw() and hlist_for_each_entry_rcu()
2013-05-28 22:47:13 -04:00
rculist_bl.h
rculist_nulls.h
net: force a reload of first item in hlist_nulls_for_each_entry_rcu
2013-06-02 20:53:59 -07:00
rcupdate.h
rcu: Shrink TINY_RCU by moving exit_rcu()
2013-06-10 13:45:52 -07:00
rcutiny.h
rcu: Shrink TINY_RCU by moving exit_rcu()
2013-06-10 13:45:52 -07:00
rcutree.h
rcu: Shrink TINY_RCU by moving exit_rcu()
2013-06-10 13:45:52 -07:00
reboot.h
reciprocal_div.h
regmap.h
Merge remote-tracking branch 'regmap/topic/field' into regmap-next
2013-06-30 12:40:03 +01:00
regset.h
relay.h
kernel/relay.c: move FIX_SIZE macro into relay.c
2013-04-30 17:04:09 -07:00
remoteproc.h
res_counter.h
Merge branch 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2013-04-29 19:14:20 -07:00
reset-controller.h
reset.h
resource.h
resume-trace.h
rfkill-gpio.h
rfkill-regulator.h
rfkill.h
ring_buffer.h
rio.h
rapidio: change endpoint device name format
2013-07-03 16:08:05 -07:00
rio_drv.h
rapidio: make enumeration/discovery configurable
2013-05-24 16:22:50 -07:00
rio_ids.h
rapidio: add udev notification
2013-07-03 16:08:05 -07:00
rio_regs.h
rmap.h
rndis.h
root_dev.h
rotary_encoder.h
rpmsg.h
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
drivers/rtc/class.c: use struct device as the first argument for devm_rtc_device_register()
2013-04-29 18:28:22 -07:00
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
scatterlist.h
scatterlist: sg_set_buf() argument must be in linear mapping
2013-05-30 09:20:20 +02:00
scc.h
sched.h
exit.c: unexport __set_special_pids()
2013-07-03 16:08:02 -07:00
sched_clock.h
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
sdla.h
seccomp.h
securebits.h
security.h
NFS client updates for Linux 3.11
2013-07-09 12:09:43 -07:00
selection.h
selinux.h
sem.h
semaphore.h
seq_file.h
seq_file: add seq_list_*_percpu helpers
2013-07-08 13:36:41 +04:00
seq_file_net.h
seqlock.h
serial.h
serial_8250.h
serial_core.h
serial: Move "uart_console" def to core header file.
2013-05-20 11:47:21 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial: sh-sci: HSCIF support
2013-06-17 18:09:53 +09:00
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
DMA: shdma: shdma_chan_filter() has to be in shdma-base.h
2013-07-05 11:40:59 +05:30
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
DMA: shdma: add DT support
2013-07-05 11:41:00 +05:30
shm.h
shmem_fs.h
shrinker.h
signal.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h
gre: fix a possible skb leak
2013-06-25 16:07:44 -07:00
slab.h
slab_def.h
slab: Return NULL for oversized allocations
2013-05-06 09:24:16 +03:00
slob_def.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
include/linux/smp.h:on_each_cpu(): switch back to a macro
2013-07-03 16:07:22 -07:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
sock_diag: allow to dump bpf filters
2013-04-29 13:21:30 -04:00
socket.h
net: Unbreak compat_sys_{send,recv}msg
2013-06-06 11:52:14 -07:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_smp.h: fix preprocessor comments
2013-06-19 23:34:50 +02:00
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
sched: Rename sched.c as sched/core.c in comments and Documentation
2013-06-19 12:58:42 +02:00
splice.h
splice: don't pass the address of ->f_pos to methods
2013-06-20 19:02:45 +04:00
srcu.h
rcu: Remove srcu_read_lock_raw() and srcu_read_unlock_raw().
2013-06-10 13:45:25 -07:00
ssbi.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_helpers.h
lib/string_helpers: introduce generic string_unescape
2013-04-30 17:04:03 -07:00
stringify.h
sudmac.h
sudmac: add support for SUDMAC
2013-04-30 15:50:12 +05:30
sungem_phy.h
sunserialcore.h
superhyway.h
suspend.h
PM / Sleep: Print last wakeup source on failed wakeup_count write
2013-06-21 00:35:12 +02:00
svga.h
swab.h
swap.h
swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES
2013-07-03 16:07:32 -07:00
swapfile.h
swapops.h
mm: migration: add migrate_entry_wait_huge()
2013-06-12 16:29:46 -07:00
swiotlb.h
synclink.h
sys.h
sys_soc.h
syscalls.h
syscore_ops.h
sysctl.h
sysfs.h
syslog.h
kmsg: honor dmesg_restrict sysctl on /dev/kmsg
2013-06-12 16:29:44 -07:00
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tegra-ahb.h
tegra-powergate.h
tegra-soc.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2013-05-09 09:40:49 -07:00
thread_info.h
threads.h
ti_wilink_st.h
tick.h
nohz: Re-evaluate the tick for the new task after a context switch
2013-04-22 20:29:07 +02:00
tifm.h
timb_dma.h
timb_gpio.h
time-armada-370-xp.h
time.h
time: Revert ALWAYS_USE_PERSISTENT_CLOCK compile time optimizaitons
2013-05-14 20:54:06 +02:00
timekeeper_internal.h
timer.h
timerfd.h
timeriomem-rng.h
hwrng: timeriomem - update to support more than one device
2013-04-25 21:01:45 +08:00
timerqueue.h
timex.h
topology.h
toshiba.h
tpm.h
tpm: move TPM_DIGEST_SIZE defintion
2013-05-21 12:25:02 -05:00
tpm_command.h
trace_clock.h
trace_seq.h
tracehook.h
tracepoint.h
tracing: Add DEFINE_EVENT_FN() macro
2013-06-20 22:24:32 -07:00
transport_class.h
tsacct_kern.h
tty.h
n_tty: Encapsulate minimum_to_wake within N_TTY
2013-06-17 12:55:11 -07:00
tty_driver.h
tty_flip.h
tty_ldisc.h
n_tty: Encapsulate minimum_to_wake within N_TTY
2013-06-17 12:55:11 -07:00
typecheck.h
types.h
u64_stats_sync.h
uaccess.h
ucb1400.h
mfd: ucb1400: Pass ucb1400-gpio data through ac97 bus
2013-04-19 00:40:07 +02:00
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio.h
Hoist memcpy_fromiovec/memcpy_toiovec into lib/
2013-05-20 10:24:22 +09:30
uio_driver.h
uprobes.h
usb.h
usb: add usb2 Link PM variables to sysfs and usb_device
2013-06-05 16:48:40 -07:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
uts.h
utsname.h
uuid.h
uwb.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h
virtio.h
virtio: remove virtqueue_add_buf().
2013-05-20 12:16:01 +09:30
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_ring.h
virtio_scsi.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmalloc.h
vmalloc: introduce remap_vmalloc_range_partial
2013-07-03 16:07:30 -07:00
vme.h
vmpressure.h
memcg: add memory.pressure_level events
2013-04-29 15:54:38 -07:00
vmstat.h
mm: remove CONFIG_HOTPLUG ifdefs
2013-04-29 15:54:37 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
Merge 3.10-rc3 into tty-next
2013-05-27 10:57:53 +09:00
vtime.h
vtime: Use consistent clocks among nohz accounting
2013-05-31 11:31:50 +02:00
w1-gpio.h
wait.h
FS-Cache patches 2013-07-02
2013-07-02 09:52:47 -07:00
wanrouter.h
watchdog.h
wireless.h
wl12xx.h
wm97xx.h
workqueue.h
drivers: avoid format strings in names passed to alloc_workqueue()
2013-07-03 16:07:41 -07:00
writeback.h
sync: don't block the flusher thread waiting on IO
2013-07-02 09:16:42 -07:00
xattr.h
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h