Linus anuncia o Kernel Linux 6.4


Linus Torvalds anuncia o Kernel Linux 6.4  com o código M2 da Apple, mais WiFi 7, modo autônomo guiado pela AMD.

Linus anuncia o Kernel Linux 6.4

O Kernel Linux é um núcleo monolítico de código aberto para sistemas operacionais tipo UNIX. Desenvolvidas para ambos os sistemas computacionais, seja computadores pessoais ou servidores, normalmente na ... Wikipédia

 

O anúncio foi feito em 25 de Junho de 2023.

"Hum. A semana final do 6.4 terminou e temos principalmente alguns netfilter correções, algumas reversões de mm e algumas atualizações de rastreamento. Há pequenas mudanças aleatórias em outros lugares: o ruído usual da arquitetura, várias atualizações de autoteste, algumas correções do sistema de arquivos (btrfs, ksmb),etc.
A maioria das coisas em minha caixa de correio na última semana foi sobre os próximos 6.5, e já tenho 15 pull requests pendentes. Eu aprecio todas as pessoas proativas.
Mas isso é para amanhã. Hoje estamos todos ocupados testando o mais novo versão do kernel e verificando se está tudo bem. Certo?"


Changelog no quadro abaixo.

Andrew Lunn (1): net: phy: Manual remove LEDs to ensure correct ordering Andrew Powers-Holmes (1): arm64: dts: rockchip: Fix rk356x PCIe register and range mappings Arınç ÜNAL (5): net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch net: dsa: mt7530: fix handling of BPDUs on MT7530 switch net: dsa: mt7530: fix handling of LLDP frames MAINTAINERS: add me as maintainer of MEDIATEK SWITCH DRIVER Azeem Shaikh (1): ieee802154: Replace strlcpy with strscpy Beau Belgrave (7): tracing/user_events: Remove user_ns walk for groups tracing/user_events: Store register flags on events tracing/user_events: Track refcount consistently via put/get tracing/user_events: Add auto cleanup and future persist flag selftests/user_events: Ensure auto cleanup works as expected selftests/user_events: Adapt dyn_test to non-persist events tracing/user_events: Document auto-cleanup and remove dyn_event refs Ben Dooks (1): mailmap: add entries for Ben Dooks Benedict Wong (2): xfrm: Treat already-verified secpath entries as optional xfrm: Ensure policies always checked on XFRM-I input path Benjamin Berg (1): wifi: mac80211: report all unusable beacon frames Charles Keepax (1): ASoC: intel: sof_sdw: Fixup typo in device link checking Chen Aotian (1): ieee802154: hwsim: Fix possible memory leaks Chris Mi (2): net/mlx5e: TC, Add null pointer check for hardware miss support net/mlx5e: TC, Cleanup ct resources for nic flow Christophe Kerello (1): mmc: mmci: stm32: fix max busy timeout calculation Clark Wang (1): i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle Danielle Ratson (1): selftests: forwarding: Fix race condition in mirror installation David Stevens (1): mm/khugepaged: fix iteration in collapse_file Dexuan Cui (6): Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails PCI: hv: Fix a race condition bug in hv_pci_query_relations() PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" PCI: hv: Add a per-bus mutex state_lock Dheeraj Kumar Srivastava (1): x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys Douglas Anderson (4): dt-bindings: firmware: qcom,scm: Document that SCM can be dma-coherent arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for IDP arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for trogdor arm64: dts: qcom: sc7280: Mark SCM as dma-coherent for chrome devices Eli Cohen (1): net/mlx5: Fix driver load with single msix vector Eric Dumazet (1): sch_netem: acquire qdisc lock in netem_change() Florent Revest (1): bpf/btf: Accept function names that contain dots Florian Fainelli (1): scripts/gdb: fix SB_* constants parsing Francesco Dolcini (1): Revert "net: phy: dp83867: perform soft reset and retain established link" Gavin Shan (1): KVM: Avoid illegal stage2 mapping on invalid memory slot Hans de Goede (1): thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures Herbert Xu (1): xfrm: Use xfrm_state selector for BEET input Jeff Layton (1): drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 Jens Axboe (4): io_uring/poll: serialize poll linked timer start with poll removal io_uring/net: clear msg_controllen on partial sendmsg retry io_uring/net: disable partial retries for recvmsg with cmsg io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr Jiasheng Jiang (1): gpio: sifive: add missing check for platform_get_irq Jiawen Wu (2): gpiolib: Fix GPIO chip IRQ initialization restriction net: mdio: fix the wrong parameters Jiri Olsa (1): bpf: Force kprobe multi expected_attach_type for kprobe_multi link Jisheng Zhang (1): mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS Josua Mayer (1): net: dpaa2-mac: add 25gbase-r support Juerg Haefliger (2): ieee802154/adf7242: Add MODULE_FIRMWARE macro nfc: fdp: Add MODULE_FIRMWARE macros Kan Liang (1): perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL Kees Cook (1): net: wwan: iosm: Convert single instance struct member to flexible array Krister Johansen (2): bpf: ensure main program has an extable selftests/bpf: add a test for subprogram extables Krzysztof Kozlowski (1): arm64: dts: rockchip: add missing cache properties Lee Jones (1): x86/mm: Avoid using set_pgd() outside of real PGD pages Leon Romanovsky (4): xfrm: add missed call to delete offloaded policies net/mlx5e: Don't delay release of hardware objects net/mlx5e: Drop XFRM state lock when modifying flow steering net/mlx5e: Fix scheduling of IPsec ASO query while in atomic Liam R. Howlett (1): mm/mprotect: fix do_mprotect_pkey() limit check Linus Torvalds (3): Revert "efi: random: refresh non-volatile random seed when RNG is initialized" workqueue: clean up WORK_* constant types, clarify masking Linux 6.4 Lorenz Brun (1): arm64: dts: rockchip: fix USB regulator on ROCK64 Lorenzo Stoakes (1): mm/vmalloc: do not output a spurious warning when huge vmalloc() fails Luke D. Jones (2): ALSA: hda/realtek: Add quirk for ASUS ROG G634Z ALSA: hda/realtek: Add quirk for ASUS ROG GV601V Maciej Żenczykowski (2): xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets revert "net: align SO_RCVMARK required privileges with SO_MARK" Magali Lemes (4): selftests/harness: allow tests to be skipped during setup selftests: net: tls: check if FIPS mode is enabled selftests: net: vrf-xfrm-tests: change authentication and encryption algos selftests: net: fcnal-test: check if FIPS mode is enabled Marc Zyngier (2): KVM: arm64: Restore GICv2-on-GICv3 functionality perf/core: Drop __weak attribute from arch_perf_update_userpage() prototype Mark Brown (1): selftests/mm: fix cross compilation with LLVM Martin Hundebøll (1): mmc: meson-gx: remove redundant mmc_request_done() call from irq context Maxim Mikityanskiy (4): bpf: Fix verifier id tracking of scalars on spill selftests/bpf: Add test cases to assert proper ID tracking on spill net/mlx5e: XDP, Allow growing tail for XDP multi buffer net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQ Michael Kelley (3): Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing Michael S. Tsirkin (1): Revert "virtio-blk: support completion batching for the IRQ path" Michael Walle (1): gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain() Mike Kravetz (1): udmabuf: revert 'Add support for mapping hugepages (v4)' Ming Lei (1): block: make sure local irq is disabled when calling __blkcg_rstat_flush Miquel Raynal (2): MAINTAINERS: Update wpan tree MAINTAINERS: Add wpan patchwork Mukesh Sisodiya (1): wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 Namjae Jeon (4): ksmbd: validate command payload size ksmbd: add mnt_want_write to ksmbd vfs functions ksmbd: fix out-of-bound read in smb2_write ksmbd: validate session id and tree id in the compound request Neil Armstrong (1): spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan() Nicholas Piggin (1): powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled Nicolas Frattaroli (1): arm64: dts: rockchip: fix nEXTRST on SOQuartz Oliver Upton (1): KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu() Omar Sandoval (1): x86/unwind/orc: Add ELF section with ORC version identifier Pablo Neira Ayuso (12): netfilter: nf_tables: fix chain binding transaction logic netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain netfilter: nf_tables: drop map element references from preparation phase netfilter: nft_set_pipapo: .walk does not deal with generations netfilter: nf_tables: fix underflow in object reference counter netfilter: nf_tables: disallow element updates of bound anonymous sets netfilter: nf_tables: reject unbound anonymous set before commit phase netfilter: nf_tables: reject unbound chain set before commit phase netfilter: nf_tables: disallow updates of anonymous sets netfilter: nf_tables: disallow timeout for anonymous sets netfilter: nf_tables: drop module reference after updating chain netfilter: nfnetlink_osf: fix module autoload Paolo Abeni (6): mptcp: handle correctly disconnect() failures mptcp: fix possible divide by zero in recvmsg() mptcp: fix possible list corruption on passive MPJ mptcp: consolidate fallback and non fallback state machine mptcp: drop legacy code around RX EOF mptcp: ensure listener is unhashed before updating the sk status Patrisious Haddad (1): net/mlx5e: Fix ESN update kernel panic Phil Sutter (1): netfilter: nf_tables: Fix for deleting base chains with payload Pranjal Ramajor Asha Kanojiya (1): accel/qaic: Call DRM helper function to destroy prime GEM Prathu Baronia (1): scripts: fix the gfp flags header path in gfp-translate Qi Zheng (7): Revert "mm: shrinkers: convert shrinker_rwsem to mutex" Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" Revert "mm: vmscan: add shrinker_srcu_generation" Revert "mm: vmscan: make memcg slab shrink lockless" Revert "mm: vmscan: make global slab shrink lockless" Qu Wenruo (2): btrfs: fix u32 overflows when left shifting stripe_nr btrfs: fix remaining u32 overflows when left shifting stripe_nr Rafael Aquini (1): writeback: fix dereferencing NULL mapping->host on writeback_page_template Rafael J. Wysocki (1): ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() Reiji Watanabe (2): KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded Rob Herring (1): dt-bindings: i2c: opencores: Add missing type for "regstep" Roberto Sassu (1): memfd: check for non-NULL file_seals in memfd_create() syscall Ross Lagerwall (1): be2net: Extend xmit workaround to BE3 chip Russ Weight (1): regmap: spi-avmm: Fix regmap_bus max_raw_write Ryusuke Konishi (2): nilfs2: fix buffer corruption due to concurrent device reads nilfs2: prevent general protection fault in nilfs_clear_dirty_page() Saeed Mahameed (1): net/mlx5: Free IRQ rmap and notifier on kernel shutdown Saurabh Sengar (1): x86/hyperv/vtl: Add noop for realmode pointers Sebastian Andrzej Siewior (1): xfrm: Linearize the skb after offloading if needed. Sergey Shtylyov (12): mmc: bcm2835: fix deferred probing mmc: meson-gx: fix deferred probing mmc: mtk-sd: fix deferred probing mmc: mvsdio: fix deferred probing mmc: omap: fix deferred probing mmc: omap_hsmmc: fix deferred probing mmc: owl: fix deferred probing mmc: sdhci-acpi: fix deferred probing mmc: sdhci-spear: fix deferred probing mmc: sh_mmcif: fix deferred probing mmc: sunxi: fix deferred probing mmc: usdhi60rol0: fix deferred probing Shuai Jiang (1): i2c: qup: Add missing unwind goto in qup_i2c_probe() Shyam Sundar S K (1): platform/x86/amd/pmf: Register notify handler only if SPS is enabled Stefan Wahren (1): net: qca_spi: Avoid high load if QCA7000 is not available Stephan Gerhold (1): mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 Steven Rostedt (Google) (1): tracing/rv/rtla: Update MAINTAINERS file to point to proper mailing list Su Hui (1): iommu/amd: Fix possible memory leak of 'domain' Teresa Remmet (1): regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK Terin Stock (1): ipvs: align inner_mac_header for encapsulation Tetsuo Handa (1): cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() Thomas Gleixner (1): tick/common: Align tick period during sched_timer setup Tianling Shen (1): arm64: dts: rockchip: fix button reset pin for nanopi r5c Vishal Moola (Oracle) (2): afs: Fix dangling folio ref counts in writeback afs: Fix waiting for writeback then skipping folio Vladimir Oltean (1): net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 Xiu Jianfeng (1): cgroup: Do not corrupt task iteration when rebinding subsystem Yevgeny Kliteynik (2): net/mlx5: DR, Support SW created encap actions for FW table net/mlx5: DR, Fix wrong action data allocation in decap action Yonghong Song (1): bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable. Zhu YiXin (1): MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer sunliming (7): tracing/user_events: Prevent same name but different args event tracing/user_events: Handle matching arguments that is null from dyn_events tracing: Modify print_fields() for fields output order tracing/user_events: Fix the incorrect trace record for empty arguments events selftests/user_events: Add ftrace self-test for empty arguments events selftests/user_events: Clear the events after perf self-test selftests/user_events: Add perf self-test for empty arguments events Íñigo Huguet (1): sfc: use budget for TX completions


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais