登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
其他开源
>
操作系统
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
427
Star
1.6K
Fork
1.6K
GVP
openEuler
/
kernel
代码
Issues
1388
Pull Requests
2939
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
4.19.90-2110.2.0
baa4993
2021-10-11 20:47
对比
openEuler 20.03 update 4.19.90-2110.2.0
成坚 (CHENG Jian)
# 1 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-41864 | #I4CZ32 |
最后提交信息为:
bpf: Fix integer overflow in prealloc_elems_and_freelist()
4.19.90-2110.1.0
8eedeac
2021-10-08 18:03
对比
openEuler 20.03 update 4.19.90-2110.1.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: NA | 8eedeac36401 timerqueue: fix kabi for struct timerqueue_head<br>98e55a21151a lib/timerqueue: Rely on rbtree semantics for next timer<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I4CMAR | 2d4cf5a0adab ACPI / APEI: Notify all ras err to driver<br>2dec28bf7ea1 ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records<br> | | bugzilla: 177012 | 12d9b3be9081 blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling<br> | | bugzilla: 176007 | 23840187162a jbd2: protect jh by grab a ref in jbd2_journal_forget<br>a2fcd456c741 jbd2: Don't call __bforget() unnecessarily<br>f882f1262340 jbd2: Drop unnecessary branch from jbd2_journal_forget()<br> | | bugzilla: NA | a5c97756df35 ipc: replace costly bailout check in sysvipc_find_ipc()<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I4CAA9 | 0934dfff68a2 sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2<br>a9afedac66f4 sched/topology: Warn when NUMA diameter > 2<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I4CDK3?from=project-issue | 32bd1b548aa3 USB: ehci: fix an interrupt calltrace error<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-20317 | #I4CUDJ | | CVE-2021-3669 | #I46LCE |
最后提交信息为:
timerqueue: fix kabi for struct timerqueue_head
4.19.90-2109.8.0
4356e06
2021-09-29 16:57
对比
openEuler 20.03 update 4.19.90-2109.8.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: NA | 4356e06af57e Bluetooth: fix use-after-free error in lock_sock_nested()<br>49563e34f373 bpf, mips: Validate conditional branch offsets<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I4AFG0?from=project-issue | 208fe7f7a8cf scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()<br> | | bugzilla: NA | dcf4e4ed39d8 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()<br>9f2a02b71c2f bpf: Fix truncation handling for mod32 dst reg wrt zero<br>ed435b1ec0a6 bpf: Fix 32 bit src register truncation on div/mod<br>48887322fb24 bpf: Do not use ax register in interpreter on div/mod<br>d4366aaf40e7 Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32"<br>aaf0e7cff8fd Revert "bpf: refactor verifier min/max code for condition jump"<br>0fcddf8cd315 Revert "bpf: verifier support JMP32"<br>d4669e5e3059 Revert "bpf: disassembler support JMP32"<br>3fd18dd8ea98 Revert "tools: bpftool: teach cfg code about JMP32"<br>9b162c5e5b3e Revert "bpf: interpreter support for JMP32"<br>115e9543be9e Revert "bpf: JIT blinds support JMP32"<br>c5b545c5fb5c Revert "x86_64: bpf: implement jitting of JMP32"<br>14124ac8bfd3 Revert "arm64: bpf: implement jitting of JMP32"<br>ba2780daa6ba Revert "bpf: Fix 32 bit src register truncation on div/mod"<br>ae0d7b04017c Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero"<br> | | bugzilla: 182135 | 2436b7f7ab94 block: fix wrong define name<br>050328e52ad4 block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable<br> | | bugzilla: 182255 | f284336b3f92 pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end()<br>a9f148981e80 pid: fix return value when copy_process() failed<br> | | bugzilla: 182135 | 01c0af686dac block: fix NULL pointer in blkcg_drain_queue()<br>dfcced450e13 block: clean up ABI breakage<br>6d0c9f8ee856 block: mark queue init done at the end of blk_register_queue<br>ee3147b403e5 block: fix race between adding/removing rq qos and normal IO<br> | | bugzilla: NA | c0762a7373ce scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed<br> | | bugzilla: 182133 | 81a800e063ca kyber: initialize 'async_depth' in kyber_queue_data_alloc()<br>cb1598aa12e8 kyber: introduce kyber_depth_updated()<br> | | bugzilla: 182132 | 2eea9052e37a blk-mq: handle all throttled io in blk_cleanup_queue()<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-3444 | #I3DINN | | CVE-2021-3752 | #I4C0P7 | | CVE-2021-3744 | #I4C0NR | | CVE-2021-38300 | #I4C0OI |
最后提交信息为:
Bluetooth: fix use-after-free error in lock_sock_nested()
4.19.90-2109.7.0
8c3c71c
2021-09-22 12:08
对比
openEuler 20.03 update 4.19.90-2109.7.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: https://gitee.com/openeuler/kernel/issues/I4A0WD | 8c3c71cb58c0 memcg: enable accounting for ldt_struct objects<br>e423555c4c2b memcg: enable accounting for posix_timers_cache slab<br>a74120237d8c memcg: enable accounting for signals<br>40d8f692fe4a memcg: enable accounting for new namesapces and struct nsproxy<br>b7494041c83c memcg: enable accounting for fasync_cache<br>066dfd9a83a3 memcg: enable accounting for mnt_cache entries<br>5ced00065a56 memcg: enable accounting for pids in nested pid namespaces<br> | | bugzilla: 181328 | 14f9c967c81a nvme: remove the call to nvme_update_disk_info in nvme_ns_remove<br>a19a119dc004 block: flush the integrity workqueue in blk_integrity_unregister<br>b0f7da7a850a block: check if a profile is actually registered in blk_integrity_unregister<br> | | bugzilla: 34280, https://gitee.com/openeuler/kernel/issues/I4AKY4 | 6a6c5a51afe6 blk-mq: fix kabi broken in blk_mq_tags<br>0b89bf9413cf blk-mq: fix is_flush_rq<br>22d1f86b02e1 blk-mq: fix kernel panic during iterating over flush request<br>c51e6288fd45 block: factor out a new helper from blk_rq_init()<br>a82cc889fdd1 blk-mq: don't grab rq's refcount in blk_mq_check_expired()<br>0349157d00ea blk-mq: clearing flush request reference in tags->rqs[]<br>dced78f6e7b5 blk-mq: clear stale request in tags->rq[] before freeing one request pool<br>c0eb794c46a9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter<br>9862e520e0e1 Revert "blk-mq: use static_rqs instead of rqs to iterate tags"<br>a5c746dcbc3e Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs"<br>56eb68d95b19 Revert "nbd: use blk_mq_queue_tag_inflight_iter()"<br> | | bugzilla: 181879, https://gitee.com/openeuler/kernel/issues/I4AJ00 | 6e6850218570 blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I3UKOW | 94fa78d4ac25 tasks: Fix kabi broken for struct task_struct<br>8e0995198d34 tasks, sched/core: RCUify the assignment of rq->curr<br>96d4baaa81cc tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code<br>af5294bdf13a tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue<br>e0eead377aaa tasks: Add a count of task RCU users<br>42a3fca07d13 Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited"<br> | | bugzilla: 181452, https://gitee.com/openeuler/kernel/issues/I4AI46 | 572f57da1084 ext4: update last_pos for the case ext4_htree_fill_tree return fail<br> | | bugzilla: NA | 34d31ecd721f blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()<br>060e6899e517 nvme-rdma: don't update queue count when failing to set io queues<br>2c2ed927b4ce scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock<br>5868da04b8ec scsi: hisi_sas: use threaded irq to process CQ interrupts<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-22543 | #I4AZN6 |
最后提交信息为:
memcg: enable accounting for ldt_struct objects
4.19.90-2109.6.0
69c5349
2021-09-15 16:38
对比
openEuler 20.03 update 4.19.90-2109.6.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: 180850 | 69c5349b47ac ext4: fix race writing to an inline_data file while its xattrs are changing<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44REB | ed1fe57a2034 uce: pagecache reading scenario add shmem support<br> | | bugzilla: NA | bde4e1a3eba0 memcg: enable accounting of ipc resources<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44R9D | 71e735a492ea uce: pagecache reading scenario add shmem support<br> | | bugzilla: NA | 7b2b2e29aaa0 misc/uacce: fixup out-of-bounds array write<br>d2c956ae371a crypto/sec: add aead support for user-side<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-40490 | #I4A2K3 |
最后提交信息为:
ext4: fix race writing to an inline_data file while its xattrs are ...
4.19.90-2109.5.0
db268c9
2021-09-13 22:25
对比
openEuler 20.03 update 4.19.90-2109.5.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: 175286 | db268c95191e nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth<br>8e234317d73a nvme-pci: use unsigned for io queue depth<br> | | bugzilla: NA | 309f6c1f1cac net: hns3: update hns3 version to 21.9.2<br>9cbaa4dd352d net: hns3: the pointer is cast to another pointer in a different type, which is incompatible.<br>a82f8f2063f8 net: hns3: cleanup for some print type miss match and blank lines<br>3fc6a446886f net: hns3: remove tc enable checking<br>faa7c00bc66f net: hns3: Constify static structs<br>e284db77dc2c net: hns3: fix kernel crash when unload VF while it is being reset<br>b2c2b141d928 net: hns3: fix memory override when bd_num is bigger than the ring size<br>0ec94e646281 net: hns3: pad the short tunnel frame before sending to hardware<br>ac001446c76a net: hns3: check the return of skb_checksum_help()<br>15308d9c473f net: hns3: add 'QoS' support for port based VLAN configuration<br>c2aee6ed34a4 net: hns3: remove unused parameter from hclge_set_vf_vlan_common()<br>7d2c54d8b68f net: hns3: disable port VLAN filter when support function level VLAN filter control<br>8cd82121d92d net: hns3: remove redundant param mbx_event_pending<br>fc8d6870d4dd net: hns3: remove the useless debugfs file node cmd<br>1923b37c811f net: hns3: fix get wrong pfc_en when query PFC configuration<br>41ec910a284c net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE<br>85fe5d292e36 net: hns3: add support for tc mqprio offload<br>11dd2d2bdb3d net: hns3: add debugfs support for vlan configuration<br>bdb436d531df net: hns3: add support for VF modify VLAN filter state<br>479a62db2ecb net: hns3: add query basic info support for VF<br>b241115bd455 net: hns3: add support for modify VLAN filter state<br>79549957e66f Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol.<br>cea3dc4804fc net: hns3: change the method of getting cmd index in debugfs<br>6908cfb5191d net: hns3: refactor dump mac tbl of debugfs<br>6096f66f8b92 net: hns3: add support for dumping MAC umv counter in debugfs<br>abea69d758e1 net: hns3: refactor dump serv info of debugfs<br>1bde260c6bd2 net: hns3: refactor dump mac tnl status of debugfs<br>3006f5c98de8 net: hns3: refactor dump qs shaper of debugfs<br>0e5424b768b4 net: hns3: refactor dump qos buf cfg of debugfs<br>f1d5aff87d92 net: hns3: split out hclge_dbg_dump_qos_buf_cfg()<br>68f953d09269 net: hns3: refactor dump qos pri map of debugfs<br>b46aba1985b4 net: hns3: refactor dump qos pause cfg of debugfs<br>47f11fcb3402 net: hns3: refactor dump tc of debugfs<br>71a06c99c468 net: hns3: refactor dump tm of debugfs<br>58e0d9b32834 net: hns3: refactor dump tm map of debugfs<br>f9348ed7aee2 net: hns3: refactor dump fd tcam of debugfs<br>cce315aa3d20 net: hns3: refactor queue info of debugfs<br>303fbdb8499d net: hns3: refactor queue map of debugfs<br>eda86aa63281 net: hns3: refactor dump reg dcb info of debugfs<br>2ec89b7f6aaf net: hns3: refactor dump reg of debugfs<br>1304c5cee70d net: hns3: Constify static structs<br>9cf31ca80b54 net: hns3: refactor dump ncl config of debugfs<br>dd162e72a929 net: hns3: refactor dump m7 info of debugfs<br>d2ab43e0ce55 net: hns3: refactor dump reset info of debugfs<br>eddbbdc252d5 net: hns3: refactor dump intr of debugfs<br>c306cabdc7ea net: hns3: refactor dump loopback of debugfs<br>4a20d9f4cd15 net: hns3: refactor dump mng tbl of debugfs<br>daa165d6d73f net: hns3: refactor dump mac list of debugfs<br>76b504cface7 net: hns3: refactor dump bd info of debugfs<br>c91910efc03a net: hns3: refactor the debugfs process<br>bbf0958ba285 net: hns3: add debugfs support for tm priority and qset info<br>c9eae542a092 net: hns3: add interfaces to query information of tm priority/qset<br>825a03d6f4bc net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c<br>e5aa751f091b net: hns3: fix for vxlan gpe tx checksum bug<br>a87b5fe863a0 net: hns3: Fix for geneve tx checksum bug<br>64eceed7ee53 net: hns3: refine the struct hane3_tc_info<br>b0575c553dae net: hns3: VF not request link status when PF support push link status feature<br>c1a4fd42507a net: hns3: remove a duplicate pf reset counting<br>e21f471451d9 net: hns3: remediate a potential overflow risk of bd_num_list<br>4b1115e377ad net: hns3: fix query vlan mask value error for flow director<br>8a8cfb4373ce net: hns3: fix error mask definition of flow director<br>8b8d8bf61dd9 net: hns3: cleanup for endian issue for VF RSS<br>62b487f56aca net: hns3: fix incorrect handling of sctp6 rss tuple<br>c3462019135b net: hns3: refine function hclge_set_vf_vlan_cfg()<br>bf7b6194e33e net: hns3: dump tqp enable status in debugfs<br>57b59d52d58f hisilicon/hns3: convert comma to semicolon<br>c200a1a23e23 net: hns3: remove a misused pragma packed<br>3a8d0ae3fe23 net: hns3: add debugfs of dumping pf interrupt resources<br>21e701180502 net: hns3: Supply missing hclge_dcb.h include file<br>f7e54350666a net: hns3: print out speed info when parsing speed fails<br>c7fd406315de net: hns3: add a missing mutex destroy in hclge_init_ad_dev()<br>ac5ab2b57153 net: hns3: add a print for initializing CMDQ when reset pending<br>9dcfc45e1446 net: hns3: replace snprintf with scnprintf in hns3_update_strings<br>f8e76d58221f net: hns3: change affinity_mask to numa node range<br>fd29ac0e9a46 net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I48H9Z?from=project-issue | acc579215178 tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx<br>17200b5165e1 tcp_comp: Add dpkt to save decompressed skb<br>bddec1b1d6f7 tcp_comp: Fix ZSTD_decompressStream failed<br> | | bugzilla: 177207, https://gitee.com/openeuler/kernel/issues/I49MBF | 9defb57e9c77 mm: downgrade the print level in do_shrink_slab<br> |
最后提交信息为:
nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth
预览版本
4.19.90-2109.4.0
b76dd2f
2021-09-13 22:24
对比
openEuler 20.03 update 4.19.90-2109.4.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: 180968 | b76dd2fa4bc8 uio: introduce UIO_MEM_IOVA<br> |
最后提交信息为:
uio: introduce UIO_MEM_IOVA
预览版本
4.19.90-2109.3.0
13755d5
2021-09-13 22:24
对比
openEuler 20.03 update 4.19.90-2109.3.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: 97910 | 13755d5b2817 mm/mempolicy.c: fix checking unmapped holes for mbind<br> | | bugzilla: 97909 | 8f4dd0cb9c53 mm/mempolicy.c: check range first in queue_pages_test_walk<br> | | bugzilla: 175589 | 5f43305837b4 mm, slab, slub: stop taking cpu hotplug lock<br>c6d4a28ceaed mm, slab, slub: stop taking memory hotplug lock<br>74fb184477d0 mm, slub: stop freeing kmem_cache_node structures on node offline<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I48GW3 | 190aae97bcdd kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected<br> |
最后提交信息为:
mm/mempolicy.c: fix checking unmapped holes for mbind
4.19.90-2109.2.0
1e3910c
2021-09-06 20:59
对比
openEuler 20.03 update 4.19.90-2109.2.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: https://gitee.com/openeuler/kernel/issues/I48J5M | 1e3910c724c2 cpuidle: menu: Avoid computations when result will be discarded<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I47ITN | ff7d1fc39476 virtio_blk: fix handling single range discard request<br>b3f8fce99b4a virtio_blk: add discard and write zeroes support<br> | | bugzilla: 71819 | 2486726307b1 iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK<br> | | bugzilla: 41086 | 283a76a58948 page_alloc: consider highatomic reserve in watermark fast<br> | | bugzilla: 41542 | d3b577e25629 mm/filemap.c: fix a data race in filemap_fault()<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I47Z9P | 08b8578f5c15 scsi/hifc: Fix memory leakage bug<br> | | bugzilla: NA | 1a9c4e4f04d1 RDMA/hns: Fix wrong timer context buffer page size<br>38d28c1f4654 RDMA/hns: Bugfix for posting multiple srq work request<br>abaff721a1a3 RDMA/hns: Fix 0-length sge calculation error<br>46af6b7f4323 RDMA/hns: Fix configuration of ack_req_freq in QPC<br>80f210ce9579 RDMA/hns: Add check for the validity of sl configuration<br>4234319d24a5 RDMA/hns: Fix bug during CMDQ initialization<br>13a82e56e50d RDMA/hns: Fixed wrong judgments in the goto branch<br>5322d7fe5486 RDMA/hns: Bugfix for checking whether the srq is full when post wr<br>ade0af1990fe RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que<br>81a91f824ef6 RDMA/hns: Force rewrite inline flag of WQE<br>90a5210d7f41 RDMA/hns: Fix missing assignment of max_inline_data<br>d647e8508e29 RDMA/hns: Avoid enabling RQ inline on UD<br>6716be3cf275 RDMA/hns: Support to query firmware version<br>84fdb4389171 RDMA/hns: Force srq_limit to 0 when creating SRQ<br>bc7c4b744b16 RDMA/hns: Add interception for resizing SRQs<br>7d2ea8b207e3 RDMA/hns: Fix an cmd queue issue when resetting<br> |
最后提交信息为:
cpuidle: menu: Avoid computations when result will be discarded
4.19.90-2109.1.0
bfb4f2a
2021-09-01 11:53
对比
openEuler 20.03 update 4.19.90-2109.1.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: https://gitee.com/openeuler/kernel/issues/I41AUQ | bfb4f2afe04c iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs<br>d7d55cac8d80 iommu: dev_bypass: cleanup dev bypass code<br>92dfb050d816 arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM<br>0213e93a2a53 arm64: Add MIDR encoding for PHYTIUM CPUs<br> | | bugzilla: 46922, https://gitee.com/openeuler/kernel/issues/I41AUQ | 4e53f57b09fd arm64: Add MIDR encoding for HiSilicon Taishan CPUs<br> | | bugzilla: 177205, https://gitee.com/openeuler/kernel/issues/I484Y1 | 74bd9b82dd7d sched: Fix sched_fork() access an invalid sched_task_group<br> | | bugzilla: NA | e7488c7c4843 Bluetooth: switch to lock_sock in SCO<br>b70ba11a2a14 Bluetooth: avoid circular locks in sco_sock_connect<br>50f9af1bd4a1 Bluetooth: schedule SCO timeouts with delayed_work<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-3640 | #I44HKK |
最后提交信息为:
iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs
4.19.90-2108.9.0
4f4abb4
2021-08-30 20:54
对比
openEuler 20.03 update 4.19.90-2108.9.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: https://gitee.com/openeuler/kernel/issues/I47SV5?from=project-issue | 4f4abb4d807a tcp_comp: Fix comp_read_size return value<br> | | bugzilla: NA | ce94d6a1ba58 virtio-blk: Add validation for block size in config space<br> | | bugzilla: 177149, https://gitee.com/openeuler/kernel/issues/I47R8R | ed9f78760da2 blk-mq: fix divide by zero crash in tg_may_dispatch()<br> | | bugzilla: 175105 | d406b81bbd61 mm, vmscan: guarantee drop_slab_node() termination<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I47NHU | d9ef2f0101cd jump_label: skip resource release if jump label is not relocated<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I476C7 | a6178c626dd9 ext4: prevent getting empty inode buffer<br>359a86856516 ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc()<br>10a78b388ba0 ext4: factor out ext4_fill_raw_inode()<br>959640cd8142 ext4: make the updating inode data procedure atomic<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44R9D | 0919114cfe6e x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I46HJ6 | fde31a902469 ext4: fix panic when mount failed with parallel flush_stashed_error_work<br> | | bugzilla: 176200 | 41705f8242d5 device core: Consolidate locking and unlocking of parent and device<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I46HJ6 | b4080ae431ec Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super"<br> | | bugzilla: 174001 | 8242e3989057 ext2: Strengthen xattr block checks<br>c34dcc731a8f ext2: Merge loops in ext2_xattr_set()<br>1d57bdebf646 ext2: introduce helper for xattr entry validation<br> | | bugzilla: 175120 | aaf0fba1dc9a mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-38198 | #I45HBD |
最后提交信息为:
tcp_comp: Fix comp_read_size return value
4.19.90-2108.8.0
bcc1071
2021-08-24 11:50
对比
openEuler 20.03 update 4.19.90-2108.8.0
成坚 (CHENG Jian)
# 1 TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: NA | bcc10718f5f8 bpf: Fix leakage due to insufficient speculative store bypass mitigation<br>4c2cbdb9e215 bpf: Introduce BPF nospec instruction for mitigating Spectre v4<br>28b5ac125f9e bpf: track spill/fill of constants<br> | | bugzilla: 43460 | 133950dd270f bpf/verifier: per-register parent pointers<br> | | bugzilla: 175277 | 9daa919518f0 blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-34556 | #I43ZLM | | CVE-2021-35477 | #I43ZK8 |
最后提交信息为:
bpf: Fix leakage due to insufficient speculative store bypass mitig...
4.19.90-2108.7.0
fa94a1e
2021-08-23 20:14
对比
openEuler 20.03 update 4.19.90-2108.7.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: 176139,#I46QC0 | fa94a1ee3ada scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove()<br> | | bugzilla: 175150 | d8e437002168 nvme: force complete cancelled requests<br>f688012cd731 blk-mq: blk-mq: provide forced completion method<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I46HJ6 | 0875a4c4a559 ext4: flush s_error_work before journal destroy in ext4_fill_super<br> | | bugzilla: NA | c7e4343cf951 Revert "net: make get_net_ns return error if NET_NS is disabled"<br> | | bugzilla: 52510 | 63ffacabf750 kthread: Fix PF_KTHREAD vs to_kthread() race<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I46CWD?from=project-issue | 42412d30efb8 sched/debug: Fix 'sched_debug_lock' undeclared error<br>ad13dcaf4907 Remove MODULE_ALIAS() calls that take undefined macro<br> | ### 标题
最后提交信息为:
scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove()
4.19.90-2108.5.0
3ad0fb1
2021-08-17 10:02
对比
openEuler 20.03 update 4.19.90-2108.5.0
成坚 (CHENG Jian)
# 1 feature & bugfix ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: NA | 3ad0fb1a2b13 iscsi: Fix KABI change for 'Fix conn use after free during resets'<br>25cdd8237a82 iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper<br>9afec886ea07 iscsi: introduce iscsi_cls_session_warapper and helper<br> | | bugzilla: NA | 09faabeaa203 net: ll_temac: Fix bug causing buffer descriptor overrun<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I45UYC?from=project-issue | 9c42288a8011 tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read<br> | | bugzilla: 175174 | 90d58622faab nbd: add the check to prevent overflow in __nbd_ioctl()<br> | | bugzilla: 175849 | fbb72956863d ext4: fix potential uninitialized access to retval in kmmpd<br> | | bugzilla: 173119 | 2fd10d6113cf blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence"<br>cbd9fe6e727e blk-mq: fix hang caused by freeze/unfreeze sequence<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44REB | d44dbf951655 config: Enable CONFIG_UCE_KERNEL_RECOVERY by default<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I45QJK?from=project-issue | 7d47aebc512e EDAC/ghes: Remove intermediate buffer pvt->detail_location<br> | | bugzilla: https://bugzilla.openeuler.org/show_bug.cgi?id=19 | 4aa1445f18c3 USB: fix some clerical mistakes<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44REB | e2720ef067cb uce: pagecache reading scenario support kernel recovery<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I44R9D | 0a6c8ec46ac2 uce: cow scenario support kernel recovery<br> | | bugzilla: 120851 | f06de526cfe9 selinux: fix NULL dereference in policydb_destroy()<br> | | bugzilla: 175666 | f2fb294a4c22 livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable()<br> | | bugzilla: 175120 | 6c67030d6cf3 mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned<br>02d80b17ba49 mm/memory-failure: use a mutex to avoid memory_failure() races<br> | | bugzilla: 175103 | 7a7c430a14bf arm64: mm: account for hotplug memory when randomizing the linear region<br> | # 2 CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-38204 | #I459EA | | CVE-2021-38205 | #I459EJ | | CVE-2021-38207 | #I459XU |
最后提交信息为:
iscsi: Fix KABI change for 'Fix conn use after free during resets'
4.19.90-2108.4.0
2cbe775
2021-08-10 09:40
对比
openEuler 20.03 update 4.19.90-2108.4.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: https://bugzilla.openeuler.org/show_bug.cgi?id=52 | 2cbe775f8486 openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500<br>8649885b399e config: Enable Phytium FT-2500 support configs for hulk_defconfig<br>7981e396b809 irqchip: phytium-2500: Add interrupt controller driver<br> |
最后提交信息为:
openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500
预览版本
4.19.90-2108.2.0
47caf84
2021-08-10 09:38
对比
openEuler 20.03 update 4.19.90-2108.2.0
成坚 (CHENG Jian)
# TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: 175623 | 1a8742432762 livepatch: Fix crash when access the global variable in hook<br> | | bugzilla: 93967 | a23c8f5f3ed7 timer: Use hlist_unhashed_lockless() in timer_pending()<br>21bccab934ce list: Add hlist_unhashed_lockless()<br> | | bugzilla: NA | 6f1bc69cd8d7 config: Enable CONFIG_GPIO_HISI by default<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I42E7W | f724c4effa23 gpio: gpio-hisi: Add HiSilicon GPIO support<br> | | bugzilla: NA | a4081fccae3c config: Enable CONFIG_I2C_HISI by default<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I42E7E | f4c6df89b7d3 i2c: add support for HiSilicon I2C controller<br>1f7dc03397d3 i2c: core: add api to provide frequency mode strings<br>e4a4184965a4 i2c: core: add managed function for adding i2c adapters<br> | | bugzilla: 55097 | 253d38f9c25e blk: reuse lookup_sem to serialize partition operations<br>cfbc280a2bd0 Revert "block: take bd_mutex around delete_partitions in del_gendisk"<br>f17b438f2bda Revert "block: avoid creating invalid symlink file for patitions"<br>adcd1723b017 Revert "block: call bdput() to avoid memleak"<br> | | bugzilla: NA | 1527c26e31e6 srcu: Take early exit on memory-allocation failure<br> | | bugzilla: 46847 | 7034f3dd338c Revert "modpost: add read_text_file() and get_line() helpers"<br>d1ab7f53ca80 Revert "modpost: use read_text_file() and get_line() for reading text files"<br>0bd0b0595cbe Revert "modpost: remove use of non-standard strsep() in HOSTCC code"<br>8857d07e362f Revert "modpost: explain why we can't use strsep"<br> | | bugzilla: NA | c193c7e0ce03 cpuidle: fix return type err in haltpoll_switch_governor<br> | | bugzilla: 41100 | b51180d58923 mm/slab: add naive detection of double free<br> | | bugzilla: 41548 | 54a472473cc6 mm/mempool: fix a data race in mempool_free()<br> | | bugzilla: 41543 | dd7ee5552581 mm/list_lru: fix a data race in list_lru_count_one<br> | | bugzilla: 41397 | d3e9ce004577 mm/cma.c: fix NULL pointer dereference when cma could not be activated<br> | | bugzilla: 43219 | 3b3af8a62504 iommu/amd: Prevent NULL pointer dereference<br> | # CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-3612 | #I40J2W | | CVE-2021-3655 | #I44HIT |
最后提交信息为:
mm/memcg: optimize memory.numa_stat like memory.stat
预览版本
4.19.90-2108.1.0
df2806d
2021-08-10 09:37
对比
openEuler 20.03 update 4.19.90-2108.1.0
成坚 (CHENG Jian)
# TASK ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: https://bugzilla.openeuler.org/show_bug.cgi?id=26 | df2806d07e8f bcache: always record start time of a sample<br>d59d5f5c6e62 bcache: do not collect data insert info created by write_moving<br> | | bugzilla: NA | 6542821e978e tcp_comp: open configs for tcp compression<br>d6989fab3be3 tcp_comp: implement recvmsg for tcp compression<br>053ced9a0091 tcp_comp: implement sendmsg for tcp compression<br>e9b9f6068ebb tcp_comp: add stub proto ops for tcp compression socket<br>b5cb54638c1c tcp_comp: allow ignore local tcp connections<br>788b9ba61132 tcp_comp: only enable compression for give server ports<br>0a91103a4458 tcp_comp: add sysctl for enable/disable compression<br>4020c333933f tcp_comp: add init and cleanup hook for compression<br>1e3691d2a275 tcp_comp: add tcp comp option to SYN and SYN-ACK<br>7708dd491e7f tcp_comp: add Kconfig for tcp payload compression<br> | | bugzilla: NA | 5a1c06c01d3d sctp: add param size validation for SCTP_PARAM_SET_PRIMARY<br>c43bb2b09b75 sctp: validate chunk size in __rcv_asconf_lookup<br> | | bugzilla: 100135 | a71f738511e8 stop_machine: Avoid potential race behaviour<br> | | bugzilla: NA | e1e67f387816 can: raw: fix raw_rcv panic for sock UAF<br>5dac69d163d3 mm/page_isolation: do not isolate the max order page<br>7c6e8e41e1c3 mm/zswap: fix passing zero to 'PTR_ERR' warning<br>660e749ffad4 mm/page_alloc: speed up the iteration of max_order<br>faf89705c583 mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages()<br>946a53b73feb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow<br> | | bugzilla: 50788 | 9fb671cbce86 jbd2: fix kabi broken in struct journal_s<br>3bac47e1a52a ext4: inline jbd2_journal_[un]register_shrinker()<br>71270460fcbf jbd2: export jbd2_journal_[un]register_shrinker()<br>ac40f345819e fs: remove bdev_try_to_free_page callback<br>391c59a7d5aa ext4: remove bdev_try_to_free_page() callback<br>f2bb49129f26 jbd2: simplify journal_clean_one_cp_list()<br>0db5062485ed jbd2,ext4: add a shrinker to release checkpointed buffers<br>64677ce65db9 jbd2: remove redundant buffer io error checks<br>da18309a4d49 jbd2: don't abort the journal when freeing buffers<br>0f769e18c60e jbd2: ensure abort the journal if detect IO error when writing original buffer back<br>7bfbb84ef1c4 jbd2: remove the out label in __jbd2_journal_remove_checkpoint()<br>1245a2490c4a mm: vmscan: use a new flag to indicate shrinker is registered<br>ccddaa34070f Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()"<br>cce192c49836 Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back"<br>ae2f8a300227 Revert "jbd2: fix kabi broken in struct journal_s"<br>897366e817da Revert "jbd2: don't abort the journal when freeing buffers"<br> | | bugzilla: 175105 | ceb5620e4788 mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node<br>77b99b08d4e7 mm/vmscan: fix infinite loop in drop_slab_node<br> | | bugzilla: 175146 | 7dd17a66ad4f userswap: add a kernel parameter to enable userswap<br>e3e81fff8194 userfaultfd: fix BUG_ON() in userfaultfd_release()<br> | | bugzilla: 31369 | 388c9a84a807 kprobes: Warn if the kprobe is reregistered<br>63c1b880d36e Revert "kretprobe: check re-registration of the same kretprobe earlier"<br> | # CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-3655 | #I44HIT | | CVE-2021-37576 | #I444OE | 1 : https://gitee.com/src-openeuler/kernel/pulls/253 1 : https://gitee.com/src-openeuler/kernel/pulls/252 1 : https://gitee.com/src-openeuler/kernel/pulls/251
最后提交信息为:
bcache: always record start time of a sample
4.19.90-2107.5.0
264a9db
2021-07-27 20:18
对比
openEuler 20.03 update 4.19.90-2107.5.0
成坚 (CHENG Jian)
# bugfix/feature ------- | TASK | COMMIT | |:----:|:------:| | bugzilla: 56231 | 264a9db92244 mm: vmalloc: prevent use after free in _vm_unmap_aliases<br> | | bugzilla: NA | 2ec3b1c41b1b PCI/sysfs: Take reference on device to be removed<br> | | bugzilla: NA | 78f93fa99e08 ARM: footbridge: remove personal server platform<br> | | bugzilla: 174641 | d0ffe36fdd12 mm: slab: fix kmem_cache_create failed when sysfs node not destroyed<br> | | bugzilla: 167363 | aff88a42f3e2 nvme-pci: use atomic bitops to mark a queue enabled<br>c22fd840d2ba nvme: check the PRINFO bit before deciding the host buffer length<br>b8ba22a604e4 nvme: fix compat address handling in several ioctls<br>9a29c022b11f nvme-core: make implicit seed truncation explicit<br>da29c9dd7c6e nvme-core: don't use NVME_NSID_ALL for command effects and supported log<br>902a53aa3026 nvme-pci: fix NULL req in completion handler<br>47f62e004041 nvme-pci: cancel nvme device request before disabling<br>b946d8f99a86 nvme: copy MTFA field from identify controller<br>ed4538b7efcc nvme-pci: Unblock reset_work on IO failure<br>458f847098f2 nvme-pci: Don't disable on timeout in reset state<br>85613d464e6a nvme-pci: Fix controller freeze wait disabling<br> | | bugzilla: 174635 | d4a6a4473625 block: error out if blk_get_queue() failed in blk_init_rl()<br> | # CVE ------- | CVE | issue | |:---:|:-----:| | CVE-2021-32078 | #I3XAHM | | CVE-2021-33909 | #I42461 | #I3XAHM #I42461
最后提交信息为:
mm: vmalloc: prevent use after free in _vm_unmap_aliases
4.19.90-2107.4.0
5b8d27d
2021-07-21 09:26
对比
openEuler 20.03 update 4.19.90-2107.4.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: NA(修复 KABI/KAPI 变更) | 5b8d27dd23cb Revert "smp: Fix smp_call_function_single_async prototype"<br>67f82cad090c Revert "vt: Fix character height handling with VT_RESIZEX"<br> | | bugzilla: 172928 | b73ecd8816a8 block: only call sched requeue_request() for scheduled requests<br> |
最后提交信息为:
Revert "smp: Fix smp_call_function_single_async prototype"
4.19.90-2107.3.0
cef81d1
2021-07-20 15:57
对比
openEuler 20.03 update 4.19.90-2107.3.0
成坚 (CHENG Jian)
| TASK | COMMIT | |:----:|:------:| | bugzilla: 46842 | cef81d1790d8 KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I3OX0C | 04197a7245c2 lib/clear_user: ensure loop in __arch_clear_user cache-aligned<br> | | bugzilla: NA | ed0c958ebda4 scsi: core: Treat device offline as a failure<br>62371e76bf63 Revert "scsi: check the whole result for reading write protect flag"<br> | | bugzilla: 109280 | 8a92b248a516 ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock<br> | | bugzilla: 50777 | 56c6274b177c arm64/config: Set CONFIG_TXGBE=m by default<br> | | bugzilla: https://bugzilla.openeuler.org/show_bug.cgi?id=327 #I3ZWZM | b4a620ff5be6 make bch_btree_check() to be multiple threads<br>b278db77f029 Make compile successful when CONFIG_BCACHE is not set.<br>59a67a697635 Move only dirty data when gc runnning, in order to reducing write amplification.<br>cb004e127a55 Add traffic policy for low cache available.<br> | | bugzilla: NA | 06d62ce5ac96 igmp: Add ip_mc_list lock in ip_check_mc_rcu<br> | | bugzilla: 51815, https://gitee.com/openeuler/kernel/issues/I3IJ9I | bed274bc543c memcg: fix unsuitable null check after alloc memory<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I3ZURN | f6ca417692d5 cpuidle: fix a build error when compiling haltpoll into module<br> | | bugzilla: NA | e01c1bf7c9e2 config: enable KASAN and UBSAN by default<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I3YAEG | bbea3a3a6804 KVM: x86: expose AVX512_BF16 feature to guest<br>16b22d7314f3 KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param<br>a61f03dae1a1 KVM: cpuid: rename do_cpuid_1_ent<br>ad2a90fb2c3b KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent<br>18f2e790a558 KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs<br>b2c1c889c821 KVM: cpuid: do_cpuid_ent works on a whole CPUID function<br> | | bugzilla: 173880 | 7d7d26aa2a26 ext4: fix possible UAF when remounting r/o a mmp-protected file system<br> | | bugzilla: 38689 | 1b84bd6fbb83 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock<br> | | bugzilla: 43547 | a259beb0746a iomap: Mark read blocks uptodate in write_begin<br> | | bugzilla: 43551 | b3a0aab566b6 iomap: Clear page error before beginning a write<br>9fdbab15b1d6 iomap: move the zeroing case out of iomap_read_page_sync<br> | | bugzilla: 50455 | c72b1648583f nbd: handle device refs for DESTROY_ON_DISCONNECT properly<br> | | bugzilla: 40791 | 25ebc65f940c cifs: Fix leak when handling lease break for cached root fid<br> | | bugzilla: 51815, https://gitee.com/openeuler/kernel/issues/I3IJ9I | 7395879d7aad mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc<br> | | bugzilla: 173267 | 69513cfbe62d selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead<br>cc5495162cb1 mm: support special async readahead<br>38abc1bb82c9 selftests/bpf: test_xfs_file support to clear FMODE_RANDOM<br>b1e9dddb580a xfs: let writable tracepoint enable to clear flag of f_mode<br> | | bugzilla: 172974 | c18bc51c49fe jbd2: fix kabi broken in struct journal_s<br> | | bugzilla: https://gitee.com/openeuler/kernel/issues/I39MZM | ed46208dee61 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation<br> | | bugzilla: NA | 3a50d69401cd NFSv4.1: fix kabi for struct rpc_xprt<br> | | bugzilla: 172330 | 7f1196b67757 usb: gadget: rndis: Fix info leak of rndis<br> |
最后提交信息为:
KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册