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]
Message-ID: <CA+55aFwXGyZ1Yx+Z8a93gpvb596ZRJ5ppiQL_+-k7gjeQLtcsQ@mail.gmail.com>
Date:   Sun, 8 Jul 2018 16:57:12 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.18-rc4

Things look pretty normal here, and size-wise this looks good too, so
it's another of those "solid progress to release" weeks. Boring is
good.

About half of the updates are to drivers, with GPU and networking
being the bulk of it, but there's some misc noise all over (PCI, SCSI,
power management, acpi, dmaengine).

Outside of drivers, it's networking (including some bpf fixed),
filesystems (cifs and ext4), some core scheduler fixes, and some arch
updatyes (x86, riscv, small other updates).

Let's hope this release continues being quiet. But go test to make
sure it's all working for you all,

              Linus

---

Adam Ford (1):
      ARM: dts: omap3: Fix am3517 mdio and emac clock references

Alex Deucher (2):
      drm/amdgpu: fix swapped emit_ib_size in vce3
      drm/amdgpu/pm: fix display count in non-DC path

Alex Vesker (2):
      net/mlx5: Fix incorrect raw command length parsing
      net/mlx5: Fix command interface race in polling mode

Alex Williamson (1):
      vfio/pci: Make IGD support a configurable option

Alexandre Belloni (1):
      net: macb: initialize bp->queues[0].bp for at91rm9200

Anders Roxell (1):
      selftests: bpf: add missing NET_SCHED to config

Andreas Schwab (1):
      RISC-V: fix R_RISCV_ADD32/R_RISCV_SUB32 relocations

Andrzej Pietrasiewicz (1):
      drm/exynos: scaler: Reset hardware before starting the operation

Arnd Bergmann (2):
      tracing: Avoid string overflow
      ARM: disable KCOV for trusted foundations code

Bartosz Golaszewski (1):
      clk: davinci: fix a typo (which leads to build failures)

Bert Kenward (1):
      sfc: correctly initialise filter rwsem for farch

BingJing Chang (1):
      md/raid10: fix that replacement cannot complete recovery after reassemble

Bob Copeland (1):
      nl80211: relax ht operation checks for mesh

Borislav Petkov (1):
      crypto: x86 - Add missing RETs

Cannon Matthews (1):
      mm: hugetlb: yield when prepping struct pages

Changbin Du (1):
      tracing: Fix missing return symbol in function_graph output

Chengguang Xu (1):
      nfp: cast sizeof() to int when comparing with error code

Chris Wilson (1):
      drm/i915: Try GGTT mmapping whole object as partial

Christian Borntraeger (1):
      s390: Correct register corruption in critical section cleanup

Christoph Hellwig (1):
      Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and
clean up intel_{alloc,free}_coherent()"

Cong Wang (1):
      net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN

Corey Minyard (1):
      ipmi: Cleanup oops on initialization failure

Dan Carpenter (5):
      clk: davinci: cfgchip: testing the wrong variable
      dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()
      PCI: endpoint: Use after free in pci_epf_unregister_driver()
      atm: iphase: fix a 64 bit bug
      cnic: tidy up a size calculation

Dan Murphy (1):
      net: phy: DP83TC811: Fix disabling interrupts

Daniel Borkmann (3):
      bpf, arm32: fix to use bpf_jit_binary_lock_ro api
      bpf, s390: fix potential memleak when later bpf_jit_prog fails
      bpf: undo prog rejection on read-only lock failure

Daniel Mack (1):
      ARM: dts: am437x: make edt-ft5x06 a wakeup source

Dave Stevenson (4):
      net: lan78xx: Allow for VLAN headers in timeout calcs
      net: lan78xx: Add support for VLAN filtering.
      net: lan78xx: Add support for VLAN tag stripping.
      net: lan78xx: Use s/w csum check on VLANs without tag stripping

David Ahern (2):
      bpf: Change bpf_fib_lookup to return lookup status
      net/ipv6: Fix updates to prefix route

David Disseldorp (1):
      scsi: target: Fix truncated PR-in ReadKeys response

Denis Kenzior (1):
      mac80211: disable BHs/preemption in ieee80211_tx_control_port()

Doron Roberts-Kedes (1):
      strparser: Remove early eaten to fix full tcp receive buffer stall

Eli Cohen (2):
      net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being
esw manager
      net/mlx5: Fix required capability for manipulating MPFS

Eric Biggers (2):
      crypto: arm/speck - fix building in Thumb2 mode
      ipv6: sr: fix passing wrong flags to crypto_alloc_shash()

Eric Dumazet (3):
      netfilter: nf_queue: augment nfqa_cfg_policy
      netfilter: ipv6: nf_defrag: reduce struct net memory waste
      tcp: add one more quick ack after after ECN events

Eric Farman (1):
      s390/mm: fix refcount usage for 4K pgste

Evan Green (1):
      loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl

Evan Quan (3):
      drm/amd/powerplay: correct vega12 thermal support as true
      drm/amd/powerplay: correct vega12 bootup values settings
      drm/amd/powerplay: smc_dpm_info structure change

Fabio Estevam (3):
      dt-bindings: clock: imx6ul: Do not change the clock definition order
      ARM: imx_v6_v7_defconfig: Select ULPI support
      ARM: imx_v4_v5_defconfig: Select ULPI support

Florian Westphal (1):
      netfilter: nf_conncount: fix garbage collection confirm race

Frederic Weisbecker (1):
      sched/nohz: Skip remote tick on idle task entirely

Gao Feng (1):
      netfilter: nf_ct_helper: Fix possible panic after
nf_conntrack_helper_unregister

Geert Uytterhoeven (1):
      PCI: controller: dwc: Do not let PCIE_DW_PLAT_HOST default to yes

Gerd Hoffmann (2):
      sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf
      sample/mdev/mbochs: add mbochs_kunmap_dmabuf

Greg Hackmann (1):
      arm64: remove no-op -p linker flag

Greg Ungerer (1):
      m68k: fix "bad page state" oops on ColdFire boot

Gustavo A. R. Silva (1):
      atm: zatm: Fix potential Spectre v1

H. Peter Anvin (1):
      x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>

Haiyue Wang (1):
      ipmi: kcs_bmc: fix IRQ exception if the channel is not open

Hangbin Liu (1):
      ipvlan: call dev_change_flags when ipvlan mode is reset

Heiko Carstens (2):
      s390: wire up io_pgetevents system call
      s390: wire up rseq system call

Ilpo Järvinen (1):
      tcp: prevent bogus FRTO undos with non-SACK flows

Jakub Kicinski (5):
      tools: bpftool: remove duplicated error message on prog load
      tools: bpftool: remember to close the libbpf object after prog load
      nfp: bpf: don't stop offload if replace failed
      PCI/IOV: Reset total_VFs limit after detaching PF driver
      nfp: stop limiting VFs to 0

Jann Horn (4):
      netfilter: nf_log: fix uninit read in nf_log_proc_dostring
      netfilter: nf_log: don't hold nf_log_mutex during user access
      scsi: sg: mitigate read/write abuse
      x86/mtrr: Don't copy out-of-bounds data in mtrr_write

Janosch Frank (1):
      userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access

Janusz Krzysztofik (1):
      dmaengine: ti: omap-dma: Fix OMAP1510 incorrect residue_granularity

Jason A. Donenfeld (1):
      fib_rules: match rules based on suppress_* properties too

Jason Gunthorpe (1):
      vfio: Use get_user_pages_longterm correctly

Jeffrin Jose T (3):
      selftests: bpf: notification about privilege required to run
test_kmod.sh testing script
      selftests: bpf: notification about privilege required to run
test_lirc_mode2.sh testing script
      selftests: bpf: notification about privilege required to run
test_lwt_seg6local.sh testing script

Jesper Dangaard Brouer (3):
      ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
      i40e: split XDP_TX tail and XDP_REDIRECT map flushing
      virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing

Jim Wilson (1):
      RISC-V: Fix PTRACE_SETREGSET bug.

Jiri Slaby (1):
      r8152: napi hangup fix after disconnect

Johannes Berg (1):
      nl80211: check nla_parse_nested() return values

John Fastabend (4):
      bpf: sockmap, fix crash when ipv6 sock is added
      bpf: sockmap, fix smap_list_map_remove when psock is in many maps
      bpf: sockhash fix omitted bucket lock in sock_close
      bpf: sockhash, add release routine

John Hurley (1):
      nfp: reject binding to shared blocks

Jon Derrick (1):
      ext4: check superblock mapped prior to committing

Jose Abreu (1):
      net: stmmac: Set DMA buffer size in HW

Josh Poimboeuf (1):
      objtool: Support GCC 8 '-fnoreorder-functions'

Jouke Witteveen (1):
      ACPI / battery: Safe unregistering of hooks

Julian Wiedmann (4):
      Revert "s390/qeth: use Read device to query hypervisor for MAC"
      s390/qeth: fix race when setting MAC address
      s390/qeth: don't clobber buffer on async TX completion
      s390/qeth: consistently re-enable device features

K. Y. Srinivasan (1):
      x86/hyper-v: Fix the circular dependency in IPI enlightenment

Kees Cook (1):
      bus: ti-sysc: Use 2-factor allocator arguments

Kleber Sacilotto de Souza (1):
      test_bpf: flag tests that cannot be jited on s390

Lars Ellenberg (1):
      drbd: fix access after free

Lars Persson (1):
      cifs: Fix use after free of a mid_q_entry

Linus Torvalds (4):
      net/smc: fix up merge error with poll changes
      autofs: rename 'autofs' module back to 'autofs4'
      Fix up non-directory creation in SGID directories
      Linux 4.18-rc4

Lyude Paul (3):
      drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c
      drm/amdgpu: Add amdgpu_atpx_get_dhandle()
      drm/amdgpu: Dynamically probe for ATIF handle (v2)

Maciej Purski (3):
      drm/bridge/sii8620: Send AVI infoframe in all MHL versions
      drm/bridge/sii8620: Fix display of packed pixel modes
      drm/bridge/sii8620: Fix link mode selection

Madalin Bucur (2):
      fsl/fman: fix parser reporting bad checksum on short frames
      dpaa_eth: DPAA SGT needs to be 256B

Marek Szyprowski (11):
      dmaengine: pl330: report BURST residue granularity
      drm/exynos: ipp: Rework checking for the correct buffer formats
      drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation
      drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes
      drm/exynos: gsc: Use real buffer width for configuring the hardware
      drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels
      drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation
      drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
      drm/exynos: fimc: Use real buffer width for configuring the hardware
      drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
      drm/exynos: decon5433: Fix WINCONx reset value

Marek Vasut (2):
      PCI: rcar: Shut the PHY down in failpath
      PCI: rcar: Clean up PHY init on failure

Masahiro Yamada (4):
      clk: sunxi-ng: replace lib-y with obj-y
      bpfilter: check compiler capability in Kconfig
      bpfilter: include bpfilter_umh in assembly instead of using objcopy
      arm64: add endianness option to LDFLAGS instead of LD

Mathieu Malaterre (1):
      tracing: Use __printf markup to silence compiler

Michal Hocko (1):
      net: cleanup gfp mask in alloc_skb_with_frags

Michel Dänzer (1):
      drm: Use kvzalloc for allocating blob property memory

Mikita Lipski (2):
      drm/amd/display: adding ycbcr420 pixel encoding for hdmi
      drm/amd/display: add a check for display depth validity

Mikulas Patocka (1):
      drm/udl: fix display corruption of the last line

Nicholas Mc Guire (3):
      PCI: xilinx: Add missing of_node_put()
      PCI: xilinx-nwl: Add missing of_node_put()
      PCI: faraday: Add missing of_node_put()

Nick Desaulniers (2):
      compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations
      x86/paravirt: Make native_save_fl() extern inline

Nick Dyer (1):
      ARM: dts: imx51-zii-rdu1: fix touchscreen pinctrl

Nicolai Hähnle (1):
      drm/amdgpu: fix user fence write race condition

Or Gerlitz (4):
      net/mlx5e: Don't attempt to dereference the ppriv struct if not
being eswitch manager
      net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
      net/mlx5e: Avoid dealing with vport representors if not being
e-switch manager
      IB/mlx5: Avoid dealing with vport representors if not being
e-switch manager

Palmer Dabbelt (1):
      RISC-V: Don't include irq-riscv-intc.h

Paul Kocialkowski (1):
      arm64: Use aarch64elf and aarch64elfb emulation mode variants

Paulo Alcantara (4):
      cifs: Fix validation of signed data in smb3+
      cifs: Fix validation of signed data in smb2
      cifs: Fix memory leak in smb2_set_ea()
      cifs: Fix infinite loop when using hard mount option

Pavel Tatashin (1):
      mm: teach dump_page() to correctly output poisoned struct pages

Peter Zijlstra (1):
      kthread, sched/core: Fix kthread_parkme() (again...)

Pieter Jansen van Vuuren (1):
      nfp: flower: fix mpls ether type detection

Rafael J. Wysocki (2):
      PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM
      ACPICA: Drop leading newlines from error messages

Raghava Aditya Renukunta (1):
      scsi: aacraid: Fix PD performance regression over incorrect qd being set

Rob Herring (1):
      riscv: remove unnecessary of_platform_populate call

Robert Nelson (1):
      ARM: dts: am335x-bone-common: Fix mmc0 Write Protect

Roger Quadros (1):
      ARM: dts: dra7: Disable metastability workaround for USB2

Ronnie Sahlberg (1):
      cifs: fix SMB1 breakage

Roopa Prabhu (1):
      net: fib_rules: bring back rule_exists to match rule during add

Sabrina Dubroca (2):
      alx: take rtnl before calling __alx_open from resume
      net: fix use-after-free in GRO with ESP

Sean Young (1):
      bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF

Shakeel Butt (1):
      net, mm: account sock objects to kmemcg

Shaohua Li (1):
      MD: cleanup resources in failure

Shay Agroskin (1):
      net/mlx5: Fix wrong size allocation for QoS ETC TC regitster

Shuah Khan (1):
      selftests/net: Fix permissions for fib_tests.sh

Sinan Kaya (1):
      MAINTAINERS: Update email-id of Sinan Kaya

Souptick Joarder (1):
      sample/vfio-mdev: Change return type to vm_fault_t

Sowmini Varadhan (1):
      rds: clean up loopback rds_connections on netns deletion

Stafford Horne (2):
      openrisc: Call destructor during __pte_free_tlb
      openrisc: entry: Fix delay slot exception detection

Stefan Agner (1):
      drm/exynos: ipp: use correct enum type

Stefan Haberland (1):
      s390/dasd: reduce the default queue depth and nr of hardware queues

Stefano Brivio (2):
      cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting
      cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf()

Stephen Hemminger (1):
      hv_netvsc: split sub-channel setup into async and sync

Steven Rostedt (VMware) (1):
      tracing: Make create_filter() code match the comments

Sudarsana Reddy Kalluru (5):
      bnx2x: Fix receiving tx-timeout in error or recovery state.
      qed: Limit msix vectors in kdump kernel to the minimum required count.
      qed: Fix setting of incorrect eswitch mode.
      qed: Fix use of incorrect size in memcpy call.
      qede: Adverstise software timestamp caps when PHC is not available.

Sudeep Holla (1):
      ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set

Theodore Ts'o (14):
      ext4: add warn_on_error mount option
      ext4: add corruption check in ext4_xattr_set_entry()
      ext4: always verify the magic number in xattr blocks
      ext4: always check block group bounds in ext4_init_block_bitmap()
      ext4: make sure bitmaps and the inode table don't overlap with
bg descriptors
      ext4: only look at the bg_flags field if it is valid
      ext4: verify the depth of extent tree in ext4_find_extent()
      ext4: include the illegal physical block in the bad map ext4_error msg
      ext4: clear i_data in ext4_inode_info when removing inline data
      ext4: never move the system.data xattr out of the inode body
      jbd2: don't mark block as modified if the handle is out of credits
      ext4: avoid running out of journal credits when appending to an
inline file
      ext4: add more inode number paranoia checks
      ext4: add more mount time checks of the superblock

Thomas Zimmermann (3):
      drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions
      drm/exynos: Replace drm_gem_object_unreference_unlocked with put function
      drm/exynos: Replace drm_dev_unref with drm_dev_put

Tom Lendacky (2):
      x86/bugs: Update when to check for the LS_CFG SSBD mitigation
      x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR

Ulf Hansson (1):
      PM / Domains: Don't power on at attach for the multi PM domain case

Ursula Braun (1):
      net/smc: rebuild nonblocking connect

Vasily Gorbik (1):
      s390/qeth: avoid using is_multicast_ether_addr_64bits on (u8 *)[6]

Vincent Guittot (2):
      sched/rt: Fix call to cpufreq_update_util()
      sched/util_est: Fix util_est_dequeue() for throttled cfs_rq

Wei Yongjun (1):
      hinic: reset irq affinity before freeing irq

Xiaolin Zhang (1):
      drm/i915/gvt: changed DDI mode emulation type

Xunlei Pang (2):
      sched/fair: Fix bandwidth timer clock drift condition
      sched/fair: Advance global expiration when period timer is restarted

Yisheng Xie (1):
      ftrace: Nuke clear_ftrace_function

Yonghong Song (1):
      tools/bpf: fix test_sockmap failure

Yuchung Cheng (1):
      tcp: fix Fast Open key endianness

Zhao Yan (1):
      drm/i915/gvt: fix a bug of partially write ggtt enties

Zhen Lei (1):
      kasan: fix shadow_size calculation error in kasan_module_alloc

Zhenzhong Duan (1):
      x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all()

Zong Li (4):
      RISC-V: Add conditional macro for zone of DMA32
      RISC-V: Select GENERIC_UCMPDI2 on RV32I
      RISC-V: Add definiion of extract symbol's index and type for 32-bit
      RISC-V: Change variable type for 32-bit compatible

yuan linyu (1):
      tracing: Optimize trace_buffer_iter() logic

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ