3.12.18-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest72 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/72 | powernow-k6: disable cache when changing frequencydrivers/ | +39 | 0 replies | |
| 2/72 | powernow-k6: correctly initialize default parametersdrivers/ | +72 | 0 replies | |
| 3/72 | powernow-k6: reorder frequenciesdrivers/ | +10 | 0 replies | |
| 4/72 | PCI: mvebu: move clock enable before register accessdrivers/ | +12 | 0 replies | |
| 5/72 | selinux: correctly label /proc inodes in use before the policy is loadedsecurity/ | +27 | 0 replies | |
| 6/72 | futex: Allow architectures to skip futex_atomic_cmpxchg_inatomic() testarch/ include/ init/ +1 more | +24 | 0 replies | |
| 7/72 | m68k: Skip futex_atomic_cmpxchg_inatomic() testarch/ | +1 | 0 replies | |
| 8/72 | Char: ipmi_bt_sm, fix infinite loopdrivers/ | +1 | 0 replies | |
| 9/72 | nfs: initialize the ACL support bits to zero.fs/ | +1 | 0 replies | |
| 10/72 | NFSv3: Fix return value of nfs3_proc_setaclsfs/ | +12 | 0 replies | |
| 11/72 | SUNRPC: Fix potential memory scribble in xprt_free_bc_request()net/ | +4 | 0 replies | |
| 12/72 | ext4: Speedup WB_SYNC_ALL pass called from sync(2)fs/ | +11 | 0 replies | |
| 13/72 | floppy: bail out in open() if drive is not responding to block0 readdrivers/ include/ | +29 | 2 replies | |
| 14/72 | drm/i915: Undo the PIPEA quirk for i845drivers/ | +1 | 0 replies | |
| 15/72 | drm/cirrus: Fix cirrus drm driver for fbdev + qemudrivers/ | +3 | 0 replies | |
| 16/72 | drm/radeon: change audio enable logicdrivers/ drivers/ drivers/ +2 more | +44 | 0 replies | |
| 17/72 | drm/radeon: enable speaker allocation setup on dce3.2drivers/ | +0 | 0 replies | |
| 18/72 | drm: Prefer noninterlace cmdline mode unless explicitly specifieddrivers/ | +11 | 0 replies | |
| 19/72 | fb: reorder the lock sequence to fix potential dead lockdrivers/ drivers/ drivers/ | +51 | 0 replies | |
| 20/72 | video/fb: Propagate error code from failing to unregister conflicting fbdrivers/ include/ | +23 | 0 replies | |
| 21/72 | fbdev: Make the switch from generic to native driver less alarmingdrivers/ | +1 | 0 replies | |
| 22/72 | drm: add drm_set_preferred_modedrivers/ include/ | +15 | 0 replies | |
| 23/72 | drm/cirrus: use drm_set_preferred_modedrivers/ | +5 | 0 replies | |
| 24/72 | net: fix for a race condition in the inet frag codenet/ | +2 | 0 replies | |
| 25/72 | net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunknet/ net/ | +2 | 0 replies | |
| 26/72 | bridge: multicast: add sanity check for query source addressesnet/ | +6 | 0 replies | |
| 27/72 | tipc: allow connection shutdown callback to be invoked in advancenet/ net/ net/ | +7 | 0 replies | |
| 28/72 | tipc: fix connection refcount leaknet/ | +4 | 0 replies | |
| 29/72 | tipc: drop subscriber connection id invalidationnet/ | +0 | 0 replies | |
| 30/72 | tipc: fix memory leak during module removalnet/ | +34 | 0 replies | |
| 31/72 | tipc: don't log disabled tasklet handler errorsnet/ | +0 | 0 replies | |
| 32/72 | inet: frag: make sure forced eviction removes all fragsnet/ | +1 | 0 replies | |
| 33/72 | net: unix: non blocking recvmsg() should not return -EINTRnet/ | +12 | 0 replies | |
| 34/72 | ipv6: Fix exthdrs offload registration.net/ | +2 | 0 replies | |
| 35/72 | ipv6: don't set DST_NOCOUNT for remotely added routesnet/ | +1 | 0 replies | |
| 36/72 | bnx2: Fix shutdown sequencedrivers/ drivers/ | +38 | 0 replies | |
| 37/72 | pkt_sched: fq: do not hold qdisc lock while allocating memorynet/ | +19 | 0 replies | |
| 38/72 | vlan: Set correct source MAC address with TX VLAN offload enablednet/ | +3 | 0 replies | |
| 39/72 | tcp: tcp_release_cb() should release socket ownershipinclude/ net/ net/ | +20 | 0 replies | |
| 40/72 | bridge: multicast: add sanity check for general query destinationnet/ | +19 | 0 replies | |
| 41/72 | bridge: multicast: enable snooping on general queries onlynet/ | +5 | 0 replies | |
| 42/72 | net: socket: error on a negative msg_namelennet/ | +4 | 0 replies | |
| 43/72 | bonding: set correct vlan id for alb xmit pathdrivers/ | +1 | 0 replies | |
| 44/72 | eth: fec: Fix lost promiscuous mode after reconnecting cabledrivers/ | +7 | 0 replies | |
| 45/72 | ipv6: Avoid unnecessary temporary addresses being generatednet/ | +4 | 0 replies | |
| 46/72 | ipv6: ip6_append_data_mtu do not handle the mtu of the second fragment properlynet/ | +6 | 0 replies | |
| 47/72 | vxlan: fix potential NULL dereference in arp_reduce()drivers/ | +3 | 0 replies | |
| 48/72 | vxlan: fix nonfunctional neigh_reduce()drivers/ | +113 | 0 replies | |
| 49/72 | tcp: syncookies: do not use getnstimeofday()include/ | +6 | 0 replies | |
| 50/72 | rtnetlink: fix fdb notification flagsnet/ | +6 | 0 replies | |
| 51/72 | ipmr: fix mfc notification flagsnet/ | +8 | 0 replies | |
| 52/72 | ip6mr: fix mfc notification flagsnet/ | +8 | 0 replies | |
| 53/72 | net: micrel : ks8851-ml: add vdd-supply supportDocumentation/ drivers/ | +30 | 0 replies | |
| 54/72 | netpoll: fix the skb check in pkt_is_nsnet/ | +1 | 0 replies | |
| 55/72 | tipc: fix spinlock recursion bug for failed subscriptionsnet/ | +15 | 0 replies | |
| 56/72 | ip_tunnel: Fix dst ref-count.net/ net/ net/ | +9 | 0 replies | |
| 57/72 | tg3: Do not include vlan acceleration features in vlan_featuresdrivers/ | +2 | 0 replies | |
| 58/72 | usbnet: include wait queue head in device structuredrivers/ include/ | +20 | 0 replies | |
| 59/72 | vlan: Set hard_header_len according to available accelerationnet/ net/ | +5 | 0 replies | |
| 60/72 | vhost: fix total length when packets are too shortdrivers/ | +14 | 0 replies | |
| 61/72 | vhost: validate vhost_get_vq_desc return valuedrivers/ | +5 | 0 replies | |
| 62/72 | xen-netback: remove pointless clause from if statementdrivers/ | +2 | 0 replies | |
| 63/72 | ipv6: some ipv6 statistic counters failed to disable bhnet/ net/ net/ +1 more | +11 | 0 replies | |
| 64/72 | netlink: don't compare the nul-termination in nla_strcmplib/ | +8 | 0 replies | |
| 65/72 | xen-netback: disable rogue vif in kthread contextdrivers/ drivers/ drivers/ | +30 | 0 replies | |
| 66/72 | net: vxlan: fix crash when interface is created with no groupdrivers/ | +5 | 0 replies | |
| 67/72 | isdnloop: Validate NUL-terminated strings from user.drivers/ | +6 | 0 replies | |
| 68/72 | isdnloop: several buffer overflowsdrivers/ | +9 | 0 replies | |
| 69/72 | rds: prevent dereference of a NULL device in rds_iw_laddr_checknet/ | +2 | 0 replies | |
| 70/72 | ARC: [nsimosci] Change .dts to use generic 8250 UARTarch/ | +3 | 0 replies | |
| 71/72 | ARC: [nsimosci] Unbork consolearch/ arch/ | +5 | 0 replies | |
| 72/72 | crypto: ghash-clmulni-intel - use C implementation for setkey()arch/ arch/ | +11 | 0 replies |
Reviews trailers per patch
29 of 72 patches have a Reviewed-by or Acked-by.
| Patch | Viresh Kumar | Eric Paris | Geert Uytterhoeven | Rui Hui Dian | Takashi Iwai | NeilBrown | Christian König | Daniel Vetter | Jani Nikula | David Herrmann | Jesper Dangaard Brouer | Vlad Yasevich | Neil Horman | Hannes Frederic Sowa | Jon Maloy | Erik Hugne | Ying Xue | Alexander Aring | Eric Dumazet | Lars Persson | Veaceslav Falico | Cong Wang | Florian Westphal | Thomas Graf | Grant Grundler | Sander Eikelenboom | Fabio Estevam | David Vrabel | Ian Campbell | H. Peter Anvin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/72 | ||||||||||||||||||||||||||||||
| 2/72 | ||||||||||||||||||||||||||||||
| 3/72 | A-b | |||||||||||||||||||||||||||||
| 4/72 | ||||||||||||||||||||||||||||||
| 5/72 | A-b | |||||||||||||||||||||||||||||
| 6/72 | ||||||||||||||||||||||||||||||
| 7/72 | A-b | |||||||||||||||||||||||||||||
| 8/72 | Reported-and-debugged-by | |||||||||||||||||||||||||||||
| 9/72 | ||||||||||||||||||||||||||||||
| 10/72 | T-b | A-b | ||||||||||||||||||||||||||||
| 11/72 | ||||||||||||||||||||||||||||||
| 12/72 | ||||||||||||||||||||||||||||||
| 13/72 | ||||||||||||||||||||||||||||||
| 14/72 | ||||||||||||||||||||||||||||||
| 15/72 | ||||||||||||||||||||||||||||||
| 16/72 | R-b | |||||||||||||||||||||||||||||
| 17/72 | R-b | |||||||||||||||||||||||||||||
| 18/72 | R-b | |||||||||||||||||||||||||||||
| 19/72 | ||||||||||||||||||||||||||||||
| 20/72 | R-b | |||||||||||||||||||||||||||||
| 21/72 | R-b | |||||||||||||||||||||||||||||
| 22/72 | ||||||||||||||||||||||||||||||
| 23/72 | ||||||||||||||||||||||||||||||
| 24/72 | A-b | |||||||||||||||||||||||||||||
| 25/72 | A-b | A-b | ||||||||||||||||||||||||||||
| 26/72 | R-b | |||||||||||||||||||||||||||||
| 27/72 | R-b | |||||||||||||||||||||||||||||
| 28/72 | R-b | A-b | ||||||||||||||||||||||||||||
| 29/72 | R-b | A-b | ||||||||||||||||||||||||||||
| 30/72 | R-b | |||||||||||||||||||||||||||||
| 31/72 | R-b | |||||||||||||||||||||||||||||
| 32/72 | T-b | A-b | ||||||||||||||||||||||||||||
| 33/72 | ||||||||||||||||||||||||||||||
| 34/72 | ||||||||||||||||||||||||||||||
| 35/72 | A-b | |||||||||||||||||||||||||||||
| 36/72 | ||||||||||||||||||||||||||||||
| 37/72 | ||||||||||||||||||||||||||||||
| 38/72 | ||||||||||||||||||||||||||||||
| 39/72 | T-b | |||||||||||||||||||||||||||||
| 40/72 | ||||||||||||||||||||||||||||||
| 41/72 | ||||||||||||||||||||||||||||||
| 42/72 | ||||||||||||||||||||||||||||||
| 43/72 | A-b | |||||||||||||||||||||||||||||
| 44/72 | ||||||||||||||||||||||||||||||
| 45/72 | ||||||||||||||||||||||||||||||
| 46/72 | A-b | |||||||||||||||||||||||||||||
| 47/72 | A-b | |||||||||||||||||||||||||||||
| 48/72 | ||||||||||||||||||||||||||||||
| 49/72 | A-b | |||||||||||||||||||||||||||||
| 50/72 | A-b | |||||||||||||||||||||||||||||
| 51/72 | A-b | |||||||||||||||||||||||||||||
| 52/72 | A-b | |||||||||||||||||||||||||||||
| 53/72 | ||||||||||||||||||||||||||||||
| 54/72 | ||||||||||||||||||||||||||||||
| 55/72 | R-b | |||||||||||||||||||||||||||||
| 56/72 | ||||||||||||||||||||||||||||||
| 57/72 | ||||||||||||||||||||||||||||||
| 58/72 | T-b | |||||||||||||||||||||||||||||
| 59/72 | ||||||||||||||||||||||||||||||
| 60/72 | ||||||||||||||||||||||||||||||
| 61/72 | ||||||||||||||||||||||||||||||
| 62/72 | T-b | |||||||||||||||||||||||||||||
| 63/72 | T-b | |||||||||||||||||||||||||||||
| 64/72 | ||||||||||||||||||||||||||||||
| 65/72 | R-b | A-b | ||||||||||||||||||||||||||||
| 66/72 | ||||||||||||||||||||||||||||||
| 67/72 | ||||||||||||||||||||||||||||||
| 68/72 | ||||||||||||||||||||||||||||||
| 69/72 | ||||||||||||||||||||||||||||||
| 70/72 | ||||||||||||||||||||||||||||||
| 71/72 | ||||||||||||||||||||||||||||||
| 72/72 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 30 reviewers.
Cover letter [PATCH 3.12 00/72] 3.12.18-stable review
This is the start of the stable review cycle for the 3.12.18 release. There are 72 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed Apr 23 09:14:42 2014 Anything received after that time might be too late.
The whole patch series can be found in one patch at:
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.18-rc1.xz
and the diffstat can be found below.
thanks,
js
===============
Adam Jackson (1):
fbdev: Make the switch from generic to native driver less alarming
Alex Deucher (2):
drm/radeon: change audio enable logic drm/radeon: enable speaker allocation setup on dce3.2
Anton Nayshtut (1):
ipv6: Fix exthdrs offload registration.
Ard Biesheuvel (1):
crypto: ghash-clmulni-intel - use C implementation for setkey()
Chris Wilson (2):
drm/i915: Undo the PIPEA quirk for i845
video/fb: Propagate error code from failing to unregister conflicting
fb
Dan Carpenter (1):
isdnloop: several buffer overflows
Daniel Borkmann (1):
net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunk
David Stevens (2):
vxlan: fix potential NULL dereference in arp_reduce()
vxlan: fix nonfunctional neigh_reduce()
Eric Dumazet (4):
net: unix: non blocking recvmsg() should not return -EINTR
pkt_sched: fq: do not hold qdisc lock while allocating memory
tcp: tcp_release_cb() should release socket ownership
tcp: syncookies: do not use getnstimeofday()
Erik Hugne (4):
tipc: drop subscriber connection id invalidation
tipc: fix memory leak during module removal
tipc: don't log disabled tasklet handler errors
tipc: fix spinlock recursion bug for failed subscriptions
Finn Thain (1):
m68k: Skip futex_atomic_cmpxchg_inatomic() test
Florian Westphal (1):
inet: frag: make sure forced eviction removes all frags
Gerd Hoffmann (2):
drm: add drm_set_preferred_mode
drm/cirrus: use drm_set_preferred_mode
Gu Zheng (1):
fb: reorder the lock sequence to fix potential dead lock
Hannes Frederic Sowa (1):
ipv6: some ipv6 statistic counters failed to disable bh
Heiko Carstens (1):
futex: Allow architectures to skip futex_atomic_cmpxchg_inatomic()
test
Heiner Kallweit (1):
ipv6: Avoid unnecessary temporary addresses being generated
Jan Kara (1):
ext4: Speedup WB_SYNC_ALL pass called from sync(2)
Jiri Kosina (1):
floppy: bail out in open() if drive is not responding to block0 read
Jiri Slaby (1):
Char: ipmi_bt_sm, fix infinite loop
Li RongQing (1):
netpoll: fix the skb check in pkt_is_ns
Linus Lüssing (3):
bridge: multicast: add sanity check for query source addresses
bridge: multicast: add sanity check for general query destination
bridge: multicast: enable snooping on general queries only
Malahal Naineni (1):
nfs: initialize the ACL support bits to zero.
Martin Koegler (1):
drm/cirrus: Fix cirrus drm driver for fbdev + qemu
Matthew Leach (1):
net: socket: error on a negative msg_namelen
Michael Chan (1):
bnx2: Fix shutdown sequence
Michael S. Tsirkin (2):
vhost: fix total length when packets are too short
vhost: validate vhost_get_vq_desc return value
Mike Rapoport (1):
net: vxlan: fix crash when interface is created with no group
Mikulas Patocka (3):
powernow-k6: disable cache when changing frequency
powernow-k6: correctly initialize default parameters
powernow-k6: reorder frequencies
Mischa Jonker (1):
ARC: [nsimosci] Change .dts to use generic 8250 UART
Nicolas Dichtel (3):
rtnetlink: fix fdb notification flags
ipmr: fix mfc notification flags
ip6mr: fix mfc notification flags
Nikolay Aleksandrov (1):
net: fix for a race condition in the inet frag code
Nishanth Menon (1):
net: micrel : ks8851-ml: add vdd-supply support
Oliver Neukum (1):
usbnet: include wait queue head in device structure
Pablo Neira (1):
netlink: don't compare the nul-termination in nla_strcmp
Paul Durrant (1):
xen-netback: remove pointless clause from if statement
Paul Moore (1):
selinux: correctly label /proc inodes in use before the policy is
loaded
Peter Boström (1):
vlan: Set correct source MAC address with TX VLAN offload enabled
Pravin B Shelar (1):
ip_tunnel: Fix dst ref-count.
Sabrina Dubroca (1):
ipv6: don't set DST_NOCOUNT for remotely added routes
Sasha Levin (1):
rds: prevent dereference of a NULL device in rds_iw_laddr_check
Sebastian Hesselbarth (1):
PCI: mvebu: move clock enable before register access
Stefan Wahren (1):
eth: fec: Fix lost promiscuous mode after reconnecting cable
Takashi Iwai (1):
drm: Prefer noninterlace cmdline mode unless explicitly specified
Trond Myklebust (2):
NFSv3: Fix return value of nfs3_proc_setacls
SUNRPC: Fix potential memory scribble in xprt_free_bc_request()
Vineet Gupta (1):
ARC: [nsimosci] Unbork console
Vlad Yasevich (2):
tg3: Do not include vlan acceleration features in vlan_features
vlan: Set hard_header_len according to available acceleration
Wei Liu (1):
xen-netback: disable rogue vif in kthread context
YOSHIFUJI Hideaki (1):
isdnloop: Validate NUL-terminated strings from user.
Ying Xue (2):
tipc: allow connection shutdown callback to be invoked in advance
tipc: fix connection refcount leak
dingtianhong (1):
bonding: set correct vlan id for alb xmit path
lucien (1):
ipv6: ip6_append_data_mtu do not handle the mtu of the second fragment
properly
.../devicetree/bindings/net/micrel-ks8851.txt | 1 + arch/arc/boot/dts/nsimosci.dts | 12 +- arch/arc/configs/nsimosci_defconfig | 1 + arch/m68k/Kconfig | 1 + arch/s390/Kconfig | 1 + arch/x86/crypto/ghash-clmulni-intel_asm.S | 29 ---- arch/x86/crypto/ghash-clmulni-intel_glue.c | 14 +- drivers/block/floppy.c | 36 +++-- drivers/char/ipmi/ipmi_bt_sm.c | 2 +- drivers/cpufreq/powernow-k6.c | 147 +++++++++++++++++---- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 + drivers/gpu/drm/cirrus/cirrus_mode.c | 11 +- drivers/gpu/drm/drm_edid.c | 13 ++ drivers/gpu/drm/drm_fb_helper.c | 11 ++ drivers/gpu/drm/i915/intel_display.c | 3 +- drivers/gpu/drm/radeon/dce6_afmt.c | 13 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 26 ++-- drivers/gpu/drm/radeon/r600_audio.c | 14 +- drivers/gpu/drm/radeon/r600_hdmi.c | 15 +-- drivers/gpu/drm/radeon/radeon.h | 6 + drivers/isdn/isdnloop/isdnloop.c | 23 ++-- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 37 +++++- drivers/net/ethernet/broadcom/bnx2.h | 5 + drivers/net/ethernet/broadcom/tg3.c | 5 +- drivers/net/ethernet/freescale/fec_main.c | 14 +- drivers/net/ethernet/micrel/ks8851.c | 30 ++++- drivers/net/usb/usbnet.c | 33 +++-- drivers/net/vxlan.c | 136 ++++++++++++++++--- drivers/net/xen-netback/common.h | 5 + drivers/net/xen-netback/interface.c | 11 ++ drivers/net/xen-netback/netback.c | 20 ++- drivers/pci/host/pci-mvebu.c | 25 ++-- drivers/vhost/net.c | 20 ++- drivers/video/fbmem.c | 84 +++++++----- drivers/video/fbsysfs.c | 19 ++- drivers/video/sh_mobile_lcdcfb.c | 10 +- fs/ext4/inode.c | 13 +- fs/nfs/nfs3acl.c | 15 ++- fs/nfs/nfs4xdr.c | 2 +- include/drm/drm_crtc.h | 2 + include/linux/fb.h | 4 +- include/linux/futex.h | 4 + include/linux/usb/usbnet.h | 2 +- include/net/sock.h | 5 + include/net/tcp.h | 11 +- include/uapi/linux/fd.h | 3 +- init/Kconfig | 7 + kernel/futex.c | 14 +- lib/nlattr.c | 10 +- net/8021q/vlan.c | 4 +- net/8021q/vlan_dev.c | 6 +- net/bridge/br_multicast.c | 33 ++++- net/core/netpoll.c | 2 +- net/core/rtnetlink.c | 10 +- net/core/sock.c | 5 +- net/ipv4/gre_demux.c | 8 ++ net/ipv4/inet_fragment.c | 5 +- net/ipv4/ip_tunnel.c | 3 - net/ipv4/ip_tunnel_core.c | 1 + net/ipv4/ipmr.c | 13 +- net/ipv4/tcp_output.c | 11 ++ net/ipv6/addrconf.c | 5 +- net/ipv6/exthdrs_offload.c | 4 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_output.c | 18 ++- net/ipv6/ip6mr.c | 13 +- net/ipv6/mcast.c | 11 +- net/ipv6/ping.c | 4 +- net/ipv6/route.c | 2 +- net/rds/iw.c | 3 +- net/sched/sch_fq.c | 28 ++-- net/sctp/sm_make_chunk.c | 4 +- net/sctp/sm_statefuns.c | 5 - net/socket.c | 4 + net/sunrpc/backchannel_rqst.c | 6 +- net/tipc/config.c | 9 +- net/tipc/handler.c | 1 - net/tipc/name_table.c | 37 +++++- net/tipc/server.c | 14 +- net/tipc/subscr.c | 48 +++---- net/unix/af_unix.c | 17 ++- security/selinux/hooks.c | 36 +++-- 83 files changed, 930 insertions(+), 372 deletions(-)
Signature · 1 line
1.9.2