Linux 4.6-rc7
From: Linus Torvalds
Date: Sun May 08 2016 - 17:57:21 EST
So here's rc7, because while things were really quiet there for a
while, it nefer got *so* quiet that I would decide that there's no
point to making the traditional last rc. But this is it, unless
something surprising happens..
There's nothing particularly odd in here, and the appended shortlog is
small enough to skim and get an overview of the details from. It's
mostly small driver fixes and some even smaller arch updates. Add some
networking, a couple of core fs and kernel fixes, and that's pretty
much it.
Nothing particularly scary, and the more people who test this out, the
more confident we can be that the final 4.6 is all good. So please
take a moment to try it out,
Linus
---
Alex Deucher (2):
drm/radeon: make sure vertical front porch is at least 1
drm/amdgpu: make sure vertical front porch is at least 1
Alex Thorlton (1):
x86/platform/UV: Bring back the call to map_low_mmrs in uv_system_init
Alexander Duyck (2):
net: Disable segmentation if checksumming is not supported
vxlan: Add checksum check to the features check function
Alexandre Bounine (1):
rapidio/mport_cdev: fix uapi type definitions
Alexei Starovoitov (3):
bpf: fix refcnt overflow
bpf: fix check_map_func_compatibility logic
samples/bpf: fix trace_output example
Andi Kleen (1):
perf/x86: Add model numbers for Kabylake CPUs
Andrea Arcangeli (1):
mm: thp: kvm: fix memory corruption in KVM with THP enabled
Andreas Larsson (1):
MAINTAINERS: net: Change maintainer for GRETH 10/100/1G Ethernet
MAC device driver
Andrew Gabbasov (1):
udf: Fix conversion of 'dstring' fields to UTF8
Anna-Maria Gleixner (1):
net: mvneta: Remove superfluous SMP function call
Anton Blanchard (1):
powerpc: Fix bad inline asm constraint in create_zero_mask()
Antonio Quartulli (2):
batman-adv: fix DAT candidate selection (must use vid)
batman-adv: B.A.T.M.A.N V - make sure iface is reactivated upon
NETDEV_UP event
Arnd Bergmann (3):
ARM: davinci: only use NVMEM when available
net/smscx5xx: use the device tree for mac address
byteswap: try to avoid __builtin_constant_p gcc bug
Ashish Samant (1):
fuse: Fix return value from fuse_get_user_pages()
Ashutosh Dixit (1):
misc: mic: Fix for double fetch security bug in VOP driver
Ayala Beker (1):
iwlwifi: mvm: avoid to WARN about gscan capabilities
Babu Moger (1):
sparc/PCI: Fix for panic while enabling SR-IOV
Bert Kenward (1):
MAINTAINERS: net: update sfc maintainers
Bin Liu (1):
Revert "usb: musb: musb_host: Enable HCD_BH flag to handle urb
return in bottom half"
Borislav Petkov (1):
sparc/defconfigs: Remove CONFIG_IPV6_PRIVACY
Brijesh Singh (1):
ata: add AMD Seattle platform driver
Chen Yu (1):
x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
Chris Wilson (1):
drm/i915: Avoid stalling on pending flips for legacy cursor updates
Christoph Hellwig (1):
IB/iser: Fix max_sectors calculation
Christophe Jaillet (1):
ps3_gelic: fix memcpy parameter
Chunyu Hu (1):
tracing: Don't display trigger file for events that can't be enabled
Colin Ian King (1):
net: dsa: mv88e6xxx: fix uninitialized error return
Craig Gallek (1):
soreuseport: Fix TCP listener hash collision
Dan Carpenter (3):
md/raid0: fix uninitialized variable bug
firmware: qemu_fw_cfg.c: potential unintialized variable
virtio: Silence uninitialized variable warning
Dan Streetman (1):
mm/zswap: provide unique zpool name
Dan Williams (2):
libnvdimm, pfn: fix memmap reservation sizing
nfit: fix translation of command status results
Daniel Baluta (1):
iio: imu: mpu6050: Fix name/chip_id when using ACPI
Dave Airlie (1):
drm/amdgpu: set metadata pointer to NULL after freeing.
David Rivshin (5):
drivers: net: cpsw: fix parsing of phy-handle DT property in
dual_emac config
drivers: net: cpsw: fix segfault in case of bad phy-handle
drivers: net: cpsw: don't ignore phy-mode if phy-handle is used
dt: cpsw: phy-handle, phy_id, and fixed-link are mutually exclusive
drivers: net: cpsw: use of_phy_connect() in fixed-link case
David S. Miller (2):
sparc: Write up preadv2/pwritev2 syscalls.
sparc64: Fix bootup regressions on some Kconfig combinations.
Dmitry V. Levin (1):
parisc: fix a bug when syscall number of tracee is __NR_Linux_syscalls
Eric Engestrom (2):
Documentation: networking: fix spelling mistakes
MAINTAINERS: fix Rajendra Nayak's address
Eric W. Biederman (1):
propogate_mnt: Handle the first propogated copy being a slave
Florian Fainelli (1):
net: macb: Probe MDIO bus before registering netdev
Gal Pressman (1):
net/mlx5: Unmap only the relevant IO memory mapping
Geert Uytterhoeven (1):
arm64: dts: r8a7795: Don't disable referenced optional scif clock
H. Nikolaus Schaller (2):
Input: twl6040-vibra - fix atomic schedule panic
ARM: dts: omap5: fix range of permitted wakeup pinmux registers
Hamish Martin (1):
tipc: only process unicast on intended node
Hans de Goede (1):
ARM: dts: sun8i-q8-common: Do not set constraints on dc1sw regulator
Heikki Krogerus (1):
device property: Avoid potential dereferences of invalid pointers
Howard Cochran (1):
writeback: Fix performance regression in wb_over_bg_thresh()
Hugh Dickins (2):
huge pagecache: mmap_sem is unlocked when truncation splits pmd
mm, cma: prevent nr_isolated_* counters from going negative
Imre Deak (2):
drm/i915: Fix system resume if PCI device remained enabled
drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume
Ivaylo Dimitrov (2):
ARM: dts: omap3: Fix ISP syscon register offset
ARM: dts: omap3-n900: Specify peripherals LDO regulators initial mode
James Morse (1):
ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value
Jan Beulich (1):
xen/evtchn: fix ring resize when binding new events
Jasem Mutlaq (1):
USB: serial: cp210x: add Straizona Focusers device ids
Jason Baron (1):
mm: update min_free_kbytes from khugepaged after core initialization
Jean-Philippe Brucker (2):
ARM: 8571/1: nommu: fix PMSAv7 setup
ARM: 8572/1: nommu: change memory reserve for the vectors
Jiri Benc (4):
gre: do not assign header_ops in collect metadata mode
gre: build header correctly for collect metadata tunnels
gre: reject GUE and FOU in collect metadata mode
gre: do not pull header in ICMP error processing
Johan Hovold (1):
Revert "USB / PM: Allow USB devices to remain runtime-suspended
when sleeping"
Johannes Berg (1):
mac80211: fix statistics leak if dev_alloc_name() fails
Johannes Weiner (1):
mm: memcontrol: let v2 cgroups follow changes in system swappiness
John Paul Adrian Glaubitz (2):
sparc: Implement and wire up modalias_show for vio.
sparc: Implement and wire up vio_hotplug for vio.
Jon Cooper (1):
sfc: disable RSS when unsupported
Joonsoo Kim (1):
lib/stackdepot: avoid to return 0 handle
Josh Boyer (1):
x86/efi-bgrt: Switch all pr_err() to pr_notice() for invalid BGRT
K. Y. Srinivasan (1):
Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()
Khalid Aziz (1):
sparc64: recognize and support Sonoma CPU type
Knut Wohlrab (1):
Input: zforce_ts - fix dual touch recognition
Krzysztof Kozlowski (2):
iio: ak8975: Fix NULL pointer exception on early interrupt
ARM: EXYNOS: Properly skip unitialized parent clock in power domain on
Linus LÃssing (1):
batman-adv: Fix broadcast/ogm queue limit on a removed interface
Linus Torvalds (3):
Minimal fix-up of bad hashing behavior of hash_64()
mailmap: add John Paul Adrian Glaubitz
Linux 4.6-rc7
Linus Walleij (2):
Revert "gpio: rcar: Add Runtime PM handling for interrupts"
Revert "gpio: rcar: Fine-grained Runtime PM support"
Lothar WaÃmann (1):
clk: imx6q: fix typo in CAN clock definition
Marcelo Ricardo Leitner (1):
net: fix net_gso_ok for new GSO types.
Marek Lindner (1):
batman-adv: init neigh node last seen field
Marek Szyprowski (2):
[media] media: exynos4-is: fix deadlock on driver probe
[media] media: s3c-camif: fix deadlock on driver probe()
Marek Vasut (1):
iio:adc:at91-sama5d2: Repair crash on module removal
Mathias Krause (1):
proc: prevent accessing /proc/<PID>/environ until it's ready
Matt Fleming (1):
MAINTAINERS: Remove asterisk from EFI directory names
Matt Ranostay (1):
iio: imu: mpu6050: fix possible NULL dereferences
Matthew Finlay (3):
net/mlx5: Kconfig: Fix MLX5_EN/VXLAN build issue
net/mlx5e: Implement a mlx5e workqueue
net/mlx5e: Use workqueue for vxlan ops
Matti Gottlieb (1):
iwlwifi: mvm: fix accessing Null pointer during fw dump collection
Mauro Carvalho Chehab (1):
[media] media-device: fix builds when USB or PCI is compiled as module
Michael Chan (3):
bnxt_en: Don't fallback to INTA on VF.
bnxt_en: Limit RX BD pages to be no bigger than 32K.
bnxt_en: Divide a page into 32K buffers for the aggregation ring
if necessary.
Michal Schmidt (1):
cxgb3: fix out of bounds read
MichaÅ Pecio (1):
md/raid0: remove empty line printk from dump_zones
Mika Kahola (1):
drm/i915: Fix eDP low vswing for Broadwell
Mike Manning (1):
USB: serial: cp210x: add ID for Link ECU
Miklos Szeredi (1):
fuse: update mailing list in MAINTAINERS
Mimi Zohar (1):
ima: fix the string representation of the LSM/IMA hook
enumeration ordering
Nazar Mokrynskyi (1):
HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk
Neil Armstrong (1):
net: ethernet: davinci_emac: Fix devioctl while in fixed link
Neil Horman (1):
netem: Segment GSO packets on enqueue
Nick Dyer (1):
Input: atmel_mxt_ts - use mxt_acquire_irq in mxt_soft_reset
Nicolas Dichtel (1):
ipv6/ila: fix nlsize calculation for lwtunnel
Oleksij Rempel (1):
ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p
initialisation
Oren Givon (1):
iwlwifi: add device IDs for the 8265 device
Paolo Abeni (1):
ip_tunnel: fix preempt warning in ip tunnel creation/updating
Peter Zijlstra (2):
nohz/full, sched/rt: Fix missed tick-reenabling bug in
sched_can_stop_tick()
perf/x86/amd/iommu: Do not register a task ctx for uncore like PMUs
Petko Manolov (2):
pegasus: fixes URB buffer allocation size;
pegasus: fixes reported packet length
Philipp Zabel (2):
gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading
modpost: fix module autoloading for OF devices with generic
compatible property
Ping Cheng (2):
HID: wacom: Add support for DTK-1651
HID: wacom: add missed stylus_in_proximity line back
Prarit Bhargava (1):
ACPICA: Dispatcher: Update thread ID for recursive method calls
Rafael J. Wysocki (2):
cpufreq: intel_pstate: Fix HWP on boot CPU after system resume
intel_pstate: Fix intel_pstate_get()
Richard Leitner (1):
iio: ak8975: fix maybe-uninitialized warning
Ross Lagerwall (2):
xen: Fix page <-> pfn conversion on 32 bit systems
xen/balloon: Fix crash when ballooning on x86 32 bit PAE
Russell King (1):
maintainers: update rmk's email address(es)
Sara Sharon (1):
iwlwifi: 8000: fix MODULE_FIRMWARE input
Sascha Hauer (1):
ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
Sergei Shtylyov (2):
pxa168_eth: fix mdiobus_scan() error check
macb: fix mdiobus_scan() error check
Shaohua Li (2):
MD: make bio mergeable
raid5: delete unnecessary warnning
Shashank Sharma (1):
drm/i915: Fake HDMI live status
Sowmini Varadhan (3):
sparc/pci: Refactor dev_archdata initialization into pci_init_dev_archdata
RDS:TCP: Synchronize rds_tcp_accept_one with rds_send_xmit when
resetting t_sock
RDS: TCP: Synchronize accept() and connect() paths on t_conn_lock.
Srinivas Kandagatla (3):
libahci: save port map for forced port map
ata: ahci-platform: Add ports-implemented DT bindings.
ARM: dts: apq8064: add ahci ports-implemented mask
Stanislav Meduna (1):
nvmem: mxs-ocotp: fix buffer overflow in read
Stanislaw Gruszka (1):
myri10ge: fix sleeping with bh disabled
Sudeep Holla (1):
cpufreq: st: enable selective initialization based on the platform
Sven Eckelmann (5):
batman-adv: Check skb size before using encapsulated ETH+VLAN header
batman-adv: Deactivate TO_BE_ACTIVATED hardif on shutdown
batman-adv: Reduce refcnt of removed router when updating route
batman-adv: Fix reference counting of vlan object for tt_local_entry
batman-adv: Fix reference counting of hardif_neigh_node object
for neigh_node
Tal Shorer (1):
usb: musb: gadget: nuke endpoint before setting its descriptor to NULL
Tim Bingham (1):
net: Implement net_dbg_ratelimited() for CONFIG_DYNAMIC_DEBUG case
Timur Tabi (1):
net: phy: at803x: only the AT8030 needs a hardware reset on link change
Tomi Valkeinen (2):
ARM: dts: omap5-board-common: fix ldo1_reg and ldo4_reg ranges
ARM: dts: omap5-cm-t54: fix ldo1_reg and ldo4_reg ranges
Ville SyrjÃlà (2):
drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW
gpiolib-acpi: Duplicate con_id string when adding it to the crs
lookup list
Vineet Gupta (3):
ARC: Add missing io barriers to io{read,write}{16,32}be()
ARC: Fix PAE40 boot failures due to PTE truncation
ARC: support HIGHMEM even without PAE40
Viresh Kumar (1):
PM / OPP: Remove useless check
Vladimir Murzin (1):
ARM: 8573/1: domain: move {set,get}_domain under config guard
Vladimir Zapolskiy (1):
usb: musb: jz4740: fix error check of usb_get_phy()
Vlastimil Babka (1):
mm: fix kcompactd hang during memory offlining
Wang Shanker (1):
net: l2tp: fix reversed udp6 checksum flags
Wang YanQing (1):
x86/sysfb_efi: Fix valid BAR address range check
Woojung Huh (2):
lan78xx: fix statistics counter error
lan78xx: workaround of forced 100 Full/Half duplex mode error
Yang Shi (1):
mm: thp: correct split_huge_pages file permission
Yury Norov (1):
asm-generic: use compat version for preadv2 and pwritev2