* Linux 5.10 @ 2020-12-13 23:03 Linus Torvalds 0 siblings, 0 replies; only message in thread From: Linus Torvalds @ 2020-12-13 23:03 UTC (permalink / raw) To: Linux Kernel Mailing List Ok, here it is - 5.10 is tagged and pushed out. I pretty much always wish that the last week was even calmer than it was, and that's true here too. There's a fair amount of fixes in here, including a few last-minute reverts for things that didn't get fixed, but nothing makes me go "we need another week". Things look fairly normal. It's mostly drivers - as it should be - with a smattering of fixes all over: networking, architectures, filesystems, tooling.. The shortlog is appended, and scanning it gives a good idea of what kind of things are there. Nothing that looks scary: most of the patches are very small, and the biggest one is fixing pin mapping definitions for a pincontrol driver. This also obviously means that the merge window for 5.11 will start tomorrow. I already have a couple of pull requests pending - you guys know who you are, and thank you. The most notable thing about the 5.11 merge window will be obvious to anybody who takes a look at the calendar: realistically speaking, we only have one week before the holidays are upon us, and everybody is much too distracted. That means that I will be particularly strict about the whole "the merge window is for things that are ready *before* the merge window starts". Now, I'm sure you all want to go off for holidays too, and I'm actually surprised that I don't have more early pull requests pending. So I think the whole "everything you send me should have already been done" is something we can all sign up for. But exactly _because_ of the timing, I will simply not be very interested in any new late pull requests that come in the second week of the merge window: I expect to still be handling some of the backlog that week _anyway_, but I certainly do not want to get more of it. So if it's not already in linux-next, and if you aren't happy sending it in this upcoming week because it's not quite done yet, you should basically plan on not getting it into 5.11 at all. There will be releases after that one, don't worry. This has _technically_ been the rule before too, it's just that I generally haven't been all that hard-nosed about it, and have let things slide if it wasn't _too_ egregious. This time around I have fairly clear reasons why I'm just going to enforce that "it had better be ready before the merge window even opened" rule. If my overflow handling then ends up being interrupted by the holidays, I may end up delaying rc1 just to catch up, but I hope and expect that that won't even be needed. We'll see. But even if it does happen, it most certainly will _not_ mean that I will take pull requests that came in after the holidays. Actual fixes that would be valid even outside the merge window are obviously not affected by that rule. Linus --- Adam Sampson (1): ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY Al Viro (2): fix return values of seq_read_iter() [regression fix] really dumb f**kup in sparc64 __csum_partial_copy() changes Alex Deucher (3): drm/amdgpu/powerplay: parse fan table for CI asics drm/amdgpu/disply: set num_crtc earlier drm/amdgpu: fix size calculation with stolen vga memory Alex Elder (1): net: ipa: pass the correct size when freeing DMA memory Alexei Starovoitov (1): bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. Alok Prasad (1): RDMA/qedr: iWARP invalid(zero) doorbell address fix Andrea Parri (Microsoft) (1): Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" Andrew Jeffery (1): pinctrl: aspeed: Fix GPIO requests on pass-through banks Andrew Morton (1): revert "mm/filemap: add static for function __add_to_page_cache_locked" Andrey Grodzovsky (1): drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs Andrii Nakryiko (4): libbpf: Fix ring_buffer__poll() to return number of consumed samples selftests/bpf: Drain ringbuf samples at the end of test tools/bpftool: Fix PID fetching with a lot of results bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers Andy Lutomirski (4): x86/membarrier: Get rid of a dubious optimization membarrier: Add an actual barrier before rseq_preempt() membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Execute SYNC_CORE on the calling thread Andy Shevchenko (4): pinctrl: jasperlake: Unhide SPI group of pins pinctrl: merrifield: Set default bias in case no particular value given pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request Anna Schumaker (1): NFS: Disable READ_PLUS by default Arnd Bergmann (9): mmc: mediatek: mark PM functions as __maybe_unused ethernet: select CONFIG_CRC32 as needed ch_ktls: fix build warning for ipv4-only config ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS drm/amdgpu: fix debugfs creation/removal, again selftest/fpu: avoid clang warning kbuild: avoid static_assert for genksyms initramfs: fix clang build failure elfcore: fix building with clang Arvind Sankar (1): x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP Baruch Siach (1): gpio: mvebu: fix potential user-after-free on probe Bean Huo (1): mmc: block: Fixup condition for CMD13 polling for RPMB requests Bernd Bauer (1): ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin Björn Töpel (4): xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() i40e: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse ice: avoid premature Rx buffer reuse Borwankar, Antara (1): mac80211: set SDATA_STATE_RUNNING for monitor interfaces Brett Mastbergen (1): netfilter: nft_ct: Remove confirmation check for NFT_CT_ID Cengiz Can (1): net: tipc: prevent possible null deref of link Changfeng (1): drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven Chris Chiu (1): Input: i8042 - add Acer laptops to the i8042 reset list Chris Mi (1): net: flow_offload: Fix memory leak for indirect flow block Chris Park (1): drm/amd/display: Prevent bandwidth overflow Chris Wilson (5): drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display: Go softly softly on initial modeset failure Christophe JAILLET (1): dpaa2-mac: Add a missing of_node_put after of_device_is_available Christophe Leroy (1): powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() Chuck Lever (1): NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation Chunyan Zhang (1): gpio: eic-sprd: break loop when getting NULL device resource Claudiu Manoil (1): enetc: Fix reporting of h/w packet counters Coiby Xu (1): pinctrl: amd: remove debounce filter setting in IRQ type setting Colin Ian King (2): media: [next] media: vidtv: fix a read from an object after it has been freed drm/i915: fix size_t greater or equal to zero comparison Cong Wang (1): lwt_bpf: Replace preempt_disable() with migrate_disable() Dai Ngo (1): NFSv4.2: Fix 5 seconds delay when doing inter server copy Damien Le Moal (1): zonefs: fix page reference and BIO leak Dan Carpenter (2): scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" drm/i915/gem: Check the correct variable in selftest David Howells (1): afs: Fix memory leak when mounting with multiple source parameters Davide Caratti (1): net/sched: fq_pie: initialize timer earlier in fq_pie_init() Diego Santa Cruz (1): misc: eeprom: at24: fix NVMEM name with custom AT24 device name Dmitry Safonov (3): xfrm/compat: Translate by copying XFRMA_UNSPEC attribute xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Don't allocate memory with __GFP_ZERO Dmitry Torokhov (2): Input: cros_ec_keyb - send 'scancodes' in addition to key events Input: cm109 - do not stomp on control URB Dong Aisheng (1): clk: imx: scu: fix MXC_CLK_SCU module build break Dongdong Wang (1): lwt: Disable BH too in run_lwt_bpf() Edmond Chung (1): gpiolib: Don't free if pin ranges are not defined Eric Dumazet (2): mac80211: mesh: fix mesh_pathtbl_init() error path tcp: select sane initial rcvq_space.space for big MSS Evan Green (1): pinctrl: jasperlake: Fix HOSTSW_OWN offset Evan Quan (1): drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Fabio Estevam (1): ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp Felix Kuehling (1): drm/amdkfd: Fix leak in dmabuf import Fugang Duan (5): net: stmmac: increase the timeout for dma reset net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: overwrite the dma_cap.addr64 according to HW design Furquan Shaikh (1): Input: raydium_ts_i2c - do not split tx transactions Gal Pressman (2): RDMA/efa: Use the correct current and new states in modify QP RDMA/core: Fix empty gid table for non IB/RoCE devices Geert Uytterhoeven (1): clk: renesas: r9a06g032: Drop __packed for portability Gerald Schaefer (1): mm/hugetlb: clear compound_nr before freeing gigantic pages Guillaume Nault (1): net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower Hans Verkuil (2): media: pulse8-cec: fix duplicate free at disconnect or probe error media: pulse8-cec: add support for FW v10 and up Hans de Goede (1): Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Heinrich Schuchardt (2): arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id Hillf Danton (1): io_uring: fix file leak on error path of io ctx creation Huazhong Tan (1): net: hns3: remove a misused pragma packed Icenowy Zheng (1): ARM: dts: sun8i: v3s: fix GIC node memory range Jacob Xu (1): kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() Jakub Kicinski (1): Revert "geneve: pull IP header before ECN decapsulation" Jarod Wilson (1): bonding: fix feature flag setting at init time Jean-Philippe Brucker (3): selftests/bpf: Add test for signed 32-bit bound check bug selftests/bpf: Fix array access with signed variable test selftests/bpf: Fix "dubious pointer arithmetic" test Jernej Skrabec (1): arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet Jianguo Wu (1): mptcp: print new line in mptcp_seq_show() if mptcp isn't in use Joseph Huang (1): bridge: Fix a deadlock when enabling multicast snooping Juergen Gross (2): xen: add helpers for caching grant mapping pages xen: don't use page->lru for ZONE_DEVICE memory KP Singh (1): bpf, doc: Update KP's email in MAINTAINERS Krzysztof Kozlowski (2): MAINTAINERS: correct SoC Git address (formerly: arm-soc) MAINTAINERS: add a limited ARM and ARM64 SoC entry Kuan-Ying Lee (1): kasan: fix object remaining in offline per-cpu quarantine Leon Romanovsky (1): RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait Libo Chen (1): ktest.pl: Fix incorrect reboot for grub2bls Linus Torvalds (2): Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" Linux 5.10 Luo Jiaxing (1): gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() Maciej S. Szmigiero (2): selftests: kvm/set_memory_region_test: Fix race in move region test KVM: mmu: Fix SPTE encoding of MMIO generation upper half Manasi Navare (1): drm/i915/display/dp: Compute the correct slice count for VDSC on DP Martin Blumenstingl (1): net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux Masami Hiramatsu (1): x86/kprobes: Fix optprobe to detect INT3 padding correctly Matteo Scordino (1): ARM: dts: s3: pinecube: align compatible property to other S3 boards Mauro Carvalho Chehab (2): media: vidtv: fix kernel-doc markups media: vidtv: fix some warnings Michal Kubecek (1): ethtool: fix stack overflow in ethnl_parse_bitset() Mickey Rachamim (1): MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver Mike Snitzer (1): md: change mddev 'chunk_sectors' from int to unsigned Miles Chen (1): proc: use untagged_addr() for pagemap_read addresses Minchan Kim (1): mm/madvise: remove racy mm ownership check Ming Lei (1): scsi: core: Fix race between handling STS_RESOURCE and completion Miquel Raynal (9): mtd: rawnand: ams-delta: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: xway: Do not force a particular software ECC engine Moshe Shemesh (2): net/mlx4_en: Avoid scheduling restart task if it is already running net/mlx4_en: Handle TX error CQE Muhammad Husaini Zulkifli (1): mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC Neal Cardwell (1): tcp: fix cwnd-limited bug for TSO deferral where we send nothing Oliver Hartkopp (1): can: isotp: isotp_setsockopt(): block setsockopt on bound sockets Pablo Greco (3): ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node Pablo Neira Ayuso (2): netfilter: nft_dynset: fix timeouts later than 23 days netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex Palmer Dabbelt (1): RISC-V: Define get_cycles64() regardless of M-mode Paolo Abeni (1): selftests: fix poll error in udpgro.sh Paul Kocialkowski (1): ARM: sunxi: Add machine match for the Allwinner V3 SoC Pavel Begunkov (1): io_uring: fix mis-seting personality's creds Qinglang Miao (1): gpio: zynq: fix reference leak in zynq_gpio functions Randy Dunlap (1): scsi: bnx2i: Requires MMU Rick Edgecombe (1): kvm: x86/mmu: Use cpuid to determine max gfn Robert Karszniewicz (1): ARM: imx: Use correct SRC base address Sara Sharon (1): cfg80211: initialize rekey_data Sean Young (1): media: mtk-cir: fix calculation of chk period Serge Hallyn (1): [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY Sergey Senozhatsky (1): media: vb2: set cache sync hints when init buffers Simon Beginn (1): Input: goodix - add upside-down quirk for Teclast X98 Pro tablet Song Liu (6): Revert "dm raid: remove unnecessary discard limits for raid10" Revert "md/raid10: improve discard request for far layout" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md: add md_submit_discard_bio() for submitting discard bio" Stanley.Yang (1): drm/amdgpu: fix sdma instance fw version and feature version init Stefan Raspl (1): tools/kvm_stat: Exempt time-based counters Stephen Suryaputra (1): vrf: packets with lladdr src needs dst at input with orig_iif when needs strict Steven Rostedt (VMware) (1): tracing: Fix userstacktrace option for instances Subash Abhinov Kasiviswanathan (1): netfilter: x_tables: Switch synchronization to RCU Sung Lee (1): drm/amd/display: Add wm table for Renoir Suravee Suthikulpanit (1): iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs Sven Auhagen (6): igb: XDP xmit back fix error code igb: take VLAN double header into account igb: XDP extack message on error igb: skb add metasize for xdp igb: use xdp_do_flush igb: avoid transmit queue timeout in xdp path Thomas Gleixner (1): x86/apic/vector: Fix ordering in vector assignment Toke Høiland-Jørgensen (7): xdp: Remove the xdp_attachment_flags_ok() callback selftests/bpf/test_offload.py: Remove check for program load flags match netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Only check verifier log on verification fails selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps Trond Myklebust (1): pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled Vitaly Lifshits (1): e1000e: fix S0ix flow to allow S0i3.2 subset entry Vladimir Oltean (1): net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville Wang Hai (1): openvswitch: fix error return code in validate_and_copy_dec_ttl() Wei Wang (1): tcp: Retain ECT bits for tos reflection Wen Gong (1): mac80211: fix return value of ieee80211_chandef_he_6ghz_oper Wenbin Mei (1): mmc: mediatek: Fix system suspend/resume support for CQHCI Wolfram Sang (1): mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF Xiang Chen (1): scsi: hisi_sas: Select a suitable queue for internal I/Os Xiaochen Shen (1): x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled Xin Long (1): udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments Xuan Zhuo (2): xsk: Replace datagram_poll by sock_poll_wait xsk: Change the tx writeable condition Yanan Wang (3): KVM: arm64: Fix memory leak on stage2 update of a valid PTE KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() Yu Kuai (1): net: xfrm: fix memory leak in xfrm_user_policy() Zhang Changzhong (5): xsk: Return error code if force_zc is set ipv4: fix error return code in rtm_to_fib_config() net: bridge: vlan: fix error return code in __vlan_add() net: marvell: prestera: Fix error return code in prestera_port_create() net: ll_temac: Fix potential NULL dereference in temac_probe() Zhang Qilong (1): can: softing: softing_netdev_open(): fix error handling Zhen Lei (1): ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs Zheng Liang (1): gpio: arizona: disable pm_runtime in case of failure Zou Wei (1): firmware: xilinx: Mark pm_api_features_map with static keyword yong mao (1): mmc: mediatek: Extend recheck_sdio_irq fix to more variants ^ permalink raw reply [flat|nested] only message in thread
only message in thread, back to index Thread overview: (only message) (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-12-13 23:03 Linux 5.10 Linus Torvalds
LKML Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git git clone --mirror https://lore.kernel.org/lkml/8 lkml/git/8.git git clone --mirror https://lore.kernel.org/lkml/9 lkml/git/9.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \ linux-kernel@vger.kernel.org public-inbox-index lkml Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git
from Hacker News https://ift.tt/2LpyBZE
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.