[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+55aFzj+=eXyJ2nziDTptwJttx86Ja9dVwB+uVWQzT1EHqJDw@mail.gmail.com>
Date: Sun, 2 Aug 2015 19:08:33 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.2-rc5
We're getting up there to the later rc's, but it's looking like 4.2
might be one of the releases needing more than the usual seven rc
releases - things aren't calming down like I would wish, and we've
still had some fairly annoying issues pop up.
For example, there was a core VFS fix merged just yesterday - the bug
itself was old, but some changes in this merge window ended up
triggering it much more easily. There's a pending i915 MST DP
regression that is papered around for now, but that still needs work,
and we had some fairly subtle fallout from the low-level x86 cleanups
and NMI. There's also a pending question about some of the VM
changes.
None of this is particularly disastrous or nasty, and the issues are
hard to hit and fairly small details, so it's not like I'm
particularly worried. But it's just more than I wish was going on at
this stage of the release. Maybe in two weeks when rc7 rolls around,
I will be happier and feel like things are going smoothly and I'm
getting comfy with making the final 4.2, but right now I feel like I
really want things to calm down and these issues not pop up.
Anyway, apart from that slight unease, things are fairly normal. Not a
lot of arch noise this time(apart from the aforementioned NMI fallout
on x86) - so just over three quarters of the changes are drivers, with
drm, infiniband, networking and scsi leading the charge. The rest is
mostly filesystem and networking code.
The shortlog is appended, it gives a reasonable overview of the details.
Please do keep testing things. And know that if you send me a pull
request that I deem questionable, I might not react politely. We
really need to calm things down (not that this rc5 is all _that_ big),
Linus
---
Al Viro (1):
link_path_walk(): be careful when failing with ENOTDIR
Alban Bedel (1):
DEVICETREE: Misc fix for the AR7100 SPI controller binding
Alex Deucher (4):
drm/radeon: rework audio detect (v4)
drm/radeon: rework audio modeset to handle non-audio hdmi features
drm/radeon/combios: add some validation of lvds values
drm/amdgpu: clean up init sequence for failures
Alex Gartrell (2):
ipvs: fix ipv6 route unreach panic
ipvs: skb_orphan in case of forwarding
Alex Williamson (1):
vfio: Fix lockdep issue
Alexander Drozdov (1):
packet: tpacket_snd(): fix signed/unsigned comparison
Alexander Duyck (1):
fib_trie: Drop unnecessary calls to leaf_pull_suffix
Alexandre Courbot (6):
drm/nouveau/platform: fix compile error if !CONFIG_IOMMU
drm/nouveau/ibus/gk20a: increase SM wait timeout
drm/nouveau/fifo/gk104: kick channels when deactivating them
drm/nouveau/gr/gf100: wait on bottom half of FE's pipeline
drm/nouveau/gr/gf100: wait for GR idle after GO_IDLE bundle
drm/nouveau/nouveau/ttm: fix tiled system memory with Maxwell
Alexei Potashnik (6):
qla2xxx: delay plogi/prli ack until existing sessions are deleted
qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives
qla2xxx: added sess generations to detect RSCN update races
qla2xxx: disable scsi_transport_fc registration in target mode
qla2xxx: drop cmds/tmrs arrived while session is being deleted
qla2xxx: terminate exchange when command is aborted by LIO
Alexey Kardashevskiy (1):
powerpc/powernv/ioda2: Fix calculation for memory allocated for TCE table
Alistair Popple (1):
powerpc/eeh-powernv: Fix unbalanced IRQ warning
Anand Jain (1):
btrfs: its btrfs_err() instead of btrfs_error()
Andrew Lunn (1):
net: fec: Ensure clocks are enabled while using mdio bus
Andy Grover (2):
target: Indicate success if writing 0 to pi_prot_type
target: Do not return 0 from aptpl and alua configfs store functions
Andy Lutomirski (2):
x86/xen: Probe target addresses in set_aliased_prot() before the hypercall
x86/ldt: Make modify_ldt synchronous
Andy Shevchenko (7):
avr32: handle NULL as a valid clock object
net/macb: improve big endian CPU support
net/macb: check if macb_config present
net/macb: use dev_*() when netdev is not yet registered
net/macb: suppress compiler warnings
net/macb: replace macb_count_tx_descriptors() by DIV_ROUND_UP()
net/macb: convert to kernel doc
Archit Taneja (1):
drm/msm: mdp4: Fix drm_framebuffer dereference crash
Ard Biesheuvel (1):
arm64/efi: map the entire UEFI vendor string before reading it
Axel Lin (2):
ASoC: sgtl5000: Fix up define for SGTL5000_SMALL_POP
ASoC: pcm1681: Fix setting de-emphasis sampling rate selection
Baruch Siach (1):
dm crypt: update wiki page URL
Beata Michalska (1):
ARM: dts: Update video-phy node with syscon phandle for exynos3250
Ben Skeggs (1):
drm/nouveau/kms/nv50-: guard against enabling cursor on disabled heads
Ben Zhang (1):
ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmt
Brian King (3):
ipr: Fix locking for unit attention handling
ipr: Fix incorrect trace indexing
ipr: Fix invalid array indexing for HRRQ
Charles Keepax (1):
ASoC: dapm: Fix deadlock on auto-disable mux controls
Chris Wilson (3):
drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop
drm/i915: Mark PIN_USER binding as GLOBAL_BIND without the aliasing ppgtt
drm/i915: Declare the swizzling unknown for L-shaped configurations
Claudiu Manoil (3):
gianfar: Fix warning when CONFIG_PM off
gianfar: Fix suspend/resume for wol magic packet
gianfar: Enable device wakeup when appropriate
Colin Ian King (2):
dm cache policy smq: fix alloc_bitset check that always evaluates as false
KEYS: ensure we free the assoc array edit if edit is valid
Cyrille Pitchen (2):
dmaengine: at_hdmac: fix residue computation
dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg()
Dan Carpenter (2):
ALSA: hda - fix cs4210_spdif_automute()
drm/amdgpu: information leak in amdgpu_info_ioctl()
Daniel Borkmann (4):
net: sctp: stop spamming klog with rfc6458, 5.3.2. deprecation warnings
ebpf, x86: fix general protection fault when tail call is invoked
act_bpf: fix memory leaks when replacing bpf programs
net: sched: fix refcount imbalance in actions
Darren Hart (1):
selftests/futex: Fix futex_cmp_requeue_pi() error handling
Dave Chinner (3):
xfs: call dax_fault on read page faults for DAX
xfs: remote attribute headers contain an invalid LSN
xfs: remote attributes need to be considered data
David Disseldorp (1):
target/configfs: handle match_int() errors
David S. Miller (1):
macb: Fix build with macro'ized readl/writel.
David Ward (1):
net/ipv4: suppress NETDEV_UP notification on address lifetime update
Denis Carikli (1):
ARM: dts: i.MX35: Fix can support.
Devesh Sharma (2):
RDMA/ocrdma: update ocrdma license to dual-license
RDMA/ocrdma: update ocrdma module license string
Dmitry Skorodumov (1):
x86/efi: Use all 64 bit of efi_memmap in setup_e820()
Dmitry Torokhov (2):
netfilter: IDLETIMER: fix lockdep warning
Revert "Input: zforce - don't overwrite the stack"
Eric Dumazet (2):
arp: filter NOARP neighbours for SIOCGARP
ipv6: flush nd cache on IFF_NOARP change
Fang, Yang A (1):
ASoC: Intel: fix incorrect widget name
Filipe Manana (1):
Btrfs: fix quick exhaustion of the system array in the superblock
Florian Westphal (3):
inet: frag: don't re-use chainlist for evictor
inet: frag: change *_frag_mem_limit functions to take
netns_frags as argument
inet: frag: don't wait for timer deletion when evicting
Guenter Roeck (2):
hwmon: (nct7904) Rename pwm attributes to match hwmon ABI
hwmon: (nct7802) Fix integer overflow seen when writing voltage limits
Heiko Carstens (1):
s390/cachinfo: add missing facility check to init_cache_level()
Henrik Rydberg (2):
Input: bcm5974 - prepare for a new trackpad generation
HID: apple: Add support for the 2015 Macbook Pro
Himanshu Madhani (2):
qla2xxx: Enable target mode for ISP27XX
qla2xxx: Remove msleep in qlt_send_term_exchange
Ido Shamay (1):
net/mlx4_en: Remove BUG_ON assert when checking if ring is full
Igor Mammedov (1):
vhost: fix error handling for memory region alloc
Ilia Mirkin (5):
drm/nouveau/bios: add 0x59 and 0x5a opcodes
drm/nouveau/bios: add proper support for opcode 0x59
drm/nouveau/fbcon/nv11-: correctly account for ring space usage
drm/nouveau/fbcon/gf100-: reduce RING_SPACE allocation
drm/nouveau/fbcon/g80: reduce PUSH_SPACE alloc, fire ring on accel init
Ivan Vecera (1):
macvtap: fix network header pointer for VLAN tagged pkts
J. Bruce Fields (1):
NFSv4.2: handle NFS-specific llseek errors
Jack Morgenstein (2):
net/mlx4_core: Fix wrong index in propagating port change event to VFs
net/mlx4_core: Relieve cpu load average on the port sending flow
Jaegeuk Kim (2):
f2fs: handle error cases in move_encrypted_block
f2fs: call set_page_dirty to attach i_wb for cgroup
Jason Gunthorpe (1):
IB/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM
Jeeja KP (1):
ASoC: topology: Fix to add dapm mixer info
Jeff Layton (1):
nfs: plug memory leak when ->prepare_layoutcommit fails
Jiang Liu (1):
x86/irq: Use the caller provided polarity setting in mp_check_pin_attr()
Jiri Kosina (1):
Input: synaptics - dump ext10 capabilities as well
Jiri Pirko (1):
niu: don't count tx error twice in case of headroom realloc fails
Joachim Eastwood (1):
stmmac: fix missing MODULE_LICENSE in stmmac_platform
Joe Stringer (1):
netfilter: nf_conntrack: Support expectations in different zones
Joerg Roedel (6):
iommu/amd: Use iommu_attach_group()
iommu/amd: Use iommu core for passthrough mode
iommu/amd: Allow non-IOMMUv2 devices in IOMMUv2 domains
iommu/amd: Use swiotlb in passthrough mode
iommu/amd: Set global dma_ops if swiotlb is disabled
iommu/amd: Allow non-ATS devices in IOMMUv2 domains
Johan Hedberg (1):
Bluetooth: Fix NULL pointer dereference in smp_conn_security
John Horan (1):
Input: bcm5974 - add support for the 2015 Macbook Pro
Juergen Borleis (1):
ASoC: fsl-ssi: Fix bitclock calculation for master mode
Julian Anastasov (6):
ipvs: do not use random local source address for tunnels
ipvs: fix crash if scheduler is changed
ipvs: fix crash with sync protocol v0 and FTP
ipvs: call skb_sender_cpu_clear
ipv4: fib_select_default should match the prefix
ipv4: consider TOS in fib_select_default
Jun Nie (1):
Revert "dmaengine: virt-dma: don't always free descriptor upon completion"
Kamil Dudka (2):
drm/nouveau: hold mutex when calling nouveau_abi16_fini()
drm/nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutex
Kanoj Sarcar (1):
qla2xxx: fix command initialization in target mode.
Karicheri, Muralidharan (3):
net: netcp: fix cleanup interface list in netcp_remove()
net: netcp: ethss: fix up incorrect use of list api
net: netcp: ethss: cleanup gbe_probe() and gbe_remove() functions
Kinglong Mee (1):
nfs: Fix an oops caused by using other thread's stack space in ASYNC mode
Konstantin Khlebnikov (1):
cgroup: net_cls: fix false-positive "suspicious RCU usage"
Koro Chen (2):
ASoC: mediatek: Fix unbalanced calls to runtime suspend/resume
ASoC: mediatek: Use platform_of_node for machine drivers
Krzysztof Kozlowski (5):
dmaengine: pl330: Fix overflow when reporting residue in memcpy
dmaengine: pl330: Really fix choppy sound because of wrong
residue calculation
ASoC: zx: i2s: Fix devm_ioremap_resource return value check
ASoC: zx: spdif: Fix devm_ioremap_resource return value check
of: Drop owner assignment from platform and i2c driver
Lars Westerhoff (1):
packet: missing dev_put() in packet_do_bind()
Lars-Peter Clausen (4):
ASoC: dapm: Lock during userspace access
ASoC: dapm: Fix kcontrol widget name memory management
ASoC: Free card DAPM context on snd_soc_instantiate_card() error path
ASoC: dapm: Don't add prefix to widget stream name
Liam Girdwood (1):
ASoC: topology: Fix TLV size calculation.
Linus Torvalds (2):
i915: temporary fix for DP MST docking station NULL pointer dereference
Linux 4.2-rc5
Linus Walleij (1):
ARM: nomadik: disable UART0 on Nomadik boards
Lucas Stach (2):
net: fec: use managed DMA API functions to allocate BD ring
net: fec: introduce fec_ptp_stop and use in probe fail path
Ludovic Desroches (1):
dmaengine: at_xdmac: fix bug about channel configuration
Luis Henriques (1):
macintosh/ans-lcd: fix build failure after module_init/exit relocation
Lukasz Anaczkowski (1):
intel_pstate: Add get_scaling cpu_defaults param to Knights Landing
Marc-André Lureau (1):
vhost: actually track log eventfd file
Michael Holzheu (1):
s390/bpf: clear correct BPF accumulator register
Michel Dänzer (2):
drm/radeon: Drop drm/ prefix for including drm.h in radeon_drm.h
drm/amdgpu: Drop drm/ prefix for including drm.h in amdgpu_drm.h
Mika Westerberg (1):
ACPI / PM: Use target_state to set the device power state
Mike Snitzer (3):
dm thin: return -ENOSPC when erroring retry list due to out of data space
Revert "dm cache: do not wake_worker() in free_migration()"
dm cache: fix device destroy hang due to improper prealloc_used accounting
Murali Karicheri (1):
ARM: dts: keystone: fix dt bindings to use post div register for mainpll
NeilBrown (1):
sunrpc: translate -EAGAIN to -ENOBUFS when socket is writable.
Nicholas Bellinger (5):
target: Add extra TYPE_DISK + protection checks for INQUIRY SPT
iscsi-target: Fix use-after-free during TPG session shutdown
iscsi-target: Fix iscsit_start_kthreads failure OOPs
iscsi-target: Fix iser explicit logout TX kthread leak
iser-target: Fix REJECT CM event use-after-free OOPs
Nicholas Mc Guire (1):
tcm_qla2xxx: pass timeout as HZ independent value
Nicolas Boichat (1):
ASoC: rt5645: Check if codec is initialized in workqueue handler
Nikolay Aleksandrov (4):
bridge: netlink: fix slave_changelink/br_setport race conditions
inet: frags: remove INET_FRAG_EVICTED and use list_evictor for the test
bridge: stp: when using userspace stp stop kernel hello and hold timers
bridge: mdb: fix delmdb state in the notification
Or Gerlitz (1):
net/mlx4_core: Use sink counter for the VF default as fallback
Pablo Neira Ayuso (2):
netfilter: ctnetlink: put back references to master ct and expect objects
netfilter: fix netns dependencies with conntrack templates
Quinn Tran (3):
qla2xxx: Add flush after updating ATIOQ consumer index.
qla2xxx: release request queue reservation.
qla2xxx: adjust debug flags
Rafael J. Wysocki (1):
cpufreq: Avoid attempts to create duplicate symbolic links
Rameshwar Prasad Sahu (1):
dmaengine: xgene-dma: Fix the resource map to handle overlapping
Ricardo Neri (1):
efi: Check for NULL efi kernel parameters
Rob Clark (1):
drm/msm: fix msm_gem_prime_get_sg_table()
Rob Herring (1):
of: add HAS_IOMEM depends to OF_ADDRESS
Roger Quadros (2):
ARM: DRA7: hwmod: fix gpmc hwmod
ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc
Roland Dreier (1):
qla2xxx: kill sessions/log out initiator on RSCN and port down events
Roy Spliet (1):
drm/nouveau/clk/gt215: u32->s32 for difference in req. and set clock
Sabrina Dubroca (1):
tcp: fix recv with flags MSG_WAITALL | MSG_PEEK
Sagi Grimberg (3):
target/pr: Fix possible uninitialized variable usage
target/spc: Set SPT correctly in Extended INQUIRY Data VPD page
target/rd: Set ramdisk as non rotational device
Samuel Pitoiset (2):
drm/nouveau/pm: prevent freeing the wrong engine context
drm/nouveau/pm: fix a potential race condition when creating an
engine context
Satish Ashok (1):
bridge: mcast: give fast leave precedence over multicast router
and querier
Saurav Kashyap (1):
qla2xxx: Fix hardware lock/unlock issue causing kernel panic.
Sebastian Herbszt (1):
Documentation/target: Fix tcm_mod_builder.py build breakage
Shahed Shaikh (1):
qlcnic: Fix corruption while copying
Shilpa Sreeramalu (1):
ASoC: Intel: Get correct usage_count value to load firmware
Sowmini Varadhan (1):
net: sk_clone_lock() should only do get_net() if the parent is
not a kernel socket
Steve Wise (1):
RDMA/cxgb3: fail get_dma_mr on 64 bit arches
Sunil Goutham (10):
net: thunderx: Fix data integrity issues with LDWB
net: thunderx: Fix memory leak while tearing down interface
net: thunderx: Fix RQ_DROP miscalculation
net: thunderx: Fix memory leak when changing queue count
net: thunderx: Fix TSO packet statistic
net: thunderx: Suppress alloc_pages() failure warnings
net: thunderx: Wakeup TXQ only if CQE_TX are processed
net: thunderx: Set watchdog timeout value
net: thunderx: Fix crash when changing rss with mutliple traffic flows
net: thunderx: Add PCI driver shutdown routine
Swapnil Nagle (1):
qla2xxx: cleanup cmd in qla workqueue before processing TMR
Takashi Iwai (3):
ALSA: hda - Apply fixup for another Toshiba Satellite S50D
ALSA: hda - Apply a fixup to Dell Vostro 5480
ALSA: hda - Fix MacBook Pro 5,2 quirk
Takashi Sakamoto (1):
ALSA: fireworks: add support for AudioFire2 quirk
Thanneeru Srinivasulu (1):
net: thunderx: Fix for crash while BGX teardown
Thierry Reding (2):
drm/nouveau: Do not leak client objects
drm/nouveau/disp: Use NULL for pointers
Thomas Abraham (1):
ARM: dts: add CPU OPP and regulator supply property for exynos4210
Thomas Gleixner (2):
MAINTAINERS: Appoint Marc Zyngier as irqchips co-maintainer
MAINTAINERS: Appoint Jiang and Marc as irqdomain maintainers
Thomas Petazzoni (1):
dmaengine: mv_xor: fix big endian operation in register mode
Tomeu Vizoso (1):
of: constify drv arg of of_driver_match_device stub
Tony Battersby (1):
scsi: fix memory leak with scsi-mq
Toshiaki Makita (1):
bridge: Fix network header pointer for vlan tagged packets
Trond Myklebust (24):
SUNRPC: Don't reencode message if transmission failed with ENOBUFS
SUNRPC: Don't confuse ENOBUFS with a write_space issue
NFSv4.1: Handle SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED status
bit correctly.
NFSv4.1: Handle SEQ4_STATUS_RECALLABLE_STATE_REVOKED status bit correctly
NFSv4.1: Handle SEQ4_STATUS_BACKCHANNEL_FAULT correctly
NFSv4.1: nfs41_sequence_done should handle sequence flag errors
NFSv4: Leases are renewed in sequence_done when we have sessions
NFSv4.2/flexfiles: Fix a typo in the flexfiles layoutstats code
pNFS: Layoutreturn must invalidate all existing layout segments.
pNFS: pnfs_roc_drain should return 'true' when sleeping
pNFS: Fix races between return-on-close and layoutreturn.
pNFS: pnfs_roc_drain() fix a race with open
pNFS: Don't throw out valid layout segments
SUNRPC: Fix a backchannel deadlock
SUNRPC: xprt_complete_bc_request must also decrement the free slot count
NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked
NFSv4/pnfs: Ensure we don't miss a file extension
NFS: Don't revalidate the mapping if both size and change attr
are up to date
NFS: Set NFS_INO_REVAL_PAGECACHE if the change attribute is uninitialised
NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability
NFS: nfs_mark_for_revalidate should always set NFS_INO_REVAL_PAGECACHE
NFS: Fix a memory leak in nfs_do_recoalesce
NFS: Don't clear desc->pg_moreio in nfs_do_recoalesce()
SUNRPC: Report TCP errors to the caller
U. Artie Eoff (1):
ALSA: hda - Fix race between PM ops and HDA init/probe
Vinod Koul (2):
ASoC: topology: fix typos in topology header
ASoC: Intel: use CONFIG_SND_SOC for intel boards
WANG Cong (3):
sch_plug: purge buffered packets during reset
sch_choke: drop all packets in queue during reset
act_pedit: check binding before calling tcf_hash_release()
Wentao Xu (2):
drm/msm: change to uninterruptible wait in atomic commit
drm/msm/mdp5: release SMB (shared memory blocks) in various cases
WingMan Kwok (1):
net: netcp: Fixes SGMII reset on network interface shutdown
Woodrow Shen (2):
ALSA: hda - Fix the headset mic that will not work on Dell desktop machine
ALSA: hda - Add pin quirk for the headset mic jack detection on
Dell laptop
Yao-Wen Mao (1):
ALSA: usb-audio: add dB range mapping for some devices
Zhao Lei (2):
btrfs: Fix lockdep warning of btrfs_run_delayed_iputs()
btrfs: Avoid NULL pointer dereference of free_extent_buffer when
read_tree_block() fail
hayeswang (5):
r8152: fix the issue about U1/U2
r8152: fix wakeup settings
r8152: don't enable napi before rx ready
r8152: add pre_reset and post_reset
r8152: reset device when tx timeout
monk.liu (3):
drm/amdgpu: different emit_ib for gfx and compute
drm/amdgpu: hdp_flush is not needed for inside IB
drm/amdgpu: add new parameter to seperate map and unmap
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists