Chenbo Feng
875e52672d
ANDROID: Add untag hacks to inet_release function
...
To prevent protential risk of memory leak caused by closing socket with
out untag it from qtaguid module, the qtaguid module now do not hold any
socket file reference count. Instead, it will increase the sk_refcnt of
the sk struct to prevent a reuse of the socket pointer. And when a socket
is released. It will delete the tag if the socket is previously tagged so
no more resources is held by xt_qtaguid moudle. A flag is added to the untag
process to prevent possible kernel crash caused by fail to delete
corresponding socket_tag_entry list.
Bug: 36374484
Test: compile and run test under system/extra/test/iptables,
run cts -m CtsNetTestCases -t android.net.cts.SocketRefCntTest
Signed-off-by: Chenbo Feng <fengc@google.com>
Change-Id: Iea7c3bf0c59b9774a5114af905b2405f6bc9ee52
2017-05-09 03:03:11 +00:00
..
amba
ANDROID: mmc: Add concept of an 'embedded' SDIO device.
2017-01-19 13:31:51 -08:00
bcma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2016-10-05 10:11:24 -07:00
byteorder
can
can: Fix kernel panic at security_sock_rcv_skb
2017-02-18 15:11:40 +01:00
ceph
libceph: use BUG() instead of BUG_ON(1)
2017-03-15 10:02:51 +08:00
clk
crush
decompress
dma
dmaengine: hsu: refactor hsu_dma_do_irq() to return int
2016-09-15 21:15:40 +05:30
extcon
extcon: adc-jack: Remove the usage of extcon_set_state()
2016-09-10 16:48:46 +05:30
firmware /meson
firmware: Amlogic: Add secure monitor driver
2016-09-01 14:23:39 -07:00
fpga
fsl
gpio
treewide: remove redundant #include <linux/kconfig.h>
2016-10-11 15:06:33 -07:00
hsi
HSI: core: switch port event notifier from atomic to blocking
2016-06-28 00:38:53 +02:00
i2c
iio
iio: sw-device: Fix config group initialization
2017-03-30 09:41:25 +02:00
input
Input: of_touchscreen - add support for inverted / swapped axes
2016-07-15 14:50:53 -07:00
irqchip
irqchip/gic-v3-its: Fix entry size mask for GITS_BASER
2016-10-17 16:26:29 +01:00
isdn
lockd
nlm: Ensure callback code also checks that the files match
2017-03-15 10:02:46 +08:00
mailbox
mailbox: Add Broadcom PDC mailbox driver
2016-07-28 09:34:47 +05:30
mfd
- Core Frameworks
2016-10-07 08:35:35 -07:00
mlx4
Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow"
2016-11-28 15:33:46 -05:00
mlx5
net/mlx5: PCI error recovery health care simulation
2016-10-29 12:00:39 -04:00
mmc
BACKPORT: mmc: core: Export device lifetime information through sysfs
2017-03-20 22:23:42 +00:00
mtd
mtd: nand: Fix data interface configuration logic
2016-10-28 09:58:36 +02:00
netfilter
ANDROID: Add untag hacks to inet_release function
2017-05-09 03:03:11 +00:00
netfilter_arp
netfilter_bridge
netfilter: Convert FWINV<[foo]> macros and uses to NF_INVF
2016-07-03 10:55:07 +02:00
netfilter_ipv4
netfilter_ipv6
perf
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-10-03 19:43:08 -07:00
phy
phy: Add reset callback for not generic phy
2016-11-05 13:45:02 +05:30
pinctrl
pinctrl: pinconf: Add generic helper function for freeing mappings
2016-06-23 11:18:56 +02:00
platform_data
ANDROID: w1: ds2482: Manage SLPZ pin sleep state
2017-01-27 13:52:23 -08:00
power
power: supply: bq27xxx_battery: Fix register map for BQ27510 and BQ27520
2017-01-19 20:18:07 +01:00
qed
qed*: Reduce the memory footprint for Rx path
2016-10-22 17:08:07 -04:00
raid
Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2016-10-07 09:45:43 -07:00
regulator
Merge remote-tracking branches 'regulator/topic/of', 'regulator/topic/pv88080', 'regulator/topic/rk808', 'regulator/topic/set-voltage' and 'regulator/topic/tps65218' into regulator-next
2016-09-30 09:13:58 -07:00
reset
rtc
rtc: ds1286: move header to linux/rtc
2016-07-08 16:23:11 +02:00
sched
ANDROID: sched/walt: Accounting for number of irqs pending on each core
2017-01-31 10:46:59 -08:00
soc
soc: qcom: smd: Represent smd edges as devices
2016-08-23 15:46:33 -05:00
spi
Merge remote-tracking branches 'spi/topic/fsl-espi', 'spi/topic/imx', 'spi/topic/jcore', 'spi/topic/loopback' and 'spi/topic/meson' into spi-next
2016-09-30 09:14:10 -07:00
ssb
sunrpc
SUNRPC: cleanup ida information when removing sunrpc module
2017-02-01 08:33:09 +01:00
ulpi
usb: patches for v4.9 merge window
2016-09-14 20:37:50 +02:00
unaligned
usb
This is the 4.9.19 stable release
2017-03-30 13:29:38 +02:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
Merge branch 'device-properties'
2016-11-11 23:23:02 +01:00
acpi_dma.h
acpi_iort.h
ACPI: Add new IORT functions to support MSI domain handling
2016-09-12 20:32:40 +01:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
PCI/AER: Remove duplicate AER severity translation
2016-09-20 14:35:59 -05:00
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
iommu/amd: Implements irq_set_vcpu_affinity() hook to setup vapic mode for pass-through devices
2016-09-05 12:41:46 +02:00
amifd.h
amifdreg.h
amigaffs.h
android_aid.h
ANDROID: netfilter: add xt_qtaguid matching module
2017-01-19 13:32:09 -08:00
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arm-cci.h
arm-smccc.h
ARM: smccc: Update HVC comment to describe new quirk parameter
2017-04-12 12:41:21 +02:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
libata: Add support for SCT Write Same
2016-08-25 11:26:48 -04:00
ata_platform.h
atalk.h
ath9k_platform.h
ath9k: Allow configuration of LED polarity in platform data.
2016-07-08 17:01:14 +03:00
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_serial.h
tty/serial: atmel: fix fractional baud rate computation
2016-09-27 12:54:03 +02:00
atmel_tc.h
atomic.h
locking/atomic: Introduce inc/dec variants for the atomic_fetch_$op() API
2016-07-07 09:16:20 +02:00
attribute_container.h
audit.h
Merge branch 'stable-4.7' of git://git.infradead.org/users/pcmoore/audit
2016-06-29 15:18:47 -07:00
auto_dev-ioctl.h
autofs4: move linux/auto_dev-ioctl.h to uapi/linux
2016-10-11 15:06:31 -07:00
auto_fs.h
autofs: move inclusion of linux/limits.h to uapi
2016-10-11 15:06:31 -07:00
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h
block: fix bdi vs gendisk lifetime mismatch
2016-08-04 14:19:16 -06:00
backing-dev.h
block: fix bdi vs gendisk lifetime mismatch
2016-08-04 14:19:16 -06:00
backlight.h
badblocks.h
balloon_compaction.h
mm: fix build warnings in <linux/compaction.h>
2016-07-26 16:19:19 -07:00
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h
elf_fdpic_transfer_args_to_stack(): make it generic
2016-07-25 16:51:49 +10:00
bio.h
block: export bio_free_pages to other modules
2016-09-22 07:48:03 -06:00
bit_spinlock.h
bitfield.h
add basic register-field manipulation macros
2016-09-09 12:09:24 +03:00
bitmap.h
bitmap.h, perf/core: Fix the mask in perf_output_sample_regs()
2016-08-18 10:44:20 +02:00
bitops.h
mm/vmalloc.c: fix align value calculation error
2016-10-07 18:46:26 -07:00
bitrev.h
blk-cgroup.h
Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2016-10-14 12:18:50 -07:00
blk-mq-pci.h
blk-mq: provide a default queue mapping for PCI device
2016-09-15 08:42:03 -06:00
blk-mq.h
Merge branch 'for-4.9/block-smp' of git://git.kernel.dk/linux-block
2016-10-09 17:32:20 -07:00
blk_types.h
block: remove bio_destructor_t
2016-09-14 09:18:06 -06:00
blkdev.h
This is the 4.9.6 stable release
2017-01-31 13:55:27 -08:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
blockgroup_lock.h: simplify definition of NR_BG_LOCKS
2016-09-15 18:29:06 -04:00
bma150.h
bootmem.h
mm/nobootmem.c: remove duplicate macro ARCH_LOW_ADDRESS_LIMIT statements
2016-10-07 18:46:28 -07:00
bottom_half.h
bpf.h
bpf: allow access into map value arrays
2016-09-29 01:35:35 -04:00
bpf_verifier.h
bpf: fix state equivalence
2017-03-22 12:43:35 +01:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
2016-07-26 15:03:07 -07:00
bug.h
add basic register-field manipulation macros
2016-09-09 12:09:24 +03:00
bvec.h
bvec: avoid variable shadowing warning
2016-08-11 09:41:35 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h
ptrace: Capture the ptracer's creds not PT_PTRACE_CAP
2017-01-06 10:40:13 +01:00
cb710.h
cciss_ioctl.h
ccp.h
crypto: ccp - Assign DMA commands to the channel's CCP
2017-03-30 09:41:26 +02:00
cdev.h
cdrom.h
cec-funcs.h
[media] cec-funcs.h: add missing vendor-specific messages
2016-08-22 14:05:49 -03:00
cec.h
[media] cec: add CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK flag
2016-08-22 14:00:51 -03:00
cfag12864b.h
cgroup-defs.h
cgroup.h
cgroup, kthread: close race window where new kthreads can be migrated to non-root cgroups
2017-04-21 09:31:18 +02:00
cgroup_subsys.h
ANDROID: sched/tune: add initial support for CGroups based boosting
2017-01-31 10:46:37 -08:00
circ_buf.h
cleancache.h
clk-provider.h
clk: core: add __init decoration for CLK_OF_DECLARE_DRIVER function
2016-10-17 15:27:27 -07:00
clk.h
The bulk of the changes are updates and fixes to existing clk provider
2016-07-30 11:20:02 -07:00
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
compaction.h
mm, compaction: restrict full priority to non-costly orders
2016-10-07 18:46:29 -07:00
compat.h
sigaltstack: support SS_AUTODISARM for CONFIG_COMPAT
2017-03-12 06:41:44 +01:00
compiler-clang.h
compiler-gcc.h
kasan: update kasan_global for gcc 7
2016-11-30 16:32:52 -08:00
compiler-intel.h
compiler.h
This adds a new gcc plugin named "latent_entropy". It is designed to
2016-10-15 10:03:15 -07:00
completion.h
component.h
concap.h
configfs.h
connector.h
console.h
Revert "console: don't prefer first registered if DT specifies stdout-path"
2016-11-11 08:12:37 -08:00
console_struct.h
tty: vt, remove unused vc_deccolm
2016-06-25 09:04:48 -07:00
consolemap.h
container.h
context_tracking.h
- ARM: GICv3 ITS emulation and various fixes. Removal of the old
2016-08-02 16:11:27 -04:00
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
coresight: etm-perf: pass struct perf_event to source::enable/disable()
2016-08-31 13:05:43 +02:00
count_zeros.h
cper.h
cpu.h
This is the 4.9.6 stable release
2017-01-31 13:55:27 -08:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h
ANDROID: sched: scheduler-driven cpu frequency selection
2017-01-31 10:46:28 -08:00
cpuhotplug.h
clocksource/dummy_timer: Move hotplug callback after the real timers
2017-01-12 11:39:45 +01:00
cpuidle.h
ANDROID: sched, cpuidle: Track cpuidle state index in the scheduler
2017-01-31 10:46:19 -08:00
cpumask.h
cpumask: use nr_cpumask_bits for parsing functions
2017-02-14 15:25:34 -08:00
cpuset.h
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h
cred: simpler, 1D supplementary groups
2016-10-07 18:46:30 -07:00
crypto.h
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
cryptohash.h
cs5535.h
ctype.h
include/linux/ctype.h: make isdigit() table lookupless
2016-10-11 15:06:30 -07:00
cuda.h
cyclades.h
davinci_emac.h
dax.h
dax: provide an iomap based fault handler
2016-09-19 11:24:50 +10:00
dca.h
dcache.h
ANDROID: vfs: change d_canonical_path to take two paths
2017-01-27 13:55:00 -08:00
dccp.h
dccp: fix use-after-free in dccp_feat_activate_values
2017-03-22 12:43:33 +01:00
dcookies.h
debug_locks.h
debugfs.h
fs: Better permission checking for submounts
2017-03-15 10:02:44 +08:00
debugobjects.h
debugobjects.h: fix trivial kernel doc warning
2016-07-26 16:19:19 -07:00
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq-event.h
PM / devfreq: event: remove duplicate devfreq_event_get_drvdata()
2016-09-06 13:08:40 +09:00
devfreq.h
PM / devfreq: Fix available_governor sysfs
2017-03-12 06:41:44 +01:00
devfreq_cooling.h
device-mapper.h
CHROMIUM: dm: boot time specification of dm=
2017-01-27 13:55:15 -08:00
device.h
iommu: Introduce iommu_fwspec
2016-09-16 09:34:15 +01: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-buf.h
dma-contiguous.h
dma-debug.h
dma-debug: add support for resource mappings
2016-09-26 22:16:41 +05:30
dma-direction.h
dma-iommu.h
iommu/dma: Avoid PCI host bridge windows
2016-09-16 09:34:22 +01:00
dma-mapping.h
dma-mapping: introduce the DMA_ATTR_NO_WARN attribute
2016-10-11 15:06:32 -07:00
dma_remapping.h
dmaengine.h
dmaengine: add support to provide error result from a DMA transation
2016-08-08 08:11:42 +05:30
dmapool.h
dmar.h
dmi.h
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
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_debug: add jump label support
2016-08-04 08:50:07 -04:00
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
x86/efi: Don't allocate memmap through memblock after mm_init()
2017-01-19 20:18:00 +01:00
efs_vh.h
eisa.h
elevator.h
block: do not merge requests without consulting with io scheduler
2016-07-20 21:35:12 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
etherdevice.h & bridge: netfilter: Add and use ether_addr_equal_masked
2016-07-01 16:37:06 +02:00
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
2016-10-14 14:26:58 -07:00
exportfs.h
exportfs: be careful to only return expected errors.
2016-10-06 09:07:44 -04:00
ext2_fs.h
extable.h
extable.h: add stddef.h so "NULL" definition is not implicit
2016-08-04 10:16:56 +09:30
extcon.h
include: extcon: Fix compilation error caused because of incomplete merge
2016-09-16 08:53:41 +02:00
f2fs_fs.h
f2fs: use crc and cp version to determine roll-forward recovery
2016-09-30 10:05:46 -07:00
f75375s.h
falloc.h
vfs: add a FALLOC_FL_UNSHARE mode to fallocate to unshare a range of blocks
2016-10-03 09:11:14 -07:00
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
This adds a new gcc plugin named "latent_entropy". It is designed to
2016-10-15 10:03:15 -07:00
fec.h
fence-array.h
dma-buf/fence-array: add fence_is_array()
2016-08-11 15:33:23 +05:30
fence.h
CHROMIUM: fix warning when releasing active sync point
2017-01-27 13:55:56 -08:00
file.h
filter.h
bpf: add BPF_CALL_x macros for declaring helpers
2016-09-09 19:36:04 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h
firmware: support loading into a pre-allocated buffer
2016-08-02 19:35:10 -04:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h
freezer.h
frontswap.h
mm, frontswap: make sure allocated frontswap map is assigned
2016-11-11 08:12:37 -08:00
fs.h
ANDROID: vfs: Add permission2 for filesystems with per mount permissions
2017-01-31 10:47:22 -08:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fscrypto.h
fscrypt: remove broken support for detecting keyring key revocation
2017-03-31 10:31:46 +02:00
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
mtd: nand: ifc: Fix location of eccstat registers for IFC V1.0
2017-03-12 06:41:52 +01:00
fsldma.h
fsnotify.h
fsnotify: support overlayfs
2016-09-16 12:44:20 +02:00
fsnotify_backend.h
fanotify: use notification_lock instead of access_lock
2016-10-07 18:46:26 -07:00
ftrace.h
This release cycle is rather small. Just a few fixes to tracing.
2016-10-06 11:48:41 -07:00
ftrace_irq.h
tracing: Add NMI tracing in hwlat detector
2016-09-02 12:47:55 -04:00
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h
latent_entropy: Mark functions with __latent_entropy
2016-10-10 14:51:45 -07:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
mm, thp: remove __GFP_NORETRY from khugepaged and madvised allocations
2016-07-28 16:07:41 -07:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_event.h
ANDROID: Input: Generic GPIO Input device.
2017-01-19 13:31:41 -08:00
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
iio: hid-sensors: use asynchronous resume
2016-08-21 20:12:32 +01:00
hid-sensor-ids.h
hid.h
HID: add missing \n to end of dev_warn messages
2016-09-29 10:40:13 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
host1x.h
drm/tegra: dsi: Enhance runtime power management
2016-08-24 15:58:57 +02:00
hp_sdc.h
hpet.h
hrtimer.h
hrtimer: Convert to hotplug state machine
2016-07-15 10:41:37 +02:00
htcpld.h
htirq.h
huge_mm.h
mremap: fix race between mremap() and page cleanning
2016-11-17 09:46:56 -08:00
hugetlb.h
mm: remove unnecessary condition in remove_inode_hugepages
2016-10-07 18:46:29 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwrng: core - Improve description of the ->read() interface
2016-08-24 21:04:48 +08:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwmon: (core) Add basic pwm attribute support to new API
2016-09-08 21:34:15 -07:00
hwspinlock.h
hyperv.h
Drivers: hv: ring_buffer: count on wrap around mappings in get_next_pkt_raw() (v2)
2017-03-22 12:43:37 +01:00
hypervisor.h
virt, sched: Add generic vCPU pinning support
2016-09-05 13:52:38 +02: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: mux: add support for 'i2c-mux', 'i2c-arb' and 'i2c-gate' DT subnodes
2016-08-25 22:11:02 +02:00
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c: i2c-smbus: drop useless stubs
2016-07-22 09:07:02 +02:00
i2c-xiic.h
i2c.h
i2c: export i2c_adapter_depth()
2016-09-24 10:48:18 +02:00
i7300_idle.h
i8042.h
Input: i8042 - break load dependency between atkbd/psmouse and i8042
2016-07-27 14:20:09 -07:00
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h
mac80211: Encrypt "Group addressed privacy" action frames
2016-06-30 12:06:20 +02:00
ieee802154.h
ieee802154: add ieee802154_skb_src_pan helper
2016-07-08 13:23:12 +02:00
if_arp.h
if_bridge.h
net: bridge: add per-port multicast flood flag
2016-09-01 22:48:33 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
net: Update API for VF vlan protocol 802.1ad support
2016-09-24 08:01:26 -04:00
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppolac.h
ANDROID: net: move PPPoLAC and PPPoPNS headers to uapi
2017-01-19 13:32:06 -08:00
if_pppopns.h
ANDROID: net: move PPPoLAC and PPPoPNS headers to uapi
2017-01-19 13:32:06 -08:00
if_pppox.h
ANDROID: net: PPPoPNS: Remove length argument from data_ready
2017-01-19 13:32:07 -08:00
if_team.h
Fixing a bug in team driver due to incorrect 'unsigned int' to 'int' conversion
2016-10-07 23:50:39 -04:00
if_tun.h
if_tunnel.h
if_vlan.h
vlan: Check for vlan ethernet types for 8021.q or 802.1ad
2016-09-08 17:10:28 -07:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
net: inet: diag: expose the socket mark to privileged processes.
2016-09-08 16:13:09 -07:00
inetdevice.h
init.h
This adds a new gcc plugin named "latent_entropy". It is designed to
2016-10-15 10:03:15 -07:00
init_ohci1394_dma.h
init_task.h
sched/core: Free the stack early if CONFIG_THREAD_INFO_IN_TASK
2016-09-16 09:18:54 +02:00
initramfs.h
ANDROID: initramfs: Add skip_initramfs command line option
2017-01-27 13:52:19 -08:00
initrd.h
inotify.h
input-polldev.h
input.h
Input: fix a double word "is is" in include/linux/input.h
2016-07-13 17:27:24 -07:00
integrity.h
intel-iommu.h
iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu
2017-03-12 06:41:43 +01:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h
genirq/affinity: Remove old irq spread infrastructure
2016-09-14 22:11:09 +02:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-mapping: Fixup for different names of writecombine
2016-08-24 09:43:49 +02:00
io.h
x86/io: add interface to reserve io memtype for a resource range. (v1.1)
2016-10-26 15:45:38 +10:00
ioc3.h
ioc4.h
iocontext.h
iomap.h
iomap: add IOMAP_REPORT
2016-10-20 15:51:28 +11:00
iommu-common.h
iommu-helper.h
iommu.h
iommu: Introduce iommu_fwspec
2016-09-16 09:34:15 +01:00
iopoll.h
ioport.h
ioprio.h
block: remove IOPRIO_BITS
2016-09-14 09:18:09 -06:00
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipcns: Add a limit on the number of ipc namespaces
2016-08-08 14:42:03 -05:00
ipmi-fru.h
ipmi.h
ipmi: remove trydefaults parameter and default init
2016-07-27 10:24:38 -05:00
ipmi_smi.h
ipv6.h
FROMLIST: net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs
2017-03-27 04:03:56 +00:00
ipv6_route.h
irq.h
irqdomain: Avoid activating interrupts more than once
2017-02-09 08:08:31 +01:00
irq_cpustat.h
irq_poll.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
genirq: Expose interrupt information through sysfs
2016-09-14 15:28:15 +02:00
irqdomain.h
Merge branch 'irq/for-block' into irq/core
2016-07-04 12:26:05 +02:00
irqflags.h
irqhandler.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
jbd2.h
jbd2: track more dependencies on transaction commit
2016-06-30 11:40:54 -04:00
jhash.h
jiffies.h
jiffies: add time comparison functions for 64 bit jiffies
2016-10-07 18:46:26 -07:00
journal-head.h
joystick.h
jump_label.h
Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-10-03 13:22:39 -07:00
jump_label_ratelimit.h
jump_labels: API for flushing deferred jump label updates
2017-01-19 20:17:59 +01:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h
kprobes: Unpoison stack in jprobe_return() for KASAN
2016-10-16 11:02:31 +02:00
kbd_diacr.h
kbd_kern.h
Kbuild
ANDROID: Include if_pppolac.h and if_pppopns.h into header-y target
2017-01-19 13:32:05 -08:00
kbuild.h
kconfig.h
kconfig.h: remove config_enabled() macro
2016-10-27 18:43:43 -07:00
kcore.h
kcov.h
kd.h
kdb.h
kdb: use task_cpu() instead of task_thread_info()->cpu
2016-07-28 16:07:41 -07:00
kdebug.h
kdev_t.h
kern_levels.h
printk: reinstate KERN_CONT for printing continuation lines
2016-10-09 12:23:38 -07:00
kernel-page-flags.h
kernel.h
min/max: remove sparse warnings when they're nested
2016-10-07 18:46:30 -07:00
kernel_stat.h
xen: add steal_clock support on x86
2016-07-06 10:34:48 +01:00
kernelcapi.h
kernfs.h
kernfs: remove kernfs_path_len()
2016-08-10 11:23:44 -04:00
kexec.h
kdump, vmcoreinfo: report memory sections virtual addresses
2016-10-11 15:06:33 -07:00
key-type.h
key.h
keyboard.h
keychord.h
ANDROID: input: misc: keychord: move header to uapi
2017-01-19 13:31:44 -08:00
keycombo.h
ANDROID: input: add keycombo, a general key combo driver.
2017-01-19 13:31:45 -08:00
keyreset.h
ANDROID: input: Changed keyreset to act as a wrapper for keycombo.
2017-01-19 13:31:46 -08:00
kfifo.h
kgdb.h
khugepaged.h
thp: extract khugepaged from mm/huge_memory.c
2016-07-26 16:19:19 -07:00
klist.h
kmemcheck.h
kmemleak.h
mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping
2016-10-11 15:06:33 -07:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
mm: migrate: support non-lru movable page migration
2016-07-26 16:19:19 -07:00
kthread.h
kthread: add kerneldoc for kthread_create()
2016-10-11 15:06:33 -07:00
ktime.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2016-10-05 10:11:24 -07:00
kvm_host.h
KVM: kvm_io_bus_unregister_dev() should never fail
2017-04-08 09:30:34 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds: LED driver for TI LP3952 6-Channel Color LED
2016-07-18 08:46:09 +02:00
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
leds: gpio: introduce gpio_blink_set_t
2016-09-15 16:49:39 +02:00
leds_pwm.h
lguest.h
lguest_launcher.h
libata.h
libata: remove <asm-generic/libata-portmap.h>
2016-09-22 11:50:29 -04:00
libfdt.h
libfdt_env.h
libnvdimm.h
nfit, libnvdimm: fix interleave set cookie calculation
2017-03-15 10:02:47 +08:00
libps2.h
license.h
lightnvm.h
lightnvm: expose device geometry through sysfs
2016-09-21 07:57:31 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list: Expand list_first_entry_or_null()
2016-09-14 12:57:43 -07:00
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
livepatch.h
livepatch: use arch_klp_init_object_loaded() to finish arch-specific tasks
2016-08-18 23:41:55 +02:00
llc.h
llist.h
lockdep.h
lockdep: make MAX_LOCKDEP_SUBCLASSES unconditionally visible
2016-09-24 10:48:32 +02:00
lockref.h
log2.h
give up on gcc ilog2() constant optimizations
2017-03-26 13:05:56 +02:00
lp.h
lru_cache.h
lsm_audit.h
lsm,audit,selinux: Introduce a new audit data type LSM_AUDIT_DATA_FILE
2016-09-19 13:42:38 -04:00
lsm_hooks.h
Merge branch 'stable-4.9' of git://git.infradead.org/users/pcmoore/selinux into next
2016-09-19 12:27:10 +10:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h
bus: mvebu-mbus: Provide stub function for mvebu_mbus_get_io_win_info()
2016-09-15 21:13:50 +05:30
mc6821.h
mc146818rtc.h
rtc: move mc146818 helper functions out-of-line
2016-06-26 01:20:08 +02:00
mcb.h
mcb: Add a dma_device to mcb_device
2016-09-27 12:33:47 +02:00
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h
mm/memblock.c: expose total reserved memory
2016-10-07 18:46:28 -07:00
memcontrol.h
mm: rmap: fix huge file mmap accounting in the memcg stats
2017-04-08 09:30:35 +02:00
memory-state-time.h
ANDROID: Implement memory_state_time, used by qcom,cpubw
2017-01-31 10:45:55 -08:00
memory.h
memory_hotplug.h
base/memory, hotplug: fix a kernel oops in show_valid_zones()
2017-02-09 08:08:28 +01:00
mempolicy.h
mm, mempolicy: task->mempolicy must be NULL before dropping final reference
2016-09-01 17:52:01 -07:00
mempool.h
memremap.h
mm: cleanup ifdef guards for vmem_altmap
2016-07-28 16:07:41 -07:00
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
net: phy: micrel: Add KSZ8041FTL fiber mode support
2016-07-15 11:53:02 -07:00
microchipphy.h
migrate.h
mm: fix build warnings in <linux/compaction.h>
2016-07-26 16:19:19 -07:00
migrate_mode.h
mii.h
miscdevice.h
miscdevice: Add helper macro for misc device boilerplate
2016-08-31 14:12:35 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h
This is the 4.9.6 stable release
2017-01-31 13:55:27 -08:00
mm_inline.h
mm, memcg: fix the active list aging for lowmem requests when memcg is enabled
2017-01-19 20:17:59 +01:00
mm_types.h
This is the 4.9.6 stable release
2017-01-31 13:55:27 -08:00
mman.h
include: mman: use bool instead of int for the return value of arch_validate_prot
2016-08-02 19:35:02 -04:00
mmdebug.h
include/linux/mmdebug.h: add VM_WARN which maps to WARN()
2016-07-26 16:19:19 -07:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h
mm, vmscan: cleanup lru size claculations
2017-03-12 06:41:43 +01:00
mnt_namespace.h
mod_devicetable.h
staging: fsl-mc: add support for device table matching
2016-06-26 17:14:03 -07:00
module.h
modules: add ro_after_init support
2016-08-04 10:16:55 +09:30
moduleloader.h
moduleparam.h
mount.h
fs: Better permission checking for submounts
2017-03-15 02:22:24 +00:00
mpage.h
mpi.h
crypto: rsa - Generate fixed-length output
2016-07-01 23:45:18 +08:00
mpls.h
mpls_iptunnel.h
mroute.h
ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route
2016-09-25 23:41:39 -04:00
mroute6.h
ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route
2016-09-25 23:41:39 -04:00
msdos_fs.h
msg.h
msi.h
genirq/msi: Add cpumask allocation to alloc_msi_entry
2016-09-14 22:11:08 +02:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
ANDROID: vfs: Add permission2 for filesystems with per mount permissions
2017-01-31 10:47:22 -08:00
nd.h
libnvdimm, namespace: sort namespaces by dpa at init
2016-10-07 09:20:53 -07:00
net.h
net: Add read_sock proto_op
2016-08-28 23:32:41 -04:00
netdev_features.h
netdevice.h
net: introduce device min_header_len
2017-02-18 15:11:43 +01:00
netfilter.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2016-09-25 23:34:19 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter: replace list_head with single linked list
2016-09-25 14:38:48 +02:00
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
2017-02-01 08:33:08 +01:00
nfs_fs.h
NFS: Remove unused function nfs_revalidate_mapping_protected()
2016-07-05 19:11:05 -04:00
nfs_fs_i.h
nfs_fs_sb.h
nfs: allow blocking locks to be awoken by lock callbacks
2016-09-22 15:54:27 -04:00
nfs_iostat.h
nfs_page.h
nfs_xdr.h
pnfs: add a new mechanism to select a layout driver according to an ordered list
2016-09-19 13:11:13 -04:00
nfsacl.h
nl802154.h
nls.h
nmi.h
ANDROID: hardlockup: detect hard lockups without NMIs using secondary cpus
2017-01-27 13:52:24 -08:00
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-rdma.h
nvme-rdma.h: Add includes for nvme rdma_cm negotiation
2016-07-08 08:38:49 -06:00
nvme.h
nvme.h: add an enum for cns values
2016-10-19 11:36:22 -06:00
nvmem-consumer.h
nvmem: Declare nvmem_cell_read() consistently
2016-06-25 07:42:55 -07:00
nvmem-provider.h
nvram.h
of.h
of: Add array read functions with min/max size limits
2016-09-15 08:33:01 -05:00
of_address.h
of_device.h
of_dma.h
of_fdt.h
ANDROID: of: Support CONFIG_CMDLINE_EXTEND config option
2017-01-27 13:52:16 -08:00
of_gpio.h
gpio: OF: localize some gpiochip init functions
2016-10-03 23:38:11 +02:00
of_graph.h
of_iommu.h
of: iommu: make of_iommu_init() postcore_initcall_sync
2016-06-23 14:57:40 -05:00
of_irq.h
of_mdio.h
of_mdio: add helper to deregister fixed-link PHYs
2016-11-29 23:17:02 -05:00
of_net.h
of_pci.h
of/irq: Break out msi-map lookup (again)
2016-09-16 09:34:14 +01:00
of_pdt.h
of_platform.h
of_reserved_mem.h
Linux 4.7-rc6
2016-07-08 18:14:03 -03:00
oid_registry.h
olpc-ec.h
omap-dma.h
dmaengine/ARM: omap-dma: Fix the DMAengine compile test on non OMAP configs
2016-09-28 08:53:14 +05:30
omap-dmaengine.h
omap-gpmc.h
memory: omap-gpmc: Fix build with CONFIG_OMAP_GPMC disabled
2016-08-29 11:00:23 +03:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h
mm, oom: enforce exit_oom_victim on current task
2016-10-07 18:46:28 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
padata: Convert to hotplug state machine
2016-09-19 21:44:30 +02:00
page-flags-layout.h
page-flags.h
page-flags: relax policy for PG_mappedtodisk and PG_reclaim
2016-07-26 16:19:19 -07:00
page-isolation.h
page_counter.h
page_ext.h
mm/page_owner: don't define fields on struct page_ext by hard-coding
2016-10-07 18:46:27 -07:00
page_idle.h
page_owner.h
mm/page_owner: move page_owner specific function to page_owner.c
2016-10-07 18:46:27 -07:00
page_ref.h
mm/page_ref: introduce page_ref_inc_return
2016-06-21 09:43:04 +02:00
pageblock-flags.h
pagemap.h
mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb
2016-11-30 16:32:52 -08:00
pagevec.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h
pci.h
PCI: Export pcie_find_root_port
2016-11-23 16:23:23 -06:00
pci_hotplug.h
pci_ids.h
PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports
2017-04-12 12:41:21 +02:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-refcount: fix reference leak during percpu-atomic transition
2017-02-09 08:08:28 +01:00
percpu-rwsem.h
locking/percpu-rwsem: Add down_read_preempt_disable()
2016-09-22 15:25:54 +02:00
percpu.h
percpu_counter.h
percpu_ida.h
perf_event.h
FROMLIST: security,perf: Allow further restriction of perf_event_open
2017-01-27 13:55:09 -08:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
libnvdimm, pmem: allow nfit_test to override pmem_direct_access()
2016-06-24 11:39:29 -07:00
phonet.h
phy.h
net: phy: fix auto-negotiation stall due to unavailable interrupt
2017-05-03 08:36:37 -07:00
phy_fixed.h
pid.h
pid_namespace.h
pidns: Add a limit on the number of pid namespaces
2016-08-08 14:42:01 -05:00
pim.h
pipe_fs_i.h
pipe: fix comment in pipe_buf_operations
2016-10-05 18:24:00 -04:00
pkeys.h
pkeys: Remove easily triggered WARN
2016-10-14 11:36:59 -07:00
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
PM / clk: Add support for adding a specific clock from device-tree
2016-06-28 00:42:10 +02:00
pm_domain.h
PM / Domains: Add support for removing nested PM domains by provider
2016-09-13 02:49:34 +02:00
pm_opp.h
PM / OPP: Pass opp_table to dev_pm_opp_put_regulator()
2017-01-06 10:40:15 +01:00
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmem.h
pmem: kill __pmem address space
2016-07-12 19:25:38 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_acl.h
Merge remote-tracking branch 'jk/vfs' into work.misc
2016-10-08 11:06:08 -04:00
posix_acl_xattr.h
posix_acl: uapi header split
2016-09-27 21:52:00 -04:00
power_supply.h
ANDROID: power: Add property CHARGE_COUNTER_EXT and 64-bit precision properties
2017-01-27 13:51:50 -08:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h
prefetch.h
printk.h
printk: reinstate KERN_CONT for printing continuation lines
2016-10-09 12:23:38 -07:00
proc_fs.h
proc_ns.h
nsfs: add ioctl to get a parent namespace
2016-09-22 19:59:41 -05:00
profile.h
projid.h
property.h
include/linux/property.h: fix typo/compile error
2016-09-30 15:26:52 -07:00
psci.h
pstore.h
pstore/pmsg: drop bounce buffer
2016-09-08 15:01:10 -07:00
pstore_ram.h
ANDROID: pstore/ram: Add ramoops_console_write_buf api
2017-01-27 13:52:20 -08:00
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_clock: future-proofing drivers against PTP subsystem becoming optional
2016-09-22 02:18:33 -04:00
ptr_ring.h
ptr_ring: fix race conditions when resizing
2017-02-26 11:10:51 +01:00
ptrace.h
ptrace: Don't allow accessing an undumpable mm
2017-01-06 10:40:13 +01:00
pvclock_gtod.h
pwm.h
pwm: Unexport children before chip removal
2016-09-05 16:45:39 +02:00
pwm_backlight.h
pxa2xx_ssp.h
spi: pxa2xx: Default thresholds to PXA configuration
2016-09-12 20:01:43 +01:00
pxa168_eth.h
qcom_scm.h
firmware: qcom: scm: Peripheral Authentication Service
2016-06-24 22:53:50 -05:00
qnx6_fs.h
quicklist.h
quota.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2016-07-29 15:54:19 -07:00
quotaops.h
radix-tree.h
radix-tree: 'slot' can be NULL in radix_tree_next_slot()
2016-10-11 15:06:30 -07:00
raid_class.h
ramfs.h
random.h
random: use chacha20 for get_random_int/long
2017-04-12 12:41:15 +02:00
range.h
ras.h
ratelimit.h
ratelimit: extend to print suppressed messages on release
2016-08-02 19:35:06 -04:00
rational.h
rbtree.h
Introduce rb_replace_node_rcu()
2016-07-06 10:51:14 +01:00
rbtree_augmented.h
Introduce rb_replace_node_rcu()
2016-07-06 10:51:14 +01:00
rbtree_latch.h
rcu_sync.h
locking, rcu, cgroup: Avoid synchronize_sched() in __cgroup_procs_write()
2016-08-18 15:36:59 +02:00
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcu: Narrow early boot window of illegal synchronous grace periods
2017-01-26 08:24:37 +01:00
rcutiny.h
rcu: Convert rcutree to hotplug state machine
2016-07-15 10:41:44 +02:00
rcutree.h
rcu: Convert rcutree to hotplug state machine
2016-07-15 10:41:44 +02:00
reboot.h
reciprocal_div.h
regmap.h
Merge remote-tracking branches 'regmap/fix/header' and 'regmap/fix/macro' into regmap-linus
2016-10-29 12:14:39 -06:00
regset.h
relay.h
relay: Use irq_work instead of plain timer for deferred wakeup
2016-10-11 15:06:32 -07:00
remoteproc.h
remoteproc: Split driver and consumer dereferencing
2016-10-02 22:50:21 -07:00
reservation.h
reset-controller.h
reset.h
Merge branch 'reset/explicit-api' into reset/next
2016-06-29 23:39:52 +02:00
resource.h
resource_ext.h
rfkill-regulator.h
rfkill.h
rhashtable.h
rhashtable: Add rhlist interface
2016-09-20 04:43:36 -04:00
ring_buffer.h
rio.h
rapidio: modify for rev.3 specification changes
2016-08-02 19:35:37 -04:00
rio_drv.h
rio_ids.h
rapidio/switches: add driver for IDT gen3 switches
2016-08-02 19:35:38 -04:00
rio_regs.h
rapidio: modify for rev.3 specification changes
2016-08-02 19:35:37 -04:00
rmap.h
rmap: support file thp
2016-07-26 16:19:19 -07:00
rmi.h
rndis.h
root_dev.h
rpmsg.h
rpmsg: Allow callback to return errors
2016-09-08 22:15:25 -07:00
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rtnetlink: fdb dump: optimize by saving last interface markers
2016-09-01 16:56:15 -07:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
rxrpc: Fix exclusive connection handling
2016-06-22 09:10:00 +01:00
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h
sbitmap: push alloc policy into sbitmap_queue
2016-09-17 08:39:12 -06:00
scatterlist.h
scc.h
sched.h
This is the 4.9.24 stable release
2017-04-21 09:48:33 +02:00
sched_clock.h
sched_energy.h
ANDROID: FIXUP: sched: fix build for non-SMP target
2017-01-31 10:46:49 -08:00
scif.h
scpi_protocol.h
firmware: arm_scpi: add support for device power state management
2016-06-21 10:15:56 +01:00
screen_info.h
sctp.h
sctp: Export struct sctp_info to userspace
2016-08-08 12:51:58 -07:00
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h
Merge branch 'stable-4.9' of git://git.infradead.org/users/pcmoore/selinux into next
2016-09-19 12:27:10 +10:00
selection.h
selinux.h
sem.h
ipc/sem.c: fix complex_count vs. simple op race
2016-10-11 15:06:33 -07:00
semaphore.h
seq_buf.h
seq_file.h
seq/proc: modify seq_put_decimal_[u]ll to take a const char *, not char
2016-10-07 18:46:30 -07:00
seq_file_net.h
seqlock.h
seqno-fence.h
serial.h
serial_8250.h
Revert "tty/serial/8250: use mctrl_gpio helpers"
2016-08-31 15:36:01 +02:00
serial_bcm63xx.h
serial_core.h
ANDROID: serial_core: Add wake_peer uart operation
2017-01-27 13:52:22 -08:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
Input: i8042 - break load dependency between atkbd/psmouse and i8042
2016-07-27 14:20:09 -07:00
sfi.h
x86/sfi: Enable enumeration of SD devices
2016-07-13 09:24:51 +02:00
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shmem: split huge pages beyond i_size under memory pressure
2016-07-26 16:19:19 -07:00
shrinker.h
signal.h
signalfd.h
sirfsoc_dma.h
sizes.h
skb_array.h
skb_array: add wrappers for resizing
2016-07-01 05:32:17 -04:00
skbuff.h
doc: update docbook annotations for socket and skb
2016-10-26 17:31:23 -04:00
slab.h
slab: Convert to hotplug state machine
2016-09-06 18:30:20 +02:00
slab_def.h
mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
2016-07-28 16:07:41 -07:00
slub_def.h
mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
2016-07-28 16:07:41 -07:00
sm501-regs.h
sm501.h
smc91x.h
net: smc91x: fix SMC accesses
2016-08-28 23:44:55 -04:00
smc911x.h
smp.h
smp: Add function to execute a function synchronously on a CPU
2016-09-05 13:52:39 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
sock_diag: do not broadcast raw socket destruction
2016-06-28 09:08:51 -04:00
socket.h
ANDROID: net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_kvec()
2017-01-27 13:52:34 -08:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
new iov_iter flavour: pipe-backed
2016-10-05 18:23:36 -04:00
spmi.h
srcu.h
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
drivers: net: stmmac: add port selection programming
2016-06-28 08:54:23 -04:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h
ANDROID: power: Adds functionality to log the last suspend abort reason.
2017-01-27 13:51:52 -08:00
svga.h
sw842.h
swab.h
swait.h
swap.h
mm: support anonymous stable page
2017-01-19 20:17:59 +01:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
swiotlb: Add swiotlb=noforce debug option
2017-01-26 08:24:44 +01:00
sxgbe_platform.h
sync_file.h
dma-buf/sync_file: only enable fence signalling on poll()
2016-08-11 15:39:38 +05:30
synclink.h
sys.h
sys_soc.h
syscalls.h
generic syscalls: kill cruft from removed pkey syscalls
2016-10-17 09:50:56 -07:00
syscore_ops.h
sysctl.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2016-10-06 09:52:23 -07:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
scsi: sd: Move DIF protection types to t10-pi.h
2016-09-15 09:51:14 -04:00
task_io_accounting.h
ANDROID: sched: add a counter to track fsync
2017-03-14 13:16:06 -07:00
task_io_accounting_ops.h
ANDROID: sched: add a counter to track fsync
2017-03-14 13:16:06 -07:00
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tcp: fix tcp_fastopen unaligned access complaints on sparc
2017-02-04 09:47:09 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thermal: Enhance thermal_zone_device_update for events
2016-09-27 14:35:21 +08:00
thinkpad_acpi.h
thread_info.h
sched/core, x86: Make struct thread_info arch specific again
2016-10-20 13:27:47 +02:00
threads.h
ti_wilink_st.h
drivers: misc: ti-st: Use int instead of fuzzy char for callback status
2016-07-17 19:59:26 +02:00
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time: Add time64_to_tm()
2016-06-20 12:47:15 -07:00
time64.h
time: Avoid undefined behaviour in timespec64_add_safe()
2016-08-31 14:43:35 -07:00
timecounter.h
timekeeper_internal.h
timekeeping.h
UPSTREAM: timekeeping: Add a fast and NMI safe boot clock
2017-01-27 13:55:47 -08:00
timer.h
timers/core: Convert to hotplug state machine
2016-07-15 10:41:42 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
mm: convert zone_reclaim to node_reclaim
2016-07-28 16:07:41 -07:00
torture.h
torture: TOROUT_STRING(): Insert a space between flag and message
2016-08-22 10:10:12 -07:00
toshiba.h
tpm.h
tpm: Factor out common startup code
2016-07-19 17:43:38 +03:00
tpm_command.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty.h
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
u64_stats: Introduce IRQs disabled helpers
2016-09-30 11:46:40 +02:00
uaccess.h
unsafe_[get|put]_user: change interface to use a error target label
2016-08-08 13:02:01 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
userns: Handle -1 in k[ug]id_has_mapping when !CONFIG_USER_NS
2016-06-30 18:04:36 -05:00
uinput.h
uio.h
new privimitive: iov_iter_revert()
2017-04-21 09:31:21 +02:00
uio_driver.h
uprobes.h
usb.h
usb_usual.h
scsi: introduce a quirk for false cache reporting
2016-09-13 08:08:24 +02:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
ucount: Remove the atomicity from ucount->count
2017-03-18 19:14:29 +08:00
userfaultfd_k.h
mm: introduce fault_env
2016-07-26 16:19:19 -07:00
util_macros.h
uts.h
utsname.h
utsns: Add a limit on the number of uts namespaces
2016-08-08 14:42:02 -05:00
uuid.h
uwb.h
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
vgaarbiter: rst-ifiy and polish kerneldoc
2016-08-16 18:49:56 +02:00
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio: new feature to detect IOMMU device quirk
2016-08-01 21:44:52 +03:00
virtio_console.h
virtio_mmio.h
virtio_net.h
virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving
2017-02-04 09:47:09 +01:00
virtio_ring.h
virtio_vsock.h
VSOCK: Introduce virtio_vsock_common.ko
2016-08-02 02:57:29 +03:00
vlynq.h
vm_event_item.h
mm: vmstat: account per-zone stalls and pages skipped during reclaim
2016-07-28 16:07:41 -07:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vme: change LM callback argument to void pointer
2016-08-31 13:20:15 +02:00
vmpressure.h
vmstat.h
mm: vmstat: replace __count_zone_vm_events with a zone id equivalent
2016-07-28 16:07:41 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
tty: vt, ignore PIO_UNIMAPCLR param
2016-06-25 09:04:48 -07:00
vtime.h
sched/cputime: Reorganize vtime native irqtime accounting headers
2016-07-14 10:42:35 +02:00
w1-gpio.h
wait.h
sched/wait: Introduce init_wait_entry()
2016-09-30 10:54:03 +02:00
wakeup_reason.h
ANDROID: power: Provide dummy log_suspend_abort_reason() if SUSPEND is disabled
2017-01-27 13:52:35 -08:00
wanrouter.h
watchdog.h
watchdog: add watchdog pretimeout governor framework
2016-10-08 10:27:10 +02:00
win_minmax.h
lib/win_minmax: windowed min or max estimator
2016-09-21 00:22:59 -04:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wlan_plat.h
ANDROID: wlan: Add get_wake_irq functionality
2017-01-19 13:32:42 -08:00
wm97xx.h
workqueue.h
workqueue: add cancel_work()
2016-08-29 08:13:21 -06:00
writeback.h
mm, vmscan: get rid of throttle_vm_writeout
2016-10-07 18:46:27 -07:00
ww_mutex.h
tree-wide: replace config_enabled() with IS_ENABLED()
2016-08-04 08:50:07 -04:00
xattr.h
vfs: Remove {get,set,remove}xattr inode operations
2016-10-07 21:48:36 -04:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h