Linus lança o Kernel 6.2-rc7


Linus anunciou o kernel Linux 6.2rc7 que considerou pequeno mas com importantes correções para drivers de gpu, rede, som.

Linus lança o Kernel 6.2-rc7

Linus fez o anúncio em 06 de Fevereiro de 2023.


"Os lançamentos 6.2 rc continuam a ser bastante pequenos e controlados, a ponto de normalmente dizer que este é o último rc. Mas desde que afirmei várias vezes que farei um rc8 devido para o início do feriado do lançamento, é o que farei. E nós fazemos tem algumas regressões pendentes que Thorsten está rastreando, então apenas também.
Nada aqui parece tão assustador, e temos apenas pequenas correções por toda a árvore, em todos os lugares habituais. Eu acho que o único maior patch é uma correção de corrida para zsmalloc, o que eu acho bastante incomum, mas Eu acho que é mais indicativo de todo o resto ser muito pequeno.
Temos correções de driver (gpu, rede, som, mas um punhado de outras coisas também), algumas coisas principais do mm (aquele zsmalloc dominando), várias atualizações de autoteste e outras coisas aleatórias. o shortlog "


No quadro abaixo temos o changelog.


Aaro Koskinen (1): usb: gadget: udc: do not clear gadget driver.bus Ahmad Fatoum (1): MAINTAINERS: match freescale ARM64 DT directory in i.MX entry Alex Deucher (1): drm/amd/display: Properly handle additional cases where DCN is not supported Alexander Couzens (2): net: mediatek: sgmii: ensure the SGMII PHY is powered down on configuration mtk_sgmii: enable PCS polling to allow SFP work Alexander Duyck (1): skb: Do mix page pool and page referenced frags in GRO Alexander Egorenkov (2): watchdog: diag288_wdt: do not use stack buffers for hardware data watchdog: diag288_wdt: fix __diag288() inline assembly Amadeusz Sławiński (1): ASoC: Intel: avs: Implement PCI shutdown Amit Engel (1): nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association Andre Kalb (1): net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices Andreas Kemnade (2): iio:adc:twl6030: Enable measurements of VUSB, VBAT and others iio:adc:twl6030: Enable measurement of VAC Andreas Schwab (1): riscv: disable generation of unwind tables Andrei Gherzan (5): selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking Andrey Konovalov (1): net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC Andy Shevchenko (6): ASoC: amd: acp-es8336: Drop reference count of ACPI device after use ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use Anton Gusev (1): efi: fix potential NULL deref in efi_mem_reserve_persistent Ard Biesheuvel (1): efi: Accept version 2 of memory attributes table Arnd Bergmann (4): kunit: Export kunit_running() rtc: sunplus: fix format string for printing resource ASoC: cs42l56: fix DT probe platform/x86/amd: pmc: add CONFIG_SERIO dependency Artemii Karasev (1): ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() Arınç ÜNAL (2): net: dsa: mt7530: fix tristate and help description net: ethernet: mtk_eth_soc: disable hardware DSA untagging for second MAC Bard Liao (3): ASoC: SOF: sof-audio: start with the right widget type ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 ASoC: SOF: keep prepare/unprepare widgets in sink path Bart Van Assche (2): scsi: core: Fix the scsi_device_put() might_sleep annotation block: Fix the blk_mq_destroy_queue() documentation Ben Skeggs (3): drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED drm/nouveau/fb/tu102-: fix register used to determine scrub status drm/nouveau/acr/gm20b: regression fixes Bjørn Mork (1): net: mediatek: sgmii: fix duplex configuration Brendan Higgins (1): kunit: fix kunit_test_init_section_suites(...) Carlos Song (9): iio: imu: fxos8700: fix map label of channel type to MAGN sensor iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback iio: imu: fxos8700: fix IMU data bits returned to user space iio: imu: fxos8700: fix ACCEL measurement range selection iio: imu: fxos8700: fix incorrect ODR mode readback iio: imu: fxos8700: fix failed initialization ODR mode assignment iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN iio: imu: fxos8700: fix MAGN sensor scale and unit Cezary Rojewski (1): ALSA: hda: Do not unset preset when cleaning up codec Chaitanya Kumar Borah (1): drm/i915/adlp: Fix typo for reference clock Chris Healy (1): net: phy: meson-gxl: Add generic dummy stubs for MMD register access Christophe JAILLET (1): fbdev: omapfb: Use kstrtobool() instead of strtobool() Colin Foster (1): net: phy: fix null dereference in phy_attach_direct Damien Le Moal (1): ata: libata: Fix sata_down_spd_limit() when no link speed is reported Dan Carpenter (1): ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() Daniel Miess (2): drm/amd/display: Add missing brackets in calculation drm/amd/display: Adjust downscaling limits for dcn314 Daniel Scally (1): MAINTAINERS: Add myself as UVC Gadget Maintainer Danilo Krummrich (1): dma-buf: actually set signaling bit for private stub fences Dave Ertman (1): ice: Prevent set_channel from changing queues while RDMA active Dmitry Perchanov (2): iio: hid: fix the retval in accel_3d_capture_sample iio: hid: fix the retval in gyro_3d_capture_sample Eddie James (1): ARM: dts: aspeed: Fix pca9849 compatible Eduard Zingerman (2): bpf: Fix to preserve reg parent/live fields when copying range info selftests/bpf: Verify copy_register_state() preserves parent/live fields Eric Auger (1): vhost/net: Clear the pending messages when the backend is removed Eugen Hristev (1): .mailmap: update e-mail address for Eugen Hristev Evan Quan (1): drm/amdgpu: enable HDP SD for gfx 11.0.3 Fabio Estevam (2): arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts' ARM: dts: imx7d-smegw01: Fix USB host over-current polarity Fedor Pchelkin (2): squashfs: harden sanity check in squashfs_read_xattr_id_table net: openvswitch: fix flow memory leak in ovs_flow_cmd_new Florian Westphal (2): netfilter: br_netfilter: disable sabotage_in hook after first suppression Revert "netfilter: conntrack: fix bug in for_each_sctp_chunk" Frank Li (2): iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw() arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode Gavin Shan (3): KVM: arm64: Add helper vgic_write_guest_lock() KVM: arm64: Allow no running vcpu on restoring vgic3 LPI pending status KVM: arm64: Allow no running vcpu on saving vgic3 pending table George Kennedy (1): vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF George Shen (1): drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 Graham Sider (1): drm/amdgpu: update wave data type to 3 for gfx11 Greg Kroah-Hartman (2): HV: hv_balloon: fix memory leak with using debugfs_lookup() kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() Guo Ren (1): riscv: kprobe: Fixup kernel panic when probing an illegal position Hans Verkuil (3): media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line media: videobuf2: set q->streaming later drm/vc4: hdmi: make CEC adapter name unique Hans de Goede (3): platform/x86/amd/pmf: Ensure mutexes are initialized before use platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255 platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match Heikki Krogerus (1): usb: typec: ucsi: Don't attempt to resume the ports before they exist Helge Deller (3): parisc: Fix return code of pdc_iodc_print() parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case Hou Tao (3): bpf: Fix off-by-one error in bpf_mem_cache_idx() fscache: Use wait_on_bit() to wait for the freeing of relinquished volume fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work() Hyunwoo Kim (2): net/rose: Fix to not accept on connected socket netrom: Fix use-after-free caused by accept on already connected socket Ilpo Järvinen (3): fpga: m10bmc-sec: Fix probe rollback serial: 8250_dma: Fix DMA Rx completion race serial: 8250_dma: Fix DMA Rx rearm race Isaac J. Manjarres (1): Revert "mm: kmemleak: alloc gray object for reserved region with direct map" Jakub Kicinski (4): MAINTAINERS: bonding: move Veaceslav Falico to CREDITS mailmap: add John Crispin's entry MAINTAINERS: ipv6: retire Hideaki Yoshifuji MAINTAINERS: update SCTP maintainers Jakub Sitnicki (4): bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener selftests/bpf: Pass BPF skeleton to sockmap_listen ops tests selftests/bpf: Cover listener cloning with progs attached to sockmap James Clark (1): perf: Fix perf_event_pmu_context serialization James Morse (1): ia64: fix build error due to switch case label appearing next to declaration Jan Luebbe (2): certs: Fix build error when PKCS#11 URI contains semicolon kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI Jann Horn (1): mm/khugepaged: fix ->anon_vma race Jason Wang (1): vhost-scsi: unbreak any layout for response Javier Martinez Canillas (1): drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command Jeremy Kerr (1): net: mctp: purge receive queues on sk destruction Jeremy Szu (1): ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform Jiasheng Jiang (1): nvmem: brcm_nvram: Add check for kzalloc Jiri Olsa (1): bpf: Add missing btf_put to register_btf_id_dtor_kfuncs Joerg Roedel (1): x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses Johan Hovold (2): dt-bindings: rtc: qcom-pm8xxx: allow 'wakeup-source' property nvmem: qcom-spmi-sdam: fix module autoloading John Harrison (3): drm/i915/guc: Fix locking when searching for a hung request drm/i915: Fix request ref counting during error capture e debugfs dump drm/i915: Fix up locking around dumping requests lists Jonathan Neuschäfer (1): ARM: dts: wpcm450: Add nuvoton,shm = to FIU node Kai-Heng Feng (1): iio: light: cm32181: Fix PM support on system with 2 I2C resources Kees Cook (2): net: ethernet: mtk_eth_soc: Avoid truncating allocation net: sched: sch: Bounds check priority Kefeng Wang (1): mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() Kornel Dulęba (2): net: wwan: t7xx: Fix Runtime PM resume sequence net: wwan: t7xx: Fix Runtime PM initialization Krzysztof Kozlowski (2): ASoC: codecs: wsa883x: correct playback min/max rates MAINTAINERS: amd: drop inactive Brijesh Singh Kui-Feng Lee (1): bpf: Fix the kernel crash caused by bpf_setsockopt(). Kuninori Morimoto (1): ASoC: hdmi-codec: zero clear HDMI pdata Liam Howlett (1): maple_tree: fix mas_empty_area_rev() lower bound validation Linus Torvalds (1): Linux 6.2-rc7 Liu Xiaodong (1): block: ublk: extending queue_size to fix overflow Longlong Xia (1): mm/swapfile: add cond_resched() in get_swap_pages() Magnus Karlsson (5): qede: execute xdp_do_flush() before napi_complete_done() lan966x: execute xdp_do_flush() before napi_complete_done() virtio-net: execute xdp_do_flush() before napi_complete_done() dpaa_eth: execute xdp_do_flush() before napi_complete_done() dpaa2-eth: execute xdp_do_flush() before napi_complete_done() Marc Kleine-Budde (1): can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq Marco Pagani (1): iio: adc: xilinx-ams: fix devm_krealloc() return value check Marek Vasut (2): arm64: dts: imx8mm: Reinstate GPIO watchdog always-running property on eDM SBC serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler Mario Limonciello (1): drm/amd: Fix initialization for nbio 4.3.0 Martin K. Petersen (1): scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" Matthew Wilcox (Oracle) (1): highmem: round down the address passed to kunmap_flush_on_unmap() Matthias Brugger (1): MAINTAINERS: Update entry for MediaTek SoC support Maurizio Lombardi (2): nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set Michael Ellerman (5): powerpc/imc-pmu: Revert nest_init_lock to being a mutex powerpc/kexec_file: Fix division by zero in extra size estimation powerpc/64s/radix: Fix crash with unaligned relocated kernel powerpc/64s/radix: Fix RWX mapping with relocated kernel powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() Michael Kelley (1): hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() Michael Walle (2): nvmem: core: fix device node refcounting nvmem: core: fix cell removal on error Michal Hocko (1): Revert "mm: add nodes= arg to memory.reclaim" Michal Wilczynski (1): ice: Fix broken link in ice NAPI doc Mike Kravetz (2): mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps migrate: hugetlb: check for hugetlb shared PMD in node migration Ming Lei (1): blk-cgroup: don't update io stat for root cgroup Miquel Raynal (1): mac802154: Fix possible double free upon parsing error Natalia Petrova (1): net: qrtr: free memory on error path in radix_tree_insert() Neil Armstrong (1): usb: dwc3: qcom: enable vbus override when in OTG dr-mode Nhat Pham (1): zsmalloc: fix a race with deferred_handles storing Nicholas Kazlauskas (1): drm/amd/display: Reset DMUB mailbox SW state after HW reset Nicholas Piggin (2): powerpc/64s: Fix local irq disable when PMIs are disabled powerpc/64: Fix perf profiling asynchronous interrupt handlers Oliver Hartkopp (3): can: raw: fix CAN FD frame transmissions over CAN XL devices can: isotp: handle wait_event_interruptible() return values can: isotp: split tx timer into transmission and timeout Olivier Moysan (1): iio: adc: stm32-dfsdm: fill module aliases Parav Pandit (1): virtio-net: Keep stop() to follow mirror sequence of open() Pengfei Xu (1): selftests/filesystems: grant executable permission to run_fat_tests.sh Peter Ujfalusi (1): ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure Peter Xu (3): mm/uffd: fix pte marker when fork() without fork event mm: fix a few rare cases of using swapin error pte marker selftests/vm: remove __USE_GNU in hugetlb-madvise.c Philippe Schenker (1): arm64: dts: imx8mm-verdin: Do not power down eth-phy Phillip Lougher (1): Squashfs: fix handling and sanity checking of xattr_ids count Pierluigi Passaro (1): arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX Pierre-Louis Bossart (4): ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers Pietro Borrello (1): net/tls: tls_is_tx_ready() checked list_entry Pratham Pratap (1): usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints Rae Moar (1): kunit: fix bug in KUNIT_EXPECT_MEMEQ Randy Dunlap (2): fbdev: fbmon: fix function name in kernel-doc freevxfs: Kconfig: fix spelling Ranjani Sridharan (1): ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL Ratheesh Kannoth (1): octeontx2-af: Fix devlink unregister Ricardo Koller (4): KVM: selftests: aarch64: Relax userfaultfd read vs. write checks KVM: selftests: aarch64: Do not default to dirty PTE pages on all S1PTWs KVM: selftests: aarch64: Fix check of dirty log PT write KVM: selftests: aarch64: Test read-only PT memory regions Rob Clark (2): drm/i915: Avoid potential vm use-after-free drm/i915: Fix potential bit_17 double-free Russell King (Oracle) (5): nvmem: core: initialise nvmem->id early nvmem: core: remove nvmem_config wp_gpio nvmem: core: fix cleanup after dev_set_name() nvmem: core: fix registration vs use race nvmem: core: fix return value Samuel Holland (2): nvmem: sunxi_sid: Always use 32-bit MMIO reads riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=y Samuel Thibault (1): fbcon: Check font dimension limits Sathvika Vasireddy (2): powerpc/85xx: Fix unannotated intra-function call warning powerpc/kvm: Fix unannotated intra-function call warning Shanker Donthineni (1): rtc: efi: Enable SET/GET WAKEUP services as optional Shin'ichiro Kawasaki (1): nvme-auth: use workqueue dedicated to authentication Shunsuke Mie (1): tools/virtio: fix the vringh test for virtio ring changes Shyam Sundar S K (5): platform/x86/amd/pmf: Add helper routine to update SPS thermals platform/x86/amd/pmf: Add helper routine to check pprof is balanced platform/x86/amd/pmf: update to auto-mode limits only after AMT event platform/x86/amd/pmf: Fix to update SPS default pprof thermals platform/x86/amd/pmf: Fix to update SPS thermals when power supply change Sourabh Jain (1): powerpc/kexec_file: Count hot-pluggable memory in FDT estimate Stafford Horne (1): MAINTAINERS: Update OpenRISC mailing list Stephen Boyd (1): drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable Stephen Kitt (8): fbdev: aty128fb: Use backlight helper fbdev: atyfb: Use backlight helper fbdev: radeon: Use backlight helper fbdev: mx3fb: Use backlight helper fbdev: nvidia: Use backlight helper fbdev: omapfb: panel-dsi-cm: Use backlight helper fbdev: riva: Use backlight helper fbdev: atmel_lcdfb: Rework backlight status updates Syed Saba Kareem (1): ASoC: amd: yc: Add DMI support for new acer/emdoor platforms Takashi Iwai (2): ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless ALSA: memalloc: Workaround for Xen PV Takashi Sakamoto (2): firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region ALSA: firewire-motu: fix unreleased lock warning in hwdep device Tanmay Bhushan (1): vdpa: ifcvf: Do proper cleanup if IFCVF init fails Thomas Winter (2): ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address Tim Huang (1): drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 Tom Rix (1): igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() Tom Saeger (1): sh: define RUNTIME_DISCARD_EXIT Udipto Goswami (1): usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait Vasily Gorbik (1): s390/decompressor: specify __decompress() buf len to avoid overflow Victor Shyba (1): ALSA: hda/realtek: Add Acer Predator PH315-54 Vladimir Oltean (2): iio: imu: st_lsm6dsx: fix build when CONFIG_IIO_TRIGGERED_BUFFER=m net: fman: memac: free mdio device if lynx_pcs_create() fails Vlastimil Babka (1): mm, mremap: fix mremap() expanding for vma's with vm_ops->close() Waiman Long (1): cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() Wei Yang (1): maple_tree: should get pivots boundary by type Xin Long (1): sctp: do not check hb_timer.expires when resetting hb_timer Xiongfeng Wang (1): iio: adc: berlin2-adc: Add missing of_node_put() in error path Xiubo Li (2): ceph: move mount state enum to super.h ceph: blocklist the kclient when receiving corrupted snap trace Xu Panda (1): parisc: pdc_stable: use strscpy() to instead of strncpy() Yan Zhai (1): net: fix NULL pointer in skb_segment_list Yanguo Li (1): nfp: flower: avoid taking mutex in atomic context Yiqing Yao (1): drm/amdgpu: Enable vclk dclk node for gc11.0.3 Yonghong Song (1): bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers Yu Kuai (1): block, bfq: fix uaf for bfqq in bic_set_bfqq() Yu Zhao (1): mm: multi-gen LRU: fix crash during cgroup migration Yuan Can (1): bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() Zach O'Keefe (1): mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups Zhaoyang Huang (1): mm: use stack_depot_early_init for kmemleak Zheng Yongjun (1): fpga: stratix10-soc: Fix return value check in s10_ops_write_init() Ziyang Xuan (1): can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate fengwk (1): ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table ye xingchen (1): Kconfig.debug: fix the help description in SCHED_DEBUG Íñigo Huguet (1): sfc: correctly advertise tunneled IPv6 segmentation ^ permalink raw reply [flat|nested] 5+ messages in thread

Instalação


Não tenha pressa, aguarde que ele chegue a sua distribuição, basta manter o seu sistema operacional Linux atualizado.
Para Arch e derivados
sudo pacman -Syu
Para Debian e derivados
sudo apt update ; sudo apt full-upgrade
Para Fedora e derivados
sudo dnf update
Para openSUSE 
sudo zypper update


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais