linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 5.1-rc4
@ 2019-04-08  0:35 Linus Torvalds
  0 siblings, 0 replies; only message in thread
From: Linus Torvalds @ 2019-04-08  0:35 UTC (permalink / raw)
  To: Linux List Kernel Mailing

Another week, another rc. Smaller than rc3, I'm happy to say. Nothing
particularly big in here, just a  number of small things all over.

And it really is all over. Drivers are about a third (networking,
block, gpu, scsi), with the rest being a mix of arch updates,
filesystem updates, documentation, core networking, tooling.. So
there's no single theme here, just spread out smallish fixes all over.

Shortlog appended for people who want to get an overview of the details,

                 Linus

---

Aaro Koskinen (6):
      net: stmmac: use correct DMA buffer size in the RX descriptor
      net: stmmac: ratelimit RX error logs
      net: stmmac: don't stop NAPI processing when dropping a packet
      net: stmmac: don't overwrite discard_frame status
      net: stmmac: fix dropping of multi-descriptor RX frames
      net: stmmac: don't log oversized frames

Aditya Pakki (1):
      net: mlx5: Add a missing check on idr_find, free buf

Al Viro (11):
      aio: fold lookup_kiocb() into its sole caller
      aio: keep io_event in aio_kiocb
      aio: store event at final iocb_put()
      Fix aio_poll() races
      make aio_read()/aio_write() return int
      aio: move dropping ->ki_eventfd into iocb_destroy()
      deal with get_reqs_available() in aio_get_req() itself
      aio: move sanity checks and request allocation to io_submit_one()
      jffs2: fix use-after-free on symlink traversal
      ubifs: fix use-after-free on symlink traversal
      debugfs: fix use-after-free on symlink traversal

Alan Kao (1):
      riscv: fix accessing 8-byte variable from RV32

Alex Williamson (1):
      vfio/type1: Limit DMA mappings per container

Alexander Lobakin (1):
      net: core: netif_receive_skb_list: unlist skb before passing to pt->func

Alexandre Belloni (2):
      rtc: sd3078: fix manufacturer name
      rtc: da9063: set uie_unsupported when relevant

Anders Roxell (1):
      batman-adv: fix warning in function batadv_v_elp_get_throughput

Andi Kleen (1):
      dm init: fix const confusion for dm_allowed_targets array

Andrea Righi (2):
      openvswitch: fix flow actions reallocation
      xen: use struct_size() helper in kzalloc()

Andreas Kemnade (1):
      mfd: twl-core: Disable IRQ while suspended

Andrew Morton (1):
      mm/util.c: fix strndup_user() comment

Andrii Nakryiko (2):
      libbpf: fix btf_dedup equivalence check handling of different kinds
      selftests/bpf: add btf_dedup test for VOID equivalence check

Andy Shevchenko (1):
      HID: quirks: Drop misused kernel-doc annotation

Aneesh Kumar K.V (1):
      mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd()

Anup Patel (2):
      RISC-V: Always compile mm/init.c with cmodel=medany and notrace
      RISC-V: Fix FIXMAP_TOP to avoid overlap with VMALLOC area

Arnd Bergmann (5):
      HID: hid-asus: select CONFIG_POWER_SUPPLY
      include/linux/bitrev.h: fix constant bitrev
      ARM: orion: don't use using 64-bit DMA masks
      ARM: iop: don't use using 64-bit DMA masks
      ARM: milbeaut: fix build with !CONFIG_HOTPLUG_CPU

Artemy Kovalyov (1):
      net/mlx5: Decrease default mr cache size

Arvind Sankar (1):
      igb: Fix WARN_ONCE on runtime suspend

Axel Lin (2):
      reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev
      hwmon: (w83773g) Select REGMAP_I2C to fix build error

Aya Levin (2):
      net/mlx5: ethtool, Fix type analysis of advertised link-mode
      net/mlx5: ethtool, Allow legacy link-modes configuration via
non-extended ptys

Baolin Wang (1):
      mfd: sc27xx: Use SoC compatible string for PMIC devices

Bart Van Assche (1):
      block: Revert v5.0 blk_mq_request_issue_directly() changes

Ben Hutchings (1):
      tools/power turbostat: Add checks for failure of fgets() and fscanf()

Bert Kenward (1):
      MAINTAINERS: net: update Solarflare maintainers

Björn Töpel (4):
      libbpf: add xsk.h to install_headers target
      libbpf: add libelf dependency to shared library build
      i40e: move i40e_xsk_umem function
      i40e: add tracking of AF_XDP ZC state for each queue pair

Bjørn Mork (1):
      qmi_wwan: add Olicard 600

Borislav Petkov (1):
      cpufreq/intel_pstate: Load only on Intel hardware

Calvin Walton (2):
      tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL
      tools/power turbostat: Also read package power on AMD F17h (Zen)

Carlos Menin (1):
      dt-bindings: hwmon: (adc128d818) Specify ti,mode property size

Catalin Marinas (1):
      kmemleak: powerpc: skip scanning holes in the .bss section

Chengming Gui (1):
      drm/amd/amdgpu: fix PCIe dpm feature issue (v3)

Chris Leech (1):
      vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x

Chris Wilson (2):
      drm/i915: Always backoff after a drm_modeset_lock() deadlock
      drm/i915/gvt: Fix kerneldoc typo for intel_vgpu_emulate_hotplug

Claudiu Manoil (1):
      net: mii: Fix PAUSE cap advertisement from
linkmode_adv_to_lcl_adv_t() helper

Colin Ian King (2):
      HID: uclogic: remove redudant duplicated null check on ver_ptr
      scsi: qedi: remove declaration of nvm_image from stack

Dan Carpenter (1):
      xen: Prevent buffer overflow in privcmd ioctl

Daniel Borkmann (2):
      bpf: fix use after free in bpf_evict_inode
      bpf, libbpf: fix quiet install_headers

Dave Rodgman (1):
      lib/lzo: fix bugs for very short or empty input

David Engraf (1):
      ARM: dts: at91: Fix typo in ISC_D0 on PC9

David Rientjes (2):
      kvm: svm: fix potential get_num_contig_pages overflow
      KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow

David S. Miller (1):
      Revert "cxgb4: Update 1.23.3.0 as the latest firmware supported."

David Summers (1):
      ARM: dts: rockchip: Fix SD card detection on rk3288-tinker

Davide Caratti (1):
      net/sched: act_sample: fix divide by zero in the traffic path

Dean Nelson (2):
      thunderx: enable page recycling for non-XDP case
      thunderx: eliminate extra calls to put_page() for pages held for recycling

Dinh Nguyen (1):
      arm64: dts: stratix10: add the sysmgr-syscon property from the gmac's

Dmitry Torokhov (1):
      HID: input: add mapping for Assistant key

Dmitry V. Levin (2):
      riscv: Fix syscall_get_arguments() and syscall_set_arguments()
      csky: Fix syscall_get_arguments() and syscall_set_arguments()

Dmytro Linkin (1):
      net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols

Dongli Zhang (1):
      blk-mq: do not reset plug->rq_count before the list is sorted

Douglas Anderson (3):
      ARM: dts: rockchip: Fix gpu opp node names for rk3288
      ARM: dts: rockchip: Remove #address/#size-cells from rk3288 mipi_dsi
      ARM: dts: rockchip: Remove #address/#size-cells from
rk3288-veyron gpio-keys

Dust Li (1):
      tcp: fix a potential NULL pointer dereference in tcp_sk_exit

Eddie James (1):
      hwmon: (occ) Fix power sensor indexing

Eli Britstein (1):
      net/mlx5e: Consider tunnel type for encap contexts

Eric Dumazet (1):
      netns: provide pure entropy for net_hash_mix()

Evan Quan (3):
      drm/amd/powerplay: add ECC feature bit
      drm/amd/powerplay: correct data type to avoid overflow
      drm/amd/powerplay: fix possible hang with 3+ 4K monitors

Ezequiel Garcia (1):
      arm64: dts: rockchip: add DDC bus on Rock Pi 4

Florian Fainelli (1):
      MAINTAINERS: Fix documentation file name for PHY Library

Furquan Shaikh (1):
      ACPICA: Clear status of GPEs before enabling them

Gavi Teitz (1):
      net/mlx5e: Fix error handling when refreshing TIRs

Geert Uytterhoeven (1):
      rtc: sh: Fix invalid alarm warning for non-enabled alarm

Greg Kroah-Hartman (1):
      tty: mark Siemens R3964 line discipline as BROKEN

Greg Thelen (1):
      mm: writeback: use exact memcg dirty counts

Guenter Roeck (2):
      hwmon: (ntc_thermistor) Fix temperature type reporting
      xsysace: Fix error handling in ace_setup

Haiyang Zhang (1):
      hv_netvsc: Fix unwanted wakeup after tx_disable

He, Bo (1):
      HID: debug: fix race condition with between rdesc_show() and
device removal

Heiner Kallweit (2):
      net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode
      r8169: disable default rx interrupt coalescing on RTL8168

Helge Deller (2):
      Revert: parisc: Use F_EXTEND() macro in iosapic code
      parisc: Detect QEMU earlier in boot process

Herbert Xu (1):
      ila: Fix rhashtable walker list corruption

Hui Wang (1):
      HID: i2c-hid: Disable runtime PM on Synaptics touchpad

Huy Nguyen (3):
      net/mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa
      net/mlx5e: Update xoff formula
      net/mlx5e: Update xon formula

Ilya Dryomov (1):
      dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors

Ivan Vecera (1):
      ixgbe: fix mdio bus registration

Jacob Keller (1):
      i40e: fix i40e_ptp_adjtime when given a negative delta

Jakub Kicinski (3):
      nfp: validate the return code from dev_queue_xmit()
      nfp: disable netpoll on representors
      net: tls: prevent false connection termination with offload

James Smart (1):
      scsi: lpfc: Fix missing wakeups on abort threads

Jann Horn (2):
      signal: don't silently convert SI_USER signals to non-current pidfd
      mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX()

Janusz Krzysztofik (1):
      ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation

Jeffrey Hugo (1):
      HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630

Jens Axboe (1):
      io_uring: fix double free in case of fileset regitration failure

Jesper Dangaard Brouer (2):
      bpf, doc: fix BTF docs reflow of bullet list
      xdp: fix cpumap redirect SKB creation bug

Jiri Slaby (1):
      kcm: switch order of device registration to fix a crash

Joe Perches (1):
      RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW)

John Pittman (1):
      null_blk: prevent crash from bad home_node value

Jonas Karlman (1):
      ARM: dts: rockchip: fix rk3288 cpu opp node reference

Julia Lawall (1):
      ARM: OMAP2+: add missing of_node_put after of_device_is_available

Junwei Hu (1):
      ipv6: Fix dangling pointer when ipv6 fragment

Kai-Heng Feng (1):
      HID: Increase maximum report size allowed by hid_field_extract()

Kangjie Lu (1):
      HID: logitech: check the return value of create_singlethread_workqueue

Kirill Smelkov (1):
      fs: stream_open - opener for stream-like files so that read and
write can run simultaneously without deadlock

Koen De Schepper (1):
      tcp: Ensure DCTCP reacts to losses

Konstantin Khlebnikov (1):
      block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y

Konstantin Khorenko (1):
      bonding: show full hw address in sysfs for slave entries

Laurentiu Tudor (1):
      i2c: imx: don't leak the i2c adapter on error

Le Ma (1):
      drm/amdgpu: remove unnecessary rlc reset function on gfx9

Len Brown (6):
      tools/power turbostat: Restore ability to execute in topology-order
      tools/power turbostat: Cleanup CC3-skip code
      tools/power turbostat: Cleanup CNL-specific code
      tools/power turbostat: Add Icelake support
      tools/power turbostat: Add Die column
      tools/power turbostat: update version number

Leonidas P. Papadakos (1):
      arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay

Li RongQing (1):
      net: ethtool: not call vzalloc for zero sized memory request

Linus Torvalds (2):
      pin iocb through aio.
      Linux 5.1-rc4

Liu Jian (1):
      mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer

Liubin Shu (1):
      net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()

Lorenzo Bianconi (2):
      net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop
      ipv6: sit: reset ip header pointer in ipip6_rcv

Louis Taylor (2):
      HID: quirks: use correct format chars in dbg_hid
      vfio/pci: use correct format characters

Mao Wenan (1):
      net: rds: force to destroy connection if t_sock is NULL in
rds_tcp_kill_sock().

Marc Orr (2):
      KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887)
      KVM: x86: nVMX: fix x2APIC VTPR read intercept

Maxime Ripard (2):
      mfd: sun6i-prcm: Allow to compile with COMPILE_TEST
      dt-bindings: cpu: Fix JSON schema

Mel Gorman (1):
      mm/compaction.c: correct zone boundary handling when resetting
pageblock skip hints

Michael Kelley (2):
      scsi: storvsc: Fix calculation of sub-channel count
      scsi: storvsc: Reduce default ring buffer size to 128 Kbytes

Mike Kravetz (1):
      hugetlbfs: fix memory leak for resv_map

Mike Snitzer (1):
      dm: disable DISCARD if the underlying storage no longer supports it

Mikulas Patocka (3):
      dm integrity: change memcmp to strncmp in dm_integrity_ctr
      dm: revert 8f50e358153d ("dm: limit the max bio size as
BIO_MAX_PAGES * PAGE_SIZE")
      dm integrity: fix deadlock with overlapping I/O

Neil Armstrong (1):
      dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets

Nick Desaulniers (1):
      lib/string.c: implement a basic bcmp

Nicolas Dichtel (1):
      net/sched: fix ->get helper of the matchall cls

Nicolas Pitre (1):
      Update Nicolas Pitre's email address

Nikolay Aleksandrov (1):
      net: bridge: always clear mcast matching struct on reports and leaves

Olof Johansson (1):
      Revert "ARM: dts: nomadik: Fix polarity of SPI CS"

Omri Kahalon (1):
      net/mlx5: E-Switch, Fix esw manager vport indication for more
vport commands

Paolo Abeni (3):
      net: datagram: fix unbounded loop in __skb_try_recv_datagram()
      net: sched: introduce and use qstats read helpers
      net: sched: introduce and use qdisc tree flush/purge helpers

Paul Chaignon (2):
      bpf: remove incorrect 'verifier bug' warning
      selftests/bpf: test case for invalid call stack in dead code

Paul Hsieh (1):
      drm/amd/display: VBIOS can't be light up HDMI when restart system

Peng Hao (1):
      arm/mach-at91/pm : fix possible object reference leak

Peter Geis (2):
      arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
      arm64: dts: rockchip: fix rk3328 sdmmc0 write errors

Peter Hutterer (1):
      HID: logitech: Handle 0 scroll events for the m560

Peter Ujfalusi (2):
      ARM: dts: am335x-evm: Correct the regulators for the audio codec
      ARM: dts: am335x-evmsk: Correct the regulators for the audio codec

Pieter Jansen van Vuuren (2):
      nfp: flower: replace CFI with vlan present
      nfp: flower: remove vlan CFI bit from push vlan action

Prarit Bhargava (2):
      tools/power turbostat: Do not display an error on systems
without a cpufreq driver
      tools/power turbostat: Warn on bad ACPI LPIT data

Qian Cai (1):
      mm/compaction.c: abort search if isolation fails

Randy Dunlap (1):
      sh: fix multiple function definition build errors

Rodrigo Rivas Costa (1):
      HID: steam: fix deadlock with input devices.

Roi Dayan (2):
      net/mlx5: E-Switch, Fix access to invalid memory when toggling esw modes
      net/mlx5: E-Switch, Protect from invalid memory access in
offload fdb table

Ronnie Sahlberg (2):
      cifs: fix kref underflow in close_shroot()
      cifs: a smb2_validate_and_copy_iov failure does not mean the
handle is invalid.

Sabrina Dubroca (1):
      vrf: prevent adding upper devices

Sheena Mira-ato (1):
      ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type

Shenghui Wang (1):
      block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx

Stanislav Fomichev (6):
      selftests/bpf: fix vlan handling in flow dissector program
      net/flow_dissector: pass flow_keys->n_proto to BPF programs
      flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff
      flow_dissector: allow access only to a subset of __sk_buff fields
      flow_dissector: document BPF flow dissector environment
      flow_dissector: rst'ify documentation

Stefan Assmann (1):
      i40e: fix WoL support check

Steffen Klassert (1):
      net-gro: Fix GRO flush when receiving a GSO packet.

Stephen Boyd (1):
      rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured

Stephen Suryaputra (1):
      vrf: check accept_source_route on the original netdevice

Steve French (2):
      smb3: Fix enumerating snapshots to Azure
      SMB3: Allow persistent handle timeout to be configurable on mount

Steven Rostedt (Red Hat) (3):
      ptrace: Remove maxargs from task_current_syscall()
      tracing/syscalls: Pass in hardcoded 6 into syscall_get_arguments()
      syscalls: Remove start and number from syscall_get_arguments() args

Steven Rostedt (VMware) (1):
      syscalls: Remove start and number from syscall_set_arguments() args

Sven Eckelmann (4):
      batman-adv: Reduce claim hash refcnt only for removed entry
      batman-adv: Reduce tt_local hash refcnt only for removed entry
      batman-adv: Reduce tt_global hash refcnt only for removed entry
      batman-adv: Fix genl notification for throughput_override

Sven Schnelle (2):
      parisc: regs_return_value() should return gpr28
      parisc: also set iaoq_b in instruction_pointer_set()

Thomas Falcon (1):
      ibmvnic: Fix completion structure initialization

Toke Høiland-Jørgensen (2):
      sch_cake: Use tc_skb_protocol() helper for getting packet protocol
      sch_cake: Make sure we can write the IP header before changing DSCP bits

Tomer Maimon (2):
      MAINTAINERS: fix bad pattern in ARM/NUVOTON NPCM
      MAINTAINERS: add maintainer and replacing reviewer ARM/NUVOTON NPCM

Tomohiro Mayama (1):
      arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64

Tonghao Zhang (1):
      net/mlx5e: Correctly use the namespace type when allocating pedit action

Tony Lindgren (1):
      ARM: dts: Fix dcan clkctrl clock for am3

Varun Prakash (1):
      libcxgb: fix incorrect ppmax calculation

Vishal Kulkarni (1):
      cxgb4: Update 1.23.3.0 as the latest firmware supported.

Waiman Long (1):
      psi: clarify the units used in pressure files

Wang Hai (1):
      vfio/spapr_tce: Make symbol 'tce_iommu_driver_ops' static

Wei Li (1):
      arm64: fix wrong check of on_sdei_stack in nmi context

Will Deacon (1):
      kernel/sysctl.c: fix out-of-bounds access when setting file-max

Xi Wang (1):
      net: hns3: fix compile error

Xin Long (4):
      tipc: check bearer name with right length in tipc_nl_compat_bearer_enable
      tipc: check link name with right length in tipc_nl_compat_link_set
      tipc: handle the err returned from cmd header function
      sctp: initialize _pad of sockaddr_in before copying to user memory

Xiong Zhang (1):
      drm/i915/gvt: Correct the calculation of plane size

Xose Vazquez Perez (1):
      scsi: core: add new RDAC LENOVO/DE_Series device

Yan Zhao (2):
      drm/i915/gvt: do not deliver a workload if its creation fails
      drm/i915/gvt: do not let pin count of shadow mm go negative

Yonglong Liu (5):
      net: hns: Use NAPI_POLL_WEIGHT for hns driver
      net: hns: Fix probabilistic memory overwrite when HNS driver initialized
      net: hns: fix ICMP6 neighbor solicitation messages discard problem
      net: hns: Fix WARNING when remove HNS driver with SMMU enabled
      net: hns: Fix sparse: some warnings in HNS drivers

Yue Haibing (1):
      fm10k: Fix a potential NULL pointer dereference

YueHaibing (4):
      dm integrity: make dm_integrity_init and dm_integrity_exit static
      dccp: Fix memleak in __feat_register_sp
      paride/pf: Fix potential NULL pointer dereference
      paride/pcd: Fix potential NULL pointer dereference and mem leak

Yufen Yu (1):
      blk-mq: add trace block plug and unplug for multiple queues

Yuval Avnery (1):
      net/mlx5e: Add a lock on tir list

xiaofeis (1):
      net: dsa: Implement flow_dissect callback for tag_qca

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-04-08  0:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-08  0:35 Linux 5.1-rc4 Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).