Linus Torvalds
8e483ed134
char/misc drivers for 4.4-rc1
...
Here is the big char/misc driver update for 4.4-rc1. Lots of different
driver and subsystem updates, hwtracing being the largest with the
addition of some new platforms that are now supported. Full details in
the shortlog.
All of these have been in linux-next for a long time with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEABECAAYFAlY6d/oACgkQMUfUDdst+yl93ACcCf91y+ufwU3cmcnq5LpwHPfx
VbkAn08Cn6Wu6IcihoEpR4hqGgIOtjqW
=1a3d
-----END PGP SIGNATURE-----
Merge tag 'char-misc-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Pull char/misc driver updates from Greg KH:
"Here is the big char/misc driver update for 4.4-rc1. Lots of
different driver and subsystem updates, hwtracing being the largest
with the addition of some new platforms that are now supported. Full
details in the shortlog.
All of these have been in linux-next for a long time with no reported
issues"
* tag 'char-misc-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (181 commits)
fpga: socfpga: Fix check of return value of devm_request_irq
lkdtm: fix ACCESS_USERSPACE test
mcb: Destroy IDA on module unload
mcb: Do not return zero on error path in mcb_pci_probe()
mei: bus: set the device name before running fixup
mei: bus: use correct lock ordering
mei: Fix debugfs filename in error output
char: ipmi: ipmi_ssif: Replace timeval with timespec64
fpga: zynq-fpga: Fix issue with drvdata being overwritten.
fpga manager: remove unnecessary null pointer checks
fpga manager: ensure lifetime with of_fpga_mgr_get
fpga: zynq-fpga: Change fw format to handle bin instead of bit.
fpga: zynq-fpga: Fix unbalanced clock handling
misc: sram: partition base address belongs to __iomem space
coresight: etm3x: adding documentation for sysFS's cpu interface
vme: 8-bit status/id takes 256 values, not 255
fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000
ARM: zynq: dt: Updated devicetree for Zynq 7000 platform.
ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager.
ver_linux: proc/modules, limit text processing to 'sed'
...
2015-11-04 22:15:15 -08:00
..
android
byteorder
caif
can
can: avoid using timeval for uapi
2015-10-13 17:42:34 +02:00
cifs
dvb
[media] DocBook: Change format for enum dmx_output documentation
2015-06-09 17:47:38 -03:00
genwqe
hdlc
hsi
HSI: cmt_speech: fix timestamp interface
2015-06-23 02:40:03 +02:00
iio
iio: resistance: add IIO_RESISTANCE channel type
2015-09-23 20:23:25 +01:00
isdn
mmc
mmc: block: Add new ioctl to send multi commands
2015-10-26 16:00:00 +01:00
netfilter
netfilter: nfnetlink_log: allow to attach conntrack
2015-10-05 17:32:14 +02:00
netfilter_arp
netfilter_bridge
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-06-23 14:08:54 -07:00
netfilter_ipv4
netfilter_ipv6
netfilter: ip6t_REJECT: added missing icmpv6 codes
2015-08-26 20:32:35 +02:00
nfsd
nfsd: eliminate NFSD_DEBUG
2015-04-21 16:16:02 -04:00
raid
raid5: enable log for raid array with cache disk
2015-11-01 13:48:26 +11:00
spi
sunrpc
tc_act
tc_ematch
usb
USB patches for 4.4-rc1
2015-11-04 21:26:27 -08:00
wimax
a.out.h
acct.h
adb.h
adfs_fs.h
affs_hardblocks.h
agpgart.h
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
arcfb.h
atalk.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_tcp.h
atm_zatm.h
atm: remove 'struct zatm_t_hist'
2015-10-05 03:16:46 -07: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 'upstream' of git://git.infradead.org/users/pcmoore/audit
2015-09-08 13:34:59 -07:00
auto_fs.h
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
baycom.h
bcache.h
bcm933xx_hcs.h
bfs_fs.h
binfmts.h
blkpg.h
blktrace_api.h
bpf.h
bpf: add support for persistent maps/progs
2015-11-02 22:48:39 -05:00
bpf_common.h
bpqether.h
bsg.h
btrfs.h
can.h
can.h: make padding given by gcc explicit
2015-05-06 08:03:19 +02:00
capability.h
capi.h
cciss_defs.h
cciss_ioctl.h
cdrom.h
cgroupstats.h
chio.h
cm4000_cs.h
cn_proc.h
coda.h
coda_psdev.h
coff.h
connector.h
const.h
cramfs_fs.h
cryptouser.h
crypto: user - Add CRYPTO_MSG_DELRNG
2015-06-22 15:49:27 +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
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
dm-ioctl.h
dm: add support for passing through persistent reservations
2015-10-31 19:05:59 -04:00
dm-log-userspace.h
dn.h
dqblk_xfs.h
edd.h
efs_fs_sb.h
elf-em.h
elf-em.h: move EM_MICROBLAZE to the common header
2015-09-10 06:54:15 +02:00
elf-fdpic.h
elf.h
elfcore.h
errno.h
errqueue.h
ethtool.h
clarify implementation of ethtool's get_ts_info op
2015-07-17 19:59:04 -07:00
eventpoll.h
fadvise.h
falloc.h
fs: Add support FALLOC_FL_INSERT_RANGE for fallocate
2015-03-25 15:07:05 +11:00
fanotify.h
fb.h
fcntl.h
fd.h
fdreg.h
fib_rules.h
fib: Add fib rule match on tunnel id
2015-07-21 10:39:06 -07:00
fiemap.h
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-constants.h
flat.h
fou.h
fou: implement FOU_CMD_GET
2015-04-12 21:25:13 -04:00
fs.h
fsl_hypervisor.h
fuse.h
fuse: device fd clone
2015-07-01 16:26:08 +02:00
futex.h
gameport.h
gen_stats.h
genetlink.h
gfs2_ondisk.h
gigaset_dev.h
gsmmux.h
tty: linux/gsmmux.h needs linux/types.h
2015-07-23 17:48:43 -07:00
hash_info.h
hdlc.h
hdlcdrv.h
hdreg.h
hid.h
hiddev.h
hidraw.h
hpet.h
hsr_netlink.h
hw_breakpoint.h
hyperv.h
Drivers: hv: fcopy: full handshake support
2015-05-24 12:17:42 -07:00
hysdn_if.h
i2c-dev.h
i2c.h
i2c: add FUNC flag for slave capabilities
2015-06-01 08:07:08 +09:00
i2o-dev.h
i8k.h
icmp.h
icmpv6.h
if.h
if_addr.h
ipv6: introduce IFA_F_STABLE_PRIVACY flag
2015-03-23 22:12:09 -04:00
if_addrlabel.h
if_alg.h
if_arcnet.h
arcnet: fix indentation of if_arcnet.h
2015-09-23 08:44:22 +02:00
if_arp.h
if_bonding.h
if_bridge.h
bridge: vlan: add per-vlan struct and move to rhashtables
2015-09-29 13:36:06 -07:00
if_cablemodem.h
if_eql.h
if_ether.h
ether: add IEEE 1722 ethertype - TSN
2015-09-09 22:06:29 -07:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h
geneve: implement support for IPv6-based tunnels
2015-10-30 12:10:51 +09:00
if_ltalk.h
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
if_pppox.h
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
ip_gre: Add support to collect tunnel metadata.
2015-08-10 14:03:54 -07:00
if_vlan.h
if_x25.h
igmp.h
ila.h
net: Identifier Locator Addressing module
2015-08-17 21:33:06 -07:00
in.h
api: fix compatibility of linux/in.h with netinet/in.h
2015-06-29 18:56:21 -07:00
in6.h
in_route.h
inet_diag.h
net: inet_diag: export IPV6_V6ONLY sockopt
2015-06-24 02:51:39 -07:00
inotify.h
input.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-04-14 18:25:15 -07:00
ioctl.h
ip.h
net: ipv4 sysctl option to ignore routes when nexthop link is down
2015-06-24 02:15:54 -07:00
ip6_tunnel.h
ip_vs.h
ipvs: add more mcast parameters for the sync daemon
2015-08-21 09:10:11 -07:00
ipc.h
ipmi.h
ipmi_msgdefs.h
ipsec.h
ipv6.h
net: ipv6 sysctl option to ignore routes when nexthop link is down
2015-08-13 21:27:19 -07:00
ipv6_route.h
ipv6: Create percpu rt6_info
2015-05-25 13:25:35 -04:00
ipx.h
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
uapi: add mpls_iptunnel.h
2015-10-18 22:40:04 -07:00
kcmp.h
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
kernelcapi.h
kexec.h
keyboard.h
keyctl.h
kfd_ioctl.h
drm/amdkfd: add H/W debugger IOCTL set definitions
2015-06-03 11:32:07 +03:00
kvm.h
Patch queue for ppc - 2015-08-22
2015-08-22 14:57:59 -07:00
kvm_para.h
l2tp.h
libc-compat.h
api: fix compatibility of linux/in.h with netinet/in.h
2015-06-29 18:56:21 -07:00
lightnvm.h
lightnvm: Support for Open-Channel SSDs
2015-10-29 16:21:42 +09:00
limits.h
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
lwtunnel: remove source and destination UDP port config option
2015-09-24 14:31:37 -07:00
magic.h
bpf: add support for persistent maps/progs
2015-11-02 22:48:39 -05:00
major.h
map_to_7segment.h
matroxfb.h
mdio.h
media-bus-format.h
Merge branch 'drm-next-merged' of git://people.freedesktop.org/~airlied/linux into v4l_for_linus
2015-04-21 09:44:55 -03:00
media.h
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
mempolicy.h
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
mii.h
minix_fs.h
mman.h
mmtimer.h
module.h
mpls.h
mpls: Use definition for reserved label checks
2015-08-03 22:35:00 -07:00
mpls_iptunnel.h
mpls: ip tunnel support
2015-07-21 10:39:05 -07:00
mqueue.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
mtio.h
n_r3964.h
nbd.h
nbd: stop using req->cmd
2015-05-05 13:40:44 -06:00
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
ndctl.h
libnvdimm: Add DSM support for Address Range Scrub commands
2015-07-27 22:53:19 -04:00
neighbour.h
net: add explicit logging and stat for neighbour table overflow
2015-08-10 13:46:21 -07:00
net.h
net_dropmon.h
net_namespace.h
net_tstamp.h
netconf.h
ipv4: add support for linkdown sysctl to netconf
2015-07-08 23:34:53 -07:00
netdevice.h
netfilter.h
netfilter: don't pull include/linux/netfilter.h from netns headers
2015-06-18 21:14:31 +02:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
net: Add support for filtering neigh dump by master device
2015-09-29 21:33:54 -07:00
netlink_diag.h
netrom.h
nfc.h
NFC: netlink: Add missing NFC_ATTR comments
2015-10-27 03:55:10 +01:00
nfs.h
nfs2.h
nfs3.h
nfs4.h
NFS: Update NFS4_BITMAP_SIZE
2015-08-27 19:44:53 -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
nfsacl.h
nfsd: Add macro NFS_ACL_MASK for ACL
2015-07-20 14:58:46 -04:00
nl80211.h
cfg80211: Add multiple scan plans for scheduled scan
2015-10-13 10:35:26 +02:00
nubus.h
nvme_ioctl.h
nvme: move hardware structures out of the uapi version of nvme.h
2015-10-09 10:40:37 -06:00
nvram.h
omap3isp.h
omapfb.h
oom.h
openvswitch.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2015-10-24 06:54:12 -07:00
packet_diag.h
param.h
parport.h
patchkey.h
pci.h
pci_regs.h
PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition
2015-07-14 18:27:46 -05:00
perf_event.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2015-11-04 09:41:05 -08:00
personality.h
pfkeyv2.h
pg.h
phantom.h
phonet.h
pkt_cls.h
bpf: add bpf_redirect() helper
2015-09-17 21:09:07 -07:00
pkt_sched.h
net_sched: gred: add TCA_GRED_LIMIT attribute
2015-05-12 18:22:49 -04:00
pktcdvd.h
pmu.h
poll.h
posix_types.h
ppdev.h
ppp-comp.h
ppp-ioctl.h
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
psci.h
ptp_clock.h
ptrace.h
seccomp, ptrace: add support for dumping seccomp filters
2015-10-27 19:55:13 -07:00
qnx4_fs.h
qnxtypes.h
quota.h
radeonfb.h
random.h
raw.h
rds.h
net/rds: Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.h
2015-05-31 21:47:23 -07:00
reboot.h
reiserfs_fs.h
reiserfs_xattr.h
resource.h
rfkill.h
romfs_fs.h
rose.h
route.h
rtc.h
rtnetlink.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2015-10-20 06:08:27 -07:00
scc.h
sched.h
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
sdla.h
seccomp.h
securebits.h
capabilities: add a securebit to disable PR_CAP_AMBIENT_RAISE
2015-09-04 16:54:41 -07:00
selinux_netlink.h
sem.h
serial.h
serial_core.h
serial: stm32-usart: Add STM32 USART Driver
2015-06-10 17:34:26 -07:00
serial_reg.h
ARM: OMAP1: Move UART defines to prepare for sparse IRQ
2015-05-20 09:01:20 -07:00
serio.h
shm.h
signal.h
signalfd.h
smiapp.h
snmp.h
net: track success and failure of TCP PMTU probing
2015-07-21 22:36:33 -07:00
sock_diag.h
sock_diag: define destruction multicast groups
2015-06-15 19:49:22 -07:00
socket.h
sockios.h
sonet.h
sonypi.h
sound.h
soundcard.h
stat.h
stddef.h
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
synclink.h
sysctl.h
sysinfo.h
target_core_user.h
target: use stringify.h instead of own definition
2015-09-11 00:32:36 -07:00
taskstats.h
tcp.h
tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info
2015-05-21 23:25:21 -04:00
tcp_metrics.h
telephony.h
termios.h
thermal.h
time.h
times.h
timex.h
tiocl.h
tipc.h
tipc_config.h
tipc_netlink.h
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: fix comment of ASYNCB_SPD_HI
2015-05-24 12:49:16 -07:00
types.h
udf_fs_i.h
udp.h
uhid.h
uinput.h
uio.h
ultrasound.h
un.h
unistd.h
unix_diag.h
usbdevice_fs.h
usbip.h
userfaultfd.h
userfaultfd: remove kernel header include from uapi header
2015-10-01 21:42:35 -04:00
utime.h
utsname.h
uuid.h
uvcvideo.h
v4l2-common.h
v4l2-controls.h
[media] Driver for Toshiba TC358743 HDMI to CSI-2 bridge
2015-07-17 09:59:28 -03:00
v4l2-dv-timings.h
[media] videodev2.h/v4l2-dv-timings.h: add V4L2_DV_FL_IS_CE_VIDEO flag
2015-04-08 06:36:52 -03: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: powerpc/spapr: Support Dynamic DMA windows
2015-06-11 15:16:55 +10:00
vhost.h
vhost: cross-endian support for legacy devices
2015-06-01 15:48:55 +02:00
videodev2.h
[media] videodev2.h: fix copy-and-paste error in V4L2_MAP_XFER_FUNC_DEFAULT
2015-06-18 14:34:46 -03:00
virtio_9p.h
virtio_balloon.h
include/uapi/linux/virtio_balloon.h: include linux/virtio_types.h
2015-06-01 15:46:54 +02:00
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_gpu.h
virtgpu: include linux/types.h to avoid warning.
2015-06-05 12:31:12 +10:00
virtio_ids.h
Add virtio gpu driver.
2015-06-03 14:17:38 +02:00
virtio_input.h
Add virtio-input driver.
2015-03-29 12:13:52 +10:30
virtio_net.h
virtio_net: document VIRTIO_NET_CTRL_GUEST_OFFLOADS
2015-07-01 10:11:17 +02: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
virtio_types.h
vm_sockets.h
vsp1.h
[media] media: uapi: vsp1: Use __u32 instead of u32
2015-07-06 08:25:50 -03:00
vt.h
wait.h
wanrouter.h
watchdog.h
wil6210_uapi.h
wimax.h
wireless.h
x25.h
xattr.h
xfrm.h
xfrm: simplify xfrm_address_t use
2015-03-31 13:58:35 -04:00
xilinx-v4l2-controls.h
[media] v4l: xilinx: Add Test Pattern Generator driver
2015-04-03 01:04:18 -03:00
zorro.h
zorro_ids.h