Information for build kernel-5.4.119-20.0009.32.oc8
ID | 24503 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Package Name | kernel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Version | 5.4.119 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Release | 20.0009.32.oc8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Epoch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Source | kernel-5.4.119-20.0009.32.oc8.src.rpm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary | OpenCloudOS Linux kernel meta package | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | This is the meta package of OpenCloudOS Linux kernel, the core of operating system. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Built by | opencloudkoji | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
State | complete | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Volume | DEFAULT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Started | Thu, 06 Jun 2024 16:56:48 CST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Completed | Thu, 06 Jun 2024 17:17:27 CST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Task | build (dist-oc8, kernel-5.4.119-20.0009.32.oc8.src.rpm) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Extra | {'source': {'original_url': 'kernel-5.4.119-20.0009.32.oc8.src.rpm'}} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tags |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RPMs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Logs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changelog | * Tue Jun 04 2024 Jianping Liu <frankjpliu@tencent.com> - 5.4.119-20.0009.32 - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - PCI/MSI: Set device flag indicating only 32-bit MSI support - PCI/MSI: Move MSI/MSI-X init to msi.c - update can driver for phytium D2000 Soc - Merge CVE-2021-3760 bugfix patch, and the source of the patch is as follows: 1b1499a nfc: nci: fix the UAF of rf_conn_info object - powerpc: export arch_trigger_cpumask_backtrace - support wangxun 10GbE Nic Merge pull request !142 - config: add txgbe mod default option - net: wangxun: txgbe: support wangxun 10GbE driver * Tue Jul 25 2023 Alex Shi <alexsshi@tencent.com> - 5.4.119-20.0009.29 - * This version includes support, Phytium D1000/D2000 drivers; And fixed - * couples bugs includes, ARM, x86, KVM, FS, memory, drivers etc. - * For details, please check the following: - - dist: remove leds from filter out directory - sdci: fix Phytium sdci driver probe failed - I2S driver support for Phytium CPUs - Add PWM supprt on Phytium SoCs - Add support for Phytium SoC RNG This patch adds the Phytium Random Number Generator (RNG) support. - Input: Add a new serio driver for Phytium PCI PS/2 controller - mmc-phytium-Add-support-for-the-Phytium-MMC - mmc-add-Phytium-SD-host-controller-support - I3C driver support for Phytium desktop and embedded CPUs - Add Phytium ADC support - add Phytium w1 bus master driver - Input phytium keypad Add Phytium keypad driver - Add support for GD25Q128E, a 16MiB SPI Nor flash from GigaDevice - Add driver for Phytium Hardware semaphore device found in E-series SoCs - Phytium JPEG Encoder driver Support for the Phytium JPEG Encoder Engine embedded in the Phytium SOCs. - Add Phytium BT BMC driver support - Add Phytium KCS IPMI BMC driver support - Add support for the Phytium QuadSPI controller driver - xHCI-Add-XHCI_SLOWDOWN_QUIRK-quirk-for-phytium-xHCI - DRM phytium Add Phytium Display Engine support - Add support for PCIe endpoint controller support - Add support for Phytium fan tacho driver support - Add support for Phytium INTx controller - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - usb: phytium: Add support for Phytium USB controller This patch adds the Phytium USBHS DRD controller support. - usb: xhci: xhci-plat: Support for Phytium Pe220x - dts: phytium: Add dts for Phytium Pe220x SoCs Add initial device tree for Phytium Pe220x SoCs. - SPI platform driver support for Phytium desktop CPUS - OPTEE driver support for Phytium CPUs - GPIO driver support for Phytium desktop and embedded CPUs - HDA driver support for Phytium desktop - serial driver support for Phytium desktop and embedded CPUs - mailbox driver support for Phytium desktop and embedded CPUs - Add-Phytium-CAN-controller-support - I2C driver support for Phytium Desktop CPUs - irqlatency: add irq latency monitor support - dist: config: clean up LOCALVERSION related config - fix gcc compile floating-point computation program when using option -march=native - config: remove LOCALVERSION - virtio-blk: remove VIRTIO_BLK_F_SCSI support - cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE - Add Intel SPR CPU features support, includes new intel idle driver - mm: make wait_on_page_writeback() wait for multiple pending writebacks - KVM: Do not leak memory for duplicate debugfs directories - net: tcp: handle window shrink properly - ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1 - net: tcp: send zero-window when no memory - driver: update e1000e to 3.8.4 - drm: Fixed system hang caused by memory failure - arm64: kexec_file: add crash dump support - libfdt: include fdt_addresses.c - arm64: kdump: remove dependency on arm64_dma32_phys_limit - kdump: update Documentation about crashkernel - arm64: kdump: add memory for devices by DT property linux,usable-memory-range - x86, arm64: Add ARCH_WANT_RESERVE_CRASH_KERNEL config - arm64: kdump: reimplement crashkernel=X - arm64: kdump: introduce some macroes for crash kernel reservation - x86/elf: Move vmcore_elf_check_arch_cross to arch/x86/include/asm/elf.h - x86: kdump: move reserve_crashkernel[_low]() into crash_core.c - x86: kdump: move xen_pv_domain() check and insert_resource() to setup_arch() - x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel() - x86: kdump: make the lower bound of crash kernel reservation consistent - x86: kdump: replace the hard-coded alignment with macro CRASH_ALIGN - arm64: remove the hard coded crashkernel address limit - config: enable BFQ io scheduler - config: change CONFIG_CONFIGFS_FS to Y for default conf - security: Fix hook iteration for secid_to_secctx - mm/ksm: Remove reuse_ksm_page() - mm: do_wp_page() simplification - arm64: fix NEON/VFP reentrant in fast_copy_page - arm64: implemented a fast copy_page version while NEON/VFP is met - bpf: enabled the bpf_lsm function - security: Fix the default value of secid_to_secctx hook - firmware: fix one UAF issue - media:cec:fix double free and uaf issue when cancel data during noblocking - gpu/xen: Fix a use after free in xen_drm_drv_init - igc: Fix use-after-free error during reset - igc: Remove _I_PHY_ID checking - config: change CONFIG_CONFIGFS_FS to Y for AARCH64 - config: add DRM_AST hyperV,network and DRM modules - ARM64/conf: Disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - bpf: enable CONFIG_BPF_JIT_ALWAYS_ON for arm - net: bpf: enable CONFIG_NET_ACT_BPF for x86 - bpf: enable CONFIG_BPF_STREAM_PARSER to support sockhash map - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - NFC: netlink: fix sleep in atomic bug when firmware download timeout - net: rose: fix UAF bugs caused by timer handler - netfilter: nf_queue: do not allow packet truncation below transport header offset - ceph: fix memory out of bound on module load - cpuinfo: rename flags to Features in /proc/cpuinfo - smp: fix slave core boot fail on altramax platform - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo - veth: Implement ethtool's get_channels() callback - driver: update hisilicon hardware crypto engine - cpuhotplug: reject core0 offline by default - xfrm: add prep for esp beet mode offload - shm: extend forced shm destroy to support objects from several IPC nses - block: fix the incorrect spin_lock_irq to spin_lock - md/raid10: avoid deadlock on recovery. - x86/mpparse, kexec: switch apic driver early if x2apic is pre-enabled - config: open CONFIG_USB_USBNET and CONFIG_USB_NET_RNDIS_HOST - jfs: prevent NULL deref in diFree - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - ext4: verify dir block before splitting it - NFSv4: Handle case where the lookup of a directory fails - udf: Fix NULL ptr deref when converting from inline format - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate - fuse: fix pipe buffer lifetime for direct_io - f2fs: fix to do sanity check on inode type during garbage collection - driver: update megaraid_sas to 07.721.02.00 - sctp: use call_rcu to free endpoint - phonet: refcount leak in pep_sock_accep - netfilter: nf_tables: disallow non-stateful expression in sets earlier - config: open CONFIG_DRM_AMDGPU_USERPTR - llc: fix netdevice reference leaks in llc_ui_bind() - netfilter: nf_tables: initialize registers in nft_do_chain() - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - tipc: improve size validations for received domain records - net: sched: fix use-after-free in tc_new_tfilter() - fbcon: Disallow setting font bigger than screen size - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - USB: gadget: validate endpoint index for xilinx udc - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - net: hamradio: fix memory leak in mkiss_close - mm/hwpoison: fix error page recovered but reported "not recovered" - x86/mce: Reduce number of machine checks taken during recovery - Intel: generic_perform_write()/iomap_write_actor(): saner logics for short copy - Intel: x86/mce: Drop copyin special case for #MC - Intel: x86/mce: Change to not send SIGBUS error during copy from user - Intel: x86/mce: Avoid infinite loop for copy from user recovery - Intel: EDAC/i10nm: Retrieve and print retry_rd_err_log registers - Intel: Fix backport issue for MCA recovery - mm,hwpoison: send SIGBUS with error virutal address - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - x86/mce: Take action on UCNA/Deferred errors again - printk: Prepare for nested printk_nmi_enter() - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - x86: Clear .brk area at early boot - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: Add infrastructure and macro to mark VM as bugged - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - sr9700: sanity check for packet length - yam: fix a memory leak in yam_siocdevprivate() - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - config/performance: Enable CONFIG_PREEMPT_NONE by default - config/performance: Disable PV_SPINLOCK by default - config/performance: Enable CONFIG_ASYNC_PAGE_LOCKING - config/ARM64/performance: Enable CONFIG_ASYNC_PAGE_LOCKING - ARM64/Kconfig: Add CONFIG_ASYNC_PAGE_LOCKING - ARM64/conf: Disable CONFIG_FS_ENCRYPTION - ARM64/conf: Disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - ARM64/conf: Adjust PAGE_SIZE to 4K from 64K - open CONFIG_JUMP_LABEL to optimize very unlikely/likely branches - config/x86: Disable CONFIG_LATENCYTOP by default - mm/filemap/c: break generic_file_buffered_read up into multiple functions - fs: export generic_file_buffered_read() - mm/filemap.c: remove unused argument from shrink_readahead_size_eio() - mm: allow a controlled amount of unfairness in the page lock - list: add "list_del_init_careful()" to go with "list_empty_careful()" - mm: rewrite wait_on_page_bit_common() logic - fs: Add IOCB_NOIO flag for generic_file_read_iter - mm: mark async iocb read as NOWAIT once some data has been copied - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) - mm: never attempt async page lock if we've transferred data already - io_uring: fix async buffered reads when readahead is disabled - mm: support async buffered reads in generic_file_buffered_read() - mm: add support for async page locking - mm: abstract out wake_page_match() from wake_page_function() - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly - mm, slub: use prefetchw instead of prefetch - config/ARM64: Add config.performance for highest performing version - config: Add config.performance for highest performing version - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: force data bouncing when backend is untrusted - xen/netfront: fix leaking data in shared pages - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: destroy queues before real_num_tx_queues is zeroed - xen/netfront: harden netfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/9p: use alloc/free_pages_exact() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/grant-table: add gnttab_try_end_foreign_access() - xen/console: harden hvc_xen against event channel storms - usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: bigbenff: prevent null pointer dereference - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - USB: gadget: detect too-big endpoint 0 requests - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - mmc: block: fix read single on recovery logic - tee: handle lookup of shm with reference count 0 - moxart: fix potential use-after-free on remove path - drm/vmwgfx: Fix stale file descriptors on failed usercopy - drm/i915: Flush TLBs before releasing backing store - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - dm verity: set DM_TARGET_IMMUTABLE feature flag - lockdown: Fix kexec lockdown bypass with ima policy - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - perf: Fix sys_perf_event_open() race against self - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - lockdown: also lock down previous kgdb use - net/proc: added sockets details statistics - Fix Hawei TM280 ethernet card can't resolve ipip internal packet - cgroup: Use open-time credentials for process migraton perm checks - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - xen/blkfront: force data bouncing when backend is untrusted - xen/blkfront: fix leaking data in shared pages - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: harden blkfront against event channel storms - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - xen/arm: Fix race in RB-tree based P2M accounting - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: report Spectre v2 status through sysfs - kabi: change Module.kabi_tkci from all kabi to core kabi - kabi: do not put __stack_chk_guard in Module.kabi baseline - kabi: update Module.kabi_tkci for checkkabi in tkci - kabi: update Module.kabi files for tkci check kabi * Wed Oct 05 2022 Kairui Song <kasong@tencent.com> - 5.4.119-19-0009.11 - Initial dist port release |