Linux 4.3 is out..

From: Linus Torvalds
Date: Sun Nov 01 2015 - 19:40:25 EST


So it *felt* like the last week of the rc series was busy, to the
point where I got a bit worried about the release. But doing the
actual numbers shows that that really was just my subjective feeling,
probably due to the kernel summit and travel back home from Korea. It
wasn't actually a particularly busy week, it's just that the pull
requests were more noticeable in the last couple of days.

We had a network update and a late fix for a x86 vm86 mode bug
introduced by the vm86 cleanups, but other than that it's just a
collection of various small oneliners all over. Ok, the vm86 mode
thing was a one-liner too, it was just slightly more nerve-wracking
because it looked scarier than it was before people (Andy) figured out
what was going on.

The changes from rc7 are dominated by the network stuff, but as you
can tell from the appended shortlog it's not anything particularly
scary.

So on the whole, this remains a rather calm release cycle until the
very end. And with the release of 4.3, obviously the merge window for
4.4 is open, and let's keep our fingers crossed that that will be an
equally calm release. Especially since apparently Greg has decided
ahead of time (as an experiment brought on by discussion at the kernel
summit) that 4.4 will be another LTS release.

Linus

---

Aaro Koskinen (1):
ARM: OMAP1: fix incorrect INT_DMA_LCD

Alex Deucher (4):
drm/radeon: don't try to recreate sysfs entries on resume
drm/amdgpu: don't try to recreate sysfs entries on resume
drm/radeon: move bl encoder assignment into bl init
drm/radeon: fix dpms when driver backlight control is disabled

Alexander Duyck (1):
fib_trie: leaf_walk_rcu should not compute key if key is less than pn->key

Andreas Schwab (1):
net: cavium: change NET_VENDOR_CAVIUM to bool

Andrew F. Davis (1):
net: phy: dp83848: Add TI DP83848 Ethernet PHY

Andrew Shewmaker (1):
tcp: allow dctcp alpha to drop to zero

Andy Lutomirski (2):
selftests/x86: Add a fork() to entry_from_vm86 to catch fork bugs
x86/vm86: Set thread.vm86 to NULL on fork/clone

Ard Biesheuvel (1):
arm64/efi: do not assume DRAM base is aligned to 2 MB

Benjamin Herrenschmidt (1):
powerpc/dma: dma_set_coherent_mask() should not be GPL only

BjÃrn Mork (1):
qmi_wwan: add Sierra Wireless MC74xx/EM74xx

Carol L Soto (1):
net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes

Christian KÃnig (1):
drm/amdgpu: stop leaking page flip fence

Christoph Hellwig (1):
scsi_dh: don't try to load a device handler during async probing

Claudiu Manoil (4):
gianfar: Remove duplicated argument to bitwise OR
gianfar: Don't enable the Filer w/o the Parser
gianfar: Fix Rx BSY error handling
MAINTAINERS: Add entry for gianfar ethernet driver

Dan Carpenter (2):
irda: precedence bug in irlmp_seq_hb_idx()
drm: crtc: integer overflow in drm_property_create_blob()

Dan Williams (1):
memremap: fix highmem support

David Ahern (2):
net: Really fix vti6 with oif in dst lookups
net: ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set

David Daney (1):
net: thunderx: Rewrite silicon revision tests.

David Herrmann (1):
netlink: fix locking around NETLINK_LIST_MEMBERSHIPS

David Howells (2):
ovl: use O_LARGEFILE in ovl_copy_up()
ovl: fix dentry reference leak

DÄvis MosÄns (1):
mvsas: Fix NULL pointer dereference in mvs_slot_task_free

Eric Dumazet (1):
ipv6: gre: support SIT encapsulation

Florian Westphal (1):
netfilter: sync with packet rx also after removing queue entries

Gao feng (1):
vsock: fix missing cleanup when misc_register failed

Guillaume Nault (1):
ppp: fix pppoe_dev deletion condition in pppoe_release()

H. Nikolaus Schaller (1):
ARM: 8445/1: fix vdsomunge not to depend on glibc specific byteswap.h

Hannes Frederic Sowa (4):
overflow-arith: begin to add support for overflow builtin functions
ipv6: protect mtu calculation of wrap-around and infinite loop
by rounding issues
Revert "Merge branch 'ipv6-overflow-arith'"
ipv6: protect mtu calculation of wrap-around and infinite loop
by rounding issues

Hans de Goede (2):
net: sun4i-emac: Properly free resources on probe failure and remove
Input: alps - only the Dell Latitude D420/430/620/630 have
separate stick button bits

Heiko Schocher (2):
drivers: net: cpsw: add phy-handle parsing
net: phy: smsc: disable energy detect mode

Herbert Xu (2):
ipv6: Fix IPsec pre-encap fragmentation check
crypto: api - Only abort operations on fatal signal

Hezi Shahmoon (1):
i2c: mv64xxx: really allow I2C offloading

Jack Morgenstein (1):
net/mlx4_en: Explicitly set no vlan tags in WQE ctrl segment
when no vlan is present

James Morse (1):
openvswitch: Allocate memory for ovs internal device stats.

Jason Wang (1):
macvtap: unbreak receiving of gro skb with frag list

Jay Cornwall (1):
iommu/amd: Fix BUG when faulting a PROT_NONE VMA

Jes Sorensen (2):
md/raid1: submit_bio_wait() returns 0 on success
md/raid10: submit_bio_wait() returns 0 on success

Jesse Brandeburg (2):
i40e: fix stats offsets
i40e: fix annoying message

Jisheng Zhang (7):
clocksource/drivers/arm_global_timer: Prevent ftrace recursion
clocksource/drivers/pistachio: Prevent ftrace recursion
clocksource/drivers/samsung_pwm_timer: Prevent ftrace recursion
clocksource/drivers/prima2: Prevent ftrace recursion
clocksource/drivers/vf_pit_timer: Prevent ftrace recursion
clocksource/drivers/fsl_ftm_timer: Prevent ftrace recursion
clocksource/drivers/digicolor: Prevent ftrace recursion

Joe Jin (1):
xen-netfront: update num_queues to real created

Joe Stringer (7):
openvswitch: Reject ct_state masks for unknown bits
openvswitch: Clarify conntrack COMMIT behaviour
openvswitch: Mark connections new when not confirmed.
openvswitch: Serialize nested ct actions if provided
openvswitch: Fix double-free on ip_defrag() errors
ipv6: Export nf_ct_frag6_consume_orig()
openvswitch: Fix skb leak using IPv6 defrag

Joerg Roedel (1):
iommu/amd: Don't clear DTE flags when modifying it

Jon Paul Maloy (3):
tipc: extend broadcast link window size
tipc: allow non-linear first fragment buffer
tipc: conditionally expand buffer headroom over udp tunnel

Jorgen Hansen (2):
VSOCK: sock_put wasn't safe to call in interrupt context
VSOCK: Fix lockdep issue.

Julia Lawall (6):
net: thunderx: add missing of_node_put
net: netcp: add missing of_node_put
netdev/phy: add missing of_node_put
net: phy: mdio: add missing of_node_put
ath6kl: add missing of_node_put
net: mv643xx_eth: add missing of_node_put

Junichi Nomura (1):
scsi_dh: fix use-after-free when removing scsi device

Karsten Keil (2):
ISDN: fix OOM condition for sending queued I-Frames
mISDN: fix OOM condition for sending queued I-Frames

Konstantin Khlebnikov (2):
ovl: free stack of paths in ovl_fill_super
ovl: free lower_mnt array in ovl_put_super

Lendacky, Thomas (2):
amd-xgbe: Use wmb before updating current descriptor count
amd-xgbe: Fix race between access of desc and desc index

Li RongQing (2):
af_key: fix two typos
net: sysctl: fix a kmemleak warning

Linus Torvalds (1):
Linux 4.3

Lorenzo Pieralisi (1):
arm64: kernel: fix tcr_el1.t0sz restore on systems with extended idmap

Lucas Stach (1):
irqchip/tegra: Propagate IRQ type setting to parent

Magnus Damm (1):
clocksource/drivers/sh_mtu2: Fix multiple shutdown call issue

Maneet Singh (1):
drm: Correct arguments to list_tail_add in create blob ioctl

Mathias Krause (1):
xfrm6: Fix ICMPv6 and MH header checks in _decode_session6

Michael Rossberg (1):
xfrm: Fix state threshold configuration from userspace

Michael S. Tsirkin (1):
vhost: fix performance on LE hosts

Miklos Szeredi (1):
ovl: fix open in stacked overlay

Ming Lin (1):
block: re-add discard_granularity and alignment checks

Nathan Sullivan (1):
net/phy: micrel: Add workaround for bad autoneg

Neil Horman (1):
forcedeth: fix unilateral interrupt disabling in netpoll path

NeilBrown (4):
md/raid1: don't clear bitmap bit when bad-block-list write fails.
md/raid10: don't clear bitmap bit when bad-block-list write fails.
md/raid10: fix the 'new' raid10 layout to work correctly.
Revert "md: allow a partially recovered device to be hot-added
to an array."

Nikolay Borisov (1):
netfilter: ipset: Fix sleeping memory allocation in atomic context

Pablo Neira Ayuso (1):
netfilter: fix Kconfig dependencies for nf_dup_ipv{4,6}

Peter Zijlstra (1):
module: Fix locking in symbol_put_addr()

Philipp Kirchhofer (2):
net: mv643xx_eth: Ensure proper data alignment in TSO TX path
net: mv643xx_eth: Defer writing the first TX descriptor when using TSO

Pravin B Shelar (1):
openvswitch: Fix egress tunnel info.

Randy Dunlap (1):
Input: sur40 - add dependency on VIDEO_V4L2

Renato Westphal (1):
tcp: remove improper preemption check in tcp_xmit_probe_skb()

Roman Gushchin (1):
md/raid5: fix locking in handle_stripe_clean_event()

Ronny Hegewald (1):
rbd: require stable pages if message data CRCs are enabled

Russell King (2):
ARM: make RiscPC depend on MMU
clkdev: fix clk_add_alias() with a NULL alias device name

Sasha Levin (1):
PCI: Prevent out of bounds access in numa_node override

Sergei Shtylyov (2):
sh_eth: fix RX buffer size alignment
sh_eth: fix RX buffer size calculation

Simon Arlott (1):
bcm63xx_enet: check 1000BASE-T advertisement configuration

Sowmini Varadhan (1):
RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure
in rds_tcp_data_recv

Steffen Klassert (1):
xfrm: Fix pmtu discovery for local generated packets.

Sudeep Holla (1):
ARM: dts: fix gpio-keys wakeup-source property

Sunil Goutham (2):
net: thunderx: Remove PF soft reset.
net: thunderx: Fix incorrect subsystem devid of VF on pass2 silicon

Tejun Heo (1):
blkcg: fix incorrect read/write sync/async stat accounting

Thanneeru Srinivasulu (1):
net: thunderx: Incorporate pass2 silicon CPI index configuration changes

Thomas Hellstrom (1):
drm/vmwgfx: Stabilize the command buffer submission code

Thomas Petazzoni (1):
irqchip/armada-370-xp: Fix regression by clearing IRQ_NOAUTOEN

Tony Lindgren (1):
usb: musb: omap2430: Fix regression caused by driver core change

Ville SyrjÃlà (1):
x86/dma-mapping: Fix arch_dma_alloc_attrs() oops with NULL dev

Vladimir Zapolskiy (2):
Input: lpc32xx_ts - fix warnings caused by enabling unprepared clock
i2c: pnx: fix runtime warnings caused by enabling unprepared clock

Werner Pawlitschko (1):
x86/ioapic: Prevent NULL pointer dereference in setup_ioapic_dest()

Will Deacon (2):
arm64: compat: fix stxr failure case in SWP emulation
Revert "ARM64: unwind: Fix PC calculation"

Yang Shi (1):
bpf: sample: define aarch64 specific registers

lucien (2):
netfilter: ipt_rpfilter: remove the nh_scope test in
rpfilter_lookup_reverse
ipv6: fix the incorrect return value of throw route

Ãmeric MASCHINO (1):
[IA64] Wire up kcmp syscall
--
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/