Change log for linux package in openKylin
| 1 → 43 of 43 results | First • Previous • Next • Last |
| Published in nile.bedrock-proposed |
linux (6.6.0-19.0ok4) nile; urgency=medium
[ Greentime Hu ]
* riscv: Add support for kernel mode vector
[ Andy Chiu ]
* riscv: vector: make Vector always available for softirq context
[ Greentime Hu ]
* riscv: Add vector extension XOR implementation
[ Andy Chiu ]
* riscv: sched: defer restoring Vector context for user
* riscv: lib: vectorize copy_to_user/copy_from_user
* riscv: fpu: drop SR_SD bit checking
* riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}()
* riscv: vector: use a mask to write vstate_ctrl
* riscv: vector: use kmem_cache to manage vector context
* riscv: vector: allow kernel-mode Vector with preemption
* riscv: vector: add a comment when calling riscv_setup_vsize()
* riscv: smp: fail booting up smp if inconsistent vlen is detected
* riscv: cpufeature: call match_isa_ext() for single-letter extensions
* dt-bindings: riscv: add Zve32[xf] Zve64[xfd] ISA extension description
* riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detection
* riscv: hwprobe: add zve Vector subextensions into hwprobe interface
* riscv: vector: adjust minimum Vector requirement to ZVE32X
* selftest: run vector prctl test for ZVE32X
[ Björn Töpel ]
* riscv: Fix vector state restore in rt_sigreturn()
[ Chang S. Bae ]
* x86/fpu/xstate: Simplify print_xstate_features()
* x86/fpu/xstate: Remove xstate offset check
* x86/fpu/xstate: Introduce xfeature order table and accessor macro
* x86/fpu/xstate: Adjust XSAVE buffer size calculation
* x86/fpu/xstate: Adjust xstate copying logic for user ABI
* x86/cpufeatures: Add X86_FEATURE_APX
* x86/fpu/apx: Define APX state component
* x86/fpu/apx: Disallow conflicting MPX presence
* x86/fpu/apx: Enable APX state support
[ leizongkun ]
* OPENEULER: kvm: add struct kvm if only CONFIG_KVM enabled
[ liubaolin ]
* KYLIN: Revert "OPENEULER: fs/dcache.c: avoid softlock since too many negative dentry"
[ Chuck Lever ]
* NFSD: Fix crash in nfsd4_read_release()
[ Miaoqian Lin ]
* net: usb: asix_devices: Check return value of usbnet_get_endpoints
[ Quanmin Yan ]
* fbcon: Set fb_display[i]->mode to NULL when the mode is released
[ Kaushlendra Kumar ]
* ACPI: button: Call input_free_device() on failing input device registration
[ Junjie Cao ]
* fbdev: bitblit: bound-check glyph index in bit_putcs*
[ Johan Hovold ]
* Bluetooth: rfcomm: fix modem control handling
[ Gokul Sivakumar ]
* wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode
[ Florian Fuchs ]
* fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS
[ Miaoqian Lin ]
* fbdev: valkyriefb: Fix reference count leak in valkyriefb_init
[ Paolo Abeni ]
* mptcp: drop bogus optimization in __mptcp_check_push()
* mptcp: restore window probe
[ Srinivas Kandagatla ]
* ASoC: qdsp6: q6asm: do not sleep while atomic
[ Henrique Carvalho ]
* smb: client: fix potential cfid UAF in smb2_query_info_compound
[ Chang S. Bae ]
* x86/fpu: Ensure XFD state on signal delivery
[ Loic Poulain ]
* wifi: ath10k: Fix memory leak on unsupported WMI command
[ Mark Pearson ]
* wifi: ath11k: Add missing platform IDs for quirk table
[ Karthik M ]
* wifi: ath12k: free skb during idr cleanup callback
[ Akhil P Oommen ]
* drm/msm/a6xx: Fix GMU firmware parser
[ Roy Vegard Ovesen ]
* ALSA: usb-audio: fix control pipe direction
[ Noorain Eqbal ]
* bpf: Sync pending IRQ work before freeing ring buffer
[ Wonkon Kim ]
* scsi: ufs: core: Initialize value of an attribute returned by uic cmd
[ Ondrej Mosnacek ]
* bpf: Do not audit capability check in do_jit()
[ Uwe Kleine-König ]
* crypto: aspeed-acry - Convert to platform remove callback returning void
[ Haotian Zhang ]
* crypto: aspeed - fix double free caused by devm
[ Cezary Rojewski ]
* ASoC: Intel: avs: Unprepare a stream when XRUN occurs
[ Shengjiu Wang ]
* ASoC: fsl_sai: fix bit order for DSD format
[ Andrii Nakryiko ]
* libbpf: Fix powerpc's stack register definition in bpf_tracing.h
[ Lizhi Xu ]
* usbnet: Prevents free active kevent
[ Cen Zhang ]
* Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once
[ Chris Lu ]
* Bluetooth: btmtksdio: Add pmctrl handling for BT closed state during reset
[ Luiz Augusto von Dentz ]
* Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00
* Bluetooth: ISO: Fix another instance of dst_type handling
* Bluetooth: hci_core: Fix tracking of periodic advertisement
[ Tomeu Vizoso ]
* drm/etnaviv: fix flush sequence logic
[ Jijie Shao ]
* net: hns3: return error code when function fails
[ Abdun Nihaal ]
* sfc: fix potential memory leak in efx_mae_process_mport()
[ Yang Wang ]
* drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table()
[ John Smith ]
* drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji
* drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland
[ Damien Le Moal ]
* block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL
* block: make REQ_OP_ZONE_OPEN a write operation
[ Alexey Klimov ]
* regmap: slimbus: fix bus_context pointer in regmap init calls
[ Johan Hovold ]
* drm/mediatek: Fix device use-after-free on unbind
[ Farhan Ali ]
* s390/pci: Restore IRQ unconditionally for the zPCI device
[ Emanuele Ghidoli ]
* net: phy: dp83867: Disable EEE support as not implemented
[ Vincent Guittot ]
* sched/pelt: Avoid underestimation of task utilization
[ Pierre Gondois ]
* sched/fair: Use all little CPUs for CPU-bound workloads
[ Heiko Carstens ]
* s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
[ Philipp Stanner ]
* drm/sched: Fix race in drm_sched_entity_select_rq()
[ Thomas Zimmermann ]
* drm/sysfb: Do not dereference NULL pointer in plane reset
[ Gerd Bayer ]
* s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump
[ Owen Gu ]
* usb: gadget: f_fs: Fix epfile null pointer access after ep enable.
[ Ryan Chen ]
* soc: aspeed: socinfo: Add AST27xx silicon IDs
[ Jens Reidel ]
* soc: qcom: smem: Fix endian-unaware access of num_entries
[ Thomas Weißschuh ]
* spi: loopback-test: Don't use %pK through printk
* bpf: Don't use %pK through printk
[ Chi Zhang ]
* pinctrl: single: fix bias pull up/down handling in pin_config_set
[ Biju Das ]
* mmc: host: renesas_sdhi: Fix the actual clock
[ Jiayi Li ]
* memstick: Add timeout to prevent indefinite waiting
[ Inochi Amaoto ]
* irqchip/sifive-plic: Respect mask state when setting affinity
[ Ricardo B. Marlière ]
* selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
[ Dennis Beier ]
* cpufreq/longhaul: handle NULL policy in longhaul_exit
[ Kees Cook ]
* arc: Fix __fls() const-foldability via __builtin_clzl()
[ Ricardo B. Marlière ]
* selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
[ Christian Bruel ]
* irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
[ Shang song (Lenovo) ]
* ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
[ Hans de Goede ]
* ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
[ Christopher Ruehl ]
* power: supply: qcom_battmgr: add OOI chemistry
[ Chuande Chen ]
* hwmon: (sbtsi_temp) AMD CPU extended temperature range support
[ Bartosz Golaszewski ]
* pinctrl: keembay: release allocated memory in detach path
[ Fabien Proriol ]
* power: supply: sbs-charger: Support multiple devices
[ Andreas Kemnade ]
* hwmon: sy7636a: add alias
[ Ming Wang ]
* irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller
[ Radhey Shyam Pandey ]
* arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
[ Svyatoslav Ryhel ]
* soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups
* ARM: tegra: transformer-20: add missing magnetometer interrupt
* ARM: tegra: transformer-20: fix audio-codec interrupt
[ Sarthak Garg ]
* mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
[ Hans de Goede ]
* ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
[ Amirreza Zarrabi ]
* tee: allow a driver to allocate a tee_device without a pool
[ Daniel Wagner ]
* nvmet-fc: avoid scheduling association deletion twice
* nvme-fc: use lock accessing port_state and rport state
[ Kumar Kartikeya Dwivedi ]
* bpf: Do not limit bpf_cgroup_from_id to current's namespace
[ Svyatoslav Ryhel ]
* video: backlight: lp855x_bl: Set correct EPROM start for LP8556
[ Kaushlendra Kumar ]
* tools/cpupower: fix error return value in cpupower_write_sysfs()
[ Janne Grunau ]
* pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"
[ Fenglin Wu ]
* power: supply: qcom_battmgr: handle charging state change notifications
[ Tom Stellard ]
* bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
[ Rafael J. Wysocki ]
* cpuidle: Fail cpuidle device registration if there is one already
[ Pranav Tyagi ]
* futex: Don't leak robust_list pointer on exec race
[ Biju Das ]
* spi: rpc-if: Add resume support for RZ/G3E
[ Daniel Lezcano ]
* clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
[ Yu Kuai ]
* blk-cgroup: fix possible deadlock while configuring policy
[ Amery Hung ]
* bpf: Clear pfmemalloc flag when freeing all fragments
[ Alistair Francis ]
* nvme: Use non zero KATO for persistent discovery connections
[ Jiri Olsa ]
* uprobe: Do not emulate/sstep original instruction when ip is changed
[ Ben Copeland ]
* hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
[ Kaushlendra Kumar ]
* tools/cpupower: Fix incorrect size in cpuidle_state_disable()
* tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
[ Len Brown ]
* tools/power x86_energy_perf_policy: Enhance HWP enable
* tools/power x86_energy_perf_policy: Prefer driver HWP limits
[ Alexander Stein ]
* mfd: stmpe: Remove IRQ domain upon removal
* mfd: stmpe-i2c: Add missing MODULE_LICENSE
[ Arnd Bergmann ]
* mfd: madera: Work around false-positive -Wininitialized warning
[ Jens Kehne ]
* mfd: da9063: Split chip variant reading in two bus transactions
[ Clay King ]
* drm/amd/display: ensure committing streams is seamless
[ Michael Strauss ]
* drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration
[ Alex Deucher ]
* drm/amd/display: add more cyan skillfish devices
[ Paul Hsieh ]
* drm/amd/display: update dpp/disp clock from smu clock table
[ Lijo Lazar ]
* drm/amd/pm: Use cached metrics data on aldebaran
* drm/amd/pm: Use cached metrics data on arcturus
[ Sathishkumar S ]
* drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
[ Seyediman Seyedarab ]
* drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
[ Marcos Del Sol Vives ]
* PCI: Disable MSI on RDC PCI to PCIe bridges
[ Wake Liu ]
* selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8
* selftests/net: Ensure assert() triggers in psock_tpacket.c
[ Ping-Ke Shih ]
* wifi: rtw88: sdio: use indirect IO for device registers before power-on
[ Geoffrey McRae ]
* drm/amdkfd: return -ENOTTY for unsupported IOCTLs
[ Laurent Pinchart ]
* media: pci: ivtv: Don't create fake v4l2_fh
* media: amphion: Delete v4l2_fh synchronously in .release()
[ Tomi Valkeinen ]
* drm/tidss: Use the crtc_* timings when programming the HW
* drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value
* drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST
[ Jayesh Choudhary ]
* drm/tidss: Set crtc modesetting parameters with adjusted mode
[ Mehdi Djait ]
* media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR
[ Kirill A. Shutemov ]
* x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall
[ Tiezhu Yang ]
* net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
[ Thomas Weißschuh ]
* ice: Don't use %pK through printk or tracepoints
[ Lukas Wunner ]
* thunderbolt: Use is_pciehp instead of is_hotplug_bridge
[ Niklas Schnelle ]
* powerpc/eeh: Use result of error_detected() in uevent
* s390/pci: Use pci_uevent_ers() in PCI recovery
[ Ido Schimmel ]
* bridge: Redirect to backup port when port is administratively down
[ Peter Wang ]
* scsi: ufs: host: mediatek: Fix auto-hibern8 timer configuration
[ Alice Chao ]
* scsi: ufs: host: mediatek: Assign power mode userdata before FASTAUTO mode change
[ Peter Wang ]
* scsi: ufs: host: mediatek: Change reset sequence for improved stability
[ Alice Chao ]
* scsi: ufs: host: mediatek: Fix invalid access in vccqx handling
[ Charalampos Mitrodimas ]
* net: ipv6: fix field-spanning memcpy warning in AH output
[ Tetsuo Handa ]
* media: imon: make send_packet() more robust
[ Dmitry Baryshkov ]
* drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
[ Kent Russell ]
* drm/amdkfd: Handle lack of READ permissions in SVM mapping
[ Rodrigo Gobbi ]
* iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register
[ Haibo Chen ]
* iio: adc: imx93_adc: load calibrated values even calibration failed
[ raub camaioni ]
* usb: gadget: f_ncm: Fix MAC assignment NCM ethernet
[ Zijun Hu ]
* char: misc: Make misc_register() reentry for miscdevice who wants dynamic minor
* char: misc: Does not request module for miscdevice with dynamic minor
[ Christoph Paasch ]
* net: When removing nexthops, don't call synchronize_net if it is not necessary
[ Oleksij Rempel ]
* net: stmmac: Correctly handle Rx checksum offload errors
[ Kuniyuki Iwashima ]
* net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
[ Sungho Kim ]
* PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call
[ Takashi Iwai ]
* ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
[ Ujwal Kundur ]
* rds: Fix endianness annotation for RDS_MPATH_HASH
[ Chandrakanth Patil ]
* scsi: mpi3mr: Fix controller init failure on fault during queue creation
[ Francisco Gutierrez ]
* scsi: pm80xx: Fix race condition caused by static variables
[ Krzysztof Kozlowski ]
* extcon: adc-jack: Fix wakeup source leaks on device unbind
[ Andrew Davis ]
* remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
[ Heiner Kallweit ]
* net: phy: fixed_phy: let fixed_phy_unregister free the phy_device
[ Miklos Szeredi ]
* fuse: zero initialize inode private data
[ Eric Huang ]
* drm/amdkfd: fix vram allocation failure for a special case
[ Amber Lin ]
* drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
[ Chelsy Ratnawat ]
* media: fix uninitialized symbol warnings
[ Timur Kristóf ]
* drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2)
[ Aleksander Jan Bajkowski ]
* mips: lantiq: danube: add missing properties to cpu node
* mips: lantiq: danube: add model to EASY50712 dts
* mips: lantiq: danube: add missing device_type in pci node
* mips: lantiq: xway: sysctrl: rename stp clock
* mips: lantiq: danube: rename stp node on EASY50712 reference board
[ Qianfeng Rong ]
* crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof()
* scsi: pm8001: Use int instead of u32 to store error codes
[ Miroslav Lichvar ]
* ptp: Limit time setting of PTP clocks
[ Thomas Andreatta ]
* dmaengine: sh: setup_xref error handling
[ Rosen Penev ]
* dmaengine: mv_xor: match alloc_wc and free_wc
[ Devendra K Verma ]
* dmaengine: dw-edma: Set status for callback_result
[ Krzysztof Kozlowski ]
* drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
* drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
[ David Francis ]
* drm/amdgpu: Allow kfd CRIU with no buffer objects
[ Yue Haibing ]
* ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled
[ Juraj Šarinay ]
* net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms
[ Niklas Söderlund ]
* media: adv7180: Add missing lock in suspend callback
* media: adv7180: Do not write format to device in set_fmt
* media: adv7180: Only validate format in querystd
[ Paul Kocialkowski ]
* media: verisilicon: Explicitly disable selection api ioctls for decoders
[ Cryolitia PukNgae ]
* ALSA: usb-audio: apply quirk for MOONDROP Quark2
[ Eric Dumazet ]
* net: call cond_resched() less often in __release_sock()
[ Colin Foster ]
* smsc911x: add second read of EEPROM mac when possible corruption seen
[ Ashish Kalra ]
* iommu/amd: Skip enabling command/event buffers for kdump
[ Hector Martin ]
* iommu/apple-dart: Clear stream error indicator bits for T8110 DARTs
[ Alex Deucher ]
* drm/amd: add more cyan skillfish PCI ids
* drm/amdgpu: don't enable SMU on cyan skillfish
* drm/amdgpu: add support for cyan skillfish gpu_info
[ William Wu ]
* usb: gadget: f_hid: Fix zero length packet transfer
[ Chen Yufeng ]
* usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget
[ Antonino Maniscalco ]
* drm/msm: make sure to not queue up recovery more than once
[ Xion Wang ]
* char: Use list_del_init() in misc_deregister() to reinitialize list pointer
[ Hao Yao ]
* media: ov08x40: Fix the horizontal flip control
[ Vladimir Zapolskiy ]
* media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer
[ Peter Wang ]
* scsi: ufs: host: mediatek: Enhance recovery on resume failure
* scsi: ufs: host: mediatek: Enhance recovery on hibernation exit failure
[ Rohan G Thomas ]
* net: phy: marvell: Fix 88e1510 downshift counter errata
[ Peter Wang ]
* scsi: ufs: host: mediatek: Disable auto-hibern8 during power mode changes
[ Tetsuo Handa ]
* ntfs3: pretend $Extend records as regular files
[ Harikrishna Shenoy ]
* phy: cadence: cdns-dphy: Enable lower resolutions in dphy
[ Michael Dege ]
* phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet
[ Michael Riesch ]
* phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
[ Niklas Söderlund ]
* net: sh_eth: Disable WoL if system can not suspend
[ Jakub Kicinski ]
* selftests: net: replace sleeps in fcnal-test with waits
[ Qianfeng Rong ]
* media: redrat3: use int type to store negative error codes
[ Ido Schimmel ]
* selftests: traceroute: Use require_command()
[ Florian Westphal ]
* netfilter: nf_reject: don't reply to icmp error messages
[ Li RongQing ]
* x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT
[ David Ahern ]
* selftests: Disable dad for ipv6 in fcnal-test.sh
[ Daniel Palmer ]
* eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
[ David Ahern ]
* selftests: Replace sleep with slowwait
[ Alok Tiwari ]
* udp_tunnel: use netdev_warn() instead of netdev_WARN()
[ Antheas Kapenekakis ]
* HID: asus: add Z13 folio to generic group for multitouch to work
[ Sangwook Shin ]
* watchdog: s3c2410_wdt: Fix max_timeout being calculated larger
[ Ovidiu Panait ]
* crypto: sun8i-ce - remove channel timeout field
[ Niklas Cassel ]
* PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify()
[ Gaurav Jain ]
* crypto: caam - double the entropy delay interval for retry
[ Yafang Shao ]
* net/cls_cgroup: Fix task_get_classid() during qdisc run
[ Quan Zhou ]
* wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device
[ Benjamin Lin ]
* wifi: mt76: mt7996: Temporarily disable EPCS
[ John Keeping ]
* ALSA: serial-generic: remove shared static buffer
[ Tvrtko Ursulin ]
* drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
[ Mario Limonciello (AMD) ]
* drm/amd: Avoid evicting resources at S5
[ Timur Kristóf ]
* drm/amd/display: Fix DVI-D/HDMI adapters
* drm/amd/display: Disable VRR on DCE 6
[ Jakub Kicinski ]
* page_pool: always add GFP_NOWARN for ATOMIC allocations
[ Stefan Wahren ]
* ethernet: Extend device_get_mac_address() to use NVMEM
[ Mario Limonciello (AMD) ]
* HID: i2c-hid: Resolve touchpad issues on Dell systems during S4
[ Christian König ]
* drm/amdgpu: reject gang submissions under SRIOV
[ Nai-Chen Cheng ]
* selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency
[ Bart Van Assche ]
* scsi: ufs: core: Disable timestamp functionality if not supported
[ Justin Tee ]
* scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET
* scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup
* scsi: lpfc: Define size of debugfs entry for xri rebalancing
[ Al Viro ]
* allow finish_no_open(file, ERR_PTR(-E...))
[ Forest Crossman ]
* usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs
[ Krishna Kurapati ]
* usb: xhci: plat: Facilitate using autosuspend for xhci plat devices
[ wangzijie ]
* f2fs: fix infinite loop in __insert_extent_tree()
[ Eric Dumazet ]
* ipv6: np->rxpmtu race annotation
[ Tetsuo Handa ]
* jfs: Verify inode mode when loading from disk
[ Shaurya Rane ]
* jfs: fix uninitialized waitqueue in transaction manager
[ Alexey Klimov ]
* ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup()
[ Oleksij Rempel ]
* net: phy: clear link parameters on admin link down
[ Robert Marko ]
* net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
[ Seyediman Seyedarab ]
* iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()
[ Loic Poulain ]
* wifi: ath10k: Fix connection after GTK rekeying
[ Brahmajit Das ]
* net: intel: fm10k: Fix parameter idx set but not used
[ ChunHao Lin ]
* r8169: set EEE speed down ratio to 1
[ Chen Wang ]
* PCI: cadence: Check for the existence of cdns_pcie::ops before using it
[ Koakuma ]
* sparc/module: Add R_SPARC_UA64 relocation handling
[ Al Viro ]
* sparc64: fix prototypes of reads[bwl]()
[ Alex Mastro ]
* vfio: return -ENOTTY for unsupported device feature
[ Mario Limonciello ]
* PCI/PM: Skip resuming to D0 if device is disconnected
[ Stephan Gerhold ]
* remoteproc: qcom: q6v5: Avoid handling handover twice
[ Nithyanantham Paramasivam ]
* wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256
[ Karthi Kandasamy ]
* drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream
[ Olga Kornievskaia ]
* NFSv4: handle ERR_GRACE on delegation recalls
[ Anthony Iliopoulos ]
* NFSv4.1: fix mount hang after CREATE_SESSION failure
[ Al Viro ]
* nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing
[ Petr Machata ]
* net: bridge: Install FDB for bridge MAC on VLAN 0
[ Alok Tiwari ]
* scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill()
[ Vered Yavniely ]
* accel/habanalabs/gaudi2: fix BMON disable configuration
[ Ranjan Kumar ]
* scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate
[ Tomer Tayar ]
* accel/habanalabs: return ENOMEM if less than requested pages were pinned
[ Konstantin Sinyuk ]
* accel/habanalabs/gaudi2: read preboot status after recovering from dirty state
[ Moti Haimovski ]
* accel/habanalabs: support mapping cb with vmalloc-backed coherent memory
[ chuguangqing ]
* fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock
[ Julian Sun ]
* ext4: increase IO priority of fastcommit
[ Yifan Zhang ]
* amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw
[ Olivier Moysan ]
* ASoC: stm32: sai: manage context in set_sysclk callback
[ Primoz Fiser ]
* ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007
[ Carolina Jubran ]
* net/mlx5e: Don't query FEC statistics when FEC is disabled
[ Théo Lebrun ]
* net: macb: avoid dealing with endianness in macb_set_hwaddr()
[ Arkadiusz Bokowy ]
* Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
[ Luiz Augusto von Dentz ]
* Bluetooth: SCO: Fix UAF on sco_conn_free
[ Ivan Pravdin ]
* Bluetooth: bcsp: receive data only if registered
[ Roy Vegard Ovesen ]
* ALSA: usb-audio: add mono main switch to Presonus S1824c
[ Qingfang Deng ]
* 6pack: drop redundant locking and refcounting
[ Dragos Tatulea ]
* page_pool: Clamp pool size to max 16K pages
[ Mike Marshall ]
* orangefs: fix xattr related buffer overflow...
[ Vladimir Riabchun ]
* ftrace: Fix softlockup in ftrace_module_enable
[ Namjae Jeon ]
* ksmbd: use sock_create_kern interface to create kernel socket
[ Fiona Ebner ]
* smb: client: transport: avoid reconnects triggered by pending task work
[ Coiby Xu ]
* ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr
[ Thadeu Lima de Souza Cascardo ]
* char: misc: restrict the dynamic range to exclude reserved minors
[ Saket Dumbre ]
* ACPICA: Update dsmethod.c to get rid of unused variable warning
[ Jacob Moroni ]
* RDMA/irdma: Fix SD index calculation
* RDMA/irdma: Remove unused struct irdma_cq fields
* RDMA/irdma: Set irdma_cq cq_num field during CQ create
[ Junxian Huang ]
* RDMA/hns: Fix wrong WQE data when QP wraps around
[ austinchang ]
* btrfs: mark dirty extent range for out of bound prealloc extents
[ Yikang Yue ]
* fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink
[ Tiwei Bie ]
* um: Fix help message for ssl-non-raw
[ Chen-Yu Tsai ]
* clk: sunxi-ng: sun6i-rtc: Add A523 specifics
[ Josua Mayer ]
* rtc: pcf2127: clear minute/second interrupt
[ Nicolas Ferre ]
* ARM: at91: pm: save and restore ACR during PLL disable/enable
[ Ryan Wanner ]
* clk: at91: clk-master: Add check for divide by 3
[ Nicolas Ferre ]
* clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register
[ Matthias Schiffer ]
* clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled
[ Jerome Brunet ]
* NTB: epf: Allow arbitrary BAR mapping
[ Randall P. Embry ]
* 9p: fix /sys/fs/9p/caches overwriting itself
[ Aaron Kling ]
* cpufreq: tegra186: Initialize all cores to max frequencies
[ Randall P. Embry ]
* 9p: sysfs_init: don't hardcode error to ENOMEM
[ Hoyoung Seo ]
* scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS
[ Sakari Ailus ]
* ACPI: property: Return present device nodes only on fwnode interface
[ Ian Rogers ]
* tools bitmap: Add missing asm-generic/bitsperlong.h include
[ Emil Dahl Juhl ]
* tools: lib: thermal: don't preserve owner in install
[ Sascha Hauer ]
* tools: lib: thermal: use pkg-config to locate libnl3
[ Albin Babu Varghese ]
* fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds
[ Bruno Thomsen ]
* rtc: pcf2127: fix watchdog interrupt mask on pcf2131
[ Geert Uytterhoeven ]
* kbuild: uapi: Strip comments before size type check
[ Valerio Setti ]
* ASoC: meson: aiu-encoder-i2s: fix bit clock polarity
[ Viacheslav Dubeyko ]
* ceph: add checking of wait_for_completion_killable() return value
* ceph: refactor wake_up_bit() pattern of calling
[ Kailang Yang ]
* ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again
[ Ricardo Ribalda ]
* media: uvcvideo: Use heuristic to find stream entity
[ Baochen Qiang ]
* Revert "wifi: ath10k: avoid unnecessary wait for service ready message"
[ Jiawen Wu ]
* net: libwx: fix device bus LAN ID
[ Anton Blanchard ]
* riscv: Improve exception and system call latency
[ Chunyan Zhang ]
* riscv: stacktrace: Disable KASAN checks for non-current tasks
[ Josephine Pfeiffer ]
* riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro
[ Raphael Pinsonneault-Thibeault ]
* Bluetooth: hci_event: validate skb length for unknown CC opcode
[ Abdun Nihaal ]
* Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2()
[ Jonas Gorski ]
* net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
[ Anubhav Singh ]
* selftests/net: fix out-of-order delivery of FIN in gro:tcp test
[ Richard Gobert ]
* selftests/net: fix GRO coalesce test and add ext header coalesce tests
[ Anubhav Singh ]
* selftests/net: use destination options instead of hop-by-hop
[ David Wei ]
* netdevsim: add Makefile for selftests
[ Wang Liang ]
* selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh
[ Hangbin Liu ]
* net: vlan: sync VLAN features with lower device
[ Jonas Gorski ]
* net: dsa: b53: fix resetting speed and pause on forced link
* net: dsa: b53: fix enabling ip multicast
* net: dsa: b53: stop reading ARL entries if search is done
[ Stefan Wiehler ]
* sctp: Hold RCU read lock while iterating over address list
* sctp: Prevent TOCTOU out-of-bounds write
* sctp: Hold sock lock while iterating over address list
[ Qendrim Maxhuni ]
* net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup
[ Kalesh AP ]
* bnxt_en: Fix a possible memory leak in bnxt_ptp_init
[ Martin Willi ]
* wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup
[ Gal Pressman ]
* net/mlx5e: Use extack in get module eeprom by page callback
* net/mlx5e: Fix return value in case of module EEPROM read error
[ Dragos Tatulea ]
* net/mlx5e: SHAMPO, Fix skb size check for 64K pages
[ Tristram Ha ]
* net: dsa: microchip: Fix reserved multicast address table programming
[ Horatiu Vultur ]
* lan966x: Fix sleeping in atomic context
[ Nikolay Aleksandrov ]
* net: bridge: fix use-after-free due to MST port state bypass
* net: bridge: fix MST static key usage
[ Zilin Guan ]
* tracing: Fix memory leaks in create_field_var()
[ Wayne Lin ]
* drm/amd/display: Enable mst when it's detected but yet to be initialized
[ Pierre-Eric Pelloux-Prayer ]
* drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb
[ Ilia Gavrilov ]
* Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern()
[ Yuta Hayama ]
* rtc: rx8025: fix incorrect register reference
[ Mario Limonciello (AMD) ]
* x86/microcode/AMD: Add more known models to entry sign checking
[ Henrique Carvalho ]
* smb: client: fix potential UAF in smb2_close_cached_fid()
[ Bui Quang Minh ]
* virtio-net: fix received length check in big packets
[ Nathan Chancellor ]
* lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC
[ Adrian Hunter ]
* scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers
[ Krzysztof Kozlowski ]
* extcon: adc-jack: Cleanup wakeup source only if it was enabled
[ Srinivasan Shanmugam ]
* drm/amdgpu: Fix function header names in amdgpu_connectors.c
[ Alex Hung ]
* drm/amd/display: Fix black screen with HDMI outputs
[ Clément Léger ]
* riscv: stacktrace: fix backtracing through exceptions
[ Jakub Kicinski ]
* selftests: netdevsim: set test timeout to 10 minutes
[ Janusz Krzysztofik ]
* drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
[ Umesh Nerlige Ramappa ]
* drm/i915: Fix conversion between clock ticks and nanoseconds
[ Shuhao Fu ]
* smb: client: fix refcount leak in smb2_set_path_attr
[ Jason Gunthorpe ]
* iommufd: Make vfio_compat's unmap succeed if the range is already empty
[ Mario Limonciello ]
* drm/amd: Fix suspend failure with secure display TA
[ Peter Zijlstra ]
* compiler_types: Move unused static inline functions warning to W=2
[ Danil Skrebenkov ]
* RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
[ Han Gao ]
* riscv: acpi: avoid errors caused by probing DT devices when ACPI is used
[ Timur Kristóf ]
* drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
[ Jesse.Zhang ]
* drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices
[ Joshua Watt ]
* NFS4: Fix state renewals missing after boot
[ Tristan Lobb ]
* HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
[ Scott Mayhew ]
* NFS: check if suid/sgid was cleared after a write as needed
[ Oleg Makarenko ]
* HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel
[ ZhangGuoDong ]
* smb/server: fix possible memory leak in smb2_read()
* smb/server: fix possible refcount leak in smb2_sess_setup()
[ Sharique Mohammad ]
* ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
[ Nicolas Escande ]
* wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()
[ Alexander Sverdlin ]
* selftests: net: local_termination: Wait for interfaces to come up
[ Wei Fang ]
* net: fec: correct rx_bytes statistic for the case SHIFT16 is set
[ Pauli Virtanen ]
* Bluetooth: MGMT: cancel mesh send timer when hdev removed
[ Raphael Pinsonneault-Thibeault ]
* Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
[ Pauli Virtanen ]
* Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
* Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
* Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
[ Eric Dumazet ]
* sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
[ D. Wythe ]
* net/smc: fix mismatch between CLC header and proposal
[ Zilin Guan ]
* net/handshake: Fix memory leak in tls_handshake_accept()
[ Kuniyuki Iwashima ]
* tipc: Fix use-after-free in tipc_mon_reinit_self().
[ Buday Csaba ]
* net: mdio: fix resource leak in mdiobus_register_device()
[ Benjamin Berg ]
* wifi: mac80211: skip rate verification for not captured PSDUs
[ Kuniyuki Iwashima ]
* af_unix: Initialise scc_index in unix_add_edge().
[ Eric Dumazet ]
* net_sched: act_connmark: use RCU in tcf_connmark_dump()
[ Ranganath V N ]
* net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
* net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
[ Gal Pressman ]
* net/mlx5e: Fix maxrate wraparound in threshold between units
* net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
* net/mlx5e: Fix potentially misleading debug message
[ Eric Dumazet ]
* net_sched: limit try_bulk_dequeue_skb() batches
[ Xuan Zhuo ]
* virtio-net: fix incorrect flags recording in big mode
[ Felix Maurer ]
* hsr: Fix supervision frame sending on HSRv0
[ Gautham R. Shenoy ]
* ACPI: CPPC: Check _CPC validity for only the online CPUs
* ACPI: CPPC: Perform fast check switch only for online CPUs
* ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs
[ Pauli Virtanen ]
* Bluetooth: L2CAP: export l2cap_chan_hold for modules
[ Shyam Prasad N ]
* cifs: stop writeback extension when change of size is detected
[ David Howells ]
* cifs: Fix uncached read into ITER_KVEC iterator
[ Shuai Xue ]
* acpi,srat: Fix incorrect device handle check for Generic Initiator
[ Haotian Zhang ]
* regulator: fixed: fix GPIO descriptor leak on register failure
* ASoC: cs4271: Fix regulator leak on probe failure
* ASoC: codecs: va-macro: fix resource leak in probe error path
[ Ian Forbes ]
* drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
[ Shenghao Ding ]
* ASoC: tas2781: fix getting the wrong device number
[ Trond Myklebust ]
* pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()
* NFS: enable nconnect for RDMA
* pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS
[ Yang Xiuwei ]
* NFS: sysfs: fix leak when nfs_client kobject add fails
[ Trond Myklebust ]
* NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
[ Haein Lee ]
* ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
[ Dave Jiang ]
* acpi/hmat: Fix lockdep warning for hmem_register_resource()
[ Eric Dumazet ]
* bpf: Add bpf_prog_run_data_pointers()
[ Eduard Zingerman ]
* bpf: account for current allocated stack depth in widen_imprecise_scalars()
[ Nick Hu ]
* irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
[ Eric Biggers ]
* lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
[ Dan Carpenter ]
* mtd: onenand: Pass correct pointer to IRQ handler
[ Anand Moon ]
* arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1
[ Jihed Chaibi ]
* ARM: dts: imx51-zii-rdu1: Fix audmux node names
[ Masami Ichikawa ]
* HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
[ Rafał Miłecki ]
* ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY
[ Abdun Nihaal ]
* HID: uclogic: Fix potential memory leak in error path
[ Yosry Ahmed ]
* KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated
[ Olga Kornievskaia ]
* NFSD: free copynotify stateid in nfs4_free_ol_stateid()
[ Peter Oberparleiter ]
* gcov: add support for GCC 15
[ Joshua Rogers ]
* ksmbd: close accepted socket when per-IP limit rejects connection
[ Nate Karstens ]
* strparser: Fix signed/unsigned mismatch bug
[ Qinxin Xia ]
* dma-mapping: benchmark: Restore padding to ensure uABI remained consistent
[ Chuang Wang ]
* ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
[ Steven Rostedt ]
* selftests/tracing: Run sample events to clear page cache events
[ Wei Yang ]
* fs/proc: fix uaf in proc_readdir_de()
[ Isaac J. Manjarres ]
* mm/mm_init: fix hash table order logging in alloc_large_system_hash()
[ Shawn Lin ]
* mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
[ Takashi Iwai ]
* ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
[ Edward Adam Davis ]
* cifs: client: fix memory leak in smb3_fs_context_parse_param
[ Miaoqian Lin ]
* crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value
[ Henrique Carvalho ]
* smb: client: fix cifs_pick_channel when channel needs reconnect
[ Hans de Goede ]
* spi: Try to get ACPI GPIO IRQ earlier
[ Borislav Petkov (AMD) ]
* x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev
[ Ankit Khushwaha ]
* selftests/user_events: fix type cast for write_index packed member in perf_test
[ Niravkumar L Rabara ]
* EDAC/altera: Handle OCRAM ECC enable after warm reset
* EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
[ Zilin Guan ]
* btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()
[ Filipe Manana ]
* btrfs: do not update last_log_commit when logging inode due to a new name
[ André Draszik ]
* pmdomain: samsung: plug potential memleak during probe
[ Matthieu Baerts (NGI0) ]
* selftests: mptcp: connect: fix fallback note due to OoO
* selftests: mptcp: join: rm: set backup flag
* selftests: mptcp: connect: trunc: read all recv data
[ jingxian.li ]
* Revert "perf dso: Add missed dso__put to dso__load_kcore"
[ Ariel D'Alessandro ]
* drm/mediatek: Disable AFBC support on Mediatek DRM driver
[ Qu Wenruo ]
* btrfs: ensure no dirty metadata is written back for an fs with errors
[ Michal Hocko ]
* mm, percpu: do not consider sleepable allocations atomic
[ Eric Dumazet ]
* netpoll: remove netpoll_srcu
[ Breno Leitao ]
* net: netpoll: Individualize the skb pool
* net: netpoll: flush skb pool during cleanup
* net: netpoll: fix incorrect refcount handling causing incorrect cleanup
[ Chao Yu ]
* f2fs: fix to avoid overflow while left shift operation
[ Eric Biggers ]
* scsi: ufs: core: Add UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE
* scsi: ufs: core: fold ufshcd_clear_keyslot() into its caller
* scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE
* scsi: ufs: core: Add fill_crypto_prdt variant op
* scsi: ufs: core: Add UFSHCD_QUIRK_KEYS_IN_PRDT
[ Manivannan Sadhasivam ]
* scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register
[ Adrian Hunter ]
* scsi: ufs: core: Add a quirk to suppress link_startup_again
* scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL
[ Kiryl Shutsemau ]
* mm/truncate: unmap large folio on split failure
[ Lance Yang ]
* mm/secretmem: fix use-after-free race in fault handler
[ Abdun Nihaal ]
* isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
[ John Sperbeck ]
* net: netpoll: ensure skb_pool list is always initialized
[ Li Zhijian ]
* mm/memory-tier: fix abstract distance calculation overflow
[ Greg Kroah-Hartman ]
* Linux 6.6.117
[ Eric Dumazet ]
* net: set net.core.rmem_max and net.core.wmem_max to 4 MB
[ Rafael J. Wysocki ]
* ACPI: thermal: Simplify initialization of critical and hot trips
* ACPI: utils: Fix error path in acpi_evaluate_reference()
* ACPI: property: Support using strings in reference properties
* ACPI: scan: Extract CSI-2 connection graph from _CRS
* ACPI: scan: Extract _CRS CSI-2 connection information into swnodes
[ Sakari Ailus ]
* ACPI: utils: Make acpi_handle_path() not static
* ACPI: property: Ignore bad graph port nodes on Dell XPS 9315
* ACPI: property: Polish ignoring bad data nodes
[ Hans de Goede ]
* ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models
[ Sunil V L ]
* arm64: PCI: Migrate ACPI related functions to pci-acpi.c
* ACPI: scan: Add a weak arch_sort_irqchip_probe() to order the IRQCHIP probe
* ACPI: bus: Add acpi_riscv_init() function
* ACPI: scan: Add RISC-V interrupt controllers to honor list
* ACPI: bus: Add RINTC IRQ model for RISC-V
* ACPI: pci_link: Clear the dependencies after probe
* ACPI: RISC-V: Implement PCI related functionality
* ACPI: RISC-V: Implement function to reorder irqchip probe entries
* ACPI: RISC-V: Initialize GSI mapping structures
* ACPI: RISC-V: Implement function to add implicit dependencies
* irqchip/riscv-intc: Add ACPI support for AIA
* irqchip/riscv-imsic-state: Create separate function for DT
* irqchip/riscv-imsic: Add ACPI support
* irqchip/riscv-aplic: Add ACPI support
* irqchip/sifive-plic: Add ACPI support
* irqchip/riscv-intc: Fix SMP=n boot with ACPI
[ Anup Patel ]
* RISC-V: KVM: Share APLIC and IMSIC defines with irqchip drivers
* RISC-V: KVM: Use IMSIC guest files when available
[ Haibo Xu ]
* riscv: dmi: Add SMBIOS/DMI support
[ Ryo Takakura ]
* RISC-V: Enable IPI CPU Backtrace
[ Jinjie Ruan ]
* RISC-V: Implement kgdb_roundup_cpus() to enable future NMI Roundup
[ Sia Jee Heng ]
* RISC-V: ACPI: Enable SPCR table for console output on RISC-V
[ Sakari Ailus ]
* Documentation: ACPI: Use all-string data node references
[ Zhe Qiao ]
* PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()
[ Chen Ridong ]
* memcg: use OFP_PEAK_UNSET instead of -1
* memcg: call the free function when allocation of pn fails
* memcg: factor out the replace_stock_objcg function
* memcg: add CONFIG_MEMCG_V1 for 'local' functions
[ Johannes Weiner ]
* mm: memcontrol: unshare v2-only charge API bits again
* mm: memcontrol: move stray ratelimit bits to v1
* mm: memcontrol: move memsw charge callbacks to v1
[ Shakeel Butt ]
* memcg: don't call propagate_protected_usage() for v1
* page_counter: track failcnt only for legacy cgroups
* page_counter: reduce struct page_counter size
* memcg: bypass root memcg check for skmem charging
* memcg: avoid refill_stock for root memcg
* memcg: move do_memsw_account() to CONFIG_MEMCG_V1
[ Muchun Song ]
* mm: memcontrol: fix swap counter leak from offline cgroup
[ Clément Léger ]
* dt-bindings: riscv: add Zimop ISA extension description
* riscv: add ISA extension parsing for Zimop
* riscv: hwprobe: export Zimop ISA extension
* dt-bindings: riscv: add Zca, Zcf, Zcd and Zcb ISA extension description
* riscv: add ISA extensions validation callback
* riscv: add ISA parsing for Zca, Zcf, Zcd and Zcb
* riscv: hwprobe: export Zca, Zcf, Zcd and Zcb ISA extensions
* dt-bindings: riscv: add Zcmop ISA extension description
* riscv: add ISA extension parsing for Zcmop
* riscv: hwprobe: export Zcmop ISA extension
[ Andrew Jones ]
* riscv: Provide a definition for 'pause'
* dt-bindings: riscv: Add Zawrs ISA extension description
[ Christoph Müllner ]
* riscv: Add Zawrs support for spinlocks
[ Andrew Jones ]
* riscv: hwprobe: export Zawrs ISA extension
[ Clément Léger ]
* riscv: hwprobe: export highest virtual userspace address
[ Conor Dooley ]
* RISC-V: hwprobe: sort EXT_KEY()s in hwprobe_isa_ext0() alphabetically
[ Charlie Jenkins ]
* riscv: Extend cpufeature.c to detect vendor extensions
[ Evan Green ]
* RISC-V: Show accurate per-hart isa in /proc/cpuinfo
[ Charlie Jenkins ]
* riscv: Add vendor extensions to /proc/cpuinfo
* riscv: Introduce vendor variants of extension helpers
* riscv: cpufeature: Extract common elements from extension checking
[ Palmer Dabbelt ]
* RISC-V: Provide the frequency of time CSR via hwprobe
[ Samuel Holland ]
* riscv: cpufeature: Do not drop Linux-internal extensions
[ Clément Léger ]
* riscv: cpufeature: use bitmap_equal() instead of memcmp()
[ Evan Green ]
* RISC-V: hwprobe: Add MISALIGNED_PERF key
[ Alexandre Ghiti ]
* riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array
[ Thomas Gleixner ]
* x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search
[ Han Guangjiang ]
* blk-throttle: fix access race during throttle policy activation
[ Yu Kuai ]
* blk-throttle: fix throtl_data leak during disk release
[ Parshuram Sangle ]
* KVM: Enable halt polling shrink parameter by default
[ Dhruva Gole ]
* cpuidle: remove dead code from cpuidle_enter_state()
[ Shen Lichuan ]
* cpuidle: Correct some typos in comments
[ Rafael J. Wysocki ]
* cpuidle: Do not return from cpuidle_play_dead() on callback failures
[ Jan Kara ]
* readahead: drop pointless index from force_page_cache_ra()
[ Baolin Wang ]
* mm: khugepaged: convert set_huge_pmd() to take a folio
* mm: convert do_set_pmd() to take a folio
[ Daniel Henrique Barboza ]
* RISC-V: KVM: set 'vlenb' in kvm_riscv_vcpu_alloc_vector_context()
* RISC-V: KVM: add 'vlenb' Vector CSR
* RISC-V: KVM: add vector registers and CSRs in KVM_GET_REG_LIST
[ Andrew Jones ]
* RISC-V: Add SBI STA extension definitions
* RISC-V: paravirt: Implement steal-time support
* RISC-V: KVM: Add SBI STA extension skeleton
* RISC-V: KVM: Add steal-update vcpu request
* RISC-V: KVM: Add SBI STA info to vcpu_arch
* RISC-V: KVM: Add support for SBI extension registers
* RISC-V: KVM: Add support for SBI STA registers
* RISC-V: KVM: Implement SBI STA extension
* RISC-V: KVM: selftests: Move sbi_ecall to processor.c
* RISC-V: KVM: selftests: Add guest_sbi_probe_extension
* RISC-V: KVM: selftests: Add steal_time test support
* RISC-V: KVM: selftests: Add get-reg-list test for STA registers
[ Anup Patel ]
* RISC-V: KVM: Allow Zbc extension for Guest/VM
* RISC-V: KVM: Allow scalar crypto extensions for Guest/VM
* RISC-V: KVM: Allow vector crypto extensions for Guest/VM
* RISC-V: KVM: Allow Zfh[min] extensions for Guest/VM
* RISC-V: KVM: Allow Zihintntl extension for Guest/VM
* RISC-V: KVM: Allow Zvfh[min] extensions for Guest/VM
* RISC-V: KVM: Allow Zfa extension for Guest/VM
[ Andrew Jones ]
* RISC-V: paravirt: steal_time should be static
* RISC-V: paravirt: Use correct restricted types
* RISC-V: KVM: Use correct restricted types
[ Anup Patel ]
* RISC-V: KVM: Forward SEED CSR access to user space
* RISC-V: KVM: Allow Ztso extension for Guest/VM
* RISC-V: KVM: Allow Zacas extension for Guest/VM
[ Colin Ian King ]
* RISC-V: KVM: Remove second semicolon
[ Chao Du ]
* RISC-V: KVM: Implement kvm_arch_vcpu_ioctl_set_guest_debug()
* RISC-V: KVM: Handle breakpoint exits for VCPU
* RISC-V: KVM: selftests: Add ebreak test support
[ Atish Patra ]
* RISC-V: KVM: Rename the SBI_STA_SHMEM_DISABLE to a generic name
[ Radim Krčmář ]
* RISC-V: KVM: fix stack overrun when loading vlenb
[ Yi Cong ]
* KYLIN: net: phy: motorcomm: correct the default rx delay config for the rgmii
* KYLIN: net: phy: motorcomm: correct the default tx delay config for the rgmii
* KYLIN: net: phy: stop resume if phy driver return EOPNOTSUPP
[ Borislav Petkov (AMD) ]
* x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function
* x86/CPU/AMD: Call the spectral chicken in the Zen2 init function
* x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common()
* x86/CPU/AMD: Get rid of amd_erratum_383[]
* x86/CPU/AMD: Get rid of amd_erratum_400[]
* x86/CPU/AMD: Get rid of amd_erratum_1485[]
* x86/CPU/AMD: Drop now unused CPU erratum checking function
* x86/CPU/AMD: Add X86_FEATURE_ZEN5
[ Mario Limonciello ]
* x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5
[ Wenkuan Wang ]
* x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
[ Perry Yuan ]
* x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range
[ Sohil Mehta ]
* x86/cpufeatures: Free up unused feature bits
[ Yazen Ghannam ]
* x86/CPU/AMD: Add X86_FEATURE_ZEN6
[ Samuel Ortiz ]
* RISC-V: Implement archrandom when Zkr is available
[ Isaku Yamahata ]
* KVM: Document KVM_PRE_FAULT_MEMORY ioctl
* KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory
[ Sean Christopherson ]
* KVM: x86/mmu: Bump pf_taken stat only in the "real" page fault handler
* KVM: x86/mmu: Account pf_{fixed,emulate,spurious} in callers of "do page fault"
[ Paolo Bonzini ]
* KVM: x86/mmu: Make kvm_mmu_do_page_fault() return mapped level
* KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory()
[ Isaku Yamahata ]
* KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY
[ Sean Christopherson ]
* KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs
[ Yan Zhao ]
* KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload()
[ Joshua Hahn ]
* mm/mempolicy: skip unnecessary synchronize_rcu()
[ Ryan Roberts ]
* mm/readahead: make space in struct file_ra_state
[ Avadhut Naik ]
* hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models
[ Rong Zhang ]
* hwmon: (k10temp) Add device ID for Strix Halo
[ Ilan Peer ]
* wifi: mac80211: Fix HE capabilities element check
[ Kiryl Shutsemau ]
* mm/page_vma_mapped: track if the page is mapped across page table boundary
* mm/rmap: fix a mlock race condition in folio_referenced_one()
* mm/rmap: mlock large folios in try_to_unmap_one()
* mm/fault: try to map the entire file folio in finish_fault()
* mm/filemap: map entire large folio faultaround
* mm/rmap: improve mlock tracking for large folios
[ Paolo Abeni ]
* mptcp: leverage skb deferral free
[ Jason Gunthorpe ]
* iommufd: Don't overflow during division for dirty tracking
[ Paolo Abeni ]
* mptcp: fix MSG_PEEK stream corruption
[ Johannes Berg ]
* wifi: mac80211: reject address change while connecting
[ Kiryl Shutsemau ]
* mm/memory: do not populate page table entries beyond i_size
[ Sharath Chandra Vurukala ]
* net: Add locking to protect skb->dev access in ip_output
[ Eric Dumazet ]
* net: dst: introduce dst->dev_rcu
[ Kuniyuki Iwashima ]
* smc: Fix use-after-free in __pnet_find_base_ndev().
[ Lorenzo Stoakes ]
* mm: resolve faulty mmap_region() error path behaviour
[ Fan Ni ]
* khugepaged: pass folio instead of head page to trace events
[ zhongjinji ]
* mm/oom_kill: thaw the entire OOM victim process
* mm/oom_kill: the OOM reaper traverses the VMA maple tree in reverse order
[ Dev Jain ]
* mm: enable khugepaged anonymous collapse on non-writable regions
* mm: drop all references of writable and SCAN_PAGE_RO
[ Leon Hwang ]
* bpf: Allow union argument in trampoline based programs
* selftests/bpf: Add union argument tests using fexit programs
[ Johannes Weiner ]
* mm: page_alloc: avoid kswapd thrashing due to NUMA restrictions
[ Atul Kumar Pant ]
* cpuidle: governors: teo: Fix a typo in a comment
[ Christian Loehle ]
* Revert: "cpuidle: teo: Introduce util-awareness"
* cpuidle: teo: Remove recent intercepts metric
* cpuidle: teo: Don't count non-existent intercepts
[ Rafael J. Wysocki ]
* cpuidle: teo: Update documentation after previous changes
[ Steffen Klassert ]
* xfrm: Use the XFRM_GRO to indicate a GRO call on input
* xfrm: Support GRO for IPv4 ESP in UDP encapsulation
* xfrm: Support GRO for IPv6 ESP in UDP encapsulation
* xfrm Fix use after free in __xfrm6_udp_encap_rcv.
[ Paolo Abeni ]
* udp_tunnel: create a fastpath GRO lookup.
* udp_tunnel: use static call for GRO hooks when possible
* udp: properly deal with xfrm encap and ADDRFORM
[ Tobias Brunner ]
* xfrm: Fix UDP GRO handling for some corner cases
* xfrm: Set transport header to fix UDP GRO handling
[ Przemek Kitszel ]
* overflow: add DEFINE_FLEX() for on-stack allocs
* ice: ice_sched_remove_elems: replace 1 elem array param by u32
* ice: drop two params of ice_aq_move_sched_elems()
* ice: make use of DEFINE_FLEX() in ice_ddp.c
* ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp
* ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item
* ice: make use of DEFINE_FLEX() in ice_switch.c
[ Maciej Fijalkowski ]
* ice: make ice_vsi_cfg_rxq() static
* ice: make ice_vsi_cfg_txq() static
[ Kees Cook ]
* overflow: Change DEFINE_FLEX to take __counted_by member
* overflow: Clarify expectations for getting DEFINE_FLEX variable sizes
[ Gustavo A. R. Silva ]
* overflow: Add STACK_FLEX_ARRAY_SIZE() helper
* overflow: Fix direct struct member initialization in _DEFINE_FLEX()
[ Kees Cook ]
* overflow: Introduce __DEFINE_FLEX for having no initializer
[ Pauli Virtanen ]
* Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete
[ David Woodhouse ]
* KVM: selftests: add -MP to CFLAGS
[ Haibo Xu ]
* KVM: arm64: selftests: Enable tuning of error margin in arch_timer test
* KVM: arm64: selftests: Split arch_timer test code
* KVM: selftests: Add CONFIG_64BIT definition for the build
* tools: riscv: Add header file csr.h
* tools: riscv: Add header file vdso/processor.h
* KVM: riscv: selftests: Switch to use macro from csr.h
* KVM: riscv: selftests: Add exception handling support
* KVM: riscv: selftests: Add guest helper to get vcpu id
* KVM: riscv: selftests: Change vcpu_has_ext to a common function
* KVM: riscv: selftests: Add sstc timer test
[ Sean Christopherson ]
* KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test
[ Atish Patra ]
* RISC-V: Fix the typo in Scountovf CSR name
* RISC-V: Add FIRMWARE_READ_HI definition
* drivers/perf: riscv: Read upper bits of a firmware counter
* drivers/perf: riscv: Use BIT macro for shifting operations
* RISC-V: Add SBI PMU snapshot definitions
* RISC-V: Use the minor version mask while computing sbi version
* drivers/perf: riscv: Fix counter mask iteration for RV32
* drivers/perf: riscv: Implement SBI PMU snapshot function
* RISC-V: KVM: No need to update the counter value during reset
* RISC-V: KVM: No need to exit to the user space if perf event failed
* RISC-V: KVM: Implement SBI PMU Snapshot feature
* RISC-V: KVM: Add perf sampling support for guests
* RISC-V: KVM: Support 64 bit firmware counters on RV32
* RISC-V: KVM: Improve firmware counter read function
* KVM: riscv: selftests: Move sbi definitions to its own header file
* KVM: riscv: selftests: Add helper functions for extension checks
* KVM: riscv: selftests: Add Sscofpmf to get-reg-list test
* KVM: riscv: selftests: Add SBI PMU extension definitions
* KVM: riscv: selftests: Add SBI PMU selftest
* KVM: riscv: selftests: Add a test for PMU snapshot functionality
* KVM: riscv: selftests: Add a test for counter overflow
* KVM: riscv: selftests: Add commandline option for SBI PMU test
[ Yu-Wei Hsu ]
* RISC-V: KVM: Redirect AMO load/store access fault traps to guest
[ Clément Léger ]
* RISC-V: KVM: Allow Zimop extension for Guest/VM
* KVM: riscv: selftests: Add Zimop extension to get-reg-list test
* RISC-V: KVM: Allow Zca, Zcf, Zcd and Zcb extensions for Guest/VM
* KVM: riscv: selftests: Add some Zc* extensions to get-reg-list test
* RISC-V: KVM: Allow Zcmop extension for Guest/VM
* KVM: riscv: selftests: Add Zcmop extension to get-reg-list test
[ Atish Patra ]
* drivers/perf: riscv: Do not update the event data if uptodate
[ Yong-Xuan Wang ]
* KVM: riscv: selftests: Fix compile error
[ Anup Patel ]
* RISC-V: KVM: Don't zero-out PMU snapshot area before freeing data
[ Alexandre Ghiti ]
* drivers: perf: Fix smp_processor_id() use in preemptible code
* drivers: perf: Fix wrong put_cpu() placement
[ Michael Neuling ]
* RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit
[ Alexandre Ghiti ]
* riscv: Only flush the mm icache when setting an exec pte
* riscv: Add ISA extension parsing for Svvptc
* dt-bindings: riscv: Add Svvptc ISA extension description
* riscv: Stop emitting preventive sfence.vma for new vmalloc mappings
* riscv: Stop emitting preventive sfence.vma for new userspace mappings with Svvptc
[ Clément Léger ]
* riscv: use local label names instead of global ones in assembly
[ Radim Krčmář ]
* riscv: use lw when reading int cpu in new_vmalloc_check
[ Jackie Liu ]
* KYLIN: preempt: Remove leftover CONFIG_SMP stubs to fix migrate_{disable,enable} redefinition
[ Inochi Amaoto ]
* dt-bindings: interrupt-controller: Add T-HEAD C900 ACLINT SSWI device
* irqchip: Add T-HEAD C900 ACLINT SSWI driver
[ Kuniyuki Iwashima ]
* smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().
* tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
[ Yipeng Zou ]
* timers: Fix NULL function pointer race in timer_shutdown_sync()
[ Zhang Heng ]
* HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
[ Niravkumar L Rabara ]
* mtd: rawnand: cadence: fix DMA device NULL pointer dereference
[ Dan Carpenter ]
* mtdchar: fix integer overflow in read/write ioctls
[ Mike Yuan ]
* shmem: fix tmpfs reconfiguration (remount) when noswap is set
[ Yongpeng Yang ]
* exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
[ Jiayuan Chen ]
* mptcp: Disallow MPTCP subflows from sockmap
* mptcp: Fix proto fallback detection with BPF
[ Niklas Cassel ]
* ata: libata-scsi: Fix system suspend for a security locked drive
[ Henrique Carvalho ]
* smb: client: introduce close_cached_dir_locked()
[ Yihang Li ]
* ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()
[ Andrey Vatoropin ]
* be2net: pass wrb_params in case of OS2BMC
[ Oleksij Rempel ]
* net: dsa: microchip: lan937x: Fix RGMII delay tuning
[ Diogo Ivo ]
* Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"
[ Tzung-Bi Shih ]
* Input: cros_ec_keyb - fix an invalid memory access
[ Hans de Goede ]
* Input: goodix - add support for ACPI ID GDIX1003
[ Dan Carpenter ]
* Input: imx_sc_key - fix memory corruption on unload
[ Seungjin Bae ]
* Input: pegasus-notetaker - fix potential out-of-bounds access
[ Nam Cao ]
* nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot
[ Ewan D. Milne ]
* nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()
* nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()
[ Bart Van Assche ]
* scsi: sg: Do not sleep in atomic context
[ Hamza Mahfooz ]
* scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()
[ Maciej W. Rozycki ]
* MIPS: Malta: Fix !EVA SOC-it PCI MMIO
[ Krzysztof Kozlowski ]
* dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
[ Eric Dumazet ]
* mptcp: fix race condition in mptcp_schedule_work()
[ Paolo Abeni ]
* mptcp: fix ack generation for fallback msk
* mptcp: fix premature close in case of fallback
* mptcp: avoid unneeded subflow-level drops
* mptcp: decouple mptcp fastclose from tcp close
* mptcp: do not fallback when OoO is present
[ Ma Ke ]
* drm/tegra: dc: Fix reference leak in tegra_dc_couple()
[ Yifan Zha ]
* drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled
[ Mario Limonciello (AMD) ]
* drm/amd/display: Increase DPCD read retries
* drm/amd/display: Move sleep into each retry for retrieve_link_cap()
[ Jianbo Liu ]
* xfrm: Determine inner GSO type from packet inner protocol
* xfrm: Prevent locally generated packets from direct output in tunnel mode
[ Haotian Zhang ]
* pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()
[ Zilin Guan ]
* mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
[ Prateek Agarwal ]
* drm/tegra: Add call to put_pid()
[ Pavel Zhigulin ]
* net: dsa: hellcreek: fix missing error handling in LED registration
* net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()
[ Ilya Maximets ]
* net: openvswitch: remove never-working support for setting nsh fields
[ Shin'ichiro Kawasaki ]
* nvme-multipath: fix lockdep WARN due to partition scan work
[ Aleksei Nikiforov ]
* s390/ctcm: Fix double-kfree
[ Haotian Zhang ]
* platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos
[ Pavel Zhigulin ]
* net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()
[ Jared Kangas ]
* pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc
* pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()
[ Shay Drory ]
* devlink: rate: Unset parent pointer in devl_rate_nodes_destroy
[ Pradyumn Rahar ]
* net/mlx5: Clean up only new IRQ glue on request_irq() failure
[ Shaurya Rane ]
* cifs: fix memory leak in smb3_fs_context_parse_param error path
[ Michal Luczaj ]
* vsock: Ignore signal/timeout on connect() if already established
[ Rafał Miłecki ]
* bcma: don't register devices disabled in OF
[ Steve French ]
* cifs: fix typo in enable_gcm_256 module parameter
[ Bart Van Assche ]
* scsi: core: Fix a regression triggered by scsi_host_busy()
[ Borislav Petkov (AMD) ]
* x86/microcode/AMD: Limit Entrysign signature checking to known generations
[ Po-Hsu Lin ]
* selftests: net: use BASH for bareudp testing
[ Shahar Shitrit ]
* net: tls: Cancel RX async resync request on rcd_delta overflow
[ Jakub Horký ]
* kconfig/mconf: Initialize the default locale at startup
* kconfig/nconf: Initialize the default locale at startup
[ Zhiguo Niu ]
* f2fs: compress: change the first parameter of page_array_{alloc,free} to sbi
[ Heiko Carstens ]
* s390/mm: Fix __ptep_rdp() inline assembly
[ Zhiguo Niu ]
* f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic
[ René Rebe ]
* ALSA: usb-audio: fix uac2 clock source at terminal parser
[ Nishanth Menon ]
* net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error
[ Zhang Chujun ]
* tracing/tools: Fix incorrcet short option in usage text for --threads
[ Henrique Carvalho ]
* smb: client: fix incomplete backport in cfids_invalidation_worker()
[ Sebastian Ene ]
* KVM: arm64: Check the untrusted offset in FF-A memory share
[ Long Li ]
* uio_hv_generic: Set event for all channels on the device
[ Sudeep Holla ]
* pmdomain: arm: scmi: Fix genpd leak on provider registration failure
[ Uwe Kleine-König ]
* pmdomain: imx-gpc: Convert to platform remove callback returning void
[ Miaoqian Lin ]
* pmdomain: imx: Fix reference count leak in imx_gpc_remove
[ Mario Limonciello (AMD) ]
* HID: amd_sfh: Stop sensor before starting
[ Fabio M. De Francesco ]
* mm/mempool: replace kmap_atomic() with kmap_local_page()
[ Vlastimil Babka ]
* mm/mempool: fix poisoning order>0 pages with HIGHMEM
[ Greg Kroah-Hartman ]
* Linux 6.6.118
[ Martin Kaiser ]
* maple_tree: fix tracepoint string pointers
[ Sourabh Jain ]
* crash: fix crashkernel resource shrink
[ Paul E. McKenney ]
* ftrace: Use asynchronous grace period for register_ftrace_direct()
[ Song Liu ]
* ftrace: Fix BPF fexit with livepatch
[ Matthieu Baerts (NGI0) ]
* selftests: mptcp: join: endpoints: longer transfer
[ Sudeep Holla ]
* ACPI: arm64: Sort entries alphabetically
* arm64: cpuidle: Move ACPI specific code into drivers/acpi/arm64/
[ Arnd Bergmann ]
* arm64: drop binutils version checks
[ Maciej Strozek ]
* ACPICA: Add SoundWire File Table (SWFT) signature
[ James Morse ]
* arm64: kconfig: Add Kconfig entry for MPAM
* ACPI / MPAM: Parse the MPAM table
* arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate
* arm_mpam: Add the class and component structures for firmware described ris
* arm_mpam: Add MPAM MSC register layout definitions
* arm_mpam: Add cpuhp callbacks to probe MSC hardware
* arm_mpam: Probe hardware to find the supported partid/pmg values
* arm_mpam: Add helpers for managing the locking around the mon_sel registers
* arm_mpam: Probe the hardware features resctrl supports
* arm_mpam: Merge supported features during mpam_enable() into mpam_class
* arm_mpam: Reset MSC controls from cpuhp callbacks
* arm_mpam: Add a helper to touch an MSC from any CPU
* arm_mpam: Extend reset logic to allow devices to be reset any time
* arm_mpam: Register and enable IRQs
* arm_mpam: Use a static key to indicate when mpam is enabled
* arm_mpam: Allow configuration to be applied and restored during cpu online
* arm_mpam: Probe and reset the rest of the features
* arm_mpam: Add helpers to allocate monitors
* arm_mpam: Add mpam_msmon_read() to read monitor value
* arm_mpam: Track bandwidth counter state for power management
[ Ben Horgan ]
* arm_mpam: Consider overflow in bandwidth counter state
[ Rohit Mathew ]
* arm_mpam: Probe for long/lwd mbwu counters
* arm_mpam: Use long MBWU counters if supported
[ James Morse ]
* arm_mpam: Add helper to reset saved mbwu state
* arm_mpam: Add kunit test for bitmap reset
* arm_mpam: Add kunit tests for props_mismatch()
[ Ben Horgan ]
* MAINTAINERS: new entry for MPAM Driver
[ Eric Dumazet ]
* mptcp: fix a race in mptcp_pm_del_add_timer()
[ Juntong Deng ]
* selftests/damon: Add executable permission to test scripts
[ Jackie Liu ]
* KYLIN: resctrl: mpam: Switch platform_driver .remove to .remove_new
[ Punit Agrawal ]
* ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_node member
[ James Morse ]
* arm64/sysreg: Convert existing MPAM sysregs and add the remaining entries
* arm64: head.S: Initialise MPAM EL2 registers and disable traps
* arm64: cpufeature: discover CPU support for MPAM
* KVM: arm64: Fix missing traps of guest accesses to the MPAM registers
* ACPI / PPTT: Add a helper to fill a cpumask from a processor container
[ Ben Horgan ]
* ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure
[ James Morse ]
* ACPI / PPTT: Find cache level by cache-id
* ACPI / PPTT: Add a helper to fill a cpumask from a cache_id
[ Ben Horgan ]
* platform: Define platform_device_put cleanup handler
* ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper
[ Suzuki K Poulose ]
* arm64: realm: ioremap: Allow mapping memory as encrypted
* arm64: Enable EFI secret area Securityfs support
* arm64: acpi: Enable ACPI CCEL support
* dma: Fix encryption bit clearing for dma_to_phys
* dma: Introduce generic dma_addr_*crypted helpers
* arm64: realm: Use aliased addresses for device DMA to shared buffers
[ Will Deacon ]
* Revert "arm64: acpi: Enable ACPI CCEL support"
[ Zhao Qunqin ]
* LoongArch: pci/quirks: ls7a2000: fix pm transition of devices under pcie port
[ Bibo Mao ]
* LoongArch: KVM: Make function kvm_own_lbt() robust
* LoongArch: KVM: Fix stack protector issue in send_ipi_data()
[ Song Gao ]
* LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()
[ Bibo Mao ]
* LoongArch: KVM: Add address alignment check in pch_pic register access
[ Tianrui Zhao ]
* LoongArch: pci/quirks: 2k3000: set discrete GPU as default boot device if present
[ wanghongliang ]
* LoongArch: 2K3000: pci scan: Limit the scope of pci scan without fun0.
* LoongArch: Add EMMC Driver Support.
[ Huacai Chen ]
* LoongArch: For all possible CPUs setup logical-physical CPU mapping
[ Xianglai Li ]
* LoongArch: Add cpuhotplug hooks to fix high cpu usage of vCPU threads
[ Huacai Chen ]
* LoongArch: Mask all interrupts during kexec/kdump
[ Tianyang Zhang ]
* LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY
[ Ming Wang ]
* LoongArch: Increase COMMAND_LINE_SIZE up to 4096
[ Dylan.Wu ]
* cix: fix NPU driver build failure
-- Xie Wei <email address hidden> Fri, 19 Dec 2025 13:25:12 +0800
Available diffs
- diff from 6.6.0-19.0ok3 to 6.6.0-19.0ok4 (458.6 KiB)
| Superseded in nile.bedrock-proposed |
linux (6.6.0-19.0ok3) nile; urgency=medium [ WLLDD ] * CIX:move CIX-related drivers to module * hda: Introduce CIX IPBLOQ HDA driver and clean up legacy CIX ASoC HDA code * cix: fix NPU driver build failure [ liweishi ] * KYLIN: deb-build: update compile debian package for riscv64 * Kylin: cpufreq: fix a bug in defining cpufreq_boost_supported [ Dylan.Wu ] * ACPI: Add helper to check OEM_ID in ACPI IORT table * iommu: Add CIXTEK-specific DMA domain handling based on ACPI OEM_ID -- Xie Wei <email address hidden> Mon, 08 Dec 2025 15:34:16 +0800
Available diffs
- diff from 6.6.0-19.0ok2 to 6.6.0-19.0ok3 (31.0 KiB)
| Superseded in nile.bedrock-proposed |
linux (6.6.0-19.0ok2) nile; urgency=medium
[ liweishi12345 ]
* KYLIN: deb-build: support compile debian package for riscv64
[ Samuel Holland ]
* irqchip/riscv-intc: Fix use of AIA interrupts 32-63 on riscv32
[ Anup Patel ]
* irqchip: Add RISC-V incoming MSI controller early driver
* irqchip/riscv-imsic: Add device MSI domain support for platform devices
* irqchip/riscv-imsic: Fix boot time update effective affinity warning
[ Andrew Jones ]
* irqchip/riscv-imsic: Fix output text of base address
[ Anup Patel ]
* irqchip/riscv-imsic: Add device MSI domain support for PCI devices
* irqchip: Add RISC-V advanced PLIC driver for direct-mode
[ Dan Carpenter ]
* irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe()
[ Anup Patel ]
* irqchip/riscv-aplic: Add support for MSI-mode
[ Dawei Li ]
* irqchip/riscv-aplic-direct: Avoid explicit cpumask allocation on stack
[ Jinjie Ruan ]
* irqchip/riscv-aplic: Simplify the initialization code
[ Yong-Xuan Wang ]
* irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration
[ Samuel Holland ]
* irqchip/riscv-aplic: Prevent crash when MSI domain is missing
[ WeiLixiang ]
* Revert "sched: Make migrate_{en,dis}able() inline"
[ Jiajia Liu ]
* tools/perf: fix missing EM_SW64
-- Xie Wei <email address hidden> Thu, 04 Dec 2025 19:06:11 +0800
Available diffs
- diff from 6.6.0-19.0ok1 to 6.6.0-19.0ok2 (21.9 KiB)
| Superseded in nile.bedrock-proposed |
linux (6.6.0-19.0ok1) nile; urgency=medium * Build 6.6.0-19 -- Xie Wei <email address hidden> Fri, 28 Nov 2025 18:17:35 +0800
Available diffs
- diff from 6.6.0-18.0ok3 to 6.6.0-19.0ok1 (2.6 MiB)
| Published in nile.bedrock-release |
| Superseded in nile.bedrock-proposed |
linux (6.6.0-18.0ok3) nile; urgency=medium * 【K2CI】【Sync】 Merge patches * scmi: rename SCMI clocks driver for CIX platform and scmi_requested_devices_nh * fix: Fix a compilation error * arm64/config: Add CONFIG_MEDIA_SUPPORT -- Xie Wei <email address hidden> Tue, 21 Oct 2025 09:26:08 +0800
Available diffs
| Superseded in nile.bedrock-proposed |
linux (6.6.0-18.0ok2) nile; urgency=medium [ WeiLixiang ] * fix: Fix a compilation error * Revert "net: kcm: Fix race condition in kcm_unattach()" [ Oleg Nesterov ] * LoongArch: Make the users of larch_insn_gen_break() constant [ Charlie Jenkins ] * LoongArch: entry: Migrate ret_from_fork() to C [ Yi Cong ] * KYLIN: Disable realtek wifi driver from vendor -- Xie Wei <email address hidden> Mon, 13 Oct 2025 11:45:32 +0800
Available diffs
- diff from 6.6.0-18.0ok1 to 6.6.0-18.0ok2 (3.8 KiB)
| Superseded in nile.bedrock-proposed |
linux (6.6.0-18.0ok1) nile; urgency=medium * Build 6.6.0-18 -- Xie Wei <email address hidden> Tue, 30 Sep 2025 16:24:55 +0800
Available diffs
| Superseded in nile.bedrock-release |
linux (6.6.0-17.1ok2) nile; urgency=medium
[ Xianglai Li ]
* LoongArch: KVM: Fix the extioi simulation error
[ Song Gao ]
* LoongArch: KVM: Solve the problem of starting up the upstream qemu
[ Xianglai Li ]
* LoongArch: KVM: Enhance the robustness of extioi
[ wanghongliang ]
* LoongArch: Fix access mode of 7A2000 acpi gpio.
[ Huacai Chen ]
* LoongArch: Add debugfs entries to switch SFB/TSO state
[ Ming Wang ]
* LoongArch: Reserve the EFI memory map region
* LoongArch: Support mem=<size> kernel parameter
[ mengxiangdong ]
* net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size
[ Liu Zhehui ]
* HAOC: remove leftover iee_offset code from kaslr
-- Xie Wei <email address hidden> Mon, 18 Aug 2025 11:36:35 +0800
Available diffs
| Deleted in nile-proposed (Reason: -16的版本目前还存在问题,同时有另一个问题需要基于-15ok13上传修复包。) |
linux (6.6.0-16.0ok2) nile; urgency=medium [ Longlong Xia ] * KYLIN: virtio/vsock: correct variable name from "pkt" to "skb" -- Xie Wei <email address hidden> Fri, 13 Jun 2025 17:39:39 +0800
Available diffs
- diff from 6.6.0-16.0ok1 to 6.6.0-16.0ok2 (895 bytes)
| Superseded in nile-proposed |
linux (6.6.0-16.0ok1) nile; urgency=medium * bump kernel version to 6.6.0-16 -- Xie Wei <email address hidden> Thu, 12 Jun 2025 12:01:37 +0800
Available diffs
| Deleted in nile.bedrock-release (Reason: del) |
| Published in nile-release |
| Superseded in nile-proposed |
linux (6.6.0-15.0ok13) nile; urgency=medium * 回退ok10到ok12的改动 -- XieWei <email address hidden> Fri, 24 Jan 2025 11:03:02 +0800
Available diffs
- diff from 6.6.0-15.0ok9 to 6.6.0-15.0ok13 (487 bytes)
- diff from 6.6.0-15.0ok12 to 6.6.0-15.0ok13 (244.5 KiB)
| Deleted in nile-proposed (Reason: 与kmre存在兼容问题) |
linux (6.6.0-15.0ok12) nile; urgency=medium [ Yongzhen Zhang ] * Revert "update fs/erofs/super.c." -- XieWei <email address hidden> Fri, 17 Jan 2025 14:59:51 +0800
Available diffs
- diff from 6.6.0-15.0ok11 to 6.6.0-15.0ok12 (881 bytes)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok11) nile; urgency=medium [ wangdicheng ] * ALSA: hda: Resolving the issue of the ALC662 sound card failing to load. [ Xianglai Li ] * LoongArch: fix compile error when enable CONFIG_PARAVIRT * LoongArch: KVM: enable ptw for kvm [ Kanglong Wang ] * LoongArch: Fix the problem that the touchpad couldn't work [ Jiajia Liu ] * Fix build error for IEE_SELINUX_P -- XieWei <email address hidden> Thu, 16 Jan 2025 17:54:55 +0800
Available diffs
| Superseded in nile-proposed |
linux (6.6.0-15.0ok10) nile; urgency=medium * rebase linux-6.6-next, build ok10 -- XieWei <email address hidden> Thu, 16 Jan 2025 10:30:06 +0800
Available diffs
- diff from 6.6.0-15.0ok9 to 6.6.0-15.0ok10 (238.9 KiB)
linux (6.6.0-15.0ok9) nile; urgency=medium [ user ] * loongson drm driver will not be used on 7A2000 [ Riwen Lu ] * KYLIN: gicv3/its: reinit lpis when resume for D2000 -- XieWei <email address hidden> Wed, 13 Nov 2024 16:06:15 +0800
Available diffs
- diff from 6.6.0-1.0ok10 to 6.6.0-15.0ok9 (54.7 MiB)
- diff from 6.6.0-15.0ok8 to 6.6.0-15.0ok9 (1.3 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok8) nile; urgency=medium [ yicong ] * KYLIN: arm64/config: Add phytium d2000 mac driver config [ zhangtianxiong ] * update arch/x86/configs/openkylin_generic_defconfig. * Revert "update arch/x86/configs/openkylin_generic_defconfig." * KYLIN: x86/config: set CONFIG_NAMESPACES=y -- Xie Wei <email address hidden> Thu, 07 Nov 2024 17:43:59 +0800
Available diffs
- diff from 6.6.0-15.0ok7 to 6.6.0-15.0ok8 (966 bytes)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok7) nile; urgency=medium [ zhangtianxiong ] * KYLIN: arm/config: add hda/usb audio support [ yicong ] * KYLIN: arm64/config: Add phytmac driver config [ tianyaxiong ] * KYLIN: LPC: add ACPI support for the phytium LPC * KYLIN: EC/i8042: add support i8042 kbd/aux on phytium platform * KYLIN: arm64/config: Add MOUSE_PS2_ELANTECH support [ Longlong Xia ] * KYLIN: arm64/config: set CONFIG_NAMESPACES=y -- Xie Wei <email address hidden> Wed, 30 Oct 2024 11:53:53 +0800
Available diffs
- diff from 6.6.0-15.0ok6 to 6.6.0-15.0ok7 (7.8 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok6) nile; urgency=medium [ liyuting ] * dt-bindings: ipmi: Add bindings for Phytium BT [ lishuo ] * DRM: Add Phytium Display Engine support. [ yuanxia ] * dt-bindings: phytnet_led: Add bindings for Phytium MAC led * phytnetled: phytium: Add link/act led driver for 10G mac [ Longlong Xia ] * tty: n_gsm: Fix use-after-free in gsm_cleanup_mux [ zhangtianxiong ] * KYLIN: loongarch/config: set CONFIG_OVERLAY_FS=m -- Xie Wei <email address hidden> Mon, 21 Oct 2024 13:38:15 +0800
Available diffs
- diff from 6.6.0-15.0ok5 to 6.6.0-15.0ok6 (66.1 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok5) nile; urgency=medium * update debian.master/changelog -- Xie Wei <email address hidden> Wed, 16 Oct 2024 10:17:01 +0800
Available diffs
- diff from 6.6.0-15.0ok4 to 6.6.0-15.0ok5 (1.4 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok4) nile; urgency=medium [ zhangtianxiong ] * KYLIN: deb-build: Added dependency packages needed for the loong64、arm64 and amd64 -- XIEWEI-PC <email address hidden> Tue, 15 Oct 2024 22:35:56 +0800
Available diffs
- diff from 6.6.0-15.0ok3 to 6.6.0-15.0ok4 (1.2 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok3) nile; urgency=medium [ Yongzhen Zhang ] * KYLIN: deb-build: Added dependency packages needed for the loong64 [ Andrii Nakryiko ] * libbpf: move BTF loading step after relocation step [ zhangtianxiong ] * KYLIN: deb-build: Change dependency packages of dwarves and pahole -- Xie Wei <email address hidden> Tue, 15 Oct 2024 17:43:47 +0800
Available diffs
- diff from 6.6.0-15.0ok2 to 6.6.0-15.0ok3 (1.3 KiB)
linux (6.6.0-15.0ok2) nile; urgency=medium [ chen zhang ] * KYLIN: Revert "libbpf: move BTF loading step after relocation step" [ Yongzhen Zhang ] * KYLIN: deb-build: support compile debian package for loongarch -- Xie Wei <email address hidden> Mon, 14 Oct 2024 14:47:22 +0800
Available diffs
- diff from 6.6.0-15.0ok1 to 6.6.0-15.0ok2 (2.0 KiB)
| Superseded in nile-proposed |
linux (6.6.0-15.0ok1) nile; urgency=medium * build 6.6.0-15.0ok1 * add arm64 and loong64 -- Xie Wei <email address hidden> Fri, 11 Oct 2024 11:01:04 +0800
Available diffs
- diff from 6.6.0-1.0ok10 to 6.6.0-15.0ok1 (54.6 MiB)
linux (6.6.0-1.0ok10) nile; urgency=medium
[ Zack Rusin ]
* drm: Disable the cursor plane on atomic contexts with virtualized drivers
* drm/atomic: Add support for mouse hotspots
* drm/vmwgfx: Use the hotspot properties from cursor planes
* drm/qxl: Use the hotspot properties from cursor planes
* drm/vboxvideo: Use the hotspot properties from cursor planes
* drm/virtio: Use the hotspot properties from cursor planes
* drm: Remove legacy cursor hotspot code
* drm: Introduce DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT
[ Michael Banack ]
* drm: Introduce documentation for hotspot properties
[ Javier Martinez Canillas ]
* drm: Allow drivers to indicate the damage helpers to ignore damage clips
* drm/virtio: Disable damage clipping if FB changed since last page-flip
* drm/vmwgfx: Disable damage clipping if FB changed since last page-flip
* drm/plane: Extend damage tracking kernel-doc
[ Ai Chao ]
* KYLIN: config: Add CONFIG_PINCTRL
* KYLIN: HID: core: Fix parsing error for Thinkbook16 G6+ IMH
[ Gustavo Sousa ]
* drm/i915/cx0: Add intel_cx0_get_owned_lane_mask()
* drm/i915: Simplify intel_cx0_program_phy_lane() with loop
* drm/i915/cx0: Program vswing only for owned lanes
[ Ankit Nautiyal ]
* drm/i915/dp_mst: Use output_format to get the final link bpp
[ Jani Nikula ]
* drm/i915/regs: split out intel_color_regs.h
* drm/i915/color: move CHV CGM pipe mode read to intel_color
* drm/i915: move HSW+ gamma mode read to intel_color
* drm/i915: move ILK+ CSC mode read to intel_color
* drm/i915/color: move SKL+ gamma and CSC enable read to intel_color
* drm/i915/color: move pre-SKL gamma and CSC enable read to intel_color
[ Suraj Kandpal ]
* drm/i915/hdcp: Use intel_connector argument in intel_hdcp_shim
[ Jani Nikula ]
* drm/i915: add minimal i915_gem_object_frontbuffer.h
* drm/cec: add drm_dp_cec_attach() as the non-edid version of set edid
* drm/edid: add drm_edid_is_digital()
* drm/edid: parse source physical address
* drm/i915/display: use drm_edid_is_digital()
[ Suraj Kandpal ]
* drm/i915/hdcp: Use intel_connector as argument for hdcp_2_2_capable
[ Ville Syrjälä ]
* drm/i915/dsb: Dump the DSB command buffer when DSB fails
* drm/i915/dsb: Avoid corrupting the first register write
* drm/i915/dsb: Don't use indexed writes when byte enables are not all set
* drm/i915: Call the DDC bus i2c adapter "ddc"
* drm/i915/hdmi: Use connector->ddc everwhere
* drm/i915/hdmi: Nuke hdmi->ddc_bus
* drm/i915/hdmi: Remove old i2c symlink
[ Jani Nikula ]
* drm/i915: move more of the display probe to display code
[ Ville Syrjälä ]
* drm/i915: Move psr unlock out from the pipe update critical section
* drm/i915: Change intel_pipe_update_{start,end}() calling convention
* drm/i915: Extract intel_crtc_vblank_evade_scanlines()
* drm/i915: Enable VRR later during fastsets
* drm/i915: Adjust seamless_m_n flag behaviour
* drm/i915: Optimize out redundant M/N updates
* drm/i915: Relocate is_in_vrr_range()
* drm/i915: Validate that the timings are within the VRR range
* drm/i915: Disable VRR during seamless M/N changes
* drm/i915: Update VRR parameters in fastset
* drm/i915: Assert that VRR is off during vblank evasion if necessary
* drm/i915: Implement transcoder LRR for TGL+
[ Lucas De Marchi ]
* drm/i915: Re-order if/else ladder in intel_detect_pch()
[ Gustavo Sousa ]
* drm/i915/xe2lpd: Add fake PCH
[ Stanislav Lisovskiy ]
* drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocation
[ Luca Coelho ]
* drm/i915/xe2lpd: Read pin assignment from IOM
[ Lucas De Marchi ]
* drm/i915/lnl: Add gmbus/ddc support
[ Gustavo Sousa ]
* drm/i915/xe2lpd: Add support for HPD
[ Ville Syrjälä ]
* drm/i915/dsb: Use non-locked register access
* drm/i915/dsb: Define more DSB bits
* drm/i915/dsb: Define the contents of some intstructions bit better
* drm/i915/dsb: Introduce intel_dsb_noop()
* drm/i915/dsb: Introduce intel_dsb_reg_write_masked()
* drm/i915/dsb: Add support for non-posted DSB registers writes
* drm/i915/dsb: Load LUTs using the DSB during vblank
* drm/i915/dsb: Evade transcoder undelayed vblank when using DSB
* drm/i915: Introduce skl_watermark_max_latency()
* drm/i915: Introduce intel_crtc_scanline_to_hw()
* drm/i915/dsb: Use DEwake to combat PkgC latency
[ Imre Deak ]
* drm/i915: Add helper to modeset a set of pipes
* drm/i915: Rename intel_modeset_all_pipes() to intel_modeset_all_pipes_late()
* drm/i915: Factor out a helper to check/compute all the CRTC states
[ Jani Nikula ]
* drm/i915/mocs: use to_gt() instead of direct &i915->gt
[ Ville Syrjälä ]
* drm/i915: Constify the snps/c10x PLL state checkers
* drm/i915/dsb: Allocate command buffer from local memory
* drm/i915/dsb: Correct DSB command buffer cache coherency settings
[ Mika Kahola ]
* drm/i915/display: Reset message bus after each read/write operation
[ Ville Syrjälä ]
* drm/i915: Move the g45 PEG band gap HPD workaround to the HPD code
[ Animesh Manna ]
* drm/i915/dsb: DSB code refactoring
[ Jani Nikula ]
* drm/i915: move *_crtc_clock_get() to intel_dpll.c
[ Jouni Högander ]
* drm/i915/psr: Move plane sel fetch configuration into plane source files
[ Clint Taylor ]
* drm/i915/dgfx: DGFX uses direct VBT pin mapping
[ heminhong ]
* drm/i915: correct the input parameter on _intel_dsb_commit()
[ Maarten Lankhorst ]
* drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
[ Ville Syrjälä ]
* drm/i915: Stop accessing crtc->state from the flip done irq
[ Jouni Högander ]
* drm/i915/display: Take care of VSC select field in video dip ctl register
[ Haridhar Kalvala ]
* drm/i915/mtl: Add fake PCH for Meteor Lake
[ José Roberto de Souza ]
* drm/i915: Disable DSB in Xe KMD
[ Matt Roper ]
* drm/i915: Add additional ARL PCI IDs
[ Harish Chegondi ]
* drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+
[ Matt Roper ]
* drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
[ Ville Syrjälä ]
* drm/i915: Decouple intel_crtc_vblank_evade_scanlines() from atomic commits
* drm/i915: Reorder drm_vblank_put() vs. need_vlv_dsi_wa
* drm/i915: Introduce struct intel_vblank_evade_ctx
* drm/i915: Include need_vlv_dsi_wa in intel_vblank_evade_ctx
* drm/i915: Extract intel_vblank_evade()
* drm/i915: Move the min/max scanline sanity check into intel_vblank_evade()
* drm/i915: Perform vblank evasion around legacy cursor updates
* Revert "drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocation"
[ Vinay Belgaumkar ]
* drm/i915/mtl: Wake GT before sending H2G message
[ Lucas De Marchi ]
* drm/i915/xe2lpd: Move D2D enable/disable
[ Jani Nikula ]
* drm/print: move enum drm_debug_category etc. earlier in drm_print.h
[ Ville Syrjälä ]
* drm/i915: Move intel_vblank_evade() & co. into intel_vblank.c
[ Ravi Kumar Vodapalli ]
* drm/i915/display: update pll values in sync with Bspec for MTL
[ Suraj Kandpal ]
* drm/i915/lnl: Add pkgc related register
[ Ville Syrjälä ]
* drm/i915/vrr: Generate VRR "safe window" for DSB
[ Jani Nikula ]
* drm/i915/hdmi: convert *_port_to_ddc_pin() to *_encoder_to_ddc_pin()
[ Tejas Upadhyay ]
* drm/i915/mtl: Update workaround 14018575942
[ Arun R Murthy ]
* drm/i915/dp: Remove support for UHBR13.5
[ Jackie Liu ]
* KYLIN: android: revert "staging: remove ashmem"
[ Jiajia Liu ]
* KYLIN: x86/config: enable ASHMEM
-- Xie Wei <email address hidden> Tue, 30 Jul 2024 17:19:17 +0800
Available diffs
- diff from 6.6.0-1.0ok9 to 6.6.0-1.0ok10 (75.4 KiB)
linux (6.6.0-1.0ok9) nile; urgency=medium [ Peter Ujfalusi ] * ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format [ fuhao ] * HYGON: x86/amd_nb: Add support for Hygon family 18h model 7h * HYGON: EDAC/amd64: Add support for Hygon family 18h model 7h * HYGON: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 7h * HYGON: x86/cpu: Get LLC ID for Hygon family 18h model 10h * HYGON: x86/amd_nb: Add support for Hygon family 18h model 10h * HYGON: EDAC/amd64: Add support for Hygon family 18h model 10h * HYGON: hwmon/k10temp: Add support for Hygon family 18h model 10h * HYGON: ALSA: hda: Add support for Hygon family 18h model 10h HD-Audio [ Jiajia Liu ] * KYLIN: x86/config: add CFG80211_WEXT=y [ Tianrui Zhao ] * LoongArch: KVM: Add kvm related header files * LoongArch: KVM: Implement kvm module related interface * LoongArch: KVM: Implement kvm hardware enable, disable interface * LoongArch: KVM: Implement VM related functions * LoongArch: KVM: Add vcpu related header files * LoongArch: KVM: Implement basic vcpu interfaces * LoongArch: KVM: Implement basic vcpu ioctl interfaces * LoongArch: KVM: Implement fpu operations for vcpu * LoongArch: KVM: Implement vcpu interrupt operations * LoongArch: KVM: Implement vcpu load and vcpu put operations * LoongArch: KVM: Implement misc vcpu related interfaces * LoongArch: KVM: Implement vcpu timer operations * LoongArch: KVM: Implement virtual machine tlb operations * LoongArch: KVM: Implement kvm mmu operations * LoongArch: KVM: Implement handle csr exception * LoongArch: KVM: Implement handle iocsr exception * LoongArch: KVM: Implement handle idle exception * LoongArch: KVM: Implement handle gspr exception * LoongArch: KVM: Implement handle mmio exception * LoongArch: KVM: Implement handle fpu exception * LoongArch: KVM: Implement kvm exception vectors * LoongArch: KVM: Implement vcpu world switch * LoongArch: KVM: Enable kvm config and add the makefile * LoongArch: KVM: Supplement kvm document about LoongArch-specific part * LoongArch: KVM: Add maintainers for LoongArch KVM [ Bibo Mao ] * LoongArch: KVM: Optimization for memslot hugepage checking * LoongArch: KVM: Remove SW timer switch when vcpu is halt polling * LoongArch: KVM: Allow to access HW timer CSR registers always * LoongArch: KVM: Remove kvm_acquire_timer() before entering guest * LoongArch: KVM: Fix timer emulation with oneshot mode [ Tianrui Zhao ] * LoongArch: KVM: Add LSX (128bit SIMD) support * LoongArch: KVM: Add LASX (256bit SIMD) support [ WANG Xuerui ] * LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg() * LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask() * LoongArch: KVM: Streamline kvm_check_cpucfg() and improve comments [ Randy Dunlap ] * LoongArch: KVM: Add returns to SIMD stubs [ Bibo Mao ] * LoongArch: KVM: Start SW timer only when vcpu is blocking * LoongArch: KVM: Do not restart SW timer when it is expired * LoongArch: KVM: Set reserved bits as zero in CPUCFG * LoongArch: KVM: Add hypercall instruction emulation support * LoongArch: KVM: Add cpucfg area for kvm hypervisor * LoongArch: KVM: Add vcpu search support from physical cpuid * LoongArch: KVM: Add pv ipi support on kvm side * LoongArch: Add pv ipi support on guest kernel side * Documentation: KVM: Add hypercall for LoongArch * LoongArch: KVM: Add software breakpoint support * irqchip/loongson-eiointc: Add virt extension support * LoongArch: KVM: Add steal time support in kvm side * LoongArch: Add steal time support in guest side [ Song Gao ] * LoongArch: KVM: Add PMU support [ Gergo Koteles ] * ALSA: hda/tas2781: do not use regcache * ALSA: hda/tas2781: move set_drv_data outside tasdevice_init * ALSA: hda/tas2781: remove sound controls in unbind * ASoC: tas2781: add support for FW version 0x0503 * ASoC: tas2781: add module parameter to tascodec_init() * ALSA: hda/realtek: tas2781: enable subwoofer volume control [ Willian Wang ] * ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 [ Gergo Koteles ] * ALSA: hda/tas2781: use dev_dbg in system_resume * ALSA: hda/tas2781: add lock to system_suspend * ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend * ALSA: hda/tas2781: add ptrs to calibration functions * ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend * ALSA: hda/tas2781: configure the amp after firmware load * ALSA: hda/tas2781: restore power state after system_resume * ALSA: hda/tas2781: remove digital gain kcontrol * ALSA: hda/tas2781: add locks to kcontrols [ Shenghao Ding ] * ALSA: hda/tas2781: correct the register for pow calibrated data * ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 * ASoC: tas2781: Fix a warning reported by robot kernel test * ASoC: tas2781: Fix wrong loading calibrated data sequence [ Simon Trimmer ] * ALSA: hda: tas2781: Component should be unbound before deconstruction [ Jiajia Liu ] * KYLIN: x86/config: enable ti tas2781 dsp support -- Xie Wei <email address hidden> Fri, 05 Jul 2024 14:54:25 +0800
Available diffs
- diff from 6.6.0-1.0ok8 to 6.6.0-1.0ok9 (216.5 MiB)
linux (6.6.0-1.0ok8) nile; urgency=medium [ Tiezhu Yang ] * LoongArch: Fix S3 and S4 in some cases * drivers/gpu/drm/arise: Do not set config DRM_ARISE as m by default [ brightyi ] * update glenfly arise1 kernel code [ chen zhang ] * Revert "drivers/gpu/drm/arise: Do not set config DRM_ARISE as m by default" [ 谢辉军 ] * update drivers/android/binder.c. 适配支持 KMRE Binder驱动 * update drivers/net/wireless/virtual/virt_wifi.c. 适配支持 KMRE virt_wifi驱动 -- Xie Wei <email address hidden> Thu, 13 Jun 2024 10:47:02 +0800
Available diffs
- diff from 6.6.0-1.0ok7 to 6.6.0-1.0ok8 (216.5 MiB)
linux (6.6.0-1.0ok7) nile; urgency=medium [ Zack Rusin ] * drm/vmwgfx: Fix prime import/export * drm/vmwgfx: Fix crtc's atomic check conditional * drm/vmwgfx: Sort primary plane formats by order of preference [ Felix Kuehling ] * Revert "drm/prime: Unexport helpers for fd/handle conversion" [ Philip Yang ] * drm/prime: Support page array >= 4GB [ Rob Clark ] * drm/prime: Unbreak virtgpu dma-buf export -- xiewei <email address hidden> Wed, 05 Jun 2024 20:24:00 +0800
Available diffs
- diff from 6.6.0-1.0ok5 to 6.6.0-1.0ok7 (926.0 KiB)
- diff from 6.6.0-1.0ok6 to 6.6.0-1.0ok7 (5.4 KiB)
| Superseded in nile-proposed |
linux (6.6.0-1.0ok6) nile; urgency=medium [ Krystian Pradzynski ] * accel/ivpu: Update FW API [ Stanislaw Gruszka ] * accel/ivpu: Remove unneeded drm_driver declaration [ Tomasz Rusinowicz ] * accel/ivpu: Add dvfs_mode file to debugfs [ Karol Wachowski ] * accel/ivpu: Remove reset from power up sequence [ Andrzej Kacprowski ] * accel/ivpu: Add support for VPU_JOB_FLAGS_NULL_SUBMISSION_MASK [ Karol Wachowski ] * accel/ivpu: Change test_mode module param to bitmask [ Andrzej Kacprowski ] * accel/ivpu/40xx: Capture D0i3 entry host and device timestamps * accel/ivpu: Pass D0i3 residency time to the VPU firmware [ Karol Wachowski ] * accel/ivpu: Introduce ivpu_ipc_send_receive_active() [ Stanislaw Gruszka ] * accel/ivpu/37xx: Print warning when VPUIP is not idle during power down [ Andrzej Kacprowski ] * accel/ivpu: Add support for delayed D0i3 entry message [ Krystian Pradzynski ] * accel/ivpu/40xx: Allow to change profiling frequency [ Stanislaw Gruszka ] * accel/ivpu: Assure device is off if power up sequence fail * accel/ivpu: Stop job_done_thread on suspend * accel/ivpu: Abort pending rx ipc on reset [ Karol Wachowski ] * accel/ivpu: Print CMDQ errors after consumer timeout * accel/ivpu: Make DMA allocations for MMU600 write combined [ Jacek Lawrynowicz ] * accel/ivpu: Simplify MMU SYNC command * accel/ivpu: Rename VPU to NPU in product strings * accel/ivpu: Fix compilation with CONFIG_PM=n * accel/ivpu: Allocate vpu_addr in gem->open() callback * accel/ivpu: Fix locking in ivpu_bo_remove_all_bos_from_context() * accel/ivpu: Remove support for uncached buffers * accel/ivpu: Use GEM shmem helper for all buffers [ Stanislaw Gruszka ] * accel/ivpu: Rename cons->rx_msg_lock * accel/ivpu: Do not use irqsave in ivpu_ipc_dispatch * accel/ivpu: Do not use cons->aborted for job_done_thread * accel/ivpu: Use dedicated work for job timeout detection [ Jacek Lawrynowicz ] * accel/ivpu: Use threaded IRQ to handle JOB done messages [ Wachowski, Karol ] * accel/ivpu: Dump MMU events in case of VPU boot timeout * accel/ivpu: Call diagnose failure in ivpu_mmu_cmdq_sync() * accel/ivpu: Add debug prints for MMU map/unmap operations * accel/ivpu: Add diagnostic messages when VPU fails to boot or suspend [ Jacek Lawrynowicz ] * accel/ivpu: Fix for missing lock around drm_gem_shmem_vmap() * accel/ivpu: Free buffer sgt on unbind * accel/ivpu: Disable buffer sharing among VPU contexts * accel/ivpu: Improve buffer object debug logs [ Wachowski, Karol ] * accel/ivpu: Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY param [ Jacek Lawrynowicz ] * accel/ivpu: Disable PLL after VPU IP reset during FLR * accel/ivpu: Fix dev open/close races with unbind * accel/ivpu: Improve stability of ivpu_submit_ioctl() * accel/ivpu: Improve recovery and reset support [ Wachowski, Karol ] * accel/ivpu: Correct MMU queue size checking functions [ Krystian Pradzynski ] * accel/ivpu/40xx: Enable D0i3 message [ Grzegorz Trzebiatowski ] * accel/ivpu: Add job status for jobs aborted by the driver [ Jacek Lawrynowicz ] * accel/ivpu: Fix DevTLB errors on suspend/resume and recovery * accel/ivpu: Rename TILE_SKU_BOTH_MTL to TILE_SKU_BOTH * accel/ivpu: Remove legacy firmware name * accel/ivpu: Update FW API headers [ Krystian Pradzynski ] * accel/ivpu: Add support for FW boot param system_time_us [ Wachowski, Karol ] * accel/ivpu: Use lazy allocation for doorbell IDs [ Jacek Lawrynowicz ] * accel/ivpu: Fix ivpu_reset_engine_fn merge issue [ Wachowski, Karol ] * accel/ivpu: Refactor BO creation functions [ Jacek Lawrynowicz ] * accel/ivpu: Rename VPU to NPU in message strings [ Wachowski, Karol ] * accel/ivpu: Check return code of ipc->lock init [ Jacek Lawrynowicz ] * accel/ivpu: Remove d3hot_after_power_off WA [ Wachowski, Karol ] * accel/ivpu: Fix PCI D0 state entry in resume [ Jacek Lawrynowicz ] * accel/ivpu: Put NPU back to D3hot after failed resume [ Wachowski, Karol ] * accel/ivpu: Improve clarity of MMU error messages [ Jacek Lawrynowicz ] * accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE * accel/ivpu: Fix missed error message after VPU rename * accel/ivpu: Fix deadlock in context_xa [ leoliu-oc ] * iommu/dma: Adjust the position of goto iova_reserve * efi: cper: Update Zhaoxin/Centaur ZDI/ZPI error decode [ Srinivas Pandruvada ] * cpufreq: intel_pstate: Allow model specific EPPs * cpufreq: intel_pstate: Update default EPPs for Meteor Lake [ David E. Box ] * platform/x86/intel/vsec: Remove nuisance message * platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend * platform/x86/intel/pmc/lnl: Remove SSRAM support * platform/x86/intel/pmc/arl: Put GNA device in D3 [ brightyi ] * add glenfly arise1 kernel code [ Heikki Krogerus ] * usb: dwc3: pci: add support for the Intel Arrow Lake-H * usb: dwc3: pci: Drop duplicate ID [ Quanxian Wang ] * tools/power/turbostat: Cache graphics sysfs path [ Zhang Rui ] * tools/power/turbostat: Unify graphics sysfs snapshots [ Quanxian Wang ] * tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz [ Zhang Rui ] * tools/power/turbostat: Add support for new i915 sysfs knobs * tools/power/turbostat: Add support for Xe sysfs knobs [ Wentong Wu ] * ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device * mei: Add transport driver for IVSC device * mei: Add MEI hardware support for IVSC device [ Uwe Kleine-König ] * mei: vsc: Convert to platform remove callback returning void [ Wentong Wu ] * mei: Add Meteor Lake support for IVSC device [ Sakari Ailus ] * mei: vsc: Call wake_up() in the threaded IRQ handler * mei: vsc: Don't use sleeping condition in wait_event_timeout() * mei: vsc: Assign pinfo fields in variable declaration [ Artur Rojek ] * sh: hd64461: Make setup_hd64461() static [ Sakari Ailus ] * Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" * mei: vsc: Unregister interrupt handler for system suspend [ Kan Liang ] * x86/smp: Export symbol cpu_clustergroup_mask() [ Tony Luck ] * x86/cpu: Add model number for Intel Clearwater Forest processor * x86/cpu: Add model number for another Intel Arrow Lake mobile processor [ Quanxian Wang ] * x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 [ Tony Luck ] * x86/cpu/vfm: Add new macros to work with (vendor/family/model) values * x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h [ Kan Liang ] * perf/x86/intel/cstate: Cleanup duplicate attr_groups * perf/x86/intel/cstate: Add Sierra Forest support * perf/x86/intel/cstate: Add Grand Ridge support [ Tony Luck ] * perf/x86/intel/cstate: Switch to new Intel CPU model defines [ Kan Liang ] * perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR * perf/x86/intel/uncore: Support Granite Rapids * perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge [ Tony Luck ] * perf/x86/intel/uncore: Switch to new Intel CPU model defines * perf/x86/msr: Switch to new Intel CPU model defines [ Ivan Vecera ] * virtchnl: Add header dependencies [ Quanxian Wang ] * intel: add bit macro includes where needed [ Jesse Brandeburg ] * intel: legacy: field get conversion [ Vitaly Lifshits ] * e1000e: Workaround for sporadic MDI error on Meteor Lake systems * e1000e: change usleep_range to udelay in PHY mdic access -- Xie Wei <email address hidden> Fri, 31 May 2024 16:59:03 +0800
Available diffs
- diff from 6.6.0-1.0ok5 to 6.6.0-1.0ok6 (920.9 KiB)
linux (6.6.0-1.0ok5) nile; urgency=medium [ Tiezhu Yang ] * kernel/sched/topology: Fix build errors for non-x86 [ liuyun ] * LoongArch: add kernel setvirtmap for runtime * LoongArch: Old BPI compatibility * LoongArch: Fix virtual machine startup error [ yangqiming ] * LoongArch: Fixed EIOINTC structure members [ Hongchen Zhang ] * LoongArch: use arch specific phys_to_dma [ liuyun ] * cpufreq: Add cpufreq driver for LoongArch [ Chong Qiao ] * fbdev: add ls2k500sfb driver for ls2k500 bmc. * ipmi: add ls2k500 bmc ipmi support. * LoongArch: defconfig: enable CONFIG_FB_LS2K500=m. * LoongArch: fix ls2k500 bmc not work when installing iso [ Baoqi Zhang ] * LS7A2000: Add quirk for OHCI device rev 0x02 [ Tianli Xiong ] * PCI: Check if entry->offset already exist for mem resource * PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space [ Jianmin Lv ] * PCI: PM: fix pcie mrrs restoring [ Hongchen Zhang ] * PCI: fix kabi error caused by pm_suspend_target_state [ Tianli Xiong ] * LoongArch: fix some PCIE card not scanning properly [ Jianmin Lv ] * PCI: LS7A2000: fix pm transition of devices under pcie port [ Baoqi Zhang ] * PCI: LS7A2000: fix GPU card error [ suijingfeng ] * PCI: fix X server auto probe fail when both ast and etnaviv drm present [ Juxin Gao ] * PCI: irq: Add early_param pci_irq_limit to limit pci irq numbers [ Tianli Xiong ] * LoongArch: pci root bridige set acpi companion only when not acpi_disabled. [ Xianglai Li ] * loongarch/kernel: Fix loongarch compilation error [ zhangtianyang ] * LoongArch: Adapted SECTION_SIZE_BITS with page size [ Jianmin Lv ] * LoongArch: Remove generic irq migration [ Chong Qiao ] * irqchip/loongson-pch-pic: 7a1000 int_clear reg must use 64bit write. [ Yingkun Meng ] * LoongArch: defconfig: Enable a large number of configurations [ Youling Tang ] * LoongArch: kdump: Add memory reservation for old kernel * LoongArch: kexec: Add compatibility with old interfaces * LoongArch: Fix kdump failure on v40 interface specification * LoongArch: kdump: Add high memory reservation [ Tianli Xiong ] * irqchip/loongson-liointc: Set different isr for differnt core [ Huacai Chen ] * drm/radeon: Workaround radeon driver bug for Loongson [ Hongchen Zhang ] * net: stmmac: fix potential double free of dma descriptor resources * LoongArch: enable CONFIG_DEBUG_INFO_BTF by default [ Bibo Mao ] * LoongArch/smp: Refine some ipi functions on LoongArch platform [ leoliu-oc ] * iommu/vt-d: fix device_to_iommu func mismatch issue * ctypto: zhaoxin-aes: Rename variable to resolve compilation conflicts * pinctrl: zhaoxin: Add more header files * mce: apei: Add explicit type casting -- Xie Wei <email address hidden> Thu, 25 Apr 2024 14:15:01 +0800
Available diffs
- diff from 6.1.0-3.4ok2 to 6.6.0-1.0ok5 (54.0 MiB)
- diff from 6.6.0-1.0ok4 to 6.6.0-1.0ok5 (63.0 KiB)
| Superseded in nile-proposed |
linux (6.6.0-1.0ok4) nile; urgency=medium [ chen zhang ] * x86/ZHAOXIN: fix compile errors. -- Xie Wei <email address hidden> Wed, 24 Apr 2024 18:12:44 +0800
Available diffs
- diff from 6.6.0-1.0ok3 to 6.6.0-1.0ok4 (931 bytes)
| Superseded in nile-proposed |
linux (6.6.0-1.0ok3) nile; urgency=medium [ leoliu-oc ] * x86/cpufeatures: Add Zhaoxin feature bits * x86/cpu: Add detect extended topology for Zhaoxin CPUs * x86/mce: Add Centaur MCA support * ALSA: hda: Add support of Zhaoxin SB HDAC * ALSA: hda: Add support of Zhaoxin NB HDAC * ALSA: hda: Add support of Zhaoxin NB HDAC codec * x86/mce: Set bios_cmci_threshold for CMCI threshold * ata: Add support for Zhaoxin Serial ATA IDE. * hwrng: Add support for Zhaoxin HW Random Number Generator * crypto: Add support for Zhaoxin AES algorithm * crypto: Add support for Zhaoxin SHA algorithm * hwmon: Add support for Zhaoxin core temperature monitoring * USB:Fix kernel NULL pointer when unbind UHCI form vfio-pci * iommu/vt-d: Add support for detecting ACPI namespace device in RMRR * crypto: x86/crc32c-intel - Don't match some Zhaoxin CPUs * x86/perf: Add uncore performance events support for Zhaoxin CPU * rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs * ata: libata: disabling PhyRdy Change Interrupt based on actual LPM capability * x86/tsc: Make cur->adjusted values in package#1 to be the same * Turning off Zhaoxin ahci controller runtime pm from sysfs * Add MWAIT Cx support for Zhaoxin CPUs * Add support for Zhaoxin I2C controller * Add early quirk to identify kh-40000 * Add kh40000_direct_dma_ops for KH-40000 platform * Add kh40000_iommu_dma_ops for KH-40000 platform * cpufreq: ACPI: add ITMT support when CPPC enabled * Set ASYM_PACKING Flag on Zhaoxin KH-40000 platform * crypto: x86/sm2 -add Zhaoxin SM2 algorithm implementation * Add support Zhaoxin GPIO pinctrl * efi: cper: Add Zhaoxin/Centaur ZDI/ZPI error decode * i2c: smbus: Add support for Zhaoxin SMBUS controller [ LeoLiuoc ] * PCI: Add ACS quirk for more Zhaoxin Root Ports [ leoliu-oc ] * Fix the issue of RMRR reserver iova on multiple devices in the same group * USB: UAS: return ENODEV when submit urbs fail with device not attached * x86/mce/zhaoxin: Enable mcelog to decode PCIE, ZDI/ZPI, and DRAM errors * fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap. [ 夜山 ] * Support JMGPU JM9100 [ leoliu-oc ] * x86/mce/zhaoxin: Fix EXPORT_SYMBOL_GPL function names mismatch issue [ WangYuli ] * drm/mwv207: Cleaning up terrible code styles [ leoliu-oc ] * x86/delay: add support for Zhaoxin ZXPAUSE instruction * KVM: x86: Introduce support for Zhaoxin ZXPAUSE instruction * x86/cpu: Remove pointless evaluation of x86_coreid_bits -- Xie Wei <email address hidden> Wed, 24 Apr 2024 15:06:04 +0800
Available diffs
- diff from 6.6.0-1.0ok2 to 6.6.0-1.0ok3 (125.8 KiB)
| Superseded in nile-proposed |
linux (6.6.0-1.0ok2) nile; urgency=medium [ David E. Box ] * platform/x86/intel/vsec: Fix xa_alloc memory leak * platform/x86/intel/vsec: Remove unnecessary return * platform/x86/intel/vsec: Move structures to header * platform/x86/intel/vsec: remove platform_info from vsec device structure * platform/x86/intel/vsec: Use cleanup.h * platform/x86/intel/vsec: Assign auxdev parent by argument [ Gayatri Kammela ] * platform/x86/intel/vsec: Add intel_vsec_register [ David E. Box ] * platform/x86/intel/vsec: Add base address field * platform/x86/intel/pmt: Add header to struct intel_pmt_entry * platform/x86/intel/pmt: telemetry: Export API to read telemetry [ Xi Pardee ] * platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init [ David E. Box ] * platform/x86/intel/pmc: Allow pmc_core_ssram_init to fail * platform/x86/intel/pmc: Cleanup SSRAM discovery * platform/x86/intel/pmc/mtl: Use return value from pmc_core_ssram_init() * platform/x86/intel/pmc: Find and register PMC telemetry entries [ Rajvi Jingar ] * platform/x86/intel/pmc: Display LPM requirements for multiple PMCs [ Xi Pardee ] * platform/x86/intel/pmc: Retrieve LPM information using Intel PMT * platform/x86/intel/pmc: Read low power mode requirements for MTL-M and MTL-P [ David E. Box ] * platform/x86/intel/pmc: Add debug attribute for Die C6 counter * platform/x86/intel/pmc: Show Die C6 counter on Meteor Lake [ Rajvi Jingar ] * platform/x86/intel/pmc: Fix in mtl_punit_pmt_init() * platform/x86/intel/pmc: Add PSON residency counter * platform/x86/intel/pmc: Add regmap for Tiger Lake H PCH * platform/x86/intel/pmc: Add PSON residency counter for Alder Lake * platform/x86/intel/pmc: Move common code to core.c * platform/x86/intel/pmc: Add ssram_init flag in PMC discovery in Meteor Lake * platform/x86/intel/pmc: Add Arrow Lake S support to intel_pmc_core driver * platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver [ Andy Shevchenko ] * pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support * pinctrl: intel: Provide Intel pin control wide PM ops structure * pinctrl: alderlake: Switch to use Intel pin control PM ops * pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() * pinctrl: broxton: Switch to use Intel pin control PM ops * pinctrl: cannonlake: Switch to use Intel pin control PM ops * pinctrl: cedarfork: Switch to use Intel pin control PM ops * pinctrl: denverton: Enable platform device in the absence of ACPI enumeration * pinctrl: denverton: Switch to use Intel pin control PM ops * pinctrl: elkhartlake: Switch to use Intel pin control PM ops * pinctrl: emmitsburg: Switch to use Intel pin control PM ops * pinctrl: geminilake: Switch to use Intel pin control PM ops * pinctrl: icelake: Switch to use Intel pin control PM ops * pinctrl: jasperlake: Switch to use Intel pin control PM ops * pinctrl: lakefield: Switch to use Intel pin control PM ops * pinctrl: lewisburg: Switch to use Intel pin control PM ops * pinctrl: meteorlake: Switch to use Intel pin control PM ops * pinctrl: sunrisepoint: Switch to use Intel pin control PM ops * pinctrl: tigerlake: Switch to use Intel pin control PM ops * pinctrl: intel: Make PM ops functions static [ Mika Westerberg ] * spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list * spi: intel-pci: Add support for Arrow Lake SPI serial flash [ Srinivas Pandruvada ] * cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake -- Xie Wei <email address hidden> Tue, 12 Mar 2024 17:33:55 +0800
Available diffs
- diff from 6.6.0-1.0ok1 to 6.6.0-1.0ok2 (32.0 KiB)
| Superseded in nile-proposed |
linux (6.6.0-1.0ok1) nile; urgency=medium * build for openKylin 2.0 (nile) -- Xie Wei <email address hidden> Wed, 06 Mar 2024 14:46:34 +0800
Available diffs
- diff from 6.1.0-3.4ok2 to 6.6.0-1.0ok1 (53.8 MiB)
linux (6.1.0-4.5ok1) yangtze; urgency=medium * Build for openKylin yangtze -- Xie Wei <email address hidden> Fri, 29 Dec 2023 14:54:15 +0800
Available diffs
- diff from 6.1.0-3.4ok2 to 6.1.0-4.5ok1 (3.6 MiB)
| Superseded in nile-proposed |
| Superseded in nile-release |
| Superseded in yangtze-release |
| Superseded in yangtze-proposed |
linux (6.1.0-3.4ok2) yangtze; urgency=medium * rebuild to fix gcc version. -- Xie Wei <email address hidden> Tue, 25 Jul 2023 17:12:28 +0800
Available diffs
- diff from 6.1.0-3.4ok1 to 6.1.0-3.4ok2 (324 bytes)
linux (6.1.0-3.4ok1) yangtze; urgency=medium * merge to upstream 6.1.24 -- Jackie Liu <email address hidden> Tue, 16 May 2023 09:05:16 +0800
Available diffs
- diff from 5.15.0-ok5 to 6.1.0-3.4ok1 (64.4 MiB)
- diff from 6.1.0-2.3ok4 to 6.1.0-3.4ok1 (629.3 KiB)
| Deleted in yangtze-proposed (Reason: 暂时不升级内核) |
linux (6.1.0-2.3ok4) yangtze; urgency=medium * Merge linux-6.1-next -- Xie Wei <email address hidden> Thu, 27 Apr 2023 10:46:40 +0800
Available diffs
- diff from 6.1.0-2.3ok3 to 6.1.0-2.3ok4 (550 bytes)
| Superseded in yangtze-proposed |
linux (6.1.0-2.3ok3) yangtze; urgency=medium
* Merge linux-6.1-next
* debian/rules.d/2-binary-arch.mk:
由于zstd性能降低,导致打包超时,暂时改用xz压缩deb包
-- Xie Wei <email address hidden> Thu, 27 Apr 2023 10:46:40 +0800
Available diffs
- diff from 6.1.0-2.3ok2 to 6.1.0-2.3ok3 (362.7 KiB)
| Superseded in yangtze-proposed |
linux (6.1.0-2.3ok2) yangtze; urgency=medium * Fix Dependencies. -- Xie Wei <email address hidden> Fri, 07 Apr 2023 10:02:38 +0800
Available diffs
- diff from 6.1.0-2.3ok1 to 6.1.0-2.3ok2 (931 bytes)
| Superseded in yangtze-proposed |
linux (6.1.0-2.3ok1) yangtze; urgency=medium * Build linux 6.1.0 for openKylin -- Xie Wei <email address hidden> Tue, 04 Apr 2023 19:15:28 +0800
Available diffs
- diff from 5.15.0-ok5 to 6.1.0-2.3ok1 (63.8 MiB)
linux (5.15.0-ok5) yangtze; urgency=medium * Update annotations for arm64. -- Luoyaoming <email address hidden> Thu, 13 Oct 2022 15:10:00 +0800
Available diffs
- diff from 5.15.0-ok4 to 5.15.0-ok5 (485 bytes)
linux (5.15.0-ok4) yangtze; urgency=medium * update version info -- luzhiping <email address hidden> Mon, 22 Aug 2022 14:05:52 +0800
Available diffs
| Superseded in yangtze-release |
linux (5.15.0-ok3) yangtze; urgency=medium * merge 5.15.0-25.25 -- Xie Wei <email address hidden> Mon, 13 Jun 2022 16:00:03 +0800
Available diffs
- diff from 5.15.0-ok2 to 5.15.0-ok3 (10.2 MiB)
| 1 → 43 of 43 results | First • Previous • Next • Last |