The KS week is over, and thus the seventh - and likely the last - rc for 3.12 is out, and I'm back on the normal Sunday schedule.
The slowdown in -rc sizes sadly reversed itself here, mostly due to the networking updates that hadn't come in for rc5-rc6. You can see that in the diffstat, with more than 50% being networking (both driver and core) patches. The rest is generally other drivers (gpu, media, scsi, thermal, HID) and some smaller arch updates (s390, parisc, x86). Nothing looks particularly shocking, though, so we're still on track for 3.12. Which does mean, that with me having more travel coming up, the 3.13 merge window will likely end up being a bit messed up. I can usually schedule around these kinds of things, but with two different trips and just a week in between, I have the choice of either just delaying 3.12 for no good reason, or just saying "ok, we'll just keep the merge window open a bit longer because I won't be able to be as responsive as I should be". But who knows. If something particularly worrisome comes up during the upcoming week, I might just say "Ok, we'll do an rc8 instead". So I'm keeping my options open. Linus --- Aaron Lu (1): [SCSI] sd: call blk_pm_runtime_init before add_disk AceLan Kao (2): HID: usbhid: quirk for Synaptics Large Touchccreen HID: usbhid: quirk for SiS Touchscreen Al Viro (1): nfsd regression since delayed fput() Alan Ott (5): 6lowpan: Only make 6lowpan links to IEEE802154 devices 6lowpan: Sync default hardware address of lowpan links to their wpan mrf24j40: Move INIT_COMPLETION() to before packet transmission mrf24j40: Use threaded IRQ handler mrf24j40: Use level-triggered interrupts Alex Deucher (6): drm/radeon/atom: workaround vbios bug in transmitter table on rs780 drm/radeon: make missing smc ucode non-fatal (r7xx-SI) drm/radeon: make missing smc ucode non-fatal (CI) drm/radeon/audio: don't set speaker allocation on DCE3.2 drm/radeon: rework audio option drm/radeon/audio: don't set speaker allocation on DCE4+ Alexander Bondar (1): iwlwifi: mvm: Disable uAPSD for D3 image Alexandre Belloni (1): mac802154: correct a typo in ieee802154_alloc_device() prototype Alexei Starovoitov (1): net: fix unsafe set_memory_rw from softirq Amir Vadai (2): net/mlx4_en: Rename name of mlx4_en_rx_alloc members net/mlx4_en: Fix pages never dma unmapped on rx Amitkumar Karwar (1): mwifiex: fix SDIO interrupt lost issue Andi Kleen (2): igb: Avoid uninitialized advertised variable in eee_set_cur tcp: Always set options to 0 before calling tcp_established_options Andreas Matthies (1): [media] tda10071: change firmware download condition Andy Gospodarek (1): bonding: update MAINTAINERS Anjana V Kumar (1): cgroup: fix to break the while loop in cgroup_attach_task() correctly Antti Palosaari (3): [media] e4000: fix PLL calc bug on 32-bit arch [media] msi3101: Kconfig select VIDEOBUF2_VMALLOC [media] msi3101: correct max videobuf2 alloc Ariel Elior (3): bnx2x: Unlock VF-PF channel on MAC/VLAN config error bnx2x: Fix config when SR-IOV and iSCSI are enabled bnx2x: Lock DMAE when used by statistic flow Arnaldo Carvalho de Melo (1): perf scripting perl: Fix build error on Fedora 12 Avinash Patil (2): mwifiex: inform cfg80211 about disconnect if device is removed mwifiex: inform cfg80211 about disconnect for P2P client interface Axel Lin (3): ASoC: pcm1681: Fix max_register setting ASoC: pcm1681: Fix max_register setting ASoC: pcm1792a: Fix max_register setting Ben Hutchings (1): sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags Ben Widawsky (2): drm/i915: Make PTE valid encoding optional drm/i915: Disable GGTT PTEs on GEN6+ suspend Bian Yu (1): md: avoid deadlock when md_set_badblocks. Brennan Shacklett (1): intel_pstate: Improve accuracy by not truncating until final result Bruno Randolf (1): cfg80211: fix warning when using WEXT for IBSS Chad Dupuis (1): [SCSI] qla2xxx: Fix request queue null dereference. Chris Wilson (2): drm: Prevent overwriting from userspace underallocating core ioctl structs drm: Pad drm_mode_get_connector to 64-bit boundary Christian König (2): drm/radeon: stop the leaks in cik_ib_test drm/radeon/uvd: revert lower msg&fb buffer requirements on UVD3 Christophe Gouault (1): vti: get rid of nf mark rule in prerouting Chun-Yeow Yeoh (1): mac80211: fix the setting of extended supported rate IE Claudiu Manoil (3): gianfar: Enable eTSEC-A002 erratum w/a for all parts gianfar: Use mpc85xx support for errata detection gianfar: Enable eTSEC-20 erratum w/a for P2020 Rev1 Colin Ian King (1): eCryptfs: fix 32 bit corruption issue Dan Carpenter (5): [media] sh_vou: almost forever loop in sh_vou_try_fmt_vid_out() [media] mx3-camera: locking cleanup in mx3_videobuf_queue() net: heap overflow in __audit_sockaddr() yam: integer underflow in yam_ioctl() yam: remove a no-op in yam_ioctl() Daniel Borkmann (1): net: unix: inherit SOCK_PASS{CRED, SEC} flags from socket to fix race Dave Jiang (1): MAINTAINERS: add to ioatdma maintainer list Dave Kleikamp (1): jfs: fix error path in ialloc David Herrmann (1): HID: wiimote: add LEGO-wiimote VID David S. Miller (1): l2tp: Fix build warning with ipv6 disabled. David Vrabel (1): xen-netback: transition to CLOSED when removing a VIF David Woodhouse (1): mtd: gpmi: fix ECC regression Dirk Brandewie (1): intel_pstate: Correct calculation of min pstate value Dmitry Kravkov (2): bnx2x: Fix Coalescing configuration bnx2x: Don't pretend during register dump Eduardo Valentin (1): drivers: thermal: allow ti-soc-thermal run without pcb zone Edward Cree (3): sfc: Fix internal indices of ethtool stats for EF10 sfc: Refactor EF10 stat mask code to allow for more conditional stats sfc: Add PM and RXDP drop counters to ethtool stats Emmanuel Grumbach (6): iwlwifi: pcie: don't reset the TX queue counter iwlwifi: don't WARN on host commands sent when firmware is dead iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series iwlwifi: mvm: call ieee80211_scan_completed when needed mac80211: correctly close cancelled scans cfg80211: don't add p2p device while in RFKILL Enrico Mioso (1): net: qmi_wwan: Olivetti Olicard 200 support Eric Dumazet (8): net: do not call sock_put() on TIMEWAIT sockets tcp: do not forget FIN in tcp_shifted_skb() pkt_sched: fq: fix typo for initial_quantum pkt_sched: fq: fix non TCP flows pacing l2tp: must disable bh before calling l2tp_xmit_skb() bnx2x: record rx queue for LRO packets tcp: must unclone packets before mangling them tcp: remove the sk_can_gso() check from tcp_set_skb_tso_segs() Eric W. Biederman (1): net: Update the sysctl permissions handler to test effective uid/gid Ezequiel Garcia (1): mtd: nand: pxa3xx: Fix registered MTD name Fabio Estevam (1): net: secure_seq: Fix warning when CONFIG_IPV6 and CONFIG_INET are not selected Fan Du (2): xfrm: Guard IPsec anti replay window against replay bitmap sctp: Use software crc32 checksum when xfrm transform will happen. Felix Fietkau (5): mac80211: drop spoofed packets in ad-hoc mode mac80211: use sta_info_get_bss() for nl80211 tx and client probing mac80211: update sta->last_rx on acked tx frames ath9k: fix powersave response handling for BA session packets ath9k: fix tx queue scheduling after channel changes Fengguang Wu (1): [media] msi3101: msi3101_ioctl_ops can be static François Cachereul (1): l2tp: fix kernel panic when using IPv4-mapped IPv6 addresses Freddy Xin (2): ax88179_178a: Correct the RX error definition in RX header ax88179_178a: Add VID:DID for Samsung USB Ethernet Adapter Geyslan G. Bem (1): ecryptfs: Fix memory leakage in keystore.c Gianluca Gennari (4): [media] adv7842: fix compilation with GCC < 4.4.6 [media] adv7511: fix compilation with GCC < 4.4.6 [media] ad9389b: fix compilation with GCC < 4.4.6 [media] ths8200: fix compilation with GCC < 4.4.6 Gregor Jasny (1): [media] Add HCL T12Rg-H to STK webcam upside-down table Gu Zheng (1): seq_file: always update file->f_pos in seq_lseek() Guenter Roeck (1): ASoC: fsl_ssi: Fix irq_of_parse_and_map() return value check Gwendal Grignou (1): libata: make ata_eh_qc_retry() bump scmd->allowed on bogus failures Hannes Frederic Sowa (1): ipv6: probe routes asynchronous in rt6_probe Heiko Carstens (2): s390/compat,signal: fix return value of copy_siginfo_(to|from)_user32() s390/vmlogrdr: fix array access in vmlogrdr_open() Heiko Stuebner (1): MAINTAINERS: Add maintainers entry for Rockchip SoCs Helge Deller (3): Revert "parisc: Export flush_cache_page() (needed by lustre)" parisc: enable DEVTMPFS, DEVTMPFS_MOUNT and BLK_DEV_INITRD in defconfigs parisc: Do not crash 64bit SMP kernels on machines with >= 4GB RAM Himanshu Madhani (1): qlcnic: Validate Tx queue only for 82xx adapters. Jacek Anaszewski (1): [media] s5p-jpeg: Initialize vfd_decoder->vfl_dir field Jarkko Nikula (1): ASoC: omap: Fix incorrect ARM dependency Jason Cooper (1): MAINTAINERS: ARM: mvebu: add Sebastian Hesselbarth Jason Wang (2): virtio-net: don't respond to cpu hotplug notifier if we're not ready virtio-net: refill only when device is up during setting queues Jesse Barnes (1): drm/i915: disable LVDS clock gating on CPT v2 Jingoo Han (2): ahci: use dev_info() instead of printk() ahci_platform: use dev_info() instead of printk() Jiri Benc (1): ipv4: fix ineffective source address selection Jiri Pirko (3): udp6: respect IPV6_DONTFRAG sockopt in case there are pending frames ip6_output: do skb ufo init for peeked non ufo skb as well ip_output: do skb ufo init for peeked non ufo skb as well Johannes Berg (4): cfg80211: fix sysfs registration race iwlwifi: pcie: fix merge damage wireless: radiotap: fix parsing buffer overrun mac80211: fix crash if bitrate calculation goes wrong Jon Cooper (1): sfc: Add rmb() between reading stats and generation count to ensure consistency Joseph Salisbury (1): [media] uvcvideo: quirk PROBE_DEF for Dell SP2008WFP monitor Jouni Malinen (1): mac80211: Run deferred scan if last roc_list item is not started Julian Anastasov (3): ipv6: always prefer rt6i_gateway if present ipv6: fill rt6i_gateway with nexthop address netfilter: nf_conntrack: fix rt6i_gateway checks for H.323 helper Kent Overstreet (1): bcache: Fixed incorrect order of arguments to bio_alloc_bioset() Khalid Aziz (1): [SCSI] BusLogic: Fix an oops when intializing multimaster adapter Kuninori Morimoto (1): ASoC: rcar: fixup generation checker Laurent Pinchart (1): [media] uvcvideo: quirk PROBE_DEF for Microsoft Lifecam NX-3000 Linus Lüssing (1): Revert "bridge: only expire the mdb entry when query is received" Linus Torvalds (1): Linux 3.12-rc7 Linus Walleij (1): ARM: integrator: deactivate timer0 on the Integrator/CP Luciano Coelho (1): cfg80211: use the correct macro to check for active monitor support Lukasz Dorau (2): libahci: fix turning on LEDs in ahci_start_port() md: Fix skipping recovery for read-only arrays. Lukasz Majewski (3): thermal: exynos: Remove check for thermal device pointer at exynos_report_trigger() thermal: exynos: Provide separate TMU data for Exynos4412 thermal: exynos: Provide initial setting for TMU's test MUX address at Exynos4412 Marc Kleine-Budde (5): can: dev: fix nlmsg size calculation in can_get_size() net: vlan: fix nlmsg size calculation in vlan_get_size() can: flexcan: flexcan_chip_start: fix regression, mark one MB for TX and abort pending TX can: flexcan: fix mx28 detection by rearanging OF match table can: at91-can: fix device to driver data mapping for platform devices Marek Szyprowski (1): [media] videobuf2-dc: Fix support for mappings without struct page in userptr mode Mariusz Ceier (1): davinci_emac.c: Fix IFF_ALLMULTI setup Mark Brown (1): ALSA: Add MAINTAINERS entry for dmaengine helpers Mark Cave-Ayland (1): rtlwifi: rtl8192cu: Fix error in pointer arithmetic Markus Pargmann (3): net: ethernet: cpsw: Search childs for slave nodes net/ethernet: cpsw: DT read bool dual_emac net/ethernet: cpsw: Bugfix interrupts before enabling napi Martin Schwidefsky (2): s390/mm,kvm: fix software dirty bits vs. kvm for old machines s390/time: correct use of store clock fast Masami Hiramatsu (1): perf probe: Fix to initialize fname always before use it Mathias Krause (5): proc connector: fix info leaks connector: use nlmsg_len() to check message length connector: use 'size' everywhere in cn_netlink_send() connector - documentation: simplify netlink message length assignment unix_diag: fix info leak Matthew Slattery (1): sfc: Add definitions for new stats counters and capability flag Matthias Schiffer (1): batman-adv: set up network coding packet handlers during module init Matti Gottlieb (1): iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series Mattia Dongili (1): sony-laptop: don't change keyboard backlight settings Merav Sicron (1): bnx2x: Set NETIF_F_HIGHDMA unconditionally Michael Abbott (1): dm9000: Implement full reset of DM9000 network device Michael S. Tsirkin (2): netif_set_xps_queue: make cpu mask const tun: don't look at current when non-blocking Mugunthan V N (1): drivers: net: cpsw: fix kernel warn during iperf test with interrupt pacing Neal Cardwell (1): tcp: initialize passive-side sk_pacing_rate after 3WHS Nguyen Hong Ky (1): net: sh_eth: Fix RX packets errors on R8A7740 Nicholas Bellinger (7): target: Make target_do_xcopy failures return INVALID_PARAMETER_LIST target: Allow non zero ListID in EXTENDED_COPY parameter list target: Reject EXTENDED_COPY when emulate_3pc is disabled target: Add missing XCOPY I/O operation sense_buffer target: Generate failure for XCOPY I/O with non-zero scsi_status target: Fail XCOPY for non matching source + destination block_size vhost/scsi: Fix incorrect usage of get_user_pages_fast write parameter Nikita Kiryanov (3): dm9000: during init reset phy only for dm9000b dm9000: take phy out of reset during init dm9000: report the correct LPA Nikolai Kondrashov (1): HID: Fix unit exponent parsing again Ondrej Zary (1): pata_isapnp: Don't use invalid I/O ports Oussama Ghorbel (3): ipv6: Allow the MTU of ipip6 tunnel to be set below 1280 ipv6: Fix the upper MTU limit in GRE tunnel ipv6: Initialize ip6_tnl.hlen in gre tunnel even if no route is found Peter Ujfalusi (1): ASoC: tlv320aic3x: Connect 'Left Line1R Mux' and 'Right Line1L Mux' Philippe Rétornaz (2): ASoC: fsl: Fix sound on mx31moboard ASoC: fsl: imx-ssi: fix probe on imx31 Rafael J. Wysocki (1): acpi-cpufreq: Fail initialization if driver cannot be registered Randy Dunlap (3): fs/namei.c: fix new kernel-doc warning vfs: fix new kernel-doc warnings platform/x86: fix asus-wmi build error Rob Herring (3): net: calxedaxgmac: fix clearing of old filter addresses net: calxedaxgmac: add uc and mc filter addresses in promiscuous mode net: calxedaxgmac: determine number of address filters at runtime Roland Dreier (2): target: Fix assignment of LUN in tracepoints target: Return an error for WRITE SAME with ANCHOR==1 Russ Dill (1): PM / hibernate: Move software_resume to late_initcall_sync Salva Peiró (2): farsync: fix info leak in ioctl wanxl: fix info leak in ioctl Sebastian Hesselbarth (3): net: mv643xx_eth: update statistics timer from timer context only net: mv643xx_eth: fix orphaned statistics timer crash net: mv643xx_eth: fix missing device_node for port devices Seif Mazareeb (1): net: fix cipso packet validation when !NETLABEL Shaohua Li (2): raid5: set bio bi_vcnt 0 for discard request raid5: avoid finding "discard" stripe Simon Farnsworth (1): [media] saa7134: Fix crash when device is closed before streamoff Simon Horman (1): net: sh_eth: Correct fix for RX packet errors on R8A7740 Solomon Peachy (1): wireless: cw1200: acquire hwbus lock around cw1200_irq_handler() call. Srinivas Pandruvada (1): Thermal: x86_pkg_temp: change spin lock Stanislaw Gruszka (1): Revert "rt2x00pci: Use PCI MSIs whenever possible" Stefan Haberland (1): s390/dasd: check for availability of prefix command during format Steffen Klassert (5): xfrm: Fix replay size checking on async events xfrm: Decode sessions with output interface. ipsec: Don't update the pmtu on ICMPV6_DEST_UNREACH xfrm: Add refcount handling to queued policies xfrm: check for a vaild skb in xfrm_policy_queue_process Stephane Eranian (1): perf: Disable PERF_RECORD_MMAP2 support Stephen Warren (1): MAINTAINERS: Tegra updates, and driver ownership Sylwester Nawrocki (1): [media] vb2: Allow queuing OUTPUT buffers with zeroed 'bytesused' Tejun Heo (1): cgroup: fix cgroup post-order descendant walk of empty subtree Tetsuo Handa (1): mutex: Avoid gcc version dependent __builtin_constant_p() usage Thomas Egerer (1): xfrm: Fix aevent generation for each received packet Thomas Gleixner (1): clockevents: Sanitize ticks to nsec conversion Thomas Hellstrom (2): drm/vmwgfx: Don't put resources with invalid id's on lru list drm/vmwgfx: Don't kill clients on VT switch Toshiaki Makita (4): bridge: Don't use VID 0 and 4095 in vlan filtering bridge: Apply the PVID to priority-tagged frames bridge: Fix the way the PVID is referenced bridge: Fix updating FDB entries when the PVID is applied Valentin Ilie (1): dma: edma: Fix memory leak Vasundhara Volam (1): be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd Vinod Koul (2): MAINTAINERS: add the new dmaengine mailing list dmaengine: edma: fix another memory leak Vlad Yasevich (4): bridge: update mdb expiration timer upon reports. net: dst: provide accessor function to dst->xfrm sctp: Perform software checksum if packet has to be fragmented. bridge: Correctly clamp MAX forward_delay when enabling STP Vu Pham (1): iser-target: check device before dereferencing its variable Wei Yongjun (5): moxa: fix the error handling in moxart_mac_probe() qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() [media] adv7511: fix error return code in adv7511_probe() usbnet: fix error return code in usbnet_probe() target/pscsi: fix return value check Will Deacon (1): net: smc91x: dont't use SMC_outw for fixing up halfword-aligned data Yann Droneaud (1): IB/core: Temporarily disable create_flow/destroy_flow uverbs Yuchung Cheng (1): tcp: fix incorrect ca_state in tail loss probe Yuval Mintz (3): bnx2x: Fix Maximum CoS estimation for VFs bnx2x: Prevent an illegal pointer dereference during panic bnx2x: Prevent null pointer dereference on error flow Zhang Rui (1): Revert "drivers: thermal: parent virtual hwmon with thermal zone" stephen hemminger (3): tc: export tc_defact.h to userspace netem: update backlog after drop netem: free skb's in tree on reset -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/