Things remain fairly normal. Last week rc5 was very small indeed, this week we have a slightly bigger rc6. The main difference is that rc6 had a network pull in it.
But rc6 is still pretty small, and the patch looks pretty normal: just over 60% drivers, 16% core networking, 13% architecture updates, and 10% "misc" (documentation, header files, some small filesystem updates etc). Small stuff all around - you can see the appended shortlog for a flavor of what is going on. I'd expect (and hope) that with the holidays next week should continue being quiet. And maybe I can hope that people take the downtime to play with their hardware and test out the most recent kernel version? Linus --- Alan Cox (1): ser_gigaset: turn nonsense checks into WARN_ON Alan Stern (1): USB: fix invalid memory access in hub_activate() Alexander Duyck (1): ixgbe: Reset interface after enabling SR-IOV Alexander Sverdlin (1): i2c: davinci: Increase module clock frequency Alexey Brodkin (1): ARC: [axs10x] cap ethernet phy to 100 Mbit/sec Alexey Khoroshilov (1): nfit: acpi_nfit_notify(): Do not leave device locked Alistair Popple (1): powerpc/opal-irqchip: Fix deadlock introduced by "Fix double endian conversion" Andrew Lunn (1): phy: micrel: Fix finding PHY properties in MAC node. Andrzej Hajda (1): net/mlx4_core: fix handling return value of mlx4_slave_convert_port Andy Shevchenko (2): net:hns: annotate IO address space properly net:hns: print MAC with %pM Anson Huang (1): ARM: 8471/1: need to save/restore arm register(r11) when it is corrupted Anssi Hannula (2): ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly Antti Palosaari (3): [media] hackrf: fix possible null ptr on debug printing [media] hackrf: move RF gain ctrl enable behind module parameter [media] airspy: increase USB control message buffer size Ariel Elior (1): qed: Fix BAR size split for some servers Arnd Bergmann (6): netfilter: nfnetlink_queue: avoid harmless unnitialized variable warnings phy: sun9i-usb: add USB dependency net: fsl: avoid 64-bit warning on pq_mdio net: ezchip: fix address space confusion in nps_enet.c cpufreq: tegra: add regulator dependency for T124 hwmon: (sht15) Select CONFIG_BITREVERSE Artur Paszkiewicz (1): md/raid10: fix data corruption and crash during resync Axel Lin (1): gpio: ath79: Fix the logic to clear offset bit of AR71XX_GPIO_REG_OE register Bert Kenward (1): sfc: only use RSS filters if we're using RSS Bhuvanchandra DV (1): spi-fsl-dspi: Fix CTAR Register access Bjørn Mork (2): ipv6: keep existing flags when setting IFA_F_OPTIMISTIC net: cdc_mbim: add "NDP to end" quirk for Huawei E3372 Boris Ostrovsky (2): xen: Resume PMU from non-atomic context xen/x86/pvh: Use HVM's flush_tlb_others op Brian Norris (2): mtd: ofpart: don't complain about missing 'partitions' node too loudly doc: dt: mtd: partitions: add compatible property to "partitions" node Charles Keepax (1): Input: arizona-haptic - fix disabling of haptics device Charlie Mooney (1): Input: elan_i2c - set input device's vendor and product IDs Chen-Yu Tsai (1): stmmac: dwmac-sunxi: Call exit cleanup function in probe error path Chris Mason (2): Btrfs: check for empty bitmap list in setup_cluster_bitmaps Btrfs: check prepare_uptodate_page() error code earlier Chunfeng Yun (1): phy: core: Get a refcount to phy in devm_of_phy_get_by_index() Colin Ian King (1): proc: fix -ESRCH error when writing to /proc/$pid/coredump_filter Cyrille Pitchen (1): dmaengine: at_xdmac: fix at_xdmac_prep_dma_memcpy() Dan Carpenter (6): mISDN: fix a loop count amd-xgbe: fix a couple timeout loops qlge: fix a timeout loop in ql_change_rx_buffers() sfc: fix a timeout loop qlcnic: fix a timeout loop USB: ipaq.c: fix a timeout loop Dan Streetman (1): mm/zswap: change incorrect strncmp use to strcmp Dan Williams (1): Revert "scatterlist: use sg_phys()" Daniel Mentz (1): dma-debug: Fix dma_debug_entry offset calculation David Ahern (1): net: Flush local routes when device changes vrf association David Henningsson (1): ALSA: hda - Fix headphone mic input on a few Dell ALC293 machines David S. Miller (2): Revert "rhashtable: Use __vmalloc with GFP_ATOMIC for table allocation" bluetooth: Validate socket address length in sco_sock_bind(). David Vrabel (4): xen: Add RING_COPY_REQUEST() xen-netback: don't use last request to determine minimum Tx credit xen-netback: use RING_COPY_REQUEST() throughout xen-scsiback: safely copy requests Dmitry Torokhov (1): Input: atmel_mxt_ts - add generic platform data for Chromebooks Dmitry V. Krivenok (1): i2c: do not use 0x in front of %pa Doug Goldstein (1): xen-pciback: fix up cleanup path when alloc fails Eric Dumazet (9): ipv6: sctp: fix lockdep splat in sctp_v6_get_dst() xfrm: take care of request sockets xfrm: add rcu grace period in xfrm_policy_destroy() xfrm: add rcu protection to sk->sk_policy[] ipv6: sctp: clone options to avoid use after free net: fix IP early demux races net_sched: make qdisc_tree_decrease_qlen() work for non mq inet: tcp: fix inetpeer_set_addr_v4() tcp: restore fastopen with no data in SYN packet Eyal Shapira (1): mac80211: handle width changes from opmode notification IE in beacon Felix Fietkau (1): net: remove unnecessary semicolon in netdev_alloc_pcpu_stats() Filipe Manana (2): Btrfs: fix unprotected list move from unused_bgs to deleted_bgs list Btrfs: fix transaction handle leak in balance Gao Pan (1): i2c: imx: init bus recovery info before adding i2c adapter Geert Uytterhoeven (2): ethernet: aurora: AURORA_NB8800 should depend on HAS_DMA serial: earlycon: Add missing spinlock initialization Giuseppe CAVALLARO (1): stmmac: fix resource management when resume Goldwyn Rodrigues (1): Fix remove_and_add_spares removes drive added as spare in slot_store Guillaume Nault (1): pppoe: fix memory corruption in padt work structure H. Nikolaus Schaller (1): OMAPDSS: fix timings for VENC to match what omapdrm expects Hamish Martin (1): gianfar: Don't enable RX Filer if not supported Hannes Frederic Sowa (4): net: add validation for the socket syscall protocol argument ipv6: automatically enable stable privacy mode if stable_secret set net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration fou: clean up socket with kfree_rcu Hans de Goede (1): i2c: mv64xxx: The n clockdiv factor is 0 based on sunxi SoCs Herbert Xu (4): rhashtable: Prevent spurious EBUSY errors on insertion rhashtable: Use __vmalloc with GFP_ATOMIC for table allocation rhashtable: Enforce minimum size on initial hash table rhashtable: Fix walker list corruption Holger Hoffstätte (1): btrfs: fix misleading warning when space cache failed to load Iyappan Subramanian (1): drivers: net: xgene: fix Tx flow control James Bottomley (2): ses: Fix problems with simple enclosures ses: fix additional element traversal bug James Chen (1): Input: elants_i2c - fix wake-on-touch James Morse (1): include/linux/mmdebug.h: should include linux/bug.h Jarkko Nikula (1): i2c: designware: Keep pm_runtime_enable/_disable calls in sync Jason A. Donenfeld (1): crypto: skcipher - Copy iv from desc even for 0-len walks Javier Martinez Canillas (1): Input: atmel_mxt_ts - add maxtouch to I2C table for module autoload Jeff Kirsher (2): e100.txt: Cleanup license info in kernel doc MAINTAINERS: Update Intel Wired LAN reviewers Jesse Brandeburg (1): i40e/i40evf: avoid mutex re-init Jiri Benc (4): vxlan: fix incorrect RCO bit in VXLAN header vxlan: move IPv6 outpute route calculation to a function vxlan: support ndo_fill_metadata_dst also for IPv6 vxlan: interpret IP headers for ECN correctly Joe Stringer (2): openvswitch: Fix helper reference leak openvswitch: Respect conntrack zone even if invalid Joerg Roedel (2): iommu/amd: Do proper access checking before calling handle_mm_fault() iommu/vt-d: Do access checks before calling handle_mm_fault() Johan Hovold (1): spi: fix parent-device reference leak Johannes Berg (4): rfkill: copy the name into the rfkill struct mac80211: run scan completed work on reconfig failure mac80211: reprogram in interface order mac80211: suppress unchanged "limiting TX power" messages Julia Lawall (7): phy: brcmstb-sata: add missing of_node_put phy: mt65xx-usb3: add missing of_node_put phy: berlin-sata: add missing of_node_put phy: rockchip-usb: add missing of_node_put phy: miphy28lp: add missing of_node_put phy: miphy365x: add missing of_node_put phy: cygnus: pcie: add missing of_node_put Julius Werner (1): rtc: rk808: Compensate for Rockchip calendar deviation on November 31st Karsten Merker (1): Input: sun4i-lradc-keys - fix typo in binding documentation Kazuya Mizuguchi (1): ravb: Add disable 10base Ken Xue (1): Revert "SCSI: Fix NULL pointer dereference in runtime PM" Konrad Rzeszutek Wilk (6): xen/pciback: Save xen_pci_op commands before processing it xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled xen/pciback: Do not install an IRQ handler for MSI interrupts. xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled. xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set. Laura Abbott (1): ARM: 8464/1: Update all mm structures with section adjustments Linus Torvalds (2): Fix user-visible spelling error Linux 4.4-rc6 Linus Walleij (2): gpio: generic: clamp values from bgpio_get_set() gpio: revert get() to non-errorprogating behaviour Ludovic Desroches (2): dmaengine: at_xdmac: fix macro typo dmaengine: at_xdmac: fix false condition for memset_sg transfers Maarten Lankhorst (1): drm/i915: Do a better job at disabling primary plane in the noatomic case. Marcelo Ricardo Leitner (3): sctp: use the same clock as if sock source timestamps were on sctp: update the netstamp_needed counter when copying sockets sctp: also copy sk_tsflags when copying the socket Marcin Wojtas (3): net: mvpp2: fix missing DMA region unmap in egress processing net: mvpp2: fix buffers' DMA handling on RX path net: mvpp2: fix refilling BM pools in RX path Marek Lindner (1): batman-adv: fix erroneous client entry duplicate detection Mark Brown (1): spi: spidev: Hold spi_lock over all defererences of spi in release() Martin Roth (1): 82xx: FCC: Fixing a bug causing to FCC port lock-up Masahiro Yamada (1): serial: 8250_uniphier: fix dl_read and dl_write functions Mauro Carvalho Chehab (1): [media] Revert "[media] ivtv: avoid going past input/audio array" Michael Chan (4): bnxt_en: Fix bitmap declaration to work on 32-bit arches. bnxt_en: Change bp->state to bitmap. bnxt_en: Don't cancel sp_task from bnxt_close_nic(). bnxt_en: Implement missing tx timeout reset logic. Michael Ellerman (1): Partial revert of "powerpc: Individual System V IPC system calls" Mika Kuoppala (2): drm/i915/skl: Disable coarse power gating up until F0 drm/i915/skl: Double RC6 WRL always on Mikulas Patocka (1): md: fix bug due to nested suspend Nicolas Dichtel (1): gre6: allow to update all parameters via rtnl Nikolay Borisov (1): netfilter: nfnetlink_queue: Unregister pernet subsys in case of init failure Nishanth Menon (1): hwmon: (tmp102) Force wait for conversion time for the first valid data Noam Camus (1): ARC: rename smp operation init_irq_cpu() to init_per_cpu() Ola Olsson (3): nl80211: fix a few memory leaks in reg.c nl80211: Fix potential memory leak in nl80211_set_wowlan nl80211: Fix potential memory leak in nl80211_connect Pablo Neira Ayuso (3): netfilter: nfnetlink: avoid recurrent netns lookups in call_batch netfilter: nfnetlink: fix splat due to incorrect socket memory accounting in skbuff clones netfilter: nf_dup: add missing dependencies with NF_CONNTRACK Paolo Abeni (1): openvswitch: fix trivial comment typo Pavel Fedin (1): net: thunderx: Correctly distinguish between VF and LMAC count Pavel Machek (1): atl1c: Improve driver not to do order 4 GFP_ATOMIC allocation Peter Hurley (2): n_tty: Fix poll() after buffer-limited eof push read tty: Fix GPF in flush_to_ldisc() Peter Ujfalusi (3): dmaengine: bcm2835-dma: Convert to use DMA pool dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type Peter Wu (1): r8152: fix lockup when runtime PM is enabled Prarit Bhargava (2): cpufreq: intel_pstate: Minor cleanup for FRAC_BITS powercap / RAPL: fix BIOS lock check Pravin B Shelar (1): geneve: Fix IPv6 xmit stats update. Qipeng Zha (2): pinctrl: intel: fix bug of register offset calculation pinctrl: intel: fix offset calculation issue of register PAD_OWN Rainer Weikusat (1): af_unix: Revert 'lock_interruptible' in stream receive code Robert Shearman (5): mpls: fix sending of local encapped packets mpls: validate L2 via address length mpls: don't dump RTA_VIA attribute if not specified mpls: fix out-of-bounds access when via address not specified mpls: make via address optional for multipath routes Roger Pau Monné (2): xen-blkback: only read request operation from shared ring once xen-blkback: read from indirect descriptors only once Ross Lagerwall (1): xen/events/fifo: Consume unprocessed events when a CPU dies Russell King (2): ARM: report proper DACR value in oops dumps ARM: fix uaccess_with_memcpy() with SW_DOMAIN_PAN Saurabh Sengar (1): dmaengine: mic_x100: add missing spin_unlock Sergei Shtylyov (6): sh_eth: fix kernel oops in skb_put() ravb: fix RX queue #1 frame error counter name MAINTAINERS: add myself as Renesas Ethernet drivers reviewer sh_eth: uninline sh_eth_{write|read}() sh_eth: fix TX buffer byte-swapping sh_eth: fix descriptor access endianness Shaohua Li (1): MD: change journal disk role to disk 0 Shawn Guo (1): pinctrl: freescale: add ZERO_OFFSET_VALID flag for vf610 pinctrl Shengjiu Wang (1): ARM: 8475/1: SWP emulation: Restore original *data when failed Simon Wunderlich (2): batman-adv: fix speedy join for DAT cache replies batman-adv: avoid keeping false temporary entry Stefan Wahren (2): net: qca_spi: fix transmit queue timeout handling pinctrl: bcm2835: Fix initial value for direction_output Steve Twiss (1): rtc: da9063: fix access ordering error during RTC interrupt at system power on Stewart Smith (1): powerpc/powernv: pr_warn_once on unsupported OPAL_MSG type Sudarsana Kalluru (1): qed: Correct slowpath interrupt scheme Sudip Mukherjee (5): Input: db9 - clear unused function pointers Input: gamecon - clear unused function pointers Input: turbografx - clear unused function pointers Input: walkera0701 - clear unused function pointers Input: parkbd - clear unused function pointers Sven Eckelmann (1): batman-adv: Fix invalid stack access in batadv_dat_select_candidates Sylvain ETIENNE (1): dmaengine: at_xdmac: fix bad behavior in interleaved mode Takashi Iwai (3): ALSA: hda - Apply click noise workaround for Thinkpads generically ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpads ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2nd Tilman Schmidt (3): ser_gigaset: fix up NULL checks ser_gigaset: fix deallocation of platform device structure ser_gigaset: remove unnecessary kfree() calls from release method Tobias Klauser (1): net: phy: mdio-mux: Check return value of mdiobus_alloc() Tomer Tayar (2): qed: Fix corner case for chain in-between pages qed: fix handling of concurrent ramrods. Tomi Valkeinen (1): drm/omap: fix fbdev pix format to support all platforms Tony Lindgren (1): MAINTAINERS: pinctrl: Add maintainers for pinctrl-single Tony Luck (1): [IA64] Enable mlock2 syscall for ia64 Tvrtko Ursulin (1): drm/i915: Remove incorrect warning in context cleanup Ulf Hansson (1): PM / Domains: Allow runtime PM callbacks to be re-used during system PM Ville Syrjälä (1): drm: Don't overwrite UNVERFIED mode status to OK Vineet Gupta (8): ARCv2: intc: Fix random perf irq disabling in SMP setup ARC: intc: No need to clear IRQ_NOAUTOEN ARCv2: perf: Ensure perf intr gets enabled on all cores ARC: intc: Document arc_request_percpu_irq() better ARC: [plat-sim] unbork non default CONFIG_LINUX_LINK_BASE ARC: dw2 unwind: Reinstante unwinding out of modules ARC: dw2 unwind: Ignore CIE version !=1 gracefully instead of bailing ARC: smp: Rename platform hook @init_cpu_smp -> @init_per_cpu Vlad Yasevich (1): skbuff: Fix offset error in skb_reorder_vlan_header Vladis Dronov (1): Input: aiptek - fix crash on detecting device without endpoints WANG Cong (2): pptp: verify sockaddr_len in pptp_bind() and pptp_connect() net: check both type and procotol for tcp sockets Wang Dongsheng (1): video: fbdev: fsl: Fix kernel crash when diu_ops is not implemented Will Deacon (2): ARM: 8465/1: mm: keep reserved ASIDs in sync with mm after multiple rollovers locking/osq: Fix ordering of node initialisation in osq_lock Wolfram Sang (2): i2c: rk3x: populate correct variable for sda_falling_time i2c: rcar: disable runtime PM correctly in slave mode Xiangliang Yu (1): i2c: designware: fix IO timeout issue for AMD controller Xin Long (1): netfilter: nf_tables: use reverse traversal commit_list in nf_tables_abort Yoshihiro Shimoda (1): serial: sh-sci: Fix length of scatterlist lucien (3): sctp: hold the chunks only after the chunk is enqueued in outq sctp: only drop the reference on the datamsg after sending a msg sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING stephen hemminger (1): uapi: export ila.h tadeusz.st...@intel.com (1): net: fix uninitialized variable issue -- 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/