Linux 4.7-rc7
From: Linus Torvalds
Date: Sun Jul 10 2016 - 23:54:44 EST
We've had a nicely calm week, which is what I expected - the last rc
really was bigger just due to random timing issues, and not some
worrying pattern about this release cycle. Whew.
Anyway, there's a couple of regressions still being looked at, but
unless anything odd happens, this is going to be the last rc. However,
due to my travel schedule, I won't be doing the final 4.7 next
weekend, and people will have two weeks to report (and fix) any
remaining bugs.
Yeah, that's the ticket. My travel schedule isn't screwing anything
up, instead think of it as you guys getting a BONUS WEEK! Yay!
Ok, my travel schedule probably _is_ screwing somebody's plans up, for
which I apologize in advance. And hey, even that planned delay could
obviously change, if somebody finds some real killer bug. But it
doesn't look all that likely, considering that this hasn't been a
particularly big or scary release cycle.
But do go out and test. The appended shortlog gives the details on the
preceding calm week, but the overview is very normal: two thirds
drivers (networking, sound, gpio, misc), with the rest being pretty
evenly split between arch fixes and "misc" (in this case mostly core
kernel, networking, and ecryptfs). But all of it is pretty small.
Linus
---
Aaron Campbell (1):
iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas
Ajit Pandey (1):
ASoC: wm5110: Add missing route from OUT3R to SYSCLK
Alan Cox (1):
ASoC: Intel: atom: fix missing breaks that would cause the wrong
operation to execute
Alan Stern (1):
SCSI: fix new bug in scsi_dev_info_list string matching
Alexander Shiyan (1):
ASoC: fsl_ssi: Fix number of words per frame for I2S-slave mode
Arnd Bergmann (1):
ASoC: hdmi-codec: select CONFIG_HDMI
Aviv Heller (1):
bonding: fix enslavement slave link notifications
Bard Liao (2):
ASoC: rt5670: fix HP Playback Volume control
ASoC: rt5645: fix reg-2f default value.
Ben Skeggs (1):
drm/nouveau/disp/sor/gf119: select correct sor when poking
training pattern
BjÃrn Mork (1):
cdc_ncm: workaround for EM7455 "silent" data interface
Bob Copeland (1):
ALSA: hda - fix read before array start
Bob Liu (1):
xen-blkfront: save uncompleted reqs in blkfront_resume()
Borislav Petkov (1):
x86/amd_nb: Fix boot crash on non-AMD systems
Brian King (1):
ipr: Clear interrupt on croc/crocodile when running with LSI
Bruno PrÃÂmont (1):
qla2xxx: Fix NULL pointer deref in QLA interrupt
Charles Keepax (1):
ASoC: wm5102: Correct supported channels on trace compressed DAI
Chris J Arges (1):
ecryptfs: fix spelling mistakes
Christophe JAILLET (1):
ALSA: echoaudio: Fix memory allocation
Christophe Jaillet (1):
fsl/fman: fix error handling
Colin Pitrat (1):
gpio: sch: Fix Oops on module load on Asus Eee PC 1201
Dan Carpenter (1):
platform/chrome: cros_ec_dev - double fetch bug in ioctl
Daniel Borkmann (1):
macsec: set actual real device for xmit when !protect_frames
Daniel Jurgens (5):
net/mlx5: Fix incorrect page count when in internal error
net/mlx5: Fix wait_vital for VFs and remove fixed sleep
net/mlx5e: Timeout if SQ doesn't flush during close
net/mlx5e: Implement ndo_tx_timeout callback
net/mlx5e: Handle RQ flush in error cases
David Daney (1):
MIPS: Fix page table corruption on THP permission changes.
David S. Miller (2):
packet: Use symmetric hash for PACKET_FANOUT_HASH.
Revert "fsl/fman: fix error handling"
Eric Dumazet (1):
bonding: prevent out of bound accesses
Fabio Estevam (1):
ASoC: ak4613: Remove owner assignment from platform_driver
Florian Fainelli (1):
net: bcmsysport: Device stats are unsigned long
Ganapatrao Kulkarni (1):
arm64: Enable workaround for Cavium erratum 27456 on thunderx-81xx
Ganesh Goudar (1):
cxgb4: update latest firmware version supported
Geert Uytterhoeven (2):
ASoC: wm8940: Enable cache usage to fix crashes on resume
ASoC: ak4613: Enable cache usage to fix crashes on resume
Haishuang Yan (1):
geneve: fix max_mtu setting
Huang Rui (2):
drm/amd/powerplay: fix incorrect voltage table value for polaris10
drm/amd/powerplay: fix incorrect voltage table value for tonga
Hugh Dickins (1):
tmpfs: fix regression hang in fallocate undo
James Morse (1):
arm64: kernel: Save and restore UAO and addr_limit on exception entry
Jan Beulich (4):
xenbus: don't BUG() on user mode induced condition
xenbus: don't bail early from xenbus_dev_request_and_reply()
xenbus: simplify xenbus_dev_request_and_reply()
xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7
Janusz Krzysztofik (1):
ASoC: cx20442: set tty->receiver_room in v253_open
Jarod Wilson (1):
e1000e: keep Rx/Tx HW_VLAN_CTAG in sync
Jeff Mahoney (2):
Revert "ecryptfs: forbid opening files without mmap handler"
ecryptfs: don't allow mmap when the lower fs doesn't support it
Joerg Roedel (1):
iommu/amd: Fix unity mapping initialization race
Johan Hovold (1):
Revert "gpiolib: Split GPIO flags parsing and GPIO configuration"
Jon Mason (1):
MAINTAINERS: Update the Calgary IOMMU entry
Josh Poimboeuf (1):
perf/x86: Fix 32-bit perf user callgraph collection
Julia Lawall (1):
ecryptfs: drop null test before destroy functions
Kuninori Morimoto (1):
ASoC: rsnd: open 31bit of SSICKR mask
Linus Torvalds (1):
Linux 4.7-rc7
Linus Walleij (1):
Revert "gpio: gpiolib-of: Allow compile testing"
Lv Zheng (2):
ACPICA: Namespace: Fix namespace/interpreter lock ordering
ACPI / debugger: Fix regression introduced by IS_ERR_VALUE() removal
Marek Vasut (1):
configfs: Remove ppos increment in configfs_write_bin_file
Mark Rutland (1):
perf/core: Fix pmu::filter_match for SW-led groups
Martin KaFai Lau (1):
ipv6: Fix mem leak in rt6i_pcpu
Masanari Iida (1):
x86/Documentation: Fix various typos in Documentation/x86/ files
Matt Corallo (1):
net: stmmac: Fix null-function call in ISR on stmmac1000
Matthew Finlay (1):
net/mlx5e: Copy all L2 headers into inline segment
Maxime Ripard (2):
drm/sun4i: Report proper vblank
drm/sun4i: Send vblank event when the CRTC is disabled
Mohamad Haj Yahia (4):
net/mlx5: Fix teardown errors that happen in pci error handler
net/mlx5: Avoid calling sleeping function by the health poll thread
net/mlx5: Fix potential deadlock in command mode change
net/mlx5: Add timeout handle to commands with callback
Omar Sandoval (1):
block: fix use-after-free in sys_ioprio_get()
Or Gerlitz (1):
net/mlx5: Avoid setting unused var when modifying vport node GUID
Paul Burton (2):
irqchip/mips-gic: Map to VPs using HW VPNum
irqchip/mips-gic: Match IPI IRQ domain by bus token only
Peter Chen (1):
gpu: drm: sun4i_drv: add missing of_node_put after calling
of_parse_phandle
Peter Ujfalusi (1):
ASoC: davinci-mcasp: Fix dra7 DMA offset when using CFG port
Peter Zijlstra (2):
sched/fair: Fix effective_load() to consistently use smoothed load
sched/fair: Fix calc_cfs_shares() fixed point arithmetics width confusion
Rafael J. Wysocki (1):
x86/power/64: Fix kernel text mapping corruption during image restoration
Rana Shahout (2):
net/mlx5e: Fix select queue callback
net/mlx5e: Validate BW weight values of ETS
Randy Dunlap (1):
init/Kconfig: keep Expert users menu together
Rex Zhu (3):
drm/amd/powerplay: incorrectly use of the function return value
drm/amd/powerplay: fix bug that get wrong polaris evv voltage.
drm/amd/powerplay: Update CKS on/ CKS off voltage offset calculation.
Richard Alpe (1):
tipc: fix nl compat regression for link statistics
Russell King - ARM Linux (1):
net: mvneta: fix open() error cleanup
Sergio Valverde (1):
enc28j60: Fix race condition in enc28j60 driver
Shaker Daibes (1):
net/mlx5e: Log link state changes
Shmulik Ladkani (1):
ipv4: Fix ip_skb_dst_mtu to use the sk passed by ip_finish_output
Shreyas B. Prabhu (1):
cpuidle: Fix last_residency division
Sinan Kaya (3):
ACPI,PCI,IRQ: factor in PCI possible
Revert "ACPI, PCI, IRQ: remove redundant code in acpi_irq_penalty_init()"
ACPI,PCI,IRQ: separate ISA penalty calculation
Sony Chacko (1):
qlcnic: add wmb() call in transmit data path.
Soohoon Lee (1):
usbnet: Stop RX Q on MTU change
Stefan Hauser (1):
net: phy: dp83867: Fix initialization of PHYCR register
Stephane Eranian (1):
perf/x86/intel: Update event constraints when HT is off
Tahsin Erdogan (1):
writeback: inode cgroup wb switch should not call ihold()
Takashi Iwai (2):
ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift()
ALSA: timer: Fix negative queue usage by racy accesses
Torsten Hilbrich (1):
ALSA: hda/realtek: Add Lenovo L460 to docking unit fixup
Ursula Braun (1):
qeth: delete napi struct when removing a qeth device
Vegard Nossum (3):
RDS: fix rds_tcp_init() error path
net: fix decnet rtnexthop parsing
apparmor: fix oops, validate buffer size in apparmor_setprocattr()
Ville SyrjÃlà (1):
x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
Vinod Koul (3):
ASoC: hdac_hdmi: Fix potential NULL dereference
ASoC: Intel: Skylake: Initialize module list for Broxton
ALSA: hda - Add PCI ID for Kabylake-H
WANG Cong (1):
net_sched: fix mirrored packets checksum
Wei Yuan (1):
eCryptfs: fix typos in comment
Xin Long (1):
ixgbevf: ixgbevf_write/read_posted_mbx should use IXGBE_ERR_MBX
to initialize ret_val
hayeswang (2):
r8152: clear LINK_OFF_WAKE_EN after autoresume
r8152: fix runtime function for RTL8152