Linux 4.4-rc6
From: Linus Torvalds
Date: Sun Dec 20 2015 - 19:22:06 EST
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.struk@xxxxxxxxx (1):
net: fix uninitialized variable issue
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/