Linux 4.3-rc7
From: Linus Torvalds
Date: Sun Oct 25 2015 - 01:08:23 EST
So it may still be Saturday at home, but with the Kernel Summit in
Korea coming up, I'm ahead of the curve in a +0900 timezone, and it's
Sunday here. So it's release day.
This rc breaks the "nicely shrinking and calming down" trend, largely
due to the fact that we had the networking fixes merged in rc7 (but
not in rc6). There's also a few other slightly larger pulls (ARM SoC
fixes, along with gpu, block layer and media fixes), and obviously all
the usual misc driver fixes etc. But the networking changes is what
makes it look a bit different from the previous rc.
And despite that slight increase in size, nothing looks particularly
worrisome, and this release cycle still seems to be going smoothly. As
already alluded to, next week is kernel summit, and with a lot of the
core maintainers being busy in Seoul, I'm assuming things stay calm
and unless anything odd happens, I'll do the final 4.3 next Sunday
(back in my usual timezone by then).
Shortlog appended for people who want to peruse the details.
Linus
---
Abylay Ospan (1):
[media] netup_unidvb: fix potential crash when spi is NULL
Achiad Shochat (1):
net/mlx5e: Disable VLAN filter in promiscuous mode
Adam Richter (1):
drm: fix mutex leak in drm_dp_get_mst_branch_device
Adam YH Lee (1):
iio: adc: twl4030: Fix ADC[3:6] readings
Alex Deucher (3):
drm/radeon/dpm: don't add pwm attributes if DPM is disabled
drm/amdgpu/dpm: don't add pwm attributes if DPM is disabled
drm/amdgpu: add missing dpm check for KV dpm late init
Alexandre Belloni (1):
iio: mxs-lradc: Fix temperature offset
Alexei Starovoitov (1):
bpf: clear sender_cpu before xmit
Alim Akhtar (1):
ARM: dts: Fix audio card detection on Peach boards
Andrei Otcheretianski (1):
iwlwifi: mvm: flush fw_dump_wk when mvm fails to start
Andrej Ota (1):
via-rhine: fix VLAN receive handling regression.
Andrey Ryabinin (4):
x86, kasan: Fix build failure on KASAN=y && KMEMCHECK=y kernels
compiler, atomics, kasan: Provide READ_ONCE_NOCHECK()
x86/mm, kasan: Silence KASAN warnings in get_wchan()
lib/Kconfig.debug: disable -Wframe-larger-than warnings with KASAN=y
Andrey Vagin (1):
net/unix: fix logic about sk_peek_offset
Antti Palosaari (2):
[media] rtl28xxu: fix control message flaws
[media] m88ds3103: use own reg update_bits() implementation
Arad, Ronen (2):
rtnetlink: fix gcc -Wconversion warning
netlink: Trim skb to alloc size to avoid MSG_TRUNC
Arik Nemtsov (1):
iwlwifi: mvm: init card correctly on ctkill exit check
Arnd Bergmann (4):
mlxsw: fix warnings for big-endian 32-bit dma_addr_t
nvme: fix 32-bit build warning
ARM: pxa: fix pxa3xx DFI lockup hack
KVM: arm: use GIC support unconditionally
Avraham Stern (1):
iwlwifi: mvm: clear csa countdown when AP is stopped
Bard Liao (2):
ASoC: rt298: correct index default value
ASoC: rt298: fix wrong setting of gpio2_en
Carlo Caione (1):
ARM: meson6: DTS: Fix wrong reg mapping and IRQ numbers
Carol L Soto (2):
net/mlx4: Remove shared_ports variable at mlx4_enable_msi_x
net/mlx4_core: Avoid failing the interrupts test
Cathy Avery (1):
xen-blkfront: check for null drvdata in blkback_changed
(XenbusStateClosing)
Chaotian Jing (1):
mmc: core: Fix init_card in 52Mhz
Charles Keepax (2):
ASoC: Add info callback for SX_TLV controls
ASoC: wm8904: Correct number of EQ registers
Chia-Sheng Chang (1):
net: asix: add support for the Billionton GUSB2AM-1G-B USB adapter
Chris Wilson (2):
drm/i915: Flush pipecontrol post-sync writes
drm/i915: Deny wrapping an userptr into a framebuffer
Christian Engelmayer (1):
btrfs: fix possible leak in btrfs_ioctl_balance()
Christian Zander (1):
iommu/vt-d: fix range computation when making room for large pages
Christoffer Dall (3):
arm/arm64: KVM: Fix arch timer behavior for disabled interrupts
arm/arm64: KVM: Clear map->active on pend/active clear
arm/arm64: KVM: Fix disabled distributor operation
Christoph Hellwig (1):
nvme: use an integer value to Linux errno values
Colin Ian King (1):
[media] c8sectpfe: fix ininitialized error return on firmware load failure
Dan Carpenter (1):
iio: accel: sca3000: memory corruption in sca3000_read_first_n_hw_rb()
Daniel Borkmann (1):
bpf: fix panic in SO_GET_FILTER with native ebpf programs
Daniel Bristot de Oliveira (1):
sched, tracing: Stop/start critical timings around the idle=poll idle loop
Daniel Vetter (1):
drm/i915: Fix kerneldoc for i915_gem_shrink_all
David Ahern (1):
net: Fix vti use case with oif in dst lookups for IPv6
David B. Robins (1):
net: usb: asix: Fix crash on skb alloc failure
David Henningsson (1):
ALSA: hda - Fix inverted internal mic on Lenovo G50-80
David Howells (2):
KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring
KEYS: Don't permit request_key() to construct a new keyring
Doron Tsur (2):
IB/core: Fix memory corruption in ib_cache_gid_set_default_gid
IB/cm: Fix rb-tree duplicate free and use-after-free
Elad Raz (1):
mlxsw: switchx2: changing order of exit fallbacks
Eric Dumazet (2):
inet: fix race in reqsk_queue_unlink()
net: add pfmemalloc check in sk_add_backlog()
Eric W. Biederman (1):
ipv6: Don't call with rt6_uncached_list_flush_dev
Fabio Estevam (1):
ARM: dts: imx7d: Fix UART2 base address
Felix Fietkau (3):
mac80211: fix handling of PS filtering with fast-xmit
ath9k: declare required extra tx headroom
ath10k: fix DMA related firmware crashes on multiple devices
Florian Fainelli (2):
ARM: orion: Fix DSA platform device after mvmdio conversion
net: bcmgenet: Fix early link interrupt enabling
Florian Westphal (1):
fault-inject: fix inverted interval/probability values in printk
Frederic Danis (1):
Revert "serial: 8250_dma: don't bother DMA with small transfers"
Frederic Weisbecker (1):
nohz: Revert "nohz: Set isolcpus when nohz_full is set"
Geliang Tang (1):
amd-xgbe: fix potential memory leak in xgbe-debugfs
Gerlando Falauto (2):
net/fsl_pq_mdio: check TBI address for consistency with mapped range
net/fsl_pq_mdio: fix computed address for the TBI register
Guillaume Nault (1):
ppp: don't override sk->sk_state in pppoe_flush_dev()
Haggai Eran (2):
IB/cma: Potential NULL dereference in cma_id_from_event
IB/cma: Use inner P_Key to determine netdev
Hannes Frederic Sowa (2):
ipv6: gre: setup default multicast routes over PtP links
ipv6: drop frames with attached skb->sk in forwarding
Hans-Werner Hilse (1):
um: Do not rely on libc to provide modify_ldt()
Ido Schimmel (2):
mlxsw: Fix bug in __mlxsw_item_bit_array_offset
mlxsw: core: Fix race condition in __mlxsw_emad_transmit
Ido Shamay (1):
MAINTAINERS: Update mlx4_en driver entry
Ilia Mirkin (1):
drm/nouveau/gem: return only valid domain when there's only one
Ilya Dryomov (2):
rbd: don't leak parent_spec in rbd_dev_probe_parent()
rbd: prevent kernel stack blow up on rbd map
Insu Yun (1):
xen-netback: correctly check failed allocation
Jacek Anaszewski (1):
[media] v4l2-flash-led-class: Add missing VIDEO_V4L2 Kconfig dependency
Jakub Pawlowski (2):
Bluetooth: Fix double scan updates
Bluetooth: Fix initializing conn_params in scan phase
Jan Kara (1):
mm: make sendfile(2) killable
Jani Nikula (1):
Revert "drm/i915: Add primary plane to mask if it's visible"
Javier Martinez Canillas (3):
[media] horus3a: Fix horus3a_attach() function parameters
[media] lnbh25: Fix lnbh25_attach() function return type
mailmap: update Javier Martinez Canillas' email
Jean Delvare (1):
net: mdio-octeon: Drop obsolete Kconfig advice
Jesse Brandeburg (1):
i40e: fix offload of GRE tunnels
Jesse Gross (1):
tunnels: Don't require remote endpoint or ID during creation.
Jiada Wang (1):
ASoC: wm8962: mark cache_dirty flag after software reset in pm_resume
Jiri Benc (1):
ipv4: fix reply_dst leakage on arp reply
Jiri Pirko (1):
net/mlx5: Fix typo in mlx5_query_port_pvlc
Joe Perches (1):
ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings
Joe Stringer (8):
openvswitch: Rename LABEL->LABELS
openvswitch: Fix typos in CT headers
openvswitch: Fix skb leak in ovs_fragment()
openvswitch: Ensure flow is valid before executing ct
openvswitch: Reject ct_state unsupported bits
openvswitch: Extend ct_state match field to 32 bits
openvswitch: Change CT_ATTR_FLAGS to CT_ATTR_COMMIT
openvswitch: Scrub skb between namespaces
Joe Thornber (2):
dm btree remove: fix a bug when rebalancing nodes after removal
dm cache: the CLEAN_SHUTDOWN flag was not being set
Johan Hedberg (4):
Bluetooth: Fix reference counting for LE-scan based connections
Bluetooth: Fix LE reconnection logic
Bluetooth: Fix remove_device behavior for explicit connects
Bluetooth: Fix conn_params list update in hci_connect_le_scan_cleanup
Johannes Berg (4):
iwlwifi: mvm: fix D3 CCMP TX PN assignment
iwlwifi: dvm: fix D3 firmware PN programming
iwlwifi: mvm: fix D3 firmware PN programming
iwlwifi: fix firmware filename for 3160
Jon Paul Maloy (2):
tipc: eliminate risk of stalled link synchronization
tipc: move fragment importance field to new header position
Joseph Qi (1):
ocfs2/dlm: unlock lockres spinlock before dlm_lockres_put
Junichi Nomura (1):
blk-mq: fix use-after-free in blk_mq_free_tag_set()
Kalesh AP (2):
be2net: fix BE3-R FW download compatibility check
be2net: remove vlan promisc capability from VF's profile descriptors
Keith Busch (1):
NVMe: Fix memory leak on retried commands
Konstantin Khlebnikov (1):
ovs: do not allocate memory from offline numa node
Krzysztof Kozlowski (1):
ARM: EXYNOS: Fix double of_node_put() when parsing child power domains
KÅvÃgÃ, ZoltÃn (1):
x86/efi: Fix multiple GOP device support
Larry Finger (1):
rtlwifi: rtl8821ae: Fix system lockups on boot
Laura Abbott (3):
xhci: Add spurious wakeup quirk for LynxPoint-LP controllers
[media] si2157: Bounds check firmware
[media] si2168: Bounds check firmware
Len Brown (2):
x86/smpboot: Fix cpu_init_udelay=10000 corner case boot
parameter misbehavior
x86/smpboot: Fix CPU #1 boot timeout
Linus Torvalds (1):
Linux 4.3-rc7
Linus Walleij (2):
iio: st_accel: fix interrupt handling on LIS3LV02
ARM: ux500: modify initial levelshifter status
Luca Abeni (1):
sched/deadline: Fix migration of SCHED_DEADLINE tasks
Luca Coelho (1):
iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series
Maarten Lankhorst (1):
drm/i915: Add primary plane to mask if it's visible
Marcin Wojtas (1):
ARM: mvebu: correct a385-db-ap compatible string
Markus Pargmann (1):
nbd: Add locking for tasks
Martin KaFai Lau (2):
ipv6: Move common init code for rt6_info to a new function rt6_info_init()
ipv6: Initialize rt6_info properly in ip6_blackhole_route()
Masahiro Yamada (1):
ARM: dts: uniphier: fix IRQ number for devices on PH1-LD6b ref board
Matan Barak (1):
IB/core: Fix use after free of ifa
Mathias Nyman (2):
xhci: don't finish a TD if we get a short transfer event mid TD
xhci: handle no ping response error properly
Maxime Ripard (1):
MAINTAINERS: Update Allwinner entry and add new maintainer
Mike Snitzer (1):
dm btree: fix leak of bufio-backed block in btree_split_beneath error path
Minchan Kim (1):
thp: use is_zero_pfn() only after pte_present() check
Mitch Williams (1):
i40e/i40evf: set AQ count after memory allocation
Mohammed Shafi Shajakhan (1):
mac80211: Fix hwflags debugfs file format
Neil Armstrong (5):
net: dsa: add missing kfree on remove
net: dsa: add missing dsa_switch mdiobus remove
net: dsa: complete dsa_switch_destroy
net: dsa: switch to devm_ calls and remove kfree calls
net: dsa: exit probe if no switch were found
Nicolas Schichan (1):
ARM: net: make BPF_LD | BPF_IND instruction trigger r_X
initialisation to 0.
Nikolay Aleksandrov (1):
switchdev: check if the vlan id is in the proper vlan range
Oleg Nesterov (1):
kmod: don't run async usermode helper as a child of kworker thread
Paolo Bonzini (1):
x86/setup: Extend low identity map to cover whole kernel range
Paul Mackerras (2):
powerpc: Revert "Use the POWER8 Micro Partition Prefetch Engine
in KVM HV on POWER8"
powerpc/powernv: Handle irq_happened flag correctly in off-line loop
Paul Moore (1):
af_unix: constify the sock parameter in unix_sk()
Pavel Fedin (2):
KVM: arm/arm64: Do not inject spurious interrupts
KVM: arm/arm64: Fix memory leak if timer initialization fails
Pawel Moll (2):
bus: arm-ccn: Handle correctly no-more-cpus case
bus: arm-ccn: Fix irq affinity setting on CPU migration
Peter Zijlstra (1):
sched/core: Add missing lockdep_unpin() annotations
Pravin B Shelar (1):
openvswitch: Fix ovs_vport_get_stats()
Qu Wenruo (1):
btrfs: Avoid truncate tailing page if fallocate range doesn't
exceed inode size
Raanan Avargil (1):
tcp/dccp: fix old style declarations
RafaÅ MiÅecki (1):
b43: probe bcma core (device) rev 0x15
Richard Weinberger (3):
um: Fix out-of-tree build
um: Fix waitpid() usage in helper code
um: Fix kernel mode fault condition
Rohit Vaswani (1):
mm: cma: fix incorrect type conversion for size during dma allocation
Sasha Levin (1):
IB/ucma: check workqueue allocation before usage
Scot Doyle (1):
fbcon: initialize blink interval before calling fb_set_par
Sergey Senozhatsky (1):
MAINTAINERS: add Sergey as zsmalloc reviewer
Somnath Kotur (1):
be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd
Stanislaw Gruszka (1):
rt2800usb: add usb ID 1b75:3070 for Airlive WT-2000USB
Stephane Grosjean (1):
can: peak_pci: add unused device id. in devices table
Steven Rostedt (Red Hat) (2):
tracing: Have stack tracer force RCU to be watching
tracing: Do not allow stack_tracer to record stack in NMI
Sudeep Holla (1):
[media] ir-hix5hd2: drop the use of IRQF_NO_SUSPEND
Sudip Mukherjee (2):
thermal: exynos: Fix register read in TMU
[media] c8sectpfe: fix return of garbage
Suresh Reddy (2):
be2net: release mcc-lock in a failure case in be_cmd_notify_wait()
be2net: pad skb to meet minimum TX pkt size in BE3
Takashi Iwai (1):
ALSA: hda - Fix deadlock at error in building PCM
Tejun Heo (7):
writeback: laptop_mode_timer_fn() needs rcu_read_lock() around
bdi_writeback iteration
writeback: fix bdi_writeback iteration in wakeup_dirtytime_writeback()
writeback: bdi_writeback iteration must not skip dying ones
writeback: memcg dirty_throttle_control should be initialized
with wb->memcg_completions
writeback: fix incorrect calculation of available memory for memcg domains
block: don't release bdi while request_queue has live references
writeback: remove broken rbtree_postorder_for_each_entry_safe()
usage in cgwb_bdi_destroy()
Thierry Reding (1):
ARM: tegra: Comment out gpio-ranges properties
Thomas Hebb (1):
ARM: dts: berlin: change BG2Q's USB PHY compatible
Tom Lendacky (1):
amd-xgbe: Check for successful buffer allocation before use
Tomi Valkeinen (1):
ARM: dts: am57xx-beagle-x15: set VDD_SD to always-on
Tony Lindgren (4):
memory: omap-gpmc: Fix unselectable debug option for GPMC
Documentation: ARM: List new omap MMC requirements
ARM: OMAP2+: Fix oops with LPAE and more than 2GB of memory
ARM: OMAP2+: Fix imprecise external abort caused by bogus SRAM init
Uwe Kleine-KÃnig (1):
memory: omap-gpmc: dump "before" state before first modification
Vasant Hegde (1):
powerpc/rtas: Validate rtas.entry before calling enter_rtas()
Ville SyrjÃlà (4):
drm/i915: Restore lost DPLL register write on gen2-4
drm/i915: Enable DPLL VGA mode before P1/P2 divider write
drm/i915: Assign hwmode after encoder state readout
drm/i915: Move sprite/cursor plane disable to intel_sanitize_crtc()
Vinod Koul (1):
ALSA: hdac: Explicitly add io.h
Vitaly Kuznetsov (1):
x86/ioapic: Disable interrupts when re-routing legacy IRQs
Vladimir Zapolskiy (1):
net: lpc_eth: fix warnings caused by enabling unprepared clock
WANG Cong (4):
act_mirred: fix a race condition on mirred_list
act_mirred: always release tcf hash
act_mirred: clear sender cpu before sending to tx
sch_hhf: fix return value of hhf_drop()
Will Deacon (1):
drivers/perf: arm_pmu: avoid CPU device_node reference leak
Yuval Mintz (1):
bnx2x: Prevent UDP 4-tuple configurations on older adapters
Yuyang Du (2):
sched/fair: Fix overly small weight for interactive group entities
sched/fair: Update task group's load_avg after task migration
--
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/