Re: Linux 5.12-rc8
On Sun, Apr 18, 2021 at 03:02:49PM -0700, Linus Torvalds wrote: > Ok, so it's been _fairly_ calm this past week, but it hasn't been the > kind of dead calm I would have taken to mean "no rc8 necessary". > > So here we are, with an extra rc to make sure things are all settled > down. It's not _that_ rare: this is the fifth time in the 5.x series > we've ended up with an rc8, but I have to admit that I prefer it when > a release doesn't end up needing that extra week. > > Because let's keep it to just one extra week, ok? We have occasionally > done rc9's too, but I really don't expect that this time around. > > About half of this is once more networking, with driver and bpf > verifier fixes standing out. Other than that it's mostly other driver > updates (gpu, dmaengine, HID, input, nvdimm) and arch updates (mainly > arm and arm64). > > And a number of one-liner build fixes for unusual configurations. > > So it's not tiny, but it's all small enough that you can easily scan > through the shortlog below and get a fair sense of what's going on. > > Let's plan on a final 5.12 release next weekend - but please do give > it one last test to check that it is all solid. Ok? > Build results: total: 151 pass: 151 fail: 0 Qemu test results: total: 461 pass: 461 fail: 0 Guenter
Linux 5.12-rc8
netlink: don't call ->netlink_bind with table lock held Fredrik Strupe (1): ARM: 9071/1: uprobes: Don't hook on thumb instructions Hans de Goede (4): AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct AMD_SFH: Add sensor_mask module parameter AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_delay when disabling the panel Hauke Mehrtens (1): mtd: rawnand: mtk: Fix WAITRDY break condition and timeout Heiner Kallweit (1): r8169: don't advertise pause in jumbo mode Hristo Venev (2): net: sit: Unregister catch-all devices net: ip6_tunnel: Unregister catch-all devices Jaegeuk Kim (1): dm verity fec: fix misaligned RS roots IO Jakub Kicinski (2): ethtool: fix kdoc attr name ethtool: pause: make sure we init driver stats Jason Xing (1): i40e: fix the panic when running bpf in xdpdrv mode Jernej Skrabec (1): arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference Jia-Ju Bai (1): HID: alps: fix error return code in alps_input_configured() Jiapeng Zhong (1): HID: wacom: Assign boolean values to a bool variable Jisheng Zhang (4): arm64: kprobes: Restore local irqflag if kprobes is cancelled riscv: add do_page_fault and do_trap_break into the kprobes blacklist riscv: kprobes/ftrace: Add recursion protection to the ftrace callback riscv: keep interrupts disabled for BREAKPOINT exception Joakim Zhang (1): MAINTAINERS: update maintainer entry for freescale fec driver Johannes Berg (1): gcov: clang: fix clang-11+ build John Paul Adrian Glaubitz (2): ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: tools: remove duplicate definition of ia64_mf() on ia64 Jolly Shah (1): scsi: libsas: Reset num_scatter if libata marks qc as NODATA Jonathon Reinhart (1): net: Make tcp_allowed_congestion_control readonly in non-init netns Kefeng Wang (1): riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" Laurent Pinchart (2): dmaengine: xilinx: dpdma: Fix descriptor issuing on video group dmaengine: xilinx: dpdma: Fix race condition in done IRQ Lijun Pan (5): ibmvnic: correctly use dev_consume/free_skb_irq ibmvnic: avoid calling napi_disable() twice ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: remove duplicate napi_schedule call in open function MAINTAINERS: update my email Linus Torvalds (2): readdir: make sure to verify directory entry for legacy interfaces too Linux 5.12-rc8 Luke D Jones (1): HID: asus: Add support for 2021 ASUS N-Key keyboard Lv Yunlong (1): dmaengine: Fix a double free in dma_async_device_register Lyude Paul (1): drm/i915/dpcd_bl: Don't try vesa interface unless specified by VBT Marek Behún (1): i2c: mv64xxx: Fix random system lock caused by runtime PM Matti Vaittinen (1): gpio: sysfs: Obey valid_mask Maxime Ripard (2): MAINTAINERS: Add our new mailing-list MAINTAINERS: Match on allwinner keyword Michael Brown (1): xen-netback: Check for hotplug-status existence before watching Mike Christie (1): scsi: iscsi: Fix iSCSI cls conn state Nathan Chancellor (1): arm64: alternatives: Move length validation in alternative_{insn, endif} Nicolas Dichtel (2): doc: move seg6_flowlabel to seg6-sysctl.rst vrf: fix a comment about loopback device Or Cohen (1): net/sctp: fix race condition in sctp_destroy_sock Pablo Neira Ayuso (3): netfilter: flowtable: fix NAT IPv6 offload mangling netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: nftables: clone set element expression template Pali Rohár (1): net: phy: marvell: fix detection of PHY on Topaz switches Pavel Begunkov (1): io_uring: fix early sqd_list removal sqpoll hangs Peter Collingbourne (1): arm64: fix inline asm in load_unaligned_zeropad() Phillip Potter (1): net: geneve: check skb is large enough for IPv4/IPv6 header Ping Cheng (1): HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Rafael J. Wysocki (1): ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() Randy Dunlap (5): mm: eliminate "expecting prototype" kernel-doc warnings csky: change a Kconfig symbol name to fix e1000 build error ia64: remove duplicate entries in generic_defconfig ia64: fix discontig.c section mismatches lib: remove "expecting prototype" kernel-doc warnings Reiji Watanabe (1): KVM: VMX: Don't use vcpu->run->internal.ndata as an array index Robert Richter (1): cxl/mem: Force array size of mem_commands[] to CXL_MEM_COMMAND_ID_MAX Russell King (1): ARM: fo