diff --git a/SOURCE b/SOURCE index 1e7f4b801655f529a9545c7468b86276cb8c0829..6f6b61d6df4e5eb78ad9777197cf6847de901469 100644 --- a/SOURCE +++ b/SOURCE @@ -1 +1 @@ -4.19.90-2003.4.0 \ No newline at end of file +4.19.90-2004.1.0 \ No newline at end of file diff --git a/kernel.spec b/kernel.spec index e00a323bba0e4c4cf7eb44351f1094cb58d5c105..cbaf1f08d7eafc47d5d098525b09bbdd451c3332 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ %global KernelVer %{version}-%{release}.%{_target_cpu} -%global hulkrelease 2003.4.0 +%global hulkrelease 2004.1.0 %define with_patch 0 @@ -24,7 +24,7 @@ Name: kernel Version: 4.19.90 -Release: %{hulkrelease}.0036 +Release: %{hulkrelease}.0037 Summary: Linux Kernel License: GPLv2 URL: http://www.kernel.org/ @@ -789,6 +789,118 @@ fi %endif %changelog +* Tue Apr 28 2020 Yang Yingliang - 4.19.90-2004.1.0.0037 +- net: hns3: update hns3 version to 1.9.37.8 +- net: hns3: optimize FD tuple inspect +- net: hns3: fix unsupported config for RSS +- net: hns3: disable auto-negotiation off with 1000M setting in ethtool +- net: hns3: update VF mac list configuration as PF +- net: hns3: modify magic number in hclge_dbg_dump_ncl_config +- net: hns3: do mac configuration instead of rollback when malloc mac node fail +- net: hns3: update the device mac address asynchronously +- net: hns3: add one parameter for function hns3_nic_maybe_stop_tx() +- net: hns3: delete unnecessary logs after kzalloc fails +- net: hns3: fix some coding style found by codereview +- net: hns3: use uniform format "failed to xxx" to print fail message +- net: hns3: add debug information for flow table when failed +- net: hns3: modify hclge_restore_fd_entries()'s return type to void +- net: hns3: splice two "if" logic as one +- net: hns3: clean up some coding style issue +- net: hns3: modify definition location of struct hclge_mac_ethertype_idx_rd_cmd +- net: hns3: modify comment of macro HNAE3_MIN_VECTOR_NUM +- net: hns3: modify one macro into unsigned type +- net: hns3: delete unused macro HCLGEVF_MPF_ENBALE +- net: hns3: modify definition location of struct hclge_vf_vlan_cfg +- net: hns3: remove unnecessary 'ret' variable in hclge_misc_err_recovery() +- net: hns3: remove unnecessary register info in hclge_reset_err_handle() +- net: hns3: misc cleanup for VF reset +- net: hns3: merge mac state HCLGE_MAC_TO_DEL and HCLGE_MAC_DEL_FAIL +- net: hns3: update hns3 version to 1.9.37.7 +- scsi: hisi_sas: do not reset the timer to wait for phyup when phy already up +- net: hns3: add suspend/resume function for hns3 driver +- btrfs: tree-checker: Enhance chunk checker to validate chunk profile +- net/hinic: fix the problem that out-of-bounds access +- scsi: sg: fix memory leak in sg_build_indirect +- scsi: sg: add sg_remove_request in sg_common_write +- btrfs: Don't submit any btree write bio if the fs has errors +- btrfs: extent_io: Handle errors better in extent_write_full_page() +- net/hinic: Delete useless header files +- powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle +- media: xirlink_cit: add missing descriptor sanity checks +- Input: add safety guards to input_set_keycode() +- f2fs: fix to avoid memory leakage in f2fs_listxattr +- media: stv06xx: add missing descriptor sanity checks +- media: ov519: add missing endpoint sanity checks +- btrfs: tree-checker: Verify inode item +- btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index() +- net: hns3: update hns3 version to 1.9.37.6 +- net: hns3: ignore the send mailbox failure by VF is unalive +- net: hns3: update hns3 version to 1.9.37.5 +- net: hns3: fix "tc qdisc del" failed issue +- net: hns3: rename two functions from periodical to periodic +- net: hns3: modify some print messages for cleanup and keep style consistent +- net: hns3: add some blank lines for cleanup +- net: hns3: sync some code from linux mainline +- net: hns3: fix mailbox send to VF failed issue +- net: hns3: disable phy loopback setting in hclge_mac_start_phy +- net: hns3: delete some useless code +- net: hns3: remove the limitation of MAC address duplicate configuration +- net: hns3: delete the unused struct hns3_link_mode_mapping +- net: hns3: rename one parameter in hclge_add_fd_entry_by_arfs() +- net: hns3: modify the location of macro HCLGE_LINK_STATUS_MS definition +- net: hns3: modify some unsuitable parameter type of RSS +- net: hns3: move some definition location +- net: hns3: add judgement for hclgevf_update_port_base_vlan_info() +- net: hns3: check null pointer in function hclge_fd_config_rule() +- net: hns3: optimize deletion of the flow direction table +- net: hns3: fix a ipv6 address copy problem in hclge_fd_get_flow_tuples() +- net: hns3: fix VF bandwidth does not take effect in some case +- net: hns3: synchronize some print relating to reset issue +- net: hns3: delete unnecessary 5s delay judgement in hclgevf_reset_event() +- net: hns3: delete unnecessary reset handling judgement in hclgevf_reset_tqp() +- net: hns3: delete unnecessary judgement in hns3_get_regs() +- net: hns3: delete one variable in hclge_get_sset_count() for optimization +- net: hns3: optimize return process for phy loop back +- net: hns3: fix "mac exist" problem +- net: hns3: add one printing information in hnae3_unregister_client() function +- slcan: Don't transmit uninitialized stack data in padding +- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED +- livepatch/core: fix kabi for klp_rel_state +- livepatch/core: support jump_label +- arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 +- arm64: mark (__)cpus_have_const_cap as __always_inline +- arm64/module: revert to unsigned interpretation of ABS16/32 relocations +- arm64/module: deal with ambiguity in PRELxx relocation ranges +- i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller +- ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller +- qm: fix packet loss for acc +- net/hinic: Solve the problem that 1822 NIC reports 5d0 error +- net: hns3: Rectification of driver code review +- net: hns3: update hns3 version to 1.9.37.4 +- net: hns3: additional fix for fraglist handling +- net: hns3: fix for fraglist skb headlen not handling correctly +- net: hns3: update hns3 version to 1.9.37.3 +- sec: modify driver to adapt dm-crypt +- qm: reinforce reset failure scene +- zip: fix decompress a empty file +- hpre: dfx for IO operation and delay +- RDMA/hns: optimize mtr management and fix mtr addressing bug +- RDMA/hns: fix bug of accessing null pointer +- sec: Overall optimization of sec code +- qm: optimize the maximum number of VF and delete invalid addr +- qm: optimize set hw_reset flag logic for user +- qm: fixup the problem of wrong judgement of used parameter +- qm: Move all the same logic functions of hisilicon crypto to qm +- drivers : localbus cleancode +- drivers : sysctl cleancode +- drivers : sfc cleancode +- kretprobe: check re-registration of the same kretprobe earlier +- vhost: Check docket sk_family instead of call getname +- btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check +- block: fix possible memory leak in 'blk_prepare_release_queue' +- Revert "dm-crypt: Add IV generation templates" +- Revert "dm-crypt: modify dm-crypt to rely on IV generation templates" + * Sat Mar 21 2020 Yang Yingliang - 4.19.90-2003.4.0.0036 - x86/config: enable CONFIG_CFQ_GROUP_IOSCHED - x86/openeuler_config: disable CONFIG_EFI_VARS