Linus Torvalds
37c85961c3
TTY/Serial driver patches for 4.11-rc1
...
Here is the big tty/serial driver patchset for 4.11-rc1.
Not much here, but a lot of little fixes and individual serial driver
updates all over the subsystem. Majority are for the sh-sci driver and
platform (the arch-specific changes have acks from the maintainer).
The start of the "serial bus" code is here as well, but nothing is
converted to use it yet. That work is still ongoing, hopefully will
start to show up across different subsystems for 4.12 (bluetooth is one
major place that will be used.)
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCWK2lDg8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+ylwfwCgyExa4x8Lur2nZyu8cgcaVRU68VAAoNQh0WJt
EZdEhEkRMt4d64j+ApYI
=iv7x
-----END PGP SIGNATURE-----
Merge tag 'tty-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Pull tty/serial driver updates from Greg KH:
"Here is the big tty/serial driver patchset for 4.11-rc1.
Not much here, but a lot of little fixes and individual serial driver
updates all over the subsystem. Majority are for the sh-sci driver and
platform (the arch-specific changes have acks from the maintainer).
The start of the "serial bus" code is here as well, but nothing is
converted to use it yet. That work is still ongoing, hopefully will
start to show up across different subsystems for 4.12 (bluetooth is
one major place that will be used.)
All of these have been in linux-next for a while with no reported
issues"
* tag 'tty-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (109 commits)
tty: pl011: Work around QDF2400 E44 stuck BUSY bit
atmel_serial: Use the fractional divider when possible
tty: Remove extra include in HVC console tty framework
serial: exar: Enable MSI support
serial: exar: Move register defines from uapi header to consumer site
serial: pci: Remove unused pci_boards entries
serial: exar: Move Commtech adapters to 8250_exar as well
serial: exar: Fix feature control register constants
serial: exar: Fix initialization of EXAR registers for ports > 0
serial: exar: Fix mapping of port I/O resources
serial: sh-sci: fix hardware RX trigger level setting
tty/serial: atmel: ensure state is restored after suspending
serial: 8250_dw: Avoid "too much work" from bogus rx timeout interrupt
serdev: ttyport: check whether tty_init_dev() fails
serial: 8250_pci: make pciserial_detach_ports() static
ARM: dts: STiH410-b2260: Enable HW flow-control
ARM: dts: STiH407-family: Use new Pinctrl groups
ARM: dts: STiH407-pinctrl: Add Pinctrl group for HW flow-control
ARM: dts: STiH410-b2260: Identify the UART RTS line
dt-bindings: serial: Update 'uart-has-rtscts' description
...
2017-02-22 12:17:25 -08:00
..
android
binder: Add support for file-descriptor arrays
2017-02-10 16:00:01 +01:00
byteorder
include/uapi/linux/byteorder, swab: force inlining of some byteswap operations
2016-03-17 15:09:34 -07:00
caif
caif: Remove my bouncing email address.
2013-04-23 13:25:51 -04:00
can
can: dev: add CAN interface API for fixed bitrates
2017-01-24 13:52:00 +01:00
cifs
cifs: Move and expand MAX_SERVER_SIZE definition
2013-09-08 14:34:22 -05:00
dvb
[media] fix broken references on dvb/video*rst
2016-09-09 09:53:35 -03:00
genwqe
GenWQE: Update author information
2014-09-23 23:15:46 -07:00
hdlc
hsi
HSI: hsi_char.h: use __u32 from linux/types.h
2016-08-22 22:43:35 +02:00
iio
iio: Add channel for Gravity
2017-01-05 13:02:25 +00:00
isdn
mmc
mmc: block: Change MMC_IOC_MAX_BYTES
2016-11-29 09:00:30 +01:00
netfilter
netfilter: nf_tables: add NFTA_RULE_ID attribute
2017-02-12 14:45:13 +01:00
netfilter_arp
netfilter: fix include files for compilation
2015-11-23 17:54:38 +01:00
netfilter_bridge
netfilter: fix include files for compilation
2015-11-23 17:54:38 +01:00
netfilter_ipv4
netfilter: fix include files for compilation
2015-11-23 17:54:38 +01:00
netfilter_ipv6
netfilter: fix include files for compilation
2015-11-23 17:54:38 +01:00
nfsd
nfsd: eliminate NFSD_DEBUG
2015-04-21 16:16:02 -04:00
raid
md/failfast: add failfast flag for md to be used by some personalities.
2016-11-22 08:58:17 -08:00
spi
spi: spidev: Add support for Dual/Quad SPI Transfers
2014-02-27 13:51:29 +09:00
sunrpc
tc_act
net/act_pedit: Introduce 'add' operation
2017-02-10 13:18:33 -05:00
tc_ematch
usb
usb: gadget: f_fs: Document eventfd effect on descriptor format.
2017-01-02 10:55:28 +02:00
wimax
uapi: Convert some uses of 6 to ETH_ALEN
2013-08-02 12:33:54 -07:00
a.out.h
acct.h
adb.h
adfs_fs.h
affs_hardblocks.h
agpgart.h
include/uapi/linux/agpgart.h: include stdlib.h in userspace
2015-12-10 12:33:23 +01:00
aio_abi.h
am437x-vpfe.h
[media] am437x: include linux/videodev2.h for expanding BASE_VIDIOC_PRIVATE
2015-04-02 18:10:35 -03:00
apm_bios.h
apm-emulation: add hibernation APM events to support suspend2disk
2014-01-07 13:50:28 +01:00
arcfb.h
atalk.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_tcp.h
atm_zatm.h
Revert "include/uapi/linux/atm_zatm.h: include linux/time.h"
2016-11-13 12:35:13 -05:00
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
audit.h
Merge branch 'stable-4.11' of git://git.infradead.org/users/pcmoore/audit
2017-02-21 13:25:50 -08: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
auto_fs4.h
autofs4: fix some white space errors
2016-03-15 16:55:16 -07:00
auxvec.h
powerpc: Add HWCAP2 aux entry
2013-04-26 16:08:16 +10:00
ax25.h
b1lli.h
batman_adv.h
batman-adv: update copyright years for 2017
2017-01-26 08:34:19 +01:00
baycom.h
bcache.h
bcache: Add bch_btree_keys_u64s_remaining()
2014-01-08 13:05:13 -08:00
bcm933xx_hcs.h
MIPS: BCM63XX: recognize Cable Modem firmware format
2013-07-01 15:10:53 +02:00
bfs_fs.h
binfmts.h
blkpg.h
mtd: provide proper 32/64-bit compat_ioctl() support for BLKPG
2015-09-29 13:37:04 -07:00
blktrace_api.h
blkzoned.h
blk-zoned: implement ioctls
2016-10-18 10:05:42 -06:00
bpf.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-02-16 19:34:01 -05:00
bpf_common.h
net: filter: move common defines into bpf_common.h
2014-10-14 16:06:45 -04:00
bpf_perf_event.h
bpf: introduce BPF_PROG_TYPE_PERF_EVENT program type
2016-09-02 10:46:44 -07:00
bpqether.h
net: bpqether.h: remove if_ether.h guard
2016-11-13 00:57:53 -05:00
bsg.h
block SG_IO: add SG_FLAG_Q_AT_HEAD flag
2014-07-01 10:48:05 -06:00
bt-bmc.h
ipmi: add an Aspeed BT IPMI BMC driver
2016-09-29 19:05:06 -05:00
btrfs.h
Btrfs: catch invalid free space trees
2016-10-03 18:52:14 +02:00
btrfs_tree.h
btrfs: uapi/linux/btrfs_tree.h, use __u8 and __u64
2016-04-28 11:06:41 +02:00
can.h
can: raw: raw_setsockopt: limit number of can_filter that can be set
2016-12-07 10:45:57 +01:00
capability.h
uapi: move forward declarations of internal structures
2016-08-02 17:31:41 -04:00
capi.h
isdn: capi: fix "CAPI_VERSION" comment
2014-03-20 14:55:18 +01:00
cciss_defs.h
cciss_ioctl.h
cdrom.h
cec-funcs.h
[media] cec: fix report_current_latency
2016-12-21 06:59:13 -02:00
cec.h
[media] cec.h/cec-funcs.h: don't use bool in public headers
2016-11-16 15:43:10 -02:00
cgroupstats.h
chio.h
cm4000_cs.h
Omnikey Cardman 4000: pull in ioctl.h in user header
2013-08-28 19:26:38 -07:00
cn_proc.h
connector: Added coredumping event to the process connector
2013-03-20 13:23:21 -04:00
coda.h
coda_psdev.h
coff.h
connector.h
const.h
linux/const.h: Add _BITUL() and _BITULL()
2013-06-25 15:50:04 -07:00
coresight-stm.h
coresight: stm: adding driver for CoreSight STM component
2016-05-03 14:59:30 -07:00
cramfs_fs.h
cryptouser.h
crypto: acomp - add asynchronous compression api
2016-10-25 11:08:30 +08:00
cuda.h
cyclades.h
cycx_cfm.h
dcbnl.h
dcb : Fix incorrect documentation for struct dcb_app
2015-06-23 07:00:41 -07:00
dccp.h
devlink.h
devlink: fix the name of eswitch commands
2017-02-10 14:43:00 -05:00
dlm.h
dlm_device.h
dlm: fix lvb copy for user locks
2015-08-25 14:41:50 -05:00
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dlm: adopt orphan locks
2014-11-19 14:48:02 -06:00
dm-ioctl.h
dm: add infrastructure for DAX support
2016-07-20 23:49:49 -04:00
dm-log-userspace.h
uapi dm-log-userspace.h: use __u32, __s32, __u64 and __s64 from linux/types.h
2016-11-21 09:52:02 -05:00
dma-buf.h
dma-buf: Add ioctls to allow userspace to flush
2016-02-12 16:01:32 +01:00
dn.h
include/uapi/linux/dn.h: pull in ioctl.h header
2014-01-23 16:36:55 -08:00
dqblk_xfs.h
quota: add new quotactl Q_XGETNEXTQUOTA
2016-02-08 11:21:50 +11:00
edd.h
efs_fs_sb.h
elf-em.h
bpf, elf: add official ELF machine define for eBPF
2016-07-20 12:37:39 -07:00
elf-fdpic.h
elf.h
powerpc updates for 4.8 #2
2016-08-05 09:00:54 -04:00
elfcore.h
errno.h
errqueue.h
net-timestamp: ACK timestamp for bytestreams
2014-08-05 16:35:54 -07:00
ethtool.h
net: ethtool: add support for 2500BaseT and 5000BaseT link modes
2017-01-30 10:14:28 -05:00
eventpoll.h
epoll: add EPOLLEXCLUSIVE flag
2016-01-20 17:09:18 -08:00
fadvise.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
fb.h
fcntl.h
shm: add sealing API
2014-08-08 15:57:31 -07:00
fd.h
floppy: bail out in open() if drive is not responding to block0 read
2014-01-17 11:12:06 +01:00
fdreg.h
fib_rules.h
net: core: add UID to flows, rules, and routes
2016-11-04 14:45:23 -04:00
fiemap.h
ext4: add support for extent pre-caching
2013-08-16 22:05:14 -04:00
filter.h
bpf: fix bpf helpers to use skb->mac_header relative offsets
2015-04-16 14:08:49 -04:00
firewire-cdev.h
firewire: fix libdc1394/FlyCap2 iso event regression
2013-07-27 20:24:36 +02:00
firewire-constants.h
flat.h
fou.h
fou: implement FOU_CMD_GET
2015-04-12 21:25:13 -04:00
fs.h
This merge request includes the dax-4.0-iomap-pmd branch which is
2016-12-14 09:17:42 -08:00
fsl_hypervisor.h
fuse.h
fuse: Add posix ACL support
2016-10-01 07:32:32 +02:00
futex.h
gameport.h
gen_stats.h
sched: align nlattr properly when needed
2016-04-26 12:00:49 -04:00
genetlink.h
genetlink: use idr to track families
2016-10-27 16:16:09 -04:00
gfs2_ondisk.h
gfs2: change gfs2 readdir cookie
2015-12-14 12:19:37 -06:00
gigaset_dev.h
gpio.h
gpio: userspace ABI for reading GPIO line events
2016-06-15 09:29:17 +02:00
gsmmux.h
tty: linux/gsmmux.h needs linux/types.h
2015-07-23 17:48:43 -07:00
gtp.h
gtp: #define _UAPI_LINUX_GTP_H_ and not _UAPI_LINUX_GTP_H__
2016-06-07 16:25:49 -07:00
hash_info.h
keys, trusted: select hash algorithm for TPM2 chips
2015-12-20 15:27:12 +02:00
hdlc.h
hdlcdrv.h
hdreg.h
hid.h
hiddev.h
hidraw.h
hpet.h
hsr_netlink.h
net/hsr: Add support for the High-availability Seamless Redundancy protocol (HSRv0)
2013-11-03 23:20:14 -05:00
hw_breakpoint.h
hw_breakpoint: Allow watchpoint of length 3,5,6 and 7
2016-11-18 17:23:17 +00:00
hyperv.h
tools: hv: report ENOSPC errors in hv_fcopy_daemon
2015-12-14 19:12:21 -08:00
hysdn_if.h
i2c-dev.h
i2c-dev: Fix typo in ioctl name reference
2015-10-23 23:26:43 +02:00
i2c.h
i2c: smbus: add SMBus Host Notify support
2016-06-17 13:24:05 +02:00
i2o-dev.h
i8k.h
i8k: uapi: Introduce define for new highest fan speed
2014-07-09 16:41:36 -07:00
icmp.h
ipv6: RFC 4884 partial support for SIT/GRE tunnels
2016-06-18 22:11:39 -07:00
icmpv6.h
ICMPv6: treat dest unreachable codes 5 and 6 as EACCES, not EPROTO
2013-09-03 22:11:44 -04:00
if.h
uapi glibc compat: fix outer guard of net device flags enum
2016-12-06 10:43:32 -05:00
if_addr.h
ipv6: introduce IFA_F_STABLE_PRIVACY flag
2015-03-23 22:12:09 -04:00
if_addrlabel.h
if_alg.h
crypto: af_alg - add user space interface for AEAD
2014-12-05 23:56:55 +08:00
if_arcnet.h
arcnet: fix indentation of if_arcnet.h
2015-09-23 08:44:22 +02:00
if_arp.h
net: if_arp: add ARPHRD_6LOWPAN type
2013-12-11 12:57:55 -08:00
if_bonding.h
bonding: modify the old and add new xmit hash policies
2013-10-03 15:36:38 -04:00
if_bridge.h
bridge: uapi: add per vlan tunnel info
2017-02-03 15:21:21 -05:00
if_cablemodem.h
if_cablemodem.h: Add parenthesis around ioctl macros
2013-05-08 13:13:30 -07:00
if_eql.h
if_ether.h
ethernet: use net core MTU range checking in more drivers
2016-10-20 14:51:08 -04:00
if_fc.h
if_fddi.h
FDDI: Reformat <linux/if_fddi.h> for 8-character tabs
2014-04-27 19:08:06 -04:00
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h
bridge: uapi: add per vlan tunnel info
2017-02-03 15:21:21 -05:00
if_ltalk.h
if_macsec.h
macsec: limit ICV length to 16 octets
2016-07-25 10:55:39 -07:00
if_packet.h
packet: add extended BPF fanout mode
2015-08-17 14:22:48 -07:00
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
net: l2tp: deprecate PPPOL2TP_MSG_* in favour of L2TP_MSG_*
2016-12-10 23:29:11 -05:00
if_pppox.h
include/uapi/linux/if_pppox.h: include linux/in.h and linux/in6.h
2016-08-22 16:25:15 -07:00
if_slip.h
if_team.h
if_tun.h
macvtap/tun: cross-endian support for little-endian hosts
2015-06-01 15:48:56 +02:00
if_tunnel.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
if_vlan.h
if_x25.h
ife.h
net: Introduce ife encapsulation module
2017-02-03 15:16:45 -05:00
igmp.h
bridge: sparse fixes in br_ip6_multicast_alloc_query()
2017-01-17 15:22:05 -05:00
ila.h
ila: add checksum neutral ILA translations
2016-04-26 01:27:07 -04:00
in.h
ipv4: add IP_RECVFRAGSIZE cmsg
2016-11-03 15:41:11 -04:00
in6.h
ipv6: add IPV6_RECVFRAGSIZE cmsg
2016-11-03 15:41:11 -04:00
in_route.h
inet_diag.h
net: ip, diag -- Add diag interface for raw sockets
2016-10-23 19:35:24 -04:00
inotify.h
input-event-codes.h
Input: change KEY_DATA from 0x275 to 0x277
2016-11-30 08:59:26 -08:00
input.h
HID: intel-ish-hid: ISH HID client driver
2016-08-17 11:13:08 +02:00
ioctl.h
ip.h
ipv4: add option to drop gratuitous ARP packets
2016-02-11 04:27:35 -05:00
ip6_tunnel.h
ip_vs.h
netfilter/ipvs: use nla_put_u64_64bit()
2016-04-25 15:09:11 -04:00
ipc.h
ipmi.h
ipmi_msgdefs.h
ipsec.h
ipv6.h
net/ipv6: allow sysctl to change link-local address generation mode
2017-01-27 10:25:34 -05:00
ipv6_route.h
uapi: fix linux/ipv6_route.h userspace compilation errors
2017-02-19 18:15:12 -05:00
ipx.h
include/uapi/linux/ipx.h: fix conflicting defitions with glibc netipx/ipx.h
2016-08-22 16:25:15 -07:00
irda.h
irqnr.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
iso_fs.h
ivtv.h
ivtvfb.h
ixjuser.h
jffs2.h
joystick.h
Kbuild
net: Introduce ife encapsulation module
2017-02-03 15:16:45 -05:00
kcm.h
kcm: Kernel Connection Multiplexor module
2016-03-09 16:36:14 -05:00
kcmp.h
kcmp: Move kcmp.h into uapi
2014-12-02 13:52:53 -07:00
kcov.h
kernel: add kcov code coverage
2016-03-22 15:36:02 -07:00
kd.h
kdev_t.h
kernel-page-flags.h
proc: export idle flag via kpageflags
2015-09-10 13:29:01 -07:00
kernel.h
uapi: define DIV_ROUND_UP for userland
2016-03-04 16:10:36 -05:00
kernelcapi.h
kexec.h
arm64/kexec: Add core kexec support
2016-06-27 16:31:25 +01:00
keyboard.h
keyctl.h
KEYS: Add KEYCTL_DH_COMPUTE command
2016-04-12 19:54:58 +01:00
kfd_ioctl.h
drm/amdkfd: add H/W debugger IOCTL set definitions
2015-06-03 11:32:07 +03:00
kvm.h
KVM: PPC: Book3S HV: Add userspace interfaces for POWER9 MMU
2017-01-31 19:11:47 +11:00
kvm_para.h
MIPS: Add functions for hypervisor call
2014-05-30 21:01:11 +02:00
l2tp.h
uapi: fix linux/if_pppol2tp.h userspace compilation errors
2017-02-14 22:18:05 -05:00
libc-compat.h
include/uapi/linux/ipx.h: fix conflicting defitions with glibc netipx/ipx.h
2016-08-22 16:25:15 -07:00
lightnvm.h
lightnvm: add ioctls for vector I/Os
2017-01-31 08:32:13 -07:00
limits.h
lirc.h
[media] lirc.h: remove several unused ioctls
2016-07-11 10:49:52 -03:00
llc.h
loop.h
block: loop: introduce ioctl command of LOOP_SET_DIRECT_IO
2015-09-23 11:01:16 -06:00
lp.h
lwtunnel.h
bpf: BPF for lightweight tunnel infrastructure
2016-12-02 10:51:49 -05:00
magic.h
x86/intel_rdt: Add basic resctrl filesystem support
2016-10-30 19:10:14 -06:00
major.h
docs: fix locations of several documents that got moved
2016-10-24 08:12:35 -02:00
map_to_7segment.h
matroxfb.h
mdio.h
media-bus-format.h
[media] media: Add 1X16 16-bit raw bayer media bus code definitions
2016-09-09 11:16:36 -03:00
media.h
[media] v4l2-core: Add support for touch devices
2016-08-23 16:28:04 -03:00
mei.h
mei: add async event notification ioctls
2015-08-03 17:30:00 -07:00
membarrier.h
sys_membarrier(): system-wide memory barrier (generic, x86)
2015-09-11 15:21:34 -07:00
memfd.h
shm: add memfd_create() syscall
2014-08-08 15:57:31 -07:00
mempolicy.h
mm: convert p[te|md]_numa users to p[te|md]_protnone_numa
2015-02-12 18:54:08 -08:00
meye.h
mic_common.h
misc: mic: Update MIC host daemon with COSM changes
2015-10-04 12:54:54 +01:00
mic_ioctl.h
misc: mic: fix possible signed underflow (undefined behavior) in userspace API
2014-02-07 15:30:34 -08:00
mii.h
net: Add mask for Control register 10Mbps speed
2016-08-12 16:57:20 -07:00
minix_fs.h
mman.h
mmtimer.h
module.h
mpls.h
mpls: Packet stats
2017-01-17 14:38:43 -05:00
mpls_iptunnel.h
mpls: ip tunnel support
2015-07-21 10:39:05 -07:00
mqueue.h
uapi: Use __kernel_long_t in struct mq_attr
2014-01-20 14:45:33 -08:00
mroute.h
uapi: fix linux/mroute.h userspace compilation errors
2017-02-19 18:15:12 -05:00
mroute6.h
uapi: fix linux/mroute6.h userspace compilation errors
2017-02-19 18:15:12 -05:00
msdos_fs.h
msdos_fs.h: fix 'fields' in comment
2015-01-20 13:51:06 +01:00
msg.h
ipc/msg: increase MSGMNI, remove scaling
2014-12-13 12:42:52 -08:00
mtio.h
n_r3964.h
nbd.h
nbd: move multi-connection bit to unused value
2016-11-22 13:11:55 -07:00
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
ndctl.h
libnvdimm: fix SMART Health DSM payload definition
2016-08-15 11:07:21 -07:00
neighbour.h
vxlan: support fdb and learning in COLLECT_METADATA mode
2017-02-03 15:21:21 -05:00
net.h
net_dropmon.h
net_namespace.h
netns: add rtnl cmd to add and get peer netns ids
2015-01-19 14:21:18 -05:00
net_tstamp.h
tcp: SOF_TIMESTAMPING_OPT_STATS option for SO_TIMESTAMPING
2016-11-30 10:04:25 -05:00
netconf.h
net: mpls: Add support for netconf
2017-02-20 11:13:37 -05:00
netdevice.h
net: add name_assign_type netdev attribute
2014-07-15 16:12:01 -07:00
netfilter.h
netfilter: deprecate NF_STOP
2016-11-03 10:56:17 +01:00
netfilter_arp.h
netfilter_bridge.h
netfilter: fix include files for compilation
2015-11-23 17:54:38 +01:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
smc: netlink interface for SMC sockets
2017-01-09 16:07:41 -05:00
netlink_diag.h
netlink: Add comment to warn about deprecated netlink rings attribute request
2016-06-16 14:00:50 -07:00
netrom.h
nfc.h
NFC: netlink: Add missing NFC_ATTR comments
2015-10-27 03:55:10 +01:00
nfs.h
nfs: use btrfs ioctl defintions for clone
2015-11-23 21:53:08 -05:00
nfs2.h
nfs3.h
nfs4.h
nfs: add a new NFS4_OPEN_RESULT_MAY_NOTIFY_LOCK constant
2016-09-26 15:20:37 -04:00
nfs4_mount.h
nfs_fs.h
nfs_idmap.h
NFS: Move nfs_idmap.h into fs/nfs/
2015-04-23 15:16:14 -04:00
nfs_mount.h
NFS: stop using NFS_MOUNT_SECFLAVOUR server flag
2013-10-28 15:37:56 -04:00
nfsacl.h
nfsd: Add macro NFS_ACL_MASK for ACL
2015-07-20 14:58:46 -04:00
nilfs2_api.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
nilfs2_ondisk.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
nl80211.h
cfg80211: fix NAN bands definition
2017-02-09 15:17:30 +01:00
nsfs.h
nsfs: add ioctl to get a parent namespace
2016-09-22 19:59:41 -05:00
nubus.h
nvme_ioctl.h
NVMe: Allow user initiated rescan
2016-05-17 17:14:21 -06:00
nvram.h
omap3isp.h
omapfb.h
oom.h
openvswitch.h
openvswitch: Add force commit.
2017-02-09 22:59:34 -05:00
packet_diag.h
diag: warn about missing first netlink attribute
2013-11-28 18:16:43 -05:00
param.h
parport.h
patchkey.h
pci.h
pci_regs.h
PCI: Move config space size macros to pci_regs.h
2016-12-12 10:05:22 -06:00
perf_event.h
perf core: Per event callchain limit
2016-05-30 12:41:44 -03:00
personality.h
pfkeyv2.h
ipsec: add support of limited SA dump
2014-02-17 07:18:19 +01:00
pg.h
phantom.h
phonet.h
pkt_cls.h
net/sched: Reflect HW offload status
2017-02-17 12:08:05 -05:00
pkt_sched.h
net_sched: sch_fq: account for schedule/timers drifts
2016-09-23 07:19:06 -04:00
pktcdvd.h
pmu.h
poll.h
posix_acl.h
posix_acl: uapi header split
2016-09-27 21:52:00 -04:00
posix_acl_xattr.h
posix_acl: uapi header split
2016-09-27 21:52:00 -04:00
posix_types.h
ppdev.h
ppp-comp.h
ppp-ioctl.h
include/uapi/linux/ppp-ioctl.h: pull in ppp_defs.h
2014-01-23 16:36:55 -08:00
ppp_defs.h
pps.h
pr.h
block: add an API for Persistent Reservations
2015-10-21 14:46:56 -06:00
prctl.h
capabilities: ambient capabilities
2015-09-04 16:54:41 -07:00
psample.h
net: Introduce psample, a new genetlink channel for packet sampling
2017-01-24 13:44:28 -05:00
psci.h
drivers: firmware: psci: add system suspend support
2015-10-02 14:35:17 +01:00
ptp_clock.h
ptp: Add PTP_SYS_OFFSET_PRECISE for driver crosstimestamping
2016-03-03 14:23:43 -08:00
ptrace.h
seccomp, ptrace: add support for dumping seccomp filters
2015-10-27 19:55:13 -07:00
qnx4_fs.h
qnxtypes.h
qrtr.h
net: Add Qualcomm IPC router
2016-05-08 23:46:14 -04:00
quota.h
fs/quota: use nla_put_u64_64bit()
2016-04-26 12:00:48 -04:00
radeonfb.h
random.h
random: introduce getrandom(2) system call
2014-08-05 16:41:22 -04:00
raw.h
rds.h
uapi: fix linux/rds.h userspace compilation error
2017-02-19 18:15:23 -05:00
reboot.h
reiserfs_fs.h
reiserfs_xattr.h
xattr: Constify ->name member of "struct xattr".
2013-07-25 19:30:03 +10:00
resource.h
uapi: Use __kernel_long_t/__kernel_ulong_t in <linux/resource.h>
2014-01-20 14:44:17 -08:00
rfkill.h
rfkill: Update userspace API documentation
2016-02-24 09:04:25 +01:00
rio_cm_cdev.h
rapidio: add RapidIO channelized messaging driver
2016-08-02 19:35:31 -04:00
rio_mport_cdev.h
rapidio/mport_cdev: fix uapi type definitions
2016-05-05 17:38:53 -07:00
romfs_fs.h
rose.h
route.h
rtc.h
rtnetlink.h
net: mpls: Add support for netconf
2017-02-20 11:13:37 -05:00
scc.h
sched.h
sched: new clone flag CLONE_NEWCGROUP for cgroup namespace
2016-02-16 13:04:58 -05:00
scif_ioctl.h
misc: mic: SCIF RMA header file and IOCTL changes
2015-10-04 12:54:54 +01:00
screen_info.h
efifb: Add support for 64-bit frame buffer addresses
2015-10-12 14:20:06 +01:00
sctp.h
sctp: add support for generating stream ssn reset event notification
2017-02-19 18:17:59 -05:00
sdla.h
seccomp.h
seccomp: implement SECCOMP_FILTER_FLAG_TSYNC
2014-07-18 12:13:40 -07:00
securebits.h
capabilities: add a securebit to disable PR_CAP_AMBIENT_RAISE
2015-09-04 16:54:41 -07:00
sed-opal.h
uapi: sed-opal fix IOW for activate lsp to use correct struct
2017-02-14 19:47:16 -07:00
seg6.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-02-07 16:29:30 -05:00
seg6_genl.h
ipv6: sr: add code base for control plane support of SR-IPv6
2016-11-09 20:40:06 -05:00
seg6_hmac.h
ipv6: sr: add missing Kbuild export for header files
2017-01-16 14:47:21 -05:00
seg6_iptunnel.h
ipv6: sr: add missing Kbuild export for header files
2017-01-16 14:47:21 -05:00
selinux_netlink.h
sem.h
ipc/sem.c: increase SEMMSL, SEMMNI, SEMOPM
2014-12-13 12:42:52 -08:00
serial.h
serial: support 16-bit register interface for console
2015-12-13 19:59:48 -08:00
serial_core.h
serial: 8250: Add new port type for TI DA8xx/66AK2x
2017-01-12 11:51:25 +01:00
serial_reg.h
serial: exar: Move register defines from uapi header to consumer site
2017-02-10 15:13:26 +01:00
serio.h
[media] input: serio - add new protocol for the Pulse-Eight USB-CEC Adapter
2016-07-12 13:42:10 -03:00
shm.h
ipc,shm: document new limits in the uapi header
2014-06-06 16:08:14 -07:00
signal.h
signals/sigaltstack: Change SS_AUTODISARM to (1U << 31)
2016-05-04 08:34:14 +02:00
signalfd.h
smc.h
smc: establish pnet table management
2017-01-09 16:07:38 -05:00
smc_diag.h
smc: netlink interface for SMC sockets
2017-01-09 16:07:41 -05:00
smiapp.h
[media] smiapp: Add driver-specific test pattern menu item definitions
2014-08-21 15:25:11 -05:00
snmp.h
net: add LINUX_MIB_PFMEMALLOCDROP counter
2017-02-02 23:34:19 -05:00
sock_diag.h
sock_diag: add SK_MEMINFO_DROPS
2016-04-04 22:11:20 -04:00
socket.h
sockios.h
driver: tun: Use new macro SOCK_IOC_TYPE instead of literal number 0x89
2016-10-31 10:56:47 -04:00
sonet.h
sonypi.h
sound.h
soundcard.h
stat.h
stddef.h
uapi/linux/stddef.h: Provide __always_inline to userspace headers
2016-03-30 12:50:17 +02:00
stm.h
stm class: Introduce an abstraction for System Trace Module devices
2015-10-04 20:28:58 +01:00
string.h
suspend_ioctls.h
swab.h
byteswap: try to avoid __builtin_constant_p gcc bug
2016-05-05 17:38:53 -07:00
sync_file.h
dma-buf/sync_file: fix documentation error
2016-09-20 18:12:38 +05:30
synclink.h
sysctl.h
uapi: move forward declarations of internal structures
2016-08-02 17:31:41 -04:00
sysinfo.h
target_core_user.h
target/user: Report capability of handling out-of-order completions to userspace
2016-03-10 21:49:09 -08:00
taskstats.h
tcp.h
tcp: record pkts sent and retransmistted
2017-01-29 19:17:23 -05:00
tcp_metrics.h
libnl: nla_put_msecs(): align on a 64-bit area
2016-04-23 20:13:24 -04:00
telephony.h
termios.h
thermal.h
thermal: provide an UAPI header file
2014-12-09 14:10:41 +08:00
time.h
timekeeping: Add CLOCK_TAI clockid
2013-03-22 16:19:59 -07:00
timerfd.h
timerfd: export defines to userspace
2017-01-10 18:31:55 -08:00
times.h
timex.h
uapi: Use __kernel_long_t in struct timex
2014-01-20 14:44:05 -08:00
tiocl.h
tipc.h
tipc: make replicast a user selectable option
2017-01-20 12:10:17 -05:00
tipc_config.h
tipc: convert legacy nl link stat to nl compat
2015-02-09 13:20:47 -08:00
tipc_netlink.h
tipc: add the ability to get UDP options via netlink
2016-08-26 21:38:41 -07:00
toshiba.h
toshiba_acpi: Add /dev/toshiba_acpi device
2015-07-24 14:15:10 -07:00
tty.h
NFC: nci: add generic uart support
2015-06-11 23:37:37 +02:00
tty_flags.h
tty: core: Undefine ASYNC_* flags superceded by TTY_PORT* flags
2016-04-30 09:26:55 -07:00
types.h
linux/types.h: enable endian checks for all sparse builds
2016-12-16 00:13:39 +02:00
udf_fs_i.h
udp.h
gtp: add initial driver for datapath of GPRS Tunneling Protocol (GTP-U)
2016-05-10 12:25:04 -04:00
uhid.h
HID: uhid: report to user-space whether reports are numbered
2014-08-25 03:28:08 -05:00
uinput.h
Input: uinput - rework ABS validation
2015-12-18 17:48:51 -08:00
uio.h
uleds.h
leds: Introduce userspace LED class driver
2016-11-22 12:07:02 +01:00
ultrasound.h
un.h
unix: add ioctl to open a unix socket file with O_PATH
2017-02-02 21:58:02 -05:00
unistd.h
unix_diag.h
diag: warn about missing first netlink attribute
2013-11-28 18:16:43 -05:00
usbdevice_fs.h
usb: devio: Add ioctl to disallow detaching kernel USB drivers.
2016-03-05 12:05:01 -08:00
usbip.h
usbip: move usbip kernel code out of staging
2014-08-25 10:40:06 -07:00
userfaultfd.h
userfaultfd: remove kernel header include from uapi header
2015-10-01 21:42:35 -04:00
userio.h
Input: add userio module
2015-10-27 18:55:31 -07:00
utime.h
utsname.h
uuid.h
lib/uuid.c: remove FSF address
2016-05-20 17:58:30 -07:00
uvcvideo.h
v4l2-common.h
[media] media: v4l: Dual license v4l2-common.h under GPL v2 and BSD licenses
2016-02-01 08:47:05 -02:00
v4l2-controls.h
[media] v4l: ctrls: Add deinterlacing mode control
2016-11-16 16:16:08 -02:00
v4l2-dv-timings.h
[media] v4l2-dv-timings: add VICs and picture aspect ratio
2016-11-16 15:13:18 -02:00
v4l2-mediabus.h
[media] videodev2.h: add support for transfer functions
2015-06-05 11:45:45 -03:00
v4l2-subdev.h
[media] v4l2-subdev.h: add 'which' field for the enum structs
2015-03-23 11:44:35 -07:00
veth.h
vfio.h
vfio: Define device_api strings
2016-11-17 08:33:20 -07:00
vhost.h
vhost: remove unused feature bit
2016-12-16 00:13:38 +02:00
videodev2.h
[media] videodev2.h: go back to limited range Y'CbCr for SRGB and, ADOBERGB
2017-02-13 14:33:56 -02:00
virtio_9p.h
virtio_balloon.h
virtio_balloon: export 'available' memory to balloon statistics
2016-03-17 15:09:34 -07:00
virtio_blk.h
virtio_blk: VIRTIO_BLK_F_WCE->VIRTIO_BLK_F_FLUSH
2016-03-02 17:01:59 +02:00
virtio_config.h
virtio: new feature to detect IOMMU device quirk
2016-08-01 21:44:52 +03:00
virtio_console.h
virtio_console: virtio 1.0 support
2014-12-09 12:06:32 +02:00
virtio_crypto.h
crypto: add virtio-crypto driver
2016-12-16 00:13:32 +02:00
virtio_gpu.h
include/uapi/linux/virtio_gpu.h: use __u8 from <linux/types.h>
2015-12-10 12:33:23 +01:00
virtio_ids.h
crypto: add virtio-crypto driver
2016-12-16 00:13:32 +02:00
virtio_input.h
Add virtio-input driver.
2015-03-29 12:13:52 +10:30
virtio_net.h
virtio_net: add _UAPI prefix to virtio_net header guards
2016-06-10 23:03:55 -07:00
virtio_pci.h
virtio: define virtio_pci_cfg_cap in header.
2015-07-07 14:27:05 +03:00
virtio_ring.h
virtio: Fix typecast of pointer in vring_init()
2015-07-07 14:27:04 +03:00
virtio_rng.h
virtio_scsi.h
uapi/virtio_scsi: allow overriding CDB/SENSE size
2015-03-13 15:55:43 +10:30
virtio_types.h
linux: drop __bitwise__ everywhere
2016-12-16 00:13:41 +02:00
virtio_vsock.h
virtio-vsock: fix include guard typo
2016-08-09 13:42:38 +03:00
vm_sockets.h
vt.h
tty: vt, remove reduntant check
2016-04-30 09:26:55 -07:00
vtpm_proxy.h
tpm, tpm_vtpm_proxy: add kdoc comments for VTPM_PROXY_IOC_NEW_DEV
2016-11-28 01:31:31 +02:00
wait.h
wanrouter.h
watchdog.h
wil6210_uapi.h
wil6210: atomic I/O for the card memory
2014-10-02 14:23:14 -04:00
wimax.h
wireless.h
wext: reformat struct/union declarations
2016-06-09 10:14:39 +02:00
x25.h
xattr.h
xattr: fix check for simultaneous glibc header inclusion
2014-08-29 16:28:16 -07:00
xfrm.h
xfrm: fix header file comment reference to struct xfrm_replay_state_esn
2016-09-09 09:10:07 +02:00
xilinx-v4l2-controls.h
[media] v4l: xilinx: Add Test Pattern Generator driver
2015-04-03 01:04:18 -03:00
zorro.h
zorro/UAPI: Use proper types (endianness/size) in <linux/zorro.h>
2013-11-26 11:09:09 +01:00
zorro_ids.h
zorro/UAPI: Disintegrate include/linux/zorro*.h
2013-11-26 11:09:08 +01:00