Hi Jiri, At Mon, 23 Jun 2014 10:32:06 +0200, Jiri Slaby wrote: > > This is the start of the stable review cycle for the 3.12.23 release. > There are 111 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 Jun 25 08:31:21 2014 > Anything received after that time might be too late. This kernel passed my test. - Test Cases: - Build this kernel. - Boot this kernel. - Build the latest mainline kernel with this kernel. - Test Tool: https://github.com/satoru-takeuchi/test-linux-stable - Test Result (kernel .config, ktest config and test log): http://satoru-takeuchi.org/test-linux-stable/results/<version>-<test datetime>.tar.xz - Build Environment: - OS: Debian Jessy x86_64 - CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz x 4 - memory: 8GB - Test Target Environment: - Debian Jessy x86_64 (KVM guest on the Build Environment) - # of vCPU: 2 - memory: 2GB Thanks, Satoru > > The whole patch series can be found in one patch at: > http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.23-rc1.xz > and the diffstat can be found below. > > thanks, > js > > =============== > > > Alan Stern (1): > USB: Avoid runtime suspend loops for HCDs that can't handle > suspend/resume > > Alessandro Miceli (2): > rtl28xxu: add [1b80:d39d] Sveon STV20 > rtl28xxu: add [1b80:d3af] Sveon STV27 > > Alex Deucher (1): > drm/radeon: handle non-VGA class pci devices with ATRM > > Alexei Starovoitov (2): > net: filter: fix typo in sparc BPF JIT > net: filter: fix sparc32 typo > > Alexej Starschenko (1): > USB: serial: option: add support for Novatel E371 PCIe card > > Andreas Schrägle (1): > ahci: add PCI ID for Marvell 88SE91A0 SATA Controller > > Andrey Ryabinin (2): > ARM: 8051/1: put_user: fix possible data corruption in put_user > mm: rmap: fix use-after-free in __put_anon_vma > > Andy Lutomirski (2): > fs,userns: Change inode_capable to capable_wrt_inode_uidgid > auditsc: audit_krule mask accesses need bounds checking > > Antti Palosaari (1): > [media] rtl28xxu: add 15f4:0131 Astrometa DVB-T2 > > Ben Dooks (1): > sh_eth: use RNC mode for packet reception > > Ben Hutchings (2): > Staging: speakup: Move pasting into a work item > Staging: speakup: Update __speakup_paste_selection() tty (ab)usage to > match vt > > Ben Skeggs (1): > drm/gf119-/disp: fix nasty bug which can clobber SOR0's clock setup > > Bibek Basu (1): > cpufreq: remove race while accessing cur_policy > > Bjørn Mork (2): > usb: cdc-wdm: export cdc-wdm uapi header > net: qmi_wwan: add Olivetti Olicard modems > > Boris BREZILLON (2): > rtc: rtc-at91rm9200: fix infinite wait for ACKUPD irq > ARM: at91: fix at91_sysirq_mask_rtc for sam9x5 SoCs > > Brian Healy (1): > rtl28xxu: add 1b80:d395 Peak DVB-T USB > > Chris Wilson (1): > drm/i915: Only copy back the modified fields to userspace from > execbuffer > > Christian König (2): > drm/radeon: also try GART for CPU accessed buffers > drm/radeon: avoid crash if VM command submission isn't available > > Cong Wang (1): > vxlan: use dev->needed_headroom instead of dev->hard_header_len > > Dan Carpenter (1): > qlcnic: info leak in qlcnic_dcb_peer_app_info() > > Daniel Vetter (1): > drm/i915: restrict vt-d stolen memory workaround to pre-gen8 > > David Woodhouse (1): > iommu/vt-d: Fix missing IOTLB flush in intel_iommu_unmap() > > Denis Turischev (1): > xhci: Switch only Intel Lynx Point-LP ports to EHCI on shutdown. > > Dmitry Kasatkin (1): > ima: introduce ima_kernel_read() > > Dmitry Popov (1): > ipip, sit: fix ipv4_{update_pmtu,redirect} calls > > Emil Goode (1): > ARM: imx: fix error handling in ipu device registration > > Eric Dumazet (3): > net: fix inet_getid() and ipv6_select_ident() bugs > net: force a list_del() in unregister_netdevice_many() > ipv4: fix a race in ip4_datagram_release_cb() > > Eric W. Biederman (6): > netlink: Rename netlink_capable netlink_allowed > net: Move the permission check in sock_diag_put_filterinfo to > packet_diag_dump > net: Add variants of capable for use on on sockets > net: Add variants of capable for use on netlink messages > net: Use netlink_ns_capable to verify the permisions of netlink > messages > netlink: Only check file credentials for implicit destinations > > George McCollister (1): > USB: ftdi_sio: add NovaTech OrionLXm product ID > > Greg Kroah-Hartman (1): > USB: cdc-wdm: properly include types.h > > Heinz Mauelshagen (1): > dm cache: always split discards on cache block boundaries > > Helmut Schaa (1): > ath9k: Fix sequence number assignment for non-data frames > > Ian Abbott (1): > staging: comedi: ni_daq_700: add mux settling delay > > Igor Gnatenko (1): > xhci: extend quirk for Renesas cards > > Jan Vcelak (2): > rtl28xxu: add USB ID for Genius TVGo DVB-T03 > rtl28xxu: add chipset version comments into device list > > Jean Delvare (2): > hwmon: (ntc_thermistor) Fix dependencies > hwmon: (ntc_thermistor) Fix OF device ID mapping > > Jiri Kosina (1): > floppy: do not corrupt bio.bi_flags when reading block 0 > > Jiri Olsa (1): > perf: Prevent false warning in perf_swevent_add > > Jiri Pirko (1): > team: fix mtu setting > > Joe Lawrence (1): > SCSI: scsi_transport_sas: move bsg destructor into sas_rphy_remove > > Johan Hovold (1): > USB: io_ti: fix firmware download on big-endian machines (part 2) > > Johannes Berg (1): > Documentation: fix DOCBOOKS=... building > > Justin Maggard (1): > btrfs: fix defrag 32-bit integer overflow > > Jérôme Carretero (1): > ahci: Add Device ID for HighPoint RocketRaid 642L > > Lai Jiangshan (1): > sched: Fix hotplug vs. set_cpus_allowed_ptr() > > Larry Finger (1): > rtlwifi: rtl8192se: Fix regression due to commit 1bf4bbb > > Laurent Pinchart (1): > ARM: OMAP3: clock: Back-propagate rate change from cam_mclk to > dpll4_m5 on all OMAP3 platforms > > Markos Chandras (1): > MIPS: asm: thread_info: Add _TIF_SECCOMP flag > > Martin K. Petersen (1): > libata: Blacklist queued trim for Crucial M500 > > Mathias Nyman (2): > xhci: delete endpoints from bandwidth list before freeing whole device > usb: pci-quirks: Prevent Sony VAIO t-series from switching usb ports > > Michael S. Tsirkin (5): > skbuff: skb_segment: s/frag/nskb_frag/ > skbuff: skb_segment: s/skb_frag/frag/ > skbuff: skb_segment: s/skb/head_skb/ > skbuff: skb_segment: s/fskb/list_skb/ > skbuff: skb_segment: orphan frags before copying > > Michael Welling (1): > gpio: mcp23s08: Bug fix of SPI device tree registration. > > Michal Schmidt (2): > netlink: rate-limit leftover bytes warning and print process name > rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 > > Mimi Zohar (2): > ima: audit log files opened with O_DIRECT flag > evm: prohibit userspace writing 'security.evm' HMAC value > > Naoya Horiguchi (1): > mm/memory-failure.c: fix memory leak by race between poison and > unpoison > > NeilBrown (2): > md: always set MD_RECOVERY_INTR when aborting a reshape or other > "resync". > md: always set MD_RECOVERY_INTR when interrupting a reshape thread. > > Nicholas Bellinger (6): > target: Fix NULL pointer dereference for XCOPY in target_put_sess_cmd > iser-target: Add missing target_put_sess_cmd for ImmedateData failure > target: Fix alua_access_state attribute OOPs for un-configured devices > iser-target: Fix multi network portal shutdown regression > target: Allow READ_CAPACITY opcode in ALUA Standby access state > iscsi-target: Reject mutual authentication with reflected CHAP_C > > Peter Ujfalusi (1): > ARM: omap5: hwmod_data: Correct IDLEMODE for McPDM > > Peter Zijlstra (2): > perf: Limit perf_event_attr::sample_period to 63 bits > perf: Fix race in removing an event > > Rabin Vincent (1): > ARM: 8064/1: fix v7-M signal return > > Robert Backhaus (1): > [media] Add USB IDs for Winfast DTV Dongle Mini-D > > Ronan Marquet (1): > ALSA: hda/realtek - Correction of fixup codes for PB V7900 laptop > > Sagi Grimberg (1): > Target/iscsi,iser: Avoid accepting transport connections during stop > stage > > Sebastian Ott (1): > percpu-refcount: fix usage of this_cpu_ops > > Sergei Shtylyov (1): > sh_eth: fix SH7619/771x support > > Steven Rostedt (Red Hat) (1): > sched: Use CPUPRI_NR_PRIORITIES instead of MAX_RT_PRIO in cpupri check > > Takashi Iwai (2): > ALSA: hda/analog - Fix silent output on ASUS A8JN > ALSA: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup > > Thomas Gleixner (1): > sched: Sanitize irq accounting madness > > Till Dörges (1): > rtl28xxu: add ID [0ccd:00b4] TerraTec NOXON DAB Stick (rev 3) > > Tom Gundersen (1): > net: tunnels - enable module autoloading > > Tomas Winkler (1): > mei: me: drop harmful wait optimization > > Toshiaki Makita (1): > bridge: Prevent insertion of FDB entry with disallowed vlan > > Ville Syrjälä (1): > drm/i915: Allow user modes to exceed DVI 165MHz limit > > Vlastimil Babka (3): > mm: compaction: reset cached scanner pfn's before reading them > mm: compaction: detect when scanners meet in isolate_freepages > mm/compaction: make isolate_freepages start at pageblock boundary > > Will Deacon (1): > ARM: perf: hook up perf_sample_event_took around pmu irq handling > > Xufeng Zhang (1): > sctp: Fix sk_ack_backlog wrap-around problem > > Yuchung Cheng (1): > tcp: fix cwnd undo on DSACK in F-RTO > > Documentation/ABI/testing/ima_policy | 2 +- > Documentation/DocBook/media/Makefile | 2 +- > arch/arm/include/asm/uaccess.h | 3 +- > arch/arm/kernel/entry-header.S | 4 + > arch/arm/kernel/perf_event.c | 11 ++- > arch/arm/mach-at91/sysirq_mask.c | 22 +++-- > arch/arm/mach-imx/devices/platform-ipu-core.c | 2 +- > arch/arm/mach-omap2/cclock3xxx_data.c | 3 +- > arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 2 +- > arch/mips/include/asm/thread_info.h | 2 +- > arch/sparc/net/bpf_jit_comp.c | 8 +- > crypto/crypto_user.c | 2 +- > drivers/ata/ahci.c | 4 + > drivers/ata/libata-core.c | 8 +- > drivers/block/floppy.c | 2 +- > drivers/connector/cn_proc.c | 2 +- > drivers/cpufreq/cpufreq_governor.c | 6 ++ > drivers/gpio/gpio-mcp23s08.c | 11 ++- > drivers/gpu/drm/i915/i915_gem_execbuffer.c | 54 +++++++----- > drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- > drivers/gpu/drm/i915/intel_hdmi.c | 9 +- > drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 2 +- > drivers/gpu/drm/radeon/radeon_bios.c | 14 +++ > drivers/gpu/drm/radeon/radeon_cs.c | 15 +++- > drivers/gpu/drm/radeon/radeon_object.c | 38 +++++---- > drivers/hwmon/Kconfig | 2 +- > drivers/hwmon/ntc_thermistor.c | 15 ++-- > drivers/infiniband/ulp/isert/ib_isert.c | 10 +++ > drivers/iommu/intel-iommu.c | 18 +++- > drivers/md/dm-cache-target.c | 2 + > drivers/md/md.c | 5 +- > drivers/media/dvb-core/dvb-usb-ids.h | 4 + > drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 18 ++++ > drivers/misc/mei/hw-me.c | 4 +- > drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 1 + > drivers/net/ethernet/renesas/sh_eth.c | 31 +++++-- > drivers/net/ethernet/renesas/sh_eth.h | 2 - > drivers/net/macvlan.c | 1 - > drivers/net/team/team.c | 7 +- > drivers/net/usb/qmi_wwan.c | 7 +- > drivers/net/vxlan.c | 7 +- > drivers/net/wireless/ath/ath9k/xmit.c | 4 +- > drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 6 ++ > drivers/rtc/rtc-at91rm9200.c | 16 +++- > drivers/scsi/scsi_netlink.c | 2 +- > drivers/scsi/scsi_transport_sas.c | 3 +- > drivers/staging/comedi/drivers/ni_daq_700.c | 2 + > drivers/staging/speakup/main.c | 1 + > drivers/staging/speakup/selection.c | 52 +++++++++-- > drivers/staging/speakup/speakup.h | 1 + > drivers/target/iscsi/iscsi_target.c | 1 + > drivers/target/iscsi/iscsi_target_auth.c | 10 +++ > drivers/target/iscsi/iscsi_target_core.h | 1 + > drivers/target/iscsi/iscsi_target_login.c | 1 + > drivers/target/iscsi/iscsi_target_tpg.c | 2 + > drivers/target/target_core_alua.c | 9 ++ > drivers/target/target_core_configfs.c | 5 ++ > drivers/target/target_core_transport.c | 4 + > drivers/tty/tty_buffer.c | 2 + > drivers/usb/core/driver.c | 9 +- > drivers/usb/core/hub.c | 15 +++- > drivers/usb/host/pci-quirks.c | 7 ++ > drivers/usb/host/xhci-mem.c | 20 ++--- > drivers/usb/host/xhci-pci.c | 8 +- > drivers/usb/serial/ftdi_sio.c | 2 + > drivers/usb/serial/ftdi_sio_ids.h | 5 ++ > drivers/usb/serial/io_ti.c | 2 +- > drivers/usb/serial/io_usbvend.h | 2 +- > drivers/usb/serial/option.c | 2 + > fs/attr.c | 8 +- > fs/btrfs/ioctl.c | 6 +- > fs/inode.c | 10 ++- > fs/namei.c | 11 +-- > fs/xfs/xfs_ioctl.c | 2 +- > include/linux/capability.h | 2 +- > include/linux/if_team.h | 1 + > include/linux/netlink.h | 14 ++- > include/linux/percpu-refcount.h | 6 +- > include/linux/sock_diag.h | 2 +- > include/net/inetpeer.h | 9 +- > include/net/sock.h | 5 ++ > include/uapi/linux/usb/Kbuild | 1 + > include/uapi/linux/usb/cdc-wdm.h | 2 + > kernel/audit.c | 4 +- > kernel/auditsc.c | 27 ++++-- > kernel/capability.c | 20 ++--- > kernel/cpu.c | 6 +- > kernel/events/core.c | 63 +++++++++----- > kernel/sched/core.c | 1 - > kernel/sched/cpupri.c | 3 +- > kernel/sched/cputime.c | 32 +++---- > lib/nlattr.c | 4 +- > mm/compaction.c | 57 ++++++++----- > mm/memory-failure.c | 2 + > mm/rmap.c | 3 +- > net/bridge/br_input.c | 4 +- > net/bridge/br_private.h | 7 ++ > net/bridge/br_vlan.c | 28 ++++++ > net/can/gw.c | 4 +- > net/core/dev.c | 5 +- > net/core/rtnetlink.c | 43 +++++++--- > net/core/skbuff.c | 109 +++++++++++++----------- > net/core/sock.c | 49 +++++++++++ > net/core/sock_diag.c | 4 +- > net/dcb/dcbnl.c | 2 +- > net/decnet/dn_dev.c | 4 +- > net/decnet/dn_fib.c | 4 +- > net/decnet/netfilter/dn_rtmsg.c | 2 +- > net/ipv4/datagram.c | 20 +++-- > net/ipv4/ipip.c | 5 +- > net/ipv4/tcp_input.c | 11 ++- > net/ipv6/ip6_tunnel.c | 1 + > net/ipv6/output_core.c | 11 +-- > net/ipv6/sit.c | 5 +- > net/mac80211/iface.c | 1 - > net/netfilter/nfnetlink.c | 2 +- > net/netlink/af_netlink.c | 80 +++++++++++++++-- > net/netlink/genetlink.c | 2 +- > net/packet/diag.c | 7 +- > net/phonet/pn_netlink.c | 8 +- > net/sched/act_api.c | 2 +- > net/sched/cls_api.c | 2 +- > net/sched/sch_api.c | 6 +- > net/sctp/associola.c | 2 +- > net/tipc/netlink.c | 2 +- > net/xfrm/xfrm_user.c | 2 +- > security/integrity/evm/evm_main.c | 12 ++- > security/integrity/ima/ima_api.c | 9 +- > security/integrity/ima/ima_crypto.c | 32 ++++++- > security/integrity/ima/ima_main.c | 5 +- > security/integrity/ima/ima_policy.c | 6 +- > security/integrity/integrity.h | 1 + > sound/pci/hda/patch_analog.c | 1 + > sound/pci/hda/patch_realtek.c | 10 +-- > 134 files changed, 964 insertions(+), 405 deletions(-) > > -- > 2.0.0 > -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html