Re: [ 00/80] 3.4.25-stable review

Satoru Takeuchi
2013-01-11T14:46:11Z

At Wed, 9 Jan 2013 12:34:52 -0800,
Greg Kroah-Hartman wrote:
>
> Note, there are still a lot of patches submitted for inclusion in the
> stable releases that I have not gotten to yet. I wanted to get this
> release out now, instead of delaying for a week or so while I dig
> through all of the pending patches.
>
> This is the start of the stable review cycle for the 3.4.25 release.
> There are 80 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.

This kernel can be built and boot without any problem.
Building a kernel with this kernel also works fine.

- Build Machine: debian wheezy x86_64
CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz x 4
memory: 8GB

- Test machine: debian wheezy x86_64(KVM guest on the Build Machine)
vCPU: x2
memory: 2GB

Thanks,
Satoru

>
> Responses should be made by Fri Jan 11 20:13:17 UTC 2013.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.4.25-rc1.gz
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
> Pseudo-Shortlog of commits:
>
> Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Linux 3.4.25-rc1
>
> Alexander Stein <alexander.stein@systec-electronic.com>
> can: Do not call dev_put if restart timer is running upon close
>
> Ben Hutchings <ben@decadent.org.uk>
> HID: Add Apple wireless keyboard 2011 ANSI to special driver list
>
> Michal Hocko <mhocko@suse.cz>
> mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT
>
> Tony Prisk <linux@prisktech.co.nz>
> drivers/rtc/rtc-vt8500.c: fix handling of data passed in struct rtc_time
>
> Tony Prisk <linux@prisktech.co.nz>
> drivers/rtc/rtc-vt8500.c: correct handling of CR_24H bitfield
>
> Corey Minyard <cminyard@mvista.com>
> CRIS: fix I/O macros
>
> Stephen Boyd <sboyd@codeaurora.org>
> lib: atomic64: Initialize locks statically to fix early users
>
> Gustavo Padovan <gustavo.padovan@collabora.co.uk>
> Bluetooth: cancel power_on work when unregistering the device
>
> Gustavo Padovan <gustavo.padovan@collabora.co.uk>
> Bluetooth: Add missing lock nesting notation
>
> Marcos Chaparro <marcos@mrkindustries.com.ar>
> Bluetooth: ath3k: Add support for VAIO VPCEH [0489:e027]
>
> Andy Lutomirski <luto@amacapital.net>
> PCI: Reduce Ricoh 0xe822 SD card reader base clock frequency to 50MHz
>
> David Woodhouse <dwmw2@infradead.org>
> solos-pci: fix double-free of TX skb in DMA mode
>
> Will Deacon <will.deacon@arm.com>
> ARM: 7607/1: realview: fix private peripheral memory base for EB rev. B boards
>
> Al Viro <viro@ZenIV.linux.org.uk>
> ARM: missing ->mmap_sem around find_vma() in swp_emulate.c
>
> Will Deacon <will.deacon@arm.com>
> ARM: mm: use pteval_t to represent page protection values
>
> Eric Dumazet <edumazet@google.com>
> tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation
>
> Eric Dumazet <edumazet@google.com>
> tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming()
>
> Eric Dumazet <edumazet@google.com>
> tcp: refine SYN handling in tcp_validate_incoming
>
> Eric Dumazet <edumazet@google.com>
> tcp: implement RFC 5961 4.2
>
> Eric Dumazet <edumazet@google.com>
> tcp: implement RFC 5961 3.2
>
> Eric Dumazet <edumazet@google.com>
> tcp: fix MSG_SENDPAGE_NOTLAST logic
>
> Stefan Hasko <hasko.stevo@gmail.com>
> net: sched: integer overflow fix
>
> Christoph Paasch <christoph.paasch@uclouvain.be>
> inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
>
> Akinobu Mita <akinobu.mita@gmail.com>
> batman-adv: fix random jitter calculation
>
> Dave Kleikamp <dave.kleikamp@oracle.com>
> sparc: huge_ptep_set_* functions need to call set_huge_pte_at()
>
> Andre Przywara <andre.przywara@amd.com>
> x86, amd: Disable way access filter on Piledriver CPUs
>
> Tejun Heo <tj@kernel.org>
> freezer: add missing mb's to freezer_count() and freezer_should_skip()
>
> Tejun Heo <tj@kernel.org>
> cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()
>
> Russell Webb <russell.webb@linux.intel.com>
> xhci: Add Lynx Point LP to list of Intel switchable hosts
>
> Alexis R. Cortes <alexis.cortes@ti.com>
> usb: host: xhci: Stricter conditional for Z1 system models for Compliance Mode Patch
>
> Julius Werner <jwerner@chromium.org>
> xhci: fix null-pointer dereference when destroying half-built segment rings
>
> Sarah Sharp <sarah.a.sharp@linux.intel.com>
> xHCI: Fix TD Size calculation on 1.0 hosts.
>
> Sarah Sharp <sarah.a.sharp@linux.intel.com>
> xhci: Fix conditional check in bandwidth calculation.
>
> Sergei Shtylyov <sshtylyov@ru.mvista.com>
> usb: musb: cppi_dma: export cppi_interrupt()
>
> Thomas Gleixner <tglx@linutronix.de>
> genirq: Always force thread affinity
>
> Christophe TORDEUX <christophe@tordeux.net>
> Input: sentelic - only report position of first finger as ST coordinates
>
> Peter Popovec <popovec@oko.fei.tuke.sk>
> Input: walkera0701 - fix crash on startup
>
> Xi Wang <xi.wang@gmail.com>
> nfs: fix null checking in nfs_get_option_str()
>
> Neil Brown <neilb@suse.de>
> nfsd: avoid permission checks on EXCLUSIVE_CREATE replay
>
> J. Bruce Fields <bfields@redhat.com>
> nfsd4: fix oops on unusual readlike compound
>
> J. Bruce Fields <bfields@redhat.com>
> nfsd: fix v4 reply caching
>
> Yanchuan Nian <ycnian@gmail.com>
> nfs: fix wrong object type in lockowner_slab
>
> Trond Myklebust <Trond.Myklebust@netapp.com>
> NFS: Fix calls to drop_nlink()
>
> NeilBrown <neilb@suse.de>
> NFS: avoid NULL dereference in nfs_destroy_server
>
> Bryan Schumaker <bjschuma@netapp.com>
> NFS: Add sequence_priviliged_ops for nfs4_proc_sequence()
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
> ACPI / scan: Do not use dummy HID for system bus ACPI nodes
>
> Zhang Rui <rui.zhang@intel.com>
> ACPI: do acpisleep dmi check when CONFIG_ACPI_SLEEP is set
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> usb: gadget: network: fix bind() error path
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> usb: gadget: uvc: fix error path in uvc_function_bind()
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> usb: gadget: phonet: free requests in pn_bind()'s error path
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> usb: gadget: midi: free hs descriptors
>
> Christian Lamparter <chunkeey@googlemail.com>
> p54usb: add USBIDs for two more p54usb devices
>
> Tomasz Guszkowski <tsg@o2.pl>
> p54usb: add USB ID for T-Com Sinus 154 data II
>
> Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
> rtlwifi: fix incorrect use of usb_alloc_coherent with usb_control_msg
>
> Takashi Iwai <tiwai@suse.de>
> ALSA: hda - Fix pin configuration of HP Pavilion dv7
>
> Takashi Iwai <tiwai@suse.de>
> ALSA: hda - Fix the wrong pincaps set in ALC861VD dallas/hp fixup
>
> Takashi Iwai <tiwai@suse.de>
> ALSA: usb-audio: Fix missing autopm for MIDI input
>
> Takashi Iwai <tiwai@suse.de>
> ALSA: usb-audio: Avoid autopm calls after disconnection
>
> Hugh Dickins <hughd@google.com>
> tmpfs mempolicy: fix /proc/mounts corrupting memory
>
> Christoffer Dall <cdall@cs.columbia.edu>
> mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED
>
> Sonny Rao <sonnyrao@chromium.org>
> mm: fix calculation of dirtyable memory
>
> Will Deacon <will.deacon@arm.com>
> virtio: force vring descriptors to be allocated from lowmem
>
> Ondrej Zary <linux@rainbow-software.org>
> x86, 8042: Enable A20 using KBC to fix S3 resume on some MSI laptops
>
> Kees Cook <keescook@chromium.org>
> exec: do not leave bprm->interp on stack
>
> Robin Holt <holt@sgi.com>
> SGI-XP: handle non-fatal traps
>
> Alan Cox <alan@lxorguk.ukuu.org.uk>
> pnpacpi: fix incorrect TEST_ALPHA() test
>
> Felix Fietkau <nbd@openwrt.org>
> b43: fix tx path skb leaks
>
> Larry Finger <Larry.Finger@lwfinger.net>
> b43legacy: Fix firmware loading when driver is built into the kernel
>
> Neal Cardwell <ncardwell@google.com>
> inet_diag: validate port comparison byte code to prevent unsafe reads
>
> Neal Cardwell <ncardwell@google.com>
> inet_diag: avoid unsafe and nonsensical prefix matches in inet_diag_bc_run()
>
> Neal Cardwell <ncardwell@google.com>
> inet_diag: validate byte code to prevent oops in inet_diag_bc_run()
>
> Neal Cardwell <ncardwell@google.com>
> inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state
>
> Jay Purohit <jspurohit@velocitylimitless.com>
> usb/ipheth: Add iPhone 5 support
>
> Johannes Berg <johannes.berg@intel.com>
> ipv4: ip_check_defrag must not modify skb before unsharing
>
> Alexander Shiyan <shc_work@mail.ru>
> irda: sir_dev: Fix copy/paste typo
>
> Alan Cox <alan@linux.intel.com>
> ne2000: add the right platform device
>
> Tommi Rantala <tt.rantala@gmail.com>
> sctp: fix -ENOMEM result with invalid user space pointer in sendto() syscall
>
> Tommi Rantala <tt.rantala@gmail.com>
> sctp: fix memory leak in sctp_datamsg_from_user() when copy from user space fails
>
> nikolay@redhat.com <nikolay@redhat.com>
> bonding: fix race condition in bonding_store_slaves_active
>
> Sarveshwar Bandi <sarveshwar.bandi@emulex.com>
> bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices.
>
>
> -------------
>
> Diffstat:
>
> Documentation/networking/ip-sysctl.txt | 5 +
> Makefile | 4 +-
> arch/arm/kernel/swp_emulate.c | 2 +
> arch/arm/mach-realview/include/mach/board-eb.h | 2 +-
> arch/arm/mm/mmu.c | 2 +-
> arch/cris/include/asm/io.h | 39 ++-
> arch/sparc/include/asm/hugetlb.h | 10 +-
> arch/x86/kernel/cpu/amd.c | 14 +
> drivers/acpi/scan.c | 2 +-
> drivers/acpi/sleep.c | 348 +++++++++++++------------
> drivers/atm/solos-pci.c | 5 +-
> drivers/bluetooth/ath3k.c | 1 +
> drivers/bluetooth/btusb.c | 1 +
> drivers/hid/hid-core.c | 1 +
> drivers/input/joystick/walkera0701.c | 7 +-
> drivers/input/mouse/sentelic.c | 2 +-
> drivers/input/serio/i8042-x86ia64io.h | 9 +
> drivers/misc/sgi-xp/xpc_main.c | 34 ++-
> drivers/net/bonding/bond_main.c | 7 +
> drivers/net/bonding/bond_sysfs.c | 2 +
> drivers/net/can/dev.c | 3 +-
> drivers/net/ethernet/8390/ne.c | 1 +
> drivers/net/irda/sir_dev.c | 2 +-
> drivers/net/usb/ipheth.c | 5 +
> drivers/net/wireless/b43/dma.c | 7 +-
> drivers/net/wireless/b43/main.c | 12 +-
> drivers/net/wireless/b43/pio.c | 4 +-
> drivers/net/wireless/b43legacy/b43legacy.h | 5 +
> drivers/net/wireless/b43legacy/main.c | 37 ++-
> drivers/net/wireless/p54/p54usb.c | 4 +
> drivers/net/wireless/rtlwifi/usb.c | 7 +-
> drivers/pci/quirks.c | 7 +-
> drivers/pnp/pnpacpi/core.c | 2 +-
> drivers/rtc/rtc-vt8500.c | 11 +-
> drivers/usb/gadget/f_ecm.c | 4 +-
> drivers/usb/gadget/f_eem.c | 5 +-
> drivers/usb/gadget/f_midi.c | 1 +
> drivers/usb/gadget/f_ncm.c | 4 +-
> drivers/usb/gadget/f_phonet.c | 8 +-
> drivers/usb/gadget/f_rndis.c | 4 +-
> drivers/usb/gadget/f_subset.c | 4 +-
> drivers/usb/gadget/f_uvc.c | 39 +--
> drivers/usb/host/ehci-pci.c | 3 +-
> drivers/usb/host/pci-quirks.c | 4 +-
> drivers/usb/host/xhci-mem.c | 9 +-
> drivers/usb/host/xhci-ring.c | 32 ++-
> drivers/usb/host/xhci.c | 4 +-
> drivers/usb/musb/cppi_dma.c | 1 +
> drivers/virtio/virtio_ring.c | 7 +
> fs/binfmt_misc.c | 5 +-
> fs/binfmt_script.c | 4 +-
> fs/exec.c | 15 ++
> fs/nfs/client.c | 3 +-
> fs/nfs/dir.c | 11 +-
> fs/nfs/nfs4proc.c | 21 +-
> fs/nfs/super.c | 2 +-
> fs/nfsd/nfs4proc.c | 8 +-
> fs/nfsd/nfs4state.c | 2 +-
> fs/nfsd/nfs4xdr.c | 11 +-
> fs/nfsd/nfssvc.c | 2 +-
> fs/nfsd/vfs.c | 10 +-
> fs/splice.c | 4 +-
> include/asm-generic/tlb.h | 9 +
> include/linux/binfmts.h | 1 +
> include/linux/freezer.h | 50 +++-
> include/linux/page-flags.h | 8 +-
> include/linux/pci_ids.h | 1 +
> include/linux/snmp.h | 3 +-
> include/net/inet_connection_sock.h | 1 +
> include/net/tcp.h | 1 +
> kernel/cgroup.c | 2 -
> kernel/irq/manage.c | 23 +-
> lib/atomic64.c | 17 +-
> mm/memory.c | 5 +
> mm/mempolicy.c | 64 ++---
> mm/page-writeback.c | 25 +-
> net/batman-adv/bat_iv_ogm.c | 2 +-
> net/bluetooth/hci_core.c | 2 +
> net/bluetooth/rfcomm/sock.c | 4 +-
> net/dccp/ipv4.c | 4 +-
> net/dccp/ipv6.c | 3 +-
> net/ipv4/inet_connection_sock.c | 16 ++
> net/ipv4/inet_diag.c | 154 ++++++++---
> net/ipv4/ip_fragment.c | 19 +-
> net/ipv4/proc.c | 3 +-
> net/ipv4/sysctl_net_ipv4.c | 7 +
> net/ipv4/tcp_input.c | 93 +++++--
> net/ipv4/tcp_ipv4.c | 6 +-
> net/ipv6/tcp_ipv6.c | 3 +-
> net/sched/sch_htb.c | 2 +-
> net/sctp/chunk.c | 20 +-
> net/sctp/socket.c | 4 +-
> sound/pci/hda/patch_realtek.c | 4 +-
> sound/pci/hda/patch_sigmatel.c | 2 +-
> sound/usb/midi.c | 91 ++++---
> 95 files changed, 993 insertions(+), 487 deletions(-)
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe stable" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html