Linux 4.11-rc8
From: Linus Torvalds
Date: Sun Apr 23 2017 - 20:14:05 EST
So originally I was just planning on releasing the final 4.11 today,
but while we didn't have a *lot* of changes the last week, we had a
couple of really annoying ones, so I'm doing another rc release
instead. I did get fixes for the issues that popped up, so I could
have released 4.11 as-is, but it just doesn't feel right.
It's not like another week of letting this release mature will really hurt.
The most noticeable of the issues is that we've quirked off some NVMe
power management that apparently causes problems on some machines.
It's not entirely clear what caused the issue (it wasn't just limited
to some NVMe hardware, but also particular platforms), but let's test
it.
And we had several oops fixes too, even if they were for pretty special cases.
So go out and test, guys and gals, and make sure that I can do a final
release next weekend instead, ok?
Linus
---
Andy Lutomirski (2):
nvme: Adjust the Samsung APST quirk
nvme: Quirk APST off on "THNSF5256GPUK TOSHIBA"
Arnd Bergmann (1):
ACPI / power: Avoid maybe-uninitialized warning
Bert Kenward (1):
sfc: limit the number of receive queues
Chen-Yu Tsai (2):
clk: sunxi-ng: Add clk notifier to gate then ungate PLL clocks
clk: sunxi-ng: a33: gate then ungate PLL CPU clk after rate change
Christian Borntraeger (1):
s390/mm: fix CMMA vs KSM vs others
Cong Wang (1):
nsfs: mark dentry with DCACHE_RCUACCESS
Dan Carpenter (2):
dp83640: don't recieve time stamps twice
net: qrtr: potential use after free in qrtr_sendmsg()
Daniel Borkmann (3):
bpf: fix cb access in socket filter programs on tail calls
bpf: fix checking xdp_adjust_head on tail calls
bpf, doc: update bpf maintainers entry
Daniel Jordan (1):
sparc64: Use LOCKDEP_SMALL, not PROVE_LOCKING_SMALL
David Ahern (2):
net: vrf: Fix setting NLM_F_EXCL flag when adding l3mdev rule
net: ipv6: RTF_PCPU should not be settable from userspace
David Howells (2):
KEYS: Disallow keyrings beginning with '.' to be joined as
session keyrings
KEYS: Change the name of the dead type to ".dead" to prevent user access
David Lebrun (2):
ipv6: sr: fix out-of-bounds access in SRH validation
ipv6: sr: fix double free of skb after handling invalid SRH
David Miller (1):
bpf: Fix values type used in test_maps
David S. Miller (1):
MAINTAINERS: Add "B:" field for networking.
Dongdong Liu (1):
PCI: hisi: Fix DT binding (hisi-pcie-almost-ecam)
Douglas Anderson (1):
mmc: dw_mmc: Don't allow Runtime PM for SDIO cards
Eric Biggers (1):
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
Eric Dumazet (6):
smsc75xx: use skb_cow_head() to deal with cloned skbs
cx82310_eth: use skb_cow_head() to deal with cloned skbs
sr9700: use skb_cow_head() to deal with cloned skbs
lan78xx: use skb_cow_head() to deal with cloned skbs
ch9200: use skb_cow_head() to deal with cloned skbs
kaweth: use skb_cow_head() to deal with cloned skbs
Felix Fietkau (1):
ubifs: Fix RENAME_WHITEOUT support
Florian Westphal (1):
ipv6: drop non loopback packets claiming to originate from ::1
Gabriel Fernandez (1):
clk: stm32f4: fix: exclude values 0 and 1 for PLLQ
Geert Uytterhoeven (1):
backlight: pwm_bl: Fix GPIO out for unimplemented .get_direction()
George Cherian (1):
net: thunderx: Fix set_max_bgx_per_node for 81xx rgx
Grygorii Strashko (1):
net: phy: micrel: fix crash when statistic requested for KSZ9031 phy
Haibo Chen (1):
mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card
Heiner Kallweit (1):
mmc: sdio: fix alignment issue in struct sdio_func
Helge Deller (1):
parisc: Fix get_user() for 64-bit value on 32-bit kernel
Herbert Xu (5):
crypto: xts - Fix use-after-free on EINPROGRESS
crypto: lrw - Fix use-after-free on EINPROGRESS
crypto: ahash - Fix EINPROGRESS notification callback
crypto: algif_aead - Fix bogus request dereference in completion function
af_key: Fix sadb_x_ipsecrequest parsing
Hyunchul Lee (3):
ubifs: Remove filename from debug messages in ubifs_readdir
ubifs: Fix debug messages for an invalid filename in ubifs_dump_node
ubifs: Fix debug messages for an invalid filename in ubifs_dump_inode
Ilan Tayari (1):
gso: Validate assumption of frag_list segementation
James Hughes (1):
smsc95xx: Use skb_cow_head to deal with cloned skbs
Jason Gerecke (2):
HID: wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned
HID: wacom: Override incorrect logical maximum contact identifier
Jens Axboe (1):
blk-mq: fix potential oops with polling and blk-mq scheduler
Johannes Berg (2):
mac80211: fix MU-MIMO follow-MAC mode
mac80211: reject ToDS broadcast data frames
Keith Busch (1):
genirq/affinity: Fix calculating vectors to assign
Linus Torvalds (1):
Linux 4.11-rc8
Mel Gorman (1):
Revert "mm, page_alloc: only use per-cpu allocator for irq-safe requests"
Michael Ellerman (1):
powerpc/64: Fix HMI exception on LE with CONFIG_RELOCATABLE=y
Michal Hocko (1):
mm: make mm_percpu_wq non freezable
Mike Maloney (1):
selftests/net: Fixes psock_fanout CBPF test case
Ming Lei (2):
block: respect BLK_MQ_F_NO_SCHED
mtip32xx: pass BLK_MQ_F_NO_SCHED
Namhyung Kim (2):
ftrace: Fix function pid filter on instances
selftests: ftrace: Add a testcase for function PID filter
Nikolay Aleksandrov (1):
ip6mr: fix notification device destruction
Nitin Gupta (1):
sparc64: Fix hugepage page table free
Olga Kornievskaia (1):
nfsd: fix oops on unsupported operation
Rabin Vincent (1):
mm: prevent NR_ISOLATE_* stats from going negative
Ravi Bangoria (1):
powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction
Richard Weinberger (2):
ubifs: Fix memory leak in error path in ubifs_mknod
ubifs: Fix O_TMPFILE corner case in ubifs_link()
Sachin Prabhu (1):
cifs: Do not send echoes before Negotiate is complete
Sean Wang (2):
net: ethernet: mediatek: fix inconsistency between TXD and the used buffer
net: ethernet: mediatek: fix inconsistency of port number carried in TXD
Sebastian Siewior (1):
ubi/upd: Always flush after prepared for an update
Sekhar Nori (1):
MAINTAINERS: update entry for TI's CPSW driver
Sergei Shtylyov (1):
sh_eth: unmap DMA buffers when freeing rings
Steven Rostedt (VMware) (3):
selftests: ftrace: Add check for function-fork before running
pid filter test
tracing: Allocate the snapshot buffer before enabling probe
ring-buffer: Have ring_buffer_iter_empty() return true when empty
Thorsten Leemhuis (1):
Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled
Tobias Regnery (2):
clk: sunxi-ng: fix build error without CONFIG_RESET_CONTROLLER
clk: sunxi-ng: fix build failure in ccu-sun9i-a80 driver
Tushar Dave (1):
netpoll: Check for skb->queue_mapping
Vishal Verma (1):
x86/mce: Make the MCE notifier a blocking one
WANG Cong (1):
ipv4: fix a deadlock in ip_ra_control
Willem de Bruijn (1):
net-timestamp: avoid use-after-free in ip_recv_error
Wolfgang Bumiller (1):
net sched actions: allocate act cookie early
Yuejie Shi (1):
af_key: Add lock to key dump
sudarsana.kalluru@xxxxxxxxxx (4):
qed: Fix possible error in populating max_tc field.
qed: Fix sending an invalid PFC error mask to MFW.
qed: Fix possible system hang in the dcbnl-getdcbx() path.
qed: Fix issue in populating the PFC config paramters.