lkml.org 
[lkml]   [2015]   [Aug]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectLinux 4.2-rc5
From
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


\
 
 \ /
  Last update: 2015-08-03 04:21    [W:0.129 / U:0.024 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site