[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200802220243.GA20003@Gentoo>
Date: Mon, 3 Aug 2020 03:32:43 +0530
From: Bhaskar Chowdhury <unixbhaskar@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: Linux 5.8
On 14:50 Sun 02 Aug 2020, Linus Torvalds wrote:
>So I considered making an rc8 all the way to the last minute, but
>decided it's not just worth waiting another week when there aren't any
>big looming worries around.
>
>Because despite the merge window having been very large, there really
>hasn't been anything scary going on in the release candidates. Yeah,
>we had some annoying noise with header file dependencies this week,
>but that's not a new annoyance, and it's also not the kind of subtle
>bug that keeps me up at night worrying about it.
>
>It did reinforce how nice it would be if we had some kind of tooling
>support to break nasty header file dependencies automatically, but if
>wishes were horses.. Maybe some day we'll have some kind of SAT-solver
>for symbol dependencies that can handle all our different
>architectures and configurations, but right now it's just a manual
>pain that occasionally bites us.
>
>Anyway..
>
>Aside from silly header file noise, the last week was mostly dominated
>by the networking pull, which accounts for about half of the changes
>(mellanox drivers and selftests stand out, but there's other smaller
>things in there too). Some RCU fixes stand out.
>
>Outside of the networking stuff, it's mostly various small driver
>fixes (gpu, rdma, sound and pinctrl being much of it), and some minor
>architecture noise (arm, x86, powerpc). But it's all fairly small.
>
>So there it is, a shiny new kernel. Give it a whirl before all you
>people start sending me the pull requests for the merge window, which
>I'll start handling tomorrow..
>
> Linus
>
Very well then, time to spin it up.
Bhaskar
>---
>
>Aaron Ma (1):
> e1000e: continue to init PHY even when failed to disable ULP
>
>Akash Asthana (1):
> MAINTAINERS: Update GENI I2C maintainers list
>
>Al Viro (1):
> fix a braino in cmsghdr_from_user_compat_to_kern()
>
>Alaa Hleihel (1):
> net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev
>
>Alain Michaud (1):
> Bluetooth: fix kernel oops in store_pending_adv_report
>
>Alex Deucher (1):
> Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers"
>
>Alexander Duyck (1):
> virtio-balloon: Document byte ordering of poison_val
>
>Amit Cohen (1):
> selftests: ethtool: Fix test when only two speeds are supported
>
>Andrii Nakryiko (2):
> bpf: Fix map leak in HASH_OF_MAPS map
> selftests/bpf: Extend map-in-map selftest to detect memory leaks
>
>Ard Biesheuvel (1):
> ARM: 8988/1: mmu: fix crash in EFI calls due to p4d typo in
>create_mapping_late()
>
>Armas Spann (2):
> ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus
>G15(GA502) series with ALC289
> ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG
>Zephyrus G14(GA401) series with ALC289
>
>Aya Levin (1):
> net/mlx5e: Fix error path of device attach
>
>Ben Hutchings (1):
> libtraceevent: Fix build with binutils 2.35
>
>Ben Skeggs (5):
> drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes
> drm/nouveau/kms/gf100: use correct format modifiers
> drm/nouveau/kms/tu102: wait for core update to complete when
>assigning windows
> drm/nouveau/fbcon: fix module unload when fbcon init has failed
>for some reason
> drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure
>
>Biju Das (1):
> drm: of: Fix double-free bug
>
>Christoph Hellwig (3):
> net/9p: validate fds in p9_fd_open
> nvme: add a Identify Namespace Identification Descriptor list quirk
> net/bpfilter: Initialize pos in __bpfilter_process_sockopt
>
>Cong Wang (1):
> ipv6: fix memory leaks on IPV6_ADDRFORM path
>
>David Howells (1):
> rxrpc: Fix race between recvmsg and sendmsg on immediate call failure
>
>Douglas Anderson (2):
> pinctrl: qcom: Handle broken/missing PDC dual edge IRQs on sc7180
> drm: panel: simple: Delay HPD checking on boe_nv133fhm_n61 for 15 ms
>
>Eran Ben Elisha (3):
> net/mlx5: Fix a bug of using ptp channel index as pin index
> net/mlx5: Verify Hardware supports requested ptp function on a given pin
> net/mlx5: Query PPS pin operational status before registering it
>
>Fabio Estevam (2):
> ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2
> ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2
>
>Felix Fietkau (1):
> mac80211: remove STA txq pending airtime underflow warning
>
>Francesco Ruggeri (1):
> igb: reinit_locked() should be called with rtnl_lock
>
>Grygorii Strashko (2):
> ARM: dts: keystone-k2g-evm: fix rgmii phy-mode for ksz9031 phy
> ARM: percpu.h: fix build error
>
>Guido Günther (1):
> drm/bridge: nwl-dsi: Drop DRM_BRIDGE_ATTACH_NO_CONNECTOR check.
>
>Guillaume Nault (1):
> bareudp: forbid mixing IP and MPLS in multiproto mode
>
>Guojia Liao (2):
> net: hns3: fix aRFS FD rules leftover after add a user FD rule
> net: hns3: fix for VLAN config when reset failed
>
>Hangbin Liu (1):
> selftests/bpf: fix netdevsim trap_flow_action_cookie read
>
>Herbert Xu (2):
> rhashtable: Fix unprotected RCU dereference in __rht_ptr
> rhashtable: Restore RCU marking on rhash_lock_head
>
>Ido Schimmel (7):
> vxlan: Ensure FDB dump is performed under RCU
> ipv4: Silence suspicious RCU usage warning
> mlxsw: spectrum_router: Allow programming link-local host routes
> mlxsw: spectrum: Use different trap group for externally routed packets
> mlxsw: core: Increase scope of RCU read-side critical section
> mlxsw: core: Free EMAD transactions using kfree_rcu()
> mlxsw: spectrum_router: Fix use-after-free in router init / de-init
>
>Jaedon Shin (1):
> ARM: 8987/1: VDSO: Fix incorrect clock_gettime64
>
>Jakub Kicinski (2):
> mlx4: disable device on shutdown
> devlink: ignore -EOPNOTSUPP errors on dumpit
>
>James Jones (1):
> drm/nouveau: Accept 'legacy' format modifiers
>
>Jason Gunthorpe (2):
> RDMA/cm: Add min length checks to user structure copies
> RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails
>
>Jean-Philippe Brucker (1):
> selftests/bpf: Fix cgroup sockopt verifier test
>
>Jian Shen (1):
> net: hns3: add reset check for VF updating port based VLAN
>
>Jianbo Liu (3):
> net/mlx5e: CT: Support restore ipv6 tunnel
> net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring
> net/mlx5e: E-Switch, Specify flow_source for rule with no in_port
>
>Jitao Shi (1):
> drm/panel: Fix auo, kd101n80-45na horizontal noise on edges of panel
>
>Johan Hovold (3):
> net: lan78xx: add missing endpoint sanity check
> net: lan78xx: fix transfer-buffer memory leak
> net: lan78xx: replace bogus endpoint lookup
>
>John Garry (1):
> MAINTAINERS: Include drivers subdirs for ARM PMU PROFILING AND
>DEBUGGING entry
>
>Joyce Ooi (1):
> MAINTAINERS: Replace Thor Thayer as Altera Triple Speed Ethernet
>maintainer
>
>Julian Squires (1):
> cfg80211: check vendor command doit pointer before use
>
>Kai-Heng Feng (1):
> nvme-pci: prevent SK hynix PC400 from using Write Zeroes command
>
>Kailang Yang (1):
> ALSA: hda/realtek - Fixed HP right speaker no sound
>
>Landen Chao (1):
> net: ethernet: mtk_eth_soc: fix MTU warnings
>
>Laurence Tratt (1):
> ALSA: usb-audio: Add implicit feedback quirk for SSL2
>
>Laurentiu Palcu (1):
> drm/bridge/adv7511: set the bridge type properly
>
>Leon Romanovsky (4):
> RDMA/mlx5: Allow providing extra scatter CQE QP flag
> RDMA/mlx5: Initialize QP mutex for the debug kernels
> RDMA/core: Stop DIM before destroying CQ
> RDMA/core: Free DIM memory in error unwind
>
>Linus Torvalds (2):
> random32: remove net_rand_state from the latent entropy gcc plugin
> Linux 5.8
>
>Linus Walleij (1):
> drm/mcde: Fix stability issue
>
>Lu Wei (1):
> net: nixge: fix potential memory leak in nixge_probe()
>
>Maor Dickman (1):
> net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup
>
>Maor Gottlieb (1):
> net/mlx5: Fix forward to next namespace
>
>Marc Zyngier (2):
> KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions
> arm64: Drop unnecessary include from asm/smp.h
>
>Mark Salyzyn (1):
> af_key: pfkey_dump needs parameter validation
>
>Martin Varghese (1):
> Documentation: bareudp: Corrected description of bareudp module.
>
>Masahiro Yamada (8):
> kconfig: qconf: use if_changed for qconf.moc rule
> kconfig: qconf: compile moc object separately
> kconfig: qconf: use delete[] instead of delete to free array
> kconfig: qconf: remove "goBack" debug message
> Revert "kconfig: qconf: Change title for the item window"
> Revert "kconfig: qconf: don't show goback button on splitMode"
> kconfig: qconf: remove wrong ConfigList::firstChild()
> kbuild: remove redundant FORCE definition in scripts/Makefile.modpost
>
>Matthieu Baerts (1):
> mptcp: fix joined subflows with unblocking sk
>
>Maxime Ripard (2):
> ARM: dts sunxi: Relax a bit the CMA pool allocation range
> arm64: dts: allwinner: h6: Fix Cedrus IOMMU usage
>
>Mazin Rezk (1):
> drm/amd/display: Clear dm_state for fast updates
>
>Michael Karcher (1):
> sh: Fix validation of system call number
>
>Michael S. Tsirkin (2):
> vhost/scsi: fix up req type endian-ness
> virtio_balloon: fix up endian-ness for free cmd id
>
>Michael Trimarchi (1):
> ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect
>
>Mike Marciniszyn (1):
> IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE
>
>Nicholas Piggin (1):
> powerpc/64s/hash: Fix hash_preload running with interrupts enabled
>
>Paolo Bonzini (3):
> selftests: kvm: do not set guest mode flag
> KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATE
> KVM: nVMX: check for invalid hdr.vmx.flags
>
>Parav Pandit (2):
> net/mlx5: E-switch, Destroy TSAR when fail to enable the mode
> net/mlx5: E-switch, Destroy TSAR after reload interface
>
>Paul Cercueil (1):
> drm/dbi: Fix SPI Type 1 (9-bit) transfer
>
>Paul Moore (1):
> revert: 1320a4052ea1 ("audit: trigger accompanying records when
>no rules present")
>
>Pavel Begunkov (2):
> io_uring: fix ->work corruption with poll_add
> io_uring: fix lockup in io_fail_links()
>
>Pavel Machek (1):
> signal: fix typo in dequeue_synchronous_signal()
>
>PeiSen Hou (1):
> ALSA: hda/realtek: Fix add a "ultra_low_power" function for
>intel reference board (alc256)
>
>Peilin Ye (3):
> bpf: Fix NULL pointer dereference in __btf_resolve_helper_id()
> drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl()
> rds: Prevent kernel-infoleak in rds_notify_queue_get()
>
>Peter Zijlstra (1):
> sh/tlb: Fix PGTABLE_LEVELS > 2
>
>Philippe Duplessis-Guindon (1):
> tools lib traceevent: Fix memory leak in process_dynamic_array_len
>
>Qiushi Wu (1):
> firmware: Fix a reference count leak.
>
>Raed Salem (1):
> net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev
>
>Rajkumar Manoharan (1):
> mac80211: fix warning in 6 GHz IE addition in mesh mode
>
>Ranjani Sridharan (1):
> ALSA: hda: fix NULL pointer dereference during suspend
>
>Remi Pommarel (2):
> mac80211: mesh: Free ie data when leaving mesh
> mac80211: mesh: Free pending skb when destroying a mpath
>
>René van Dorst (1):
> net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust()
>for mt7623
>
>Robert Hancock (1):
> PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge
>
>Robin Murphy (1):
> arm64: csum: Fix handling of bad packets
>
>Ron Diskin (1):
> net/mlx5e: Modify uplink state on interface up/down
>
>Russell King (1):
> ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds
>
>Rustam Kovhaev (1):
> usb: hso: check for return value in hso_serial_common_create()
>
>Sabrina Dubroca (7):
> xfrm: esp6: fix encapsulation header offset computation
> espintcp: support non-blocking sends
> espintcp: recv() should return 0 when the peer socket is closed
> xfrm: policy: fix IPv6-only espintcp compilation
> xfrm: esp6: fix the location of the transport header with encapsulation
> espintcp: handle short messages instead of breaking the encap socket
> espintcp: count packets dropped in espintcp_rcv
>
>Sagi Grimberg (1):
> nvme-tcp: fix possible hang waiting for icresp response
>
>Sam Ravnborg (1):
> drm/drm_fb_helper: fix fbdev with sparc64
>
>Sami Tolvanen (1):
> arm64/alternatives: move length validation inside the subsection
>
>Shannon Nelson (1):
> ionic: unlock queue mutex in error path
>
>Stafford Horne (1):
> io: Fix return type of _inb and _inl
>
>Steffen Klassert (1):
> xfrm: Fix crash when the hold queue is used.
>
>Steve Cohen (1):
> drm: hold gem reference until object is no longer accessed
>
>Subbaraya Sundeep (3):
> octeontx2-pf: Fix reset_task bugs
> octeontx2-pf: cancel reset_task work
> octeontx2-pf: Unregister netdev at driver remove
>
>Taehee Yoo (1):
> vxlan: fix memleak of fdb
>
>Takashi Iwai (2):
> ALSA: hda: Workaround for spurious wakeups on some Intel platforms
> ALSA: hda/hdmi: Fix keep_power assignment for non-component devices
>
>Tanner Love (4):
> selftests/net: rxtimestamp: fix clang issues for target arch PowerPC
> selftests/net: psock_fanout: fix clang issues for target arch PowerPC
> selftests/net: so_txtime: fix clang issues for target arch PowerPC
> selftests/net: tcp_mmap: fix clang warning for target arch PowerPC
>
>Thomas Falcon (1):
> ibmvnic: Fix IRQ mapping disposal in error path
>
>Thomas Gleixner (1):
> x86/i8259: Use printk_deferred() to prevent deadlock
>
>Thomas Richter (1):
> perf tests: Fix test 68 zstd compression for s390
>
>Vasanthakumar Thiagarajan (1):
> mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path
>
>Wang Hai (2):
> 9p/trans_fd: Fix concurrency del of req_list in
>p9_fd_cancelled/p9_read_work
> net: gemini: Fix missing clk_disable_unprepare() in error path
>of gemini_ethernet_port_probe()
>
>Wanpeng Li (2):
> KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic
>is hw disabled
> KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVM
>
>Wei Li (1):
> perf tools: Fix record failure when mixed with ARM SPE event
>
>Weilong Chen (1):
> virtio-mem: Fix build error due to improper use 'select'
>
>Will Deacon (2):
> ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on
>uaccess watchpoints
> KVM: arm64: Don't inherit exec permission across page-table levels
>
>Willy Tarreau (2):
> random32: update the net random state on interrupt and activity
> random: fix circular include dependency on arm64 after addition
>of percpu.h
>
>Wolfram Sang (4):
> modpost: explain why we can't use strsep
> i2c: also convert placeholder function to return errno
> i2c: slave: improve sanity check when registering
> i2c: slave: add sanity check when unregistering
>
>Xin Long (1):
> xfrm: policy: match with both mark and mask on user interfaces
>
>Xin Xiong (2):
> atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent
> net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq
>
>Xiyu Yang (1):
> ipv6: Fix nexthop refcnt leak when creating ipv6 route info
>
>Yonglong Liu (1):
> net: hns3: fix a TX timeout issue
>
>Yunsheng Lin (1):
> net: hns3: fix desc filling bug when skb is expanded or lineared
>
>laurent brando (1):
> net: mscc: ocelot: fix hardware timestamp dequeue logic
>
>liujian (1):
> net/sched: The error lable position is corrected in ct_init_module
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists