lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ