Top news from lwn.net

  • Linus releases the 5.19 kernel from an M1 MacBook (lwn.net)

    Lai Jiangshan (1): workqueue: Avoid a false warning in unbind_workers() Leo Yan (3): perf scripts python: Let script to be python2 compliant perf symbol: Correct address for bss symbols perf symbol: Skip symbols if SHF_ALLOC flag is not set Liang He (2): net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() scsi: ufs: host: Hold reference returned by of_parse_phandle() Linus Torvalds (2): watch_queue: Fix missing locking in add_watch_to_object() Linux 5.19 Linus Walleij (1): ARM: pxa2xx: Fix GPIO descriptor tables Luiz Augusto von Dentz (1): Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put Lukas Bulwahn (2): asm-generic: remove a broken and needless ifdef conditional x86/configs: Update configs in x86_debug.config Maciej Fijalkowski (2): ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) ice: do not setup vlan for loopback VSI Mat Martineau (1): mptcp: Do not return EINPROGRESS when subflow creation succeeds Maxim Mikityanskiy (1): net/tls: Remove the context from the list in tls_device_down Miaohe Lin (1): hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte Michael Ellerman (2): powerpc/64s: Disable stack variable initialisation for prom_init drm/amdgpu: Re-enable DCN for 64-bit powerpc Michael Walle (1): ARM: dts: lan966x: fix sys_clk frequency Michal Maloszewski (1): i40e: Fix interface init with MSI interrupts (no MSI-X) Mike Rapoport (1): secretmem: fix unhandled fault in truncate Muchun Song (1): mm: fix missing wake-up event for FSDAX pages Nadav Amit (1): userfaultfd: provide properly masked address for huge-pages Naoya Horiguchi (1): mm/hugetlb: separate path for hwpoison entry in copy_hugetlb_page_range() Nathan Chancellor (1): drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() Przemyslaw Patynowski (2): ice: Fix max VLANs available for VF ice: Fix tunnel checksum offload with fragmented traffic Qi Hu (1): LoongArch: Fix missing fcsr in ptrace's fpr_set Qi Zheng (1): mm: fix NULL pointer dereference in wp_page_reuse() Ralph Campbell (1): mm/hmm: fault non-owner device private entries Rob Herring (2): dt-bindings: net: ethernet-controller: Rework 'fixed-link' schema dt-bindings: net: fsl,fec: Add missing types to phy-reset-* properties Russell King (Oracle) (1): ARM: findbit: fix overflowing offset Sabrina Dubroca (4): macsec: fix NULL deref in macsec_add_rxsa macsec: fix error message in macsec_add_rxsa and _txsa macsec: limit replay window size with XPN macsec: always read MACSEC_SA_ATTR_PN as a u64 Seth Forshee (1): mailmap: update Seth Forshee's email address Sherry Sun (2): EDAC/synopsys: Use the correct register to disable the error interrupt on v3 hw EDAC/synopsys: Re-enable the error interrupts on v3 hw Slark Xiao (3): nfp: bpf: Fix typo 'the the' in comment net: ipa: Fix typo 'the the' in comment s390/qeth: Fix typo 'the the' in comment Subbaraya Sundeep (1): octeontx2-pf: Fix UDP/TCP src and dst port tc filters Sunil Goutham (1): octeontx2-pf: cn10k: Fix egress ratelimit configuration Taehee Yoo (1): net: mld: fix reference count leak in mld_{query | report}_work() Tetsuo Handa (1): wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() Thadeu Lima de Souza Cascardo (1): x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available Tiezhu Yang (1): LoongArch: Fix wrong "ROM Size" of boardinfo Tobias Gruetzmacher (1): nvme-pci: Crucial P2 has bogus namespace ids Toshi Kani (1): EDAC/ghes: Set the DIMM label unconditionally Umesh Nerlige Ramappa (1): drm/i915/reset: Add additional steps for Wa_22011802037 for execlist backend Vladimir Oltean (2): net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii net: dsa: fix reference counting for LAG FDBs WANG Xuerui (8): LoongArch: Use ABI names of registers where appropriate LoongArch: Use the "jr" pseudo-instruction where applicable LoongArch: Use the "move" pseudo-instruction where applicable LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ LoongArch: Simplify "BLT foo, zero" with BLTZ LoongArch: Simplify "BGT foo, zero" with BGTZ LoongArch: Re-tab the assembly files LoongArch: Remove several syntactic sugar macros for branches Waiman Long (2): intel_idle: Fix false positive RCU splats due to incorrect hardirqs state locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter Wei Wang (1): Revert "tcp: change pingpong threshold to 3" Xin Long (2): Documentation: fix sctp_wmem in ip-sysctl.rst sctp: leave the err path free in sctp_stream_init to sctp_stream_free Yee Lee (1): mm: kfence: apply kmemleak_ignore_phys on early allocated pool ZhaoLong Wang (1): tmpfs: fix the issue that the mount and remount results are inconsistent.

  • IR Decoding with BPF (lwn.net)

    In the 4.18 kernel, a new feature was merged to allow infrared (IR) decoding to be done using BPF.

  • Booting Linux in five seconds (2008) (lwn.net)

    At the Linux Plumbers Conference Thursday, Arjan van de Ven, Linux developer at Intel and author of PowerTOP, and Auke Kok, another Linux developer at Intel's Open Source Technology Center, demonstrated a Linux system booting in five seconds.

  • [Fedora-legal-list] Change in classification of CC0 (lwn.net)

    CC0 has been listed by Fedora as a 'good' license for code and content (corresponding to allowed and allowed-content under the new system).

  • Fedora to disallow CC0-licensed code (lwn.net)

    The reason for the change: Over a long period of time a consensus has been building in FOSS that licenses that preclude any form of patent licensing or patent forbearance cannot be considered FOSS.

  • The Trouble with Symbolic Links (lwn.net)

    He started his talk with the problems that symbolic links ("symlinks") cause for application developers, then discussed how the solutions to the problems posed by symlinks led to substantial increases in the complexity of the APIs involved in working with pathnames.

  • Tom Lord RIP (lwn.net)

    Copyright © 2022, Eklektix, Inc.

  • "Critical" projects and volunteer maintainers (lwn.net)

    But that has changed—is changing—the role of the maintainers of all of that code; when "critical" infrastructure uses code from a FOSS project, suddenly, and perhaps without warning, that code itself becomes critical.

  • An Ubuntu kernel bug causes container crashes (lwn.net)

    Some system administrators running Ubuntu 20.04 had a rough time on June 8, when Ubuntu published kernel packages containing a particularly nasty bug that was caused by an Ubuntu-specific patch to the kernel.

  • Whatever happened to SHA-256 support in Git? (lwn.net)

    Whatever happened to SHA-256 support in Git?

  • Introducing PyScript (summary of PyCon keynote) (lwn.net)

    Wang announced PyScript as a new framework, built atop one of those earlier projects, to allow Python scripting directly within the browser; those programs have access to much of the existing Python ecosystem as well as being able to interact with the browser document object model (DOM) directly.

  • NFS: The Early Years (lwn.net)

    These early versions of NFS were developed within Sun Microsystems.

  • Vetting the Cargo (lwn.net)


Related news

View news from other websites: