[continued from previous message]
- mm, mmap: fix vma_merge() case 7 with vma_ops->close
- usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices
- thunderbolt: Fix NULL pointer dereference in tb_port_update_credits()
- cgroup/cpuset: Fix retval in update_cpumask()
- cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask()
- Input: xpad - add additional HyperX Controller Identifiers
- init/Kconfig: lower GCC version check for -Warray-bounds
- firewire: ohci: prevent leak of left-over IRQ on unbind
- [x86] KVM: x86: Mark target gfn of emulated atomic instruction as dirty
- [x86] KVM: SVM: Flush pages under kvm->lock to fix UAF in
svm_register_enc_region()
- SEV: disable SEV-ES DebugSwap by default
- tracing: Use .flush() call to wake up readers
- drm/amdgpu/pm: Fix the error of pwm1_enable setting
- tty: serial: imx: Fix broken RS485
- [x86] drm/i915: Check before removing mm notifier
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo
ALC897 platform
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
- usb: typec: altmodes/displayport: create sysfs nodes as driver's default
device attribute group
- usb: gadget: ncm: Fix handling of zero block length packets
- usb: port: Don't try to peer unused USB ports based on location
- xhci: Fix failure to detect ring expansion need.
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
- misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on
suspend/resume
- misc: fastrpc: Pass proper arguments to scm call
- serial: port: Don't suspend if the port is still busy
- mei: me: add arrow lake point S DID
- mei: me: add arrow lake point H DID
- vt: fix unicode buffer corruption when deleting characters
- Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()"
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
- ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
- tee: optee: Fix kernel panic caused by incorrect error handling
- mm, vmscan: prevent infinite loop for costly GFP_NOIO |
__GFP_RETRY_MAYFAIL allocations
- [arm64] dts: qcom: sc8280xp-x13s: limit pcie4 link speed
- iio: accel: adxl367: fix DEVID read after reset
- iio: accel: adxl367: fix I2C FIFO data register
- i2c: i801: Fix using mux_pdev before it's set
- i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
- iio: imu: inv_mpu6050: fix frequency setting when chip is off
- iio: imu: inv_mpu6050: fix FIFO parsing when empty
- [x86] drm/i915: Don't explode when the dig port we don't have an AUX CH
- drm/amd/display: handle range offsets in VRR ranges
- drm/amd/swsmu: modify the gfx activity scaling
- [x86] efistub: Call mixed mode boot services on the firmware's stack
- [x86] ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
- Fix memory leak in posix_clock_open() (CVE-2024-26655)
- wifi: rtw88: 8821cu: Fix connection failure
- btrfs: fix deadlock with fiemap and extent locking
- [x86] Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
- [x86] sev: Fix position dependent variable references in startup code
- clocksource/drivers/arm_global_timer: Fix maximum prescaler value
- [arm*] 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
- [arm*] 9359/1: flush: check if the folio is reserved for no-mapping
addresses
- entry: Respect changes to system call number by trace_sys_enter()
- swiotlb: Fix double-allocation of slots due to broken alignment handling
- swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
- swiotlb: Fix alignment checks when both allocation and DMA masks are
present
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
- printk: Update @console_may_schedule in console_trylock_spinning()
- irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
- irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based
on register's index
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger
type
- [x86] kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
address
- efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or
higher address
- [x86] mpparse: Register APIC address only once
- [x86] fpu: Keep xfd_state in sync with MSR_IA32_XFD
- efi: fix panic in kdump kernel
- pwm: img: fix pwm clock lookup
- btrfs: do not skip re-registration for the mounted device
- mfd: intel-lpss: Switch to generalized quirk table
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530
- perf top: Use evsel's cpus to replace user_requested_cpus
- [x86] drm/i915: Stop printing pipe name as hex
- [x86] drm/i915: Use named initializers for DPLL info
- [x86] drm/i915: Replace a memset() with zero initialization
- [x86] drm/i915: Try to preserve the current shared_dpll for fastset on
type-c ports
- [x86] drm/i915: Include the PLL name in the debug messages
- [x86] drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
- drm/amd/display: Prevent crash when disable stream
- ALSA: hda/tas2781: remove digital gain kcontrol
- ALSA: hda/tas2781: add locks to kcontrols
- init: open /initrd.image with O_LARGEFILE
- [x86] efistub: Add missing boot_params for mixed mode compat entry
- efi/libstub: Cast away type warning in use of max()
- [x86] efistub: Reinstate soft limit for initrd loading
- prctl: generalize PR_SET_MDWE support check to be per-arch
- [arm*] prctl: reject PR_SET_MDWE on pre-ARMv6
- tmpfs: fix race on handling dquot rbtree
- btrfs: validate device maj:min during open
- btrfs: fix race in read_extent_buffer_pages()
- btrfs: zoned: don't skip block groups with 100% zone unusable
- btrfs: zoned: use zone aware sb location for scrub
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
- wifi: cfg80211: add a flag to disable wireless extensions
- wifi: iwlwifi: mvm: disable MLO for the time being
- wifi: iwlwifi: fw: don't always use FW dump trig
- wifi: iwlwifi: mvm: handle debugfs names more carefully
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for
DP/eDP displays without PSR"
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
- hexagon: vmlinux.lds.S: handle attributes section
- mm: cachestat: fix two shmem bugs
- mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc
HS200 mode
- mmc: core: Initialize mmc_blk_ioc_data
- mmc: core: Avoid negative index with array access
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
- block: Do not force full zone append completion in req_bio_endio()
- thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
- nouveau/dmem: handle kcalloc() allocation failure
- net: ll_temac: platform_get_resource replaced by wrong function
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
- drm/amdgpu: fix deadlock while reading mqd from debugfs
- drm/amd/display: Remove MPC rate control logic from DCN30 and above
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
- [x86] drm/i915/hwmon: Fix locking inversion in sysfs getter
- [x86] drm/i915/bios: Tolerate devdata==NULL in
intel_bios_encoder_supports_dp_dual_mode()
- [x86] drm/i915/vrr: Generate VRR "safe window" for DSB
- [x86] drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
mostly
- [x86] drm/i915/dsb: Fix DSB vblank waits when using VRR
- [x86] drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
- [x86] drm/i915/gt: Reset queue_priority_hint on parking
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
- mtd: spinand: Add support for 5-byte IDs
- Revert "usb: phy: generic: Get the vbus supply"
- usb: cdc-wdm: close race between read and workqueue
- usb: misc: ljca: Fix double free in error handling path (CVE-2024-26653)
- USB: UAS: return ENODEV when submit urbs fail with device not attached
- drm/amd/display: set odm_combine_policy based on context in dcn32 resource
- drm/amdgpu: make damage clips support configurable
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in 'fill_dc_dirty_rects'
- vfio/pds: Make sure migration file isn't accessed after reset
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
(CVE-2024-26654)
- scsi: ufs: qcom: Provide default cycles_in_1us value
- scsi: sd: Fix TCG OPAL unlock on system resume
- scsi: core: Fix unremoved procfs host directory regression
- staging: vc04_services: changen strncpy() to strscpy_pad()
- staging: vc04_services: fix information leak in create_component()
- usb: dwc3: Properly set system wakeup
- USB: core: Fix deadlock in usb_deauthorize_interface()
- USB: core: Add hub_get() and hub_put() routines
- USB: core: Fix deadlock in port "disable" sysfs attribute
- usb: dwc2: host: Fix remote wakeup from hibernation
- usb: dwc2: host: Fix hibernation flow
- usb: dwc2: host: Fix ISOC flow in DDMA mode
- usb: dwc2: gadget: Fix exiting from clock gating
- usb: dwc2: gadget: LPM flow fix
- usb: udc: remove warning when queue disabled ep
- usb: typec: ucsi: Fix race between typec_switch and role_switch
- usb: typec: Return size of buffer if pd_set operation succeeds
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
- usb: typec: ucsi: Ack unsupported commands
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
- scsi: qla2xxx: Prevent command send on chip reset
- scsi: qla2xxx: Fix N2N stuck connection
- scsi: qla2xxx: Split FCE|EFT trace control
- scsi: qla2xxx: Update manufacturer detail
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
- scsi: qla2xxx: Fix command flush on cable pull
- scsi: qla2xxx: Fix double free of the ha->vp_map pointer
- scsi: qla2xxx: Fix double free of fcport
- scsi: qla2xxx: Change debug message during driver unload
- scsi: qla2xxx: Delay I/O Abort on PCI error
- [x86] bugs: Fix the SRSO mitigation on Zen3/4
- crash: use macro to add crashk_res into iomem early for specific arch
- [x86] bugs: Use fixed addressing for VERW operand
- Revert "x86/bugs: Use fixed addressing for VERW operand"
- usb: dwc3: pci: Drop duplicate ID
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
- scsi: lpfc: Correct size for wqe for memset()
- scsi: libsas: Fix disk not being scanned in after being removed
- [x86] sev: Skip ROM range scans and validation for SEV-SNP guests
- tools/resolve_btfids: fix build with musl libc
- drm/amdgpu: fix use-after-free bug (CVE-2024-26656)
- drm/sched: fix null-ptr-deref in init entity (CVE-2024-26657)
.
[ Salvatore Bonaccorso ]
* [rt] Refresh "ARM: Allow to enable RT"
* [rt] Drop "printk: nbcon: Relocate 32bit seq macros"
* [rt] Drop "printk: Adjust mapping for 32bit seq macros"
* [rt] Drop "printk: Use prb_first_seq() as base for 32bit seq macros"
* [rt] Drop "printk: ringbuffer: Do not skip non-finalized records with
prb_next_seq()"
* [rt] Drop "printk: Add this_cpu_in_panic()"
* [rt] "printk: ringbuffer: Cleanup reader terminology"
* [rt] Drop "printk: Wait for all reserved records with pr_flush()"
* [rt] Drop "printk: ringbuffer: Skip non-finalized records in panic"
* [rt] Drop "printk: Disable passing console lock owner completely during
panic()"
* net/bluetooth: Remove BT_HS (Removed upstream)
* Refresh "efi: Lock down the kernel if booted in secure boot mode"
* Workaround FTBFS on dh_installdocs falls from different source package
(Closes: #1068189)
.
linux (6.7.9-2) unstable; urgency=high
.
* [x86] Mitigate Register File Data Sampling (RFDS) vulnerability
(CVE-2023-28746):
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
- Documentation/hw-vuln: Add documentation for RFDS
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
.
linux (6.7.9-1) unstable; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.8
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.9
- mtd: spinand: gigadevice: Fix the get ecc status issue
- ice: fix connection state of DPLL and out pin
- ice: fix dpll input pin phase_adjust value updates
- ice: fix dpll and dpll_pin data access on PF reset
- ice: fix dpll periodic work data updates on PF reset
- ice: fix pin phase adjust updates on PF reset
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
- spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM
hooks
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
- netlink: add nla be16/32 types to minlen array
- net: ip_tunnel: prevent perpetual headroom growth
- net: mctp: take ownership of skb in mctp_local_output
- tun: Fix xdp_rxq_info's queue_index when detaching
- [x86] cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf
call back
- net: veth: clear GRO when clearing XDP even when down
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is
detected
- veth: try harder when allocating queue memory
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
- net: lan78xx: fix "softirq work is pending" error
- uapi: in6: replace temporary label with rfc9486
- stmmac: Clear variable when destroying workqueue
- Bluetooth: hci_sync: Check the correct flag before starting a scan
- Bluetooth: Avoid potential use-after-free in hci_error_reset
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
- Bluetooth: Enforce validation on max value of connection interval
- Bluetooth: qca: Fix wrong event type for patch config command
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
- Bluetooth: qca: Fix triggering coredump implementation
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
- netfilter: bridge: confirm multicast packets before passing them up the
stack
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
- igb: extend PTP timestamp adjustments to i211
- net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
- tls: decrement decrypt_pending if no async completion will be called
- tls: fix peeking with sync+async decryption
- tls: separate no-async decryption request handling from async
- tls: fix use-after-free on failed backlog decryption
- [riscv64] tlb: fix __p*d_free_tlb()
- efi/capsule-loader: fix incorrect allocation size
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
- [x86] ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
- [arm64,armhf] gpu: host1x: Skip reset assert on Tegra186
- [riscv64] mm: fix NOCACHE_THEAD does not set bit[61] correctly
- [riscv64] Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
- [x86] ASoC: cs35l56: cs35l56_component_remove() must clear
cs35l56->component
- [x86] ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
- [x86] ASoC: cs35l56: Don't add the same register patch multiple times
- [x86] ASoC: cs35l56: Fix for initializing ASP1 mixer registers
- [x86] ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
revision
- [x86] ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
- ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
- [riscv64] Ignore V from the riscv,isa DT property on older T-Head CPUs
- [arm64,armhf] drm/tegra: Remove existing framebuffer only if we support
display
- fbcon: always restore the old font data in fbcon_do_set_font()
- afs: Fix endless loop in directory parsing
- drm/amd/display: Prevent potential buffer overflow in map_hw_resources
- drivers: perf: added capabilities for legacy PMU
- drivers: perf: ctr_get_width function for legacy is not defined
- Revert "riscv: mm: support Svnapot in huge vmap"
- [riscv64] Fix pte_leaf_size() for NAPOT
- [riscv64] Sparse-Memory/vmemmap out-of-bounds fix
- btrfs: fix race between ordered extent completion and fiemap
- drm/nouveau: keep DMA buffers required for suspend/resume
- tomoyo: fix UAF write bug in tomoyo_write_control() (CVE-2024-26622)
- ALSA: firewire-lib: fix to check cycle continuity
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus
7630
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
- landlock: Fix asymmetric private inodes referring
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
- mm: cachestat: fix folio read-after-free in cache walk
- [armhf] mtd: rawnand: marvell: fix layouts
- wifi: nl80211: reject iftype change with mesh ID change
- btrfs: fix double free of anonymous device after snapshot creation failure
- btrfs: dev-replace: properly validate device names
- btrfs: send: don't issue unnecessary zero writes for trailing hole
- Revert "drm/amd/pm: resolve reboot exception for si oland"
- drm/buddy: fix range bias
- drm/amdgpu/pm: Fix the power1_min_cap value
- drm/amd/display: Add monitor patch for specific eDP
- [arm64] soc: qcom: pmic_glink: Fix boot when QRTR=m
- [arm64] dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
- [arm64] crypto: arm64/neonbs - fix out-of-bounds access on short input
- [arm64] dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo
scenario
- [arm64] dmaengine: fsl-qdma: init irq after reg initialization
- [arm64,armhf] mmc: mmci: stm32: fix DMA API overlapping mappings warning
- mmc: core: Fix eMMC initialization with 1-bit bus connection
- [arm64] mmc: sdhci-xenon: add timeout for PHY init complete
- [arm64] mmc: sdhci-xenon: fix PHY init clock stability
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
- [riscv64] add CALLER_ADDRx support
- [riscv64] Fix enabling cbo.zero when running in M-mode
- power: supply: mm8013: select REGMAP_I2C
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
- efivarfs: Request at most 512 bytes for variable names
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
- fprobe: Fix to allocate entry_data_size buffer with rethook instances
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
- [x86] e820: Don't reserve SETUP_RNG_SEED in e820
- [x86] cpu: Allow reducing x86_phys_bits during early_identify_cpu()
- [x86] cpu/intel: Detect TME keyid bits before setting MTRR mask registers
- mptcp: map v4 address to v6 when destroying subflow
- mptcp: avoid printing warning once on client side
- mptcp: push at DSS boundaries
- mptcp: fix snd_wnd initialization for passive socket
- mptcp: fix potential wake-up event loss
- mptcp: fix double-free on socket dismantle
- mptcp: fix possible deadlock in subflow diag
- mfd: twl6030-irq: Revert to use of_match_device()
- NFS: Fix data corruption caused by congestion.
- af_unix: Fix task hung while purging oob_skb in GC.
- af_unix: Drop oob_skb ref before purging queue in GC.
- [x86] ASoC: cs35l56: fix reversed if statement in
cs35l56_dspwait_asp1tx_put()
- [arm64] phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
dashes
- [arm64] phy: qcom-qmp-usb: fix v3 offsets data
- [amd64] dmaengine: idxd: Remove shadow Event Log head stored in idxd
- [amd64] dmaengine: idxd: Ensure safe user copy of completion record
- [powerpc*] pseries/iommu: IOMMU table is not initialized for kdump over
SR-IOV
- [powerpc*] rtas: use correct function name for resetting TCE tables
- gpio: 74x164: Enable output pins after registers are reset
- gpiolib: Fix the error path order in gpiochip_add_data_with_key()
- gpio: fix resource unwinding order in error path
- block: define bvec_iter as __packed __aligned(4)
- [x86] entry_64: Add VERW just before userspace transition
- [x86] entry_32: Add VERW just before userspace transition
- [x86] bugs: Use ALTERNATIVE() instead of mds_user_clear static key
- [x86] KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
- [x86] KVM/VMX: Move VERW closer to VMentry for MDS mitigation
- drm/nouveau: don't fini scheduler before entity flush
.
[ Salvatore Bonaccorso ]
* [x86] platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
(Closes: #1065320)
.
linux (6.7.7-1) unstable; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.5
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.6
- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be
detected by BIOS (Closes: #1056056)
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.7
- drm/amd/display: Only allow dig mapping to pwrseq in new asic
(Closes: #1061449)
.
[ Weizhao Ouyang ]
* Enable CONFIG_MFD_RK8XX_SPI for RK3588 SoC
- MFD_RK8XX_SPI as built-in, same behavior as MFD_RK8XX_I2C
.
[ Uwe Kleine-König ]
* [armhf] Enable DRM_PANEL_MIPI_DBI as a module for
stm32mp157c-lxa-tac-gen2.
* Backport a patch from v6.8-rc1 to be more verbose about pending deferred
probes helping debugging of failed boot attempts.
* [arm64] Make PINCTRL_ROCKCHIP builtin.
.
[ Vincent Blut ]
* [x86] drivers/hwmon: Enable SENSORS_HP_WMI as module (Closes: #1064507)
.
[ Weihao Li]
* [loong64] Build kernel image and udebs for loong64 (Closes: #1053650)
.
linux (6.7.4-1~exp1) experimental; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.2
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.3
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.4
.
[ Aurelien Jarno ]
* [riscv64] Add clock, MFD, PCIe PHYs, regulator and RTC drivers to
kernel-image udeb.
* [riscv64] Disable CRYPTO_DEV_JH7110, it is broken.
.
[ Bastian Blank ]
* Make linux-libc-dev provide all cross packages.
.
[ Salvatore Bonaccorso ]
* Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
(Closes: #1061521)
.
[ Emanuele Rocca ]
* [arm64] drivers/thermal/qcom: enable QCOM_SPMI_ADC_TM5 as module for
thermal throttling on the Lenovo ThinkPad X13s.
.
[ Vincent Blut ]
* drivers/hwmon: Enable SENSORS_IIO_HWMON as module (Closes: #1057272)
.
linux (6.7.1-1~exp1) experimental; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.1
.
[ Salvatore Bonaccorso ]
* Enable bcachefs filesystem support
- fs/bcachefs: Enable BCACHEFS_FS as module
- fs/bcachefs: Enable BCACHEFS_QUOTA
- fs/bcachefs: Enable BCACHEFS_POSIX_ACL
* media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
.
[ Aurelien Jarno ]
* [riscv64] Enable ARCH_SOPHGO and ARCH_THEAD.
* [riscv64] Disable ARCH_R9A07G043 as it now depends on NONPORTABLE.
* [riscv64] Enable PHY_STARFIVE_JH7110_DPHY_RX, PHY_STARFIVE_JH7110_PCIE and
PHY_STARFIVE_JH7110_USB as modules.
* [powerpc,ppc64,ppc64el] Drop ipddp from nic-modules.
* [riscv64] Enable LEDS_PWM and LEDS_PWM_MULTICOLOR as modules.
.
[ Vincent Blut ]
* [arm64, armhf] drivers/net/phy: Enable ADIN_PHY as module
(Closes: #1043354)
.
[ Martin Kepplinger ]
* [arm64] Enable CSI camera stack for i.MX8M SoCs (Closes: #1055442)
.
[ Tim Pambor ]
* Enable configs for MT8195 Chromebooks:
- COMMON_CLK_MT8195 as built-in
- COMMON_CLK_MT8195_APUSYS, COMMON_CLK_MT8195_AUDSYS,
COMMON_CLK_MT8195_IMP_IIC_WRAP, COMMON_CLK_MT8195_MFGCFG,
COMMON_CLK_MT8195_MSDC, COMMON_CLK_MT8195_SCP_ADSP,
COMMON_CLK_MT8195_VDOSYS, COMMON_CLK_MT8195_VPPSYS,
COMMON_CLK_MT8195_CAMSYS, COMMON_CLK_MT8195_IMGSYS,
COMMON_CLK_MT8195_WPESYS, COMMON_CLK_MT8195_VDECSYS,
COMMON_CLK_MT8195_VENCSYS as modules
- MFD_MT6360, REGULATOR_MT6315, REGULATOR_MT6359,
REGULATOR_CROS_EC, MTK_LVTS_THERMAL as modules
- MTK_ADSP_MBOX, MTK_ADSP_IPC, SND_SOC_SOF_OF, SND_SOC_MT8195,
SND_SOC_MT8195_MT6359, SND_SOC_SOF_MT8195 as modules
- SND_SOC_SOF_TOPLEVEL, SND_SOC_SOF_MTK_TOPLEVEL as built-in
- DRM_MEDIATEK_DP, PHY_MTK_DP, PHY_MTK_PCIE, PHY_MTK_UFS as modules
- PINCTRL_MT8195, PCIE_MEDIATEK_GEN3, SPMI_MTK_PMIF as built-in
.
[ Zhang Ning ]
* [arm64] drivers/rtc: Enable RTC_DRV_RS5C372 as module
.
[ Bastian Blank ]
* Revert "Run dh_movetousr also in signed images."
* Fix config specified CFLAGS on kernel builds. Also drop old definitions
that have not worked for a long time.
* Disable ability to do binNMU. The Debian infrastructure is not ready
to binNMU signed packages. But they instead just break the dependencies
within this package.
* Restructure and cleanup complete config:
- Uses TOML instead of our home-grown INI based format.
- Don't export a config dump anymore, it is not longer in use.
* Generate and ship vmlinux.h in linux-headers package.
.
[ Emanuele Rocca ]
* [arm64] Set QCOM_QSEECOM and QCOM_QSEECOM_UEFISECAPP to 'y' in order to
add support for EFI variables on the Lenovo X13s.
.
[ Martyn Welch ]
* [arm64] Support HDMI output on TI SK-AM62. Enable DRM_SII902X and
DRM_TIDSS as modules.
.
linux (6.7-1~exp1) experimental; urgency=medium
.
* New upstream release:
https://kernelnewbies.org/Linux_6.7
.
[ Harry 88 ]
* [arm64] udeb: Include sun8i-drm-hdmi module in installer
(Closes: #1050315)
.
[ Diederik de Haas ]
* Update to 6.7:
- d/copyright: Remove drivers/net/appletalk/cops*; removed upstream
- d/rules.d/scripts/mod: Add symsearch to Makefile.real
* Drop patches applied upstream:
- Drop "powerpc: Don't clobber f0/vs0 during fp|altivec register save"
* Drop patches:
- Drop "Add removal patches for: 3c359, smctr, keyspan, cops"; cops
support removed upstream which was the last remaining part
- Drop "Hardcode arch script output"; ia64 architecture removed upstream
* Refresh patches:
- Adjust context in "Tweak gitignore for Debian pkg-kernel using git"
- Adjust context in "video: Remove nvidiafb and rivafb"
- Adjust context in "Include package version along with kernel release in
stack traces"
- Adjust context in "kbuild: Look for module.lds under arch directory too"
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust context in "add sysctl to disallow unprivileged CLONE_NEWUSER by
default"
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust context in "intel-iommu: Add option to exclude integrated GPU
only"
- Adjust context in "intel-iommu: Add Kconfig option to exclude iGPU by
default"
- Adjust context in "x86: Make x32 syscall support conditional on a kernel
parameter"
* [ia64] Drop all ia64 configs due to upstream dropping IA64 arch
* d/config: Update with the help of kconfigeditor2:
- Remove XZ_DEC_IA64
- Remove DEV_APPLETALK, IPDDP and IPDDP_ENCAP
- Remove RTL8192U
- Remove MODULE_SIG_SHA1, MODULE_SIG_SHA224
- Replace BCACHE_CLOSURES_DEBUG with DEBUG_CLOSURES
- Remove BTRFS_FS_CHECK_INTEGRITY
- Remove EEPROM_LEGACY
- Remove MTD_AR7_PARTS
- Remove QLGE
- Replace SCSI_IZIP_EPP16 with SCSI_IMM
- Remove AMD_IOMMU_V2
- Replace SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH with
SND_SOC_INTEL_SOF_DA7219_MACH
* [rt] Update to 6.7-rt6
.
[ Bastian Blank ]
* Generate separate package tests for every flavour.
* Fix stripping of vmlinux binaries. (closes: #1059713)
* Ignore vmlinux for shlibs. (closes: #1059676)
* Drop not working selftests. (closes: #1059765)
* Always build with CROSS_COMPILE set.
* Run dh_movetousr also in signed images.
* Fix some remaining cross build problems.
.
[ Christian Göttsche ]
* Enable MODULE_DECOMPRESS
.
[ Timothy Pearson ]
* [ppc64] Build PowerNV PCIe hotplug driver as a module
.
[ Aurelien Jarno ]
* [riscv64] udeb: Add efi-modules and xfs-modules.
.
[ Francesco Dolcini ]
* [arm64] Add support for NXP i.MX8M PCIe
- drivers/phy/freescale: Enable PHY_FSL_IMX8M_PCIE as module
.
linux (6.6.15-2) unstable; urgency=medium
.
* Revert upstream commit causing documentation build failure
(Closes: #1063020)
- Revert "docs: kernel_feat.py: fix potential command injection"
.
linux (6.6.15-1) unstable; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.14
- [x86] lib: Fix overflow when counting digits
- [x86] mce/inject: Clear test status value
- [arm64] EDAC/thunderx: Fix possible out-of-bounds string access
- [powerpc*] add crtsavres.o to always-y instead of extra-y
- [x86] Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram
- [powerpc*] 44x: select I2C for CURRITUCK
- [powerpc*] pseries/memhp: Fix access beyond end of drmem array
- perf/arm-cmn: Fix HN-F class_occup_id events
- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu
- [powerpc*] KVM: PPC: Book3S HV: Use accessors for VCPU registers
- [powerpc*] KVM: PPC: Book3S HV: Introduce low level MSR accessor
- [powerpc*] KVM: PPC: Book3S HV: Handle pending exceptions on guest entry
with MSR_EE
- [powerpc*] hv-gpci: Add return value check in
affinity_domain_via_partition_show function
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)