From f8f34df20ecdbc940cf7590707705a5b417575f7 Mon Sep 17 00:00:00 2001 From: Cheng Jian Date: Fri, 20 Aug 2021 12:01:02 +0800 Subject: [PATCH] distro/OpenAnolis: changelog_5.10 --- distro/OpenAnolis/changelog_5.10.md | 93 +++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 distro/OpenAnolis/changelog_5.10.md diff --git a/distro/OpenAnolis/changelog_5.10.md b/distro/OpenAnolis/changelog_5.10.md new file mode 100644 index 0000000..c05d65b --- /dev/null +++ b/distro/OpenAnolis/changelog_5.10.md @@ -0,0 +1,93 @@ +| TASK | COMMIT | +|:----:|:------:| +| fix #34284629 | bcc3073aed1f ck: jbd2: jbd2_seq_stats_next should increase position index
| +| fix #34128212 | b4addcca6bd8 ck: arm64: Pass an appropriate invalidate physical address to KVM
| +| to #33162645 | 0a1b7cf3cfe3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
0c6d75821ebd Revert "ck: workaround for ev lost inside epoll"
| +| to #34090783 | 69c5725ad737 cpupower: Add cpuid cap flag for MSR_AMD_HWCR support
b886db550e96 cpupower: Remove family arg to decode_pstates()
2780838e1161 cpupower: Condense pstate enabled bit checks in decode_pstates()
d5da1bb9f277 cpupower: Update family checks when decoding HW pstates
25ba91e71c7c cpupower: Remove unused pscur variable.
c6a692336774 cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag
98465b92e0ab cpupower: Correct macro name for CPB caps flag
49916e426178 cpupower: Update msr_pstate union struct naming
| +| fix #33644430 | b90d8d11c4b9 configs: x86: resize log buffer
| +| to #33623156 | fd51fb721110 ck: Revert "virtio_net: enable napi_tx by default"
| +| fix #33777742 | 6c8eab578de4 ck: livepatch: Add atomic replace with stop machine model
| +| fix #33162645 | abbb918c6e93 ck: workaround for ev lost inside epoll
| +| fix #32765374 | f75e3b0b31aa ck: blk: fix wrong usage about __rq_for_each_bio()
| +| to #32137220 | e0c253243d7a ck: livepatch: support forced patching with stop machine model
f05cc5efc71e ck: livepatch: adjust some printing level
| +| to #31434803 | 45797d0fc5b7 ck: locking/qspinlock/x86: Fix performance regression caused by virt_spin_lock
| +| to #32765374 | e5f03bdbb916 ck: blk: add iohang check function
| +| to #32700522 | 57dfe3daccf3 ck: block: add counter to track io request's d2c time
| +| to #32137220 | f9ecc2bd4d5e ck:livepatch: remove the pre_patch_callback/post_unpatch_callback from the stop_machine context
a9d335c9fb1b ck: livepatch: introduce stop machine consistency model
| +| to #33148959 | 830de715bac5 Intel: 5G ISA: x86: Enumerate AVX512 FP16 CPUID feature flag
| +| to #33332339 | 4e636444446d Intel: perf/x86/intel: Support CPUID 10.ECX to disable fixed counters
f61aedba941e Intel: perf/x86/intel: Add perf core PMU support for Sapphire Rapids
859eefcd7526 Intel: perf/x86/intel: Filter unsupported Topdown metrics event
ab59bf11db11 Intel: perf/x86/intel: Factor out intel_update_topdown_event()
2e8eaaa4d21f Intel: perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT
046c38e30567 Intel: perf/intel: Remove Perfmon-v4 counter_freezing support
| +| to #32828251 | 30de47cc9871 Intel EDAC/i10nm: Add Intel Sapphire Rapids server support
d19b1b4c109c Intel: EDAC: Add DDR5 new memory type
| +| to #32137220 | ec77285eb870 ck: configs: livepatch/core: introduce consistency model macro
5626d68f3c8d ck: livepatch/core: introduce consistency model macro
| +| to #16966300 | cd02b634b50e ck: kernel: Reduce tasklist_lock contention at fork and exit
| +| to #33170825 | 2c1aa0a10010 ck: cpuidle-haltpoll: Switch on cpuidle-haltpoll by default
| +| to #32251972 | ef82c1e9a379 ck: configs: arm64: enable reliable stacktraces
e1814f1db6c9 ck: arm64: add reliable stacktraces support
| +| to #27440320 | 002cf886e49d ck: sched/fair: Introduce init buffer into CFS burst
| +| to #32761176 | 4b053cc91420 ck: sched/fair: Add document for burstable CFS bandwidth control
97a38f7eae2b ck: sched/fair: Add cfs bandwidth burst statistics
f4e2f5bb13bc ck: sched/fair: Make CFS bandwidth controller burstable
031f0d6c17f3 ck: sched/fair: Introduce primitives for CFS bandwidth burst
| +| fix #33174485 | a2e9315ac83e ck: panic: change the default value of crash_kexec_post_notifiers to true
| +| fix #33174410 | 6cadff40ac79 ck: sched: disable auto group by default
| +| to #28505918 | 38f1ec61a076 configs: net: Enable mptcp
| +| to #32281777 | 78f4f8f7f4d6 ck: arm64: Support the VCPU preemption check
593cbfeb3d73 ck: arm64: Add interface to support VCPU preempted check
| +| fix #32281677 | 1735f5dbc1c4 ck: arm64: Re-define the hypervisor call of pv poll control
dbf51d1b3bff ck: arm64: Fix the incorrect base address
3ea05f94afc9 configs: arm64: Enable the halt polling on ARM64 architecture
7c7c0115e851 ck: arm64: Add new configs to support halt polling
dd1739e135a5 ck: cpuidle: Allow enabling the halt polling on ARM64
eb0184db1bad ck: arm64: Add new parameter to control halt polling
372005b50fa7 ck: arm64: Introduce cpuidle_haltpoll.h header file
f1d6720f6585 ck: arm64: Add kvm_para.h header file
48d02e4354ca ck: arm64: Introduce default_idle() interface
| +| to #32742571 | a4e72248861d ck: nitro_enclaves: Split mmio region and increase EIF_LOAD_OFFSET
| +| to #32771280 | 848a72e1a119 ck: io_uring: support multiple rings to share same poll thread by specifying same cpu
26f855face9b io_uring: refactor io_sq_thread() handling
| +| fix #31432533,#31440055,#31391070,#31432008 | 878f9df98f4d configs: x86: change preempt model to none for preformance tuning
| +| fix #32999749 | c5ac3f649161 ck: arm64: Introduce command line parameter to disable CNP
| +| fix #32342536 | e624eaee9d56 configs: enable kexec signature
| +| fix #32550430 | 9d5402752ce4 configs: arm64: enable pvpanic
| +| fix #32986237 | 7311e119903d configs: arm64: enable gpio keys
| +| fix #32242188 | 58a9b311704c configs: x86: shrink log buffer for memory saving
| +| to #32823221 | 440c8e45ec33 configs: update config to add PCIE EDR support
| +| fix #32695160 | d20d2204ceba ck: pci/iohub-sriov: fix iohub-sriov VF probe issue
| +| fix #32742562 | 19bf574d30f2 ck: introduce deferred_meminit boot parameter
| +| to #32615589 | 0a649350324c ck: random: speed up the initialization of module
f3976f0d5a95 ck: random: introduce the initialization seed
| +| fix #32281677 | e19572b3b82a ck: arm64: Support PV poll control feature
| +| to #32682818 | aa07820c26fd configs: enable config for TCP_RT
bcf7779dc223 ck: tcp_rt module: fix bug of using vfree to release the memory obtained by kmalloc
aabbc8503d8d ck: tcp_rt: add Documentation for tcp-rt
6c87e1526e88 ck: tcp_rt module: peer ports add more statistics
6a2fc3cf1ef7 ck: tcp_rt module: support pports_range
4869dfd1cc00 ck: tcp_rt module: change the _tcp_rt_stats item type to u64
026fcee3c741 ck: tcp_rt module: use atomic64_xchg replace atomic64_read and atomic64_set
f65ba367308a ck: tcp_rt module: save tcp rtt when R record, change the unit to us
5163f90fc939 ck: tcp_rt module: P record add rt and tcp reorder info
7aa8b2d066c4 ck: tcp_rt module: simplify the parameter name
da581d6377ca ck: tcp_rt module: fix repeat stats for mrtt
324e7092a2f5 ck: tcp_rt module: change relay work mode
a79c5e174270 ck: tcp_rt module: change real to stats
f43c3bcbb4be ck: tcp_rt module: support ports_range
1518d6b8ed9b ck: tcp_rt module: add tcp_rt module
14470a7e82e3 ck: add tcprt framework to kernel
| +| to #32751521 | 332921787655 ck: mm: add an interface to adjust the penalty time dynamically
730756a4dac8 ck: mm: support swap.high for cgroup v1
e625b605b01b ck: psi: Support PSI under cgroup v1
| +| to #32655467 | a330e3bb64c3 ck: mm,memcg: record latency of memcg wmark reclaim
14e1cd602915 ck: mm: count the memory pressure when wmark meets.
1fdc5e95b49a ck: mm: memcontrol: make distance between wmark_low and wmark_high configurable
ca87ce307778 ck: mm: vmscan: make memcg kswapd set memcg state to dirty or writeback
d25570a290c3 ck: mm: memcontrol: treat memcg wmark reclaim work as kswapd
41283ceefe76 ck: mm: memcontrol: add background reclaim support for cgroupv2
c8284dcd29db ck: mm: memcontrol: support background async page reclaim
| +| to #32794994 | 8b1116c43d2a configs: arm64: enable tk_core cacheline aligned
7255551b5b4b ck: arm64: adjust tk_core memory layout
| +| to #32655321 | 688703c4f6d1 ck: mm, memcg: make direct swapin latency more accurate
ea3acbae3a15 ck: mm, memcg: optimize eventfds with rculist
34103c083bfe ck: mm, memcg: introduce memsli monitor
1324fc449322 configs: enable CONFIG_MEMSLI
5a2a7489b076 ck: mm, memcg: record memory stall latency in every memcg
| +| to #32682624 | c967bee29dbe ck: net: track the pid who created socks
| +| to #32682687 | 165525d5a7f9 ck: virtio_net: introduce TX timeout dev_watchdog handler
| +| to #31513907 | 0487598438c8 configs: bump kernel to 5.10.12
| +| to #32432696 | cea8257d22c9 configs: enable CONFIG_DEBUG_INFO_BTF config
| +| to #32732900 | 54d3f2f59761 configs: enable SMC as a module
| +| fix #32811304 | be956feb6970 ck: udp: Add udp sockopt UDP_USE_WRITE_QUEUE
9a80ffa9bc2d ck: udp: add uhash4 for established connection
| +| to #32811285 | eacf83d925fd configs: enable CONFIG_TCP_SYNACK_TIMEOUT_PROC
92445ae53fcd ck: tcp: Add sysctl for tcp syn/synack retrans timeout
| +| to #32811250 | e7d0cedec16e configs: enable CONFIG_TCP_INIT_CWND_PROC
6c33f79ee1a2 ck: tcp: Add sysctl for TCP_INIT_CWND
| +| fix #32811226 | a07bb37fd998 ck: net/sched: Output Tx queue state on timeout
| +| fix #32811205 | 1556ffb27336 ck: tcp: Add feature support for tunable tcp delayed ack
| +| fix #32811164 | 77bdf532aa2b ck: tcp: add tcp_tw_timeout_inherit system wide option
| +| fix #32811140 | 93efda060934 ck: net/tcp: Support tunable tcp timeout value in TIME-WAIT state
| +| fix #32137220 | 462d505d787c ck: hotfix: Add Kernel hotfix enhancement
| +| fix #32251972 | 1b5a93eea806 ck: hookers: add arm64 dependency
964c561226c3 ck: Hookers: add arm64 support
5f97f70ae574 ck: net: kernel hookers service for toa module
9d68ae492639 ck: arm64: use __kernel_text_address to tell unwind
625417aef0be ck: arm64: add livepatch support
488da784c9e2 ck: Revert "kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()"
| +| fix #31801703 | e658ed0f7338 ck: mm: add ratelimit printk to prevent softlockup
1e5fe7434efc ck: mm: limit the print message frequency when memcg oom triggers
1be912d60f62 ck: mm: restrict the print message frequency further when memcg oom triggers.
| +| fix #32695021 | 8dc7781e9075 ck: block: replace reserved field with extended bio_flags
| +| fix #32765620 | bd208f37c8ae ck: block: fix inflight statistics of part0
| +| fix #32761462 | 788d9a802726 io_uring: add timeout support for io_uring_enter()
| +| fix #32762141 | 386145c33b78 io_uring: only wake up sq thread while current task is in io worker context
| +| fix #32727882 | 27408fdc02aa ck: fuse: add sysfs api to flush processing queue requests
| +| fix #32694299 | e3bf4e86a4d3 ck: block-throttle: only do io statistics if needed
| +| fix #32700049 | 61bf6ce15222 ck: blk-throttle: limit bios to fix amount of pages entering writeback prematurely
| +| to #32697813 | 7986f83dc03b ck: block-throttle: add counters for completed io
6d65f33a5987 ck: block-throttle: code cleanup
a16eca0c8c71 ck: blk-throttle: add throttled io/bytes counter
3b8724ca5ca3 ck: blk-throttle: fix tg NULL pointer dereference
71ea5bb47c78 ck: blk-throttle: support io delay stats
| +| fix #32696568 | ebfb670c0826 ck: fs: record page or bio info while process is waitting on it
| +| fix #32692484 | a081b6a6a512 ck: io_uring: revert io_file_supports_async()
| +| fix #32765212 | b18ba6673787 dm: add support for DM_TARGET_NOWAIT for various targets
| +| fix #32693463 | b9a980f41d99 ck: io_uring: support ioctl
| +| fix #32695160 | cfc50354df04 configs: update for new added config for Alibaba PCIe IOHub SRIOV
faf473dd204f ck: pci/iohub-sriov: Support for Alibaba PCIe IOHub SRIOV
| +| fix #32695316 | 0d03d34b7590 ck: mm: add proc interface to control context readahead
| +| fix #32695921 | 60893ac8d536 ck: jbd2: track slow handle which is preventing transaction committing
| +| fix #32823536 | 3ca82be46f6e ck: iocost: add ioc_gq stat
| +| fix #32700343 | 9afae90fd1b0 ck: nvme-pci: Disable dicard zero-out functionality on Intel's P3600 NVMe disk drive
| +| fix #32630110 | cd5f2e40b44e ck: memcg: Point wb to root memcg/blkcg when offlining to avoid zombie
| +| fix #32728070 | bed50b96f87e ck: jbd2: add proc entry to control whether doing buffer copy-out
| +| fix #32824338 | bbbbf3a4b722 ck: ext4: don't submit unwritten extent while holding active jbd2 handle
| +| fix #32824162 | 4a5aa1343c1a ck: fs,ext4: remove projid limit when create hard link
| +| fix #32728396 | 6654aba0835e ck: jbd2: add new "stats" proc file
| +| fix #32823803 | 756dc305c064 ck: jbd2: create jbd2-ckpt thread for journal checkpoint
| +| fix #32823536 | 2f2bf4ad078e ck: iocost: add legacy interface file
| +| fix #32764258 | dbd13eddacf9 ck: virtio_ring: Support using kernel booting parameter when compiled as module
| +| to #32764699 | 57c9f569c275 ck: fs/writeback: wrap cgroup writeback v1 logic
559e878f44a5 ck: writeback: introduce cgwb_v1 boot param
0f182225afa1 ck: fs/writeback: Attach inode's wb to root if needed
0751a760bf8a ck: fs/writeback: fix double free of blkcg_css
ad1f539cb0dc ck: writeback: add debug info for memcg-blkcg link
1243c96ee4cd ck: writeback: add memcg_blkcg_link tree
| +| fix #32763902 | fe79f3d7ff5f ck: kconfig: Disable x86 clocksource watchdog
| +| fix #32764258 | 49dbf464faf2 ck: drivers/virtio: add vring_force_dma_api boot param
| +| fix #32764087 | 9f4a784bf5d7 ck: block-throttle: enable hierarchical throttling even on traditional hierarchy
| +| to #31513907 | 61e945104e05 configs: arm64: disable CONFIG_ARM64_TAGGED_ADDR_ABI for performance tuning
b3f96381b5be configs: arm64: disable ARMv8.3/4/5 features support for performance tuning
4448eff04ab2 configs: arm64: disable CONFIG_ARM64_PSEUDO_NMI for performance tuning
7b42881ce102 configs: arm64: Apply the Cloud Kernel customized configs
0a39cd908ffd configs: arm64: Align to CentOS 8
7e044a41909f configs: x86: Apply the Cloud Kernel customized configs
9866cff7bac0 configs: x86: Align to CentOS 8
6207395ab1ed configs: Adapt to kernel 5.10
2609aca45c37 configs: add in-tree configs
|