Information for build kernel-5.4.119-20.0009.31.oc8

ID21730
Package Namekernel
Version5.4.119
Release20.0009.31.oc8
Epoch
Sourcekernel-5.4.119-20.0009.31.oc8.src.rpm
SummaryOpenCloudOS Linux kernel meta package
DescriptionThis is the meta package of OpenCloudOS Linux kernel, the core of operating system.
Built byjiaxinyyang
State complete
Volume DEFAULT
StartedTue, 09 Apr 2024 16:02:16 CST
CompletedTue, 09 Apr 2024 16:21:42 CST
Taskbuild (dist-oc8, kernel-5.4.119-20.0009.31.oc8.src.rpm)
Extra{'source': {'original_url': 'kernel-5.4.119-20.0009.31.oc8.src.rpm'}}
Tags
dist-oc8
dist-oc8-compose
RPMs
src
kernel-5.4.119-20.0009.31.oc8.src.rpm (info) (download)
aarch64
bpftool-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-core-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-devel-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-headers-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-modules-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-tools-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-tools-libs-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-tools-libs-devel-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
perf-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
python3-perf-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
bpftool-debuginfo-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-debuginfo-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-debuginfo-common-aarch64-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
kernel-tools-debuginfo-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
perf-debuginfo-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
python3-perf-debuginfo-5.4.119-20.0009.31.oc8.aarch64.rpm (info) (download)
x86_64
bpftool-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-core-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-devel-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-headers-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-modules-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-tools-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-tools-libs-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-tools-libs-devel-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
perf-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
python3-perf-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
bpftool-debuginfo-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-debuginfo-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-debuginfo-common-x86_64-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
kernel-tools-debuginfo-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
perf-debuginfo-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
python3-perf-debuginfo-5.4.119-20.0009.31.oc8.x86_64.rpm (info) (download)
Logs
x86_64
root.log
build.log
installed_pkgs.log
state.log
hw_info.log
mock_output.log
aarch64
state.log
installed_pkgs.log
build.log
root.log
hw_info.log
mock_output.log
Changelog * 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