[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-12-01 Thread Ike Panhc
** Changed in: kunpeng920/ubuntu-18.04
   Status: Fix Committed => Fix Released

** Changed in: kunpeng920
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-12-01 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-126.129

---
linux (4.15.0-126.129) bionic; urgency=medium

  * bionic/linux: 4.15.0-126.129 -proposed tracker (LP: #1905305)

  * CVE-2020-4788
- SAUCE: powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL
- SAUCE: powerpc/64s: move some exception handlers out of line
- powerpc/64s: flush L1D on kernel entry
- SAUCE: powerpc: Add a framework for user access tracking
- powerpc: Implement user_access_begin and friends
- powerpc: Fix __clear_user() with KUAP enabled
- powerpc/uaccess: Evaluate macro arguments once, before user access is
  allowed
- powerpc/64s: flush L1D after user accesses

linux (4.15.0-125.128) bionic; urgency=medium

  * bionic/linux: 4.15.0-125.128 -proposed tracker (LP: #1903137)

  * Update kernel packaging to support forward porting kernels (LP: #1902957)
- [Debian] Update for leader included in BACKPORT_SUFFIX

  * Avoid double newline when running insertchanges (LP: #1903293)
- [Packaging] insertchanges: avoid double newline

  * EFI: Fails when BootCurrent entry does not exist (LP: #183)
- efivarfs: Replace invalid slashes with exclamation marks in dentries.

  * CVE-2020-14351
- perf/core: Fix race in the perf_mmap_close() function

  * raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull codes that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout

  * Bionic: btrfs: kernel BUG at /build/linux-
eTBZpZ/linux-4.15.0/fs/btrfs/ctree.c:3233! (LP: #1902254)
- btrfs: use offset_in_page instead of open-coding it
- btrfs: use BUG() instead of BUG_ON(1)
- btrfs: drop unnecessary offset_in_page in extent buffer helpers
- btrfs: extent_io: do extra check for extent buffer read write functions
- btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent()
- btrfs: extent-tree: kill the BUG_ON() in insert_inline_extent_backref()
- btrfs: ctree: check key order before merging tree blocks

  * Bionic update: upstream stable patchset 2020-11-04 (LP: #1902943)
- USB: gadget: f_ncm: Fix NDP16 datagram validation
- gpio: tc35894: fix up tc35894 interrupt configuration
- vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock
- vsock/virtio: stop workers during the .remove()
- vsock/virtio: add transport parameter to the
  virtio_transport_reset_no_sock()
- net: virtio_vsock: Enhance connection semantics
- Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
- ftrace: Move RCU is watching check after recursion check
- drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config
- drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices
- drm/sun4i: mixer: Extend regmap max_register
- net: dec: de2104x: Increase receive ring size for Tulip
- rndis_host: increase sleep time in the query-response loop
- nvme-core: get/put ctrl and transport module in nvme_dev_open/release()
- drivers/net/wan/lapbether: Make skb->protocol consistent with the header
- drivers/net/wan/hdlc: Set skb->protocol before transmitting
- mac80211: do not allow bigger VHT MPDUs than the hardware supports
- spi: fsl-espi: Only process interrupts for expected events
- nvme-fc: fail new connections to a deleted host or remote port
- pinctrl: mvebu: Fix i2c sda definition for 98DX3236
- nfs: Fix security label length not being reset
- clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
- iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()
- i2c: cpm: Fix i2c_ram structure
- Input: trackpoint - enable Synaptics trackpoints
- random32: Restore __latent_entropy attribute on net_rand_state
- epoll: do not insert into poll queues until all sanity checks are done
- epoll: replace ->visited/visited_list with generation count
- epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
- ep_create_wakeup_source(): dentry name can change under you...
- netfilter: ctnetlink: add a range check for l3/l4 protonum
- drm/syncobj: Fix drm_syncobj_handle_to_fd refcount leak
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
- Revert "ravb: Fixed to be able to unload modules"
- fbcon: Fix global-out-of-bounds read in fbcon_get_font()
- net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key()
- usermodehelper: reset umask to default before executing user process
- platform/x86: thinkpad_acpi: initialize tp_nvram_state variable
- platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse
- driver 

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-11-18 Thread Ike Panhc
Thanks. 4.15.0-125.128 works for me.

** Tags removed: ikeradar verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-11-17 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
bionic' to 'verification-done-bionic'. If the problem still exists,
change the tag 'verification-needed-bionic' to 'verification-failed-
bionic'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-15 Thread Andrew Cloke
** Changed in: kunpeng920/ubuntu-18.04
   Status: In Progress => Fix Committed

** Changed in: kunpeng920
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-08 Thread Ian
** Changed in: linux (Ubuntu Bionic)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-08 Thread Stefan Bader
** Changed in: linux (Ubuntu Bionic)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-07 Thread Ike Panhc
Patches sent.

https://lists.ubuntu.com/archives/kernel-team/2020-October/113962.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-07 Thread Ike Panhc
** Description changed:

+ [Impact]
+ kernel oops on hns3 driver when GRO is enabled.
+ 
+ [Fix]
+ Cherry-pick patches from upstream
+ d474d88f8826 net: hns3: add hns3_gro_complete for HW GRO process
+ a4d2cdcbb878 net: hns3: minor refactor for hns3_rx_checksum
+ 
+ [Test]
+ No known way to reproduce it in our lab. Regression test only.
+ 
+ [Regression Potential]
+ Patchset only affects hns3 driver. Minimal risk for other drivers and 
platform.
+ Stress test on hns3 driver looks good and we also have positive
+ feedback from different lab.
+ Patches also in Ubuntu kernel since Eoan and no regression observed.
+ 
+ 
  [Bug Description]
  When a GRO packet is received by driver, the cwr field in the
  struct tcphdr needs to be checked to decide whether to set the
  SKB_GSO_TCP_ECN for skb_shinfo(skb)->gso_type.
  
  [Steps to Reproduce]
  1.load PF driver
  2.turn off GRO of stack, turn on HW GRO
  
  [Actual Results]
  [   32.597752] bond-dcn: link status definitely up for interface enp189s0f0, 
1 Mbps full duplex
  [1048422.589438] Unable to handle kernel paging request at virtual address 
80605d0c
  [1048422.597506] Mem abort info:
  [1048422.600463]   ESR = 0x9605
  [1048422.603679]   Exception class = DABT (current EL), IL = 32 bits
  [1048422.609747]   SET = 0, FnV = 0
  [1048422.612963]   EA = 0, S1PTW = 0
  [1048422.616265] Data abort info:
  [1048422.619309]   ISV = 0, ISS = 0x0005
  [1048422.623301]   CM = 0, WnR = 0
  [1048422.626431] swapper pgtable: 4k pages, 48-bit VAs, pgd = 96615bf4
  [1048422.633360] [80605d0c] *pgd=205f6003, 
*pud=
  [1048422.640465] Internal error: Oops: 9605 [#1] SMP
  [1048422.645496] Modules linked in: bonding zfs(PO) zunicode(PO) zavl(PO) 
icp(PO) nls_iso8859_1 zcommon(PO) znvpair(PO) spl(O) joydev input_leds 
ipmi_ssif ipmi_si ipmi_devintf shpchp ipmi_msghandler cppc_cpufreq sch_fq_codel 
ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi 
scsi_transport_iscsi ip_tables x_tables autofs4 xfs btrfs zstd_compress raid10 
raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq 
libcrc32c raid1 raid0 multipath linear ses enclosure hibmc_drm aes_ce_blk 
aes_ce_cipher ttm realtek crc32_ce drm_kms_helper crct10dif_ce syscopyarea 
ghash_ce hisi_sas_v3_hw sysfillrect sha2_ce sysimgblt hns3 nvme hisi_sas_main 
sha256_arm64 fb_sys_fops sha1_ce drm hclge libsas nvme_core ahci megaraid_sas 
hnae3 scsi_transport_sas libahci gpio_dwapb hid_generic
  [1048422.715911]  usbhid hid aes_neon_bs aes_neon_blk crypto_simd cryptd 
aes_arm64
  [1048422.723192] Process swapper/22 (pid: 0, stack limit = 0xdc9798e5)
  [1048422.730122] CPU: 22 PID: 0 Comm: swapper/22 Tainted: P   O 
4.15.0-96-generic #97-Ubuntu
  [1048422.739297] Hardware name: Huawei TaiShan 200 (Model 2280)/BC82AMDDA, 
BIOS 1.35 04/30/2020
  [1048422.747695] pstate: 8049 (Nzcv daif +PAN -UAO)
  [1048422.752641] pc : tcp_gro_complete+0x4c/0x80
  [1048422.756988] lr : hns3_clean_rx_ring+0x63c/0x6f0 [hns3]
  [1048422.762274] sp : 09893d00
- [1048422.765746] x29: 09893d00 x28: a05de384d900 
- [1048422.771207] x27: a05dc660c6c0 x26: a05dc7a6c280 
- [1048422.776668] x25: 0040 x24: a05dc7a4e000 
- [1048422.782130] x23: 0002 x22:  
- [1048422.787590] x21:  x20:  
- [1048422.793051] x19: a05de384d900 x18: a3bf2a70 
- [1048422.798512] x17: a3b68698 x16: 08307aa0 
- [1048422.803973] x15: 0d920112ac4e x14: 0c96b6405c2a0a08 
- [1048422.809435] x13: 01011cc0f601 x12: 188058b201fc85fd 
- [1048422.814896] x11: cd979f72c04ce5db x10: 2087e1db2087679d 
- [1048422.820358] x9 : 0640004090cff807 x8 : 00450008f034d971 
- [1048422.825820] x7 : 1502726647903506 x6 : 0002 
- [1048422.831281] x5 : a05dc7ad0480 x4 : 0002 
- [1048422.836743] x3 : 805f5d00 x2 : 0060 
- [1048422.842203] x1 : 805f5f00 x0 : 80605cff 
+ [1048422.765746] x29: 09893d00 x28: a05de384d900
+ [1048422.771207] x27: a05dc660c6c0 x26: a05dc7a6c280
+ [1048422.776668] x25: 0040 x24: a05dc7a4e000
+ [1048422.782130] x23: 0002 x22: 
+ [1048422.787590] x21:  x20: 
+ [1048422.793051] x19: a05de384d900 x18: a3bf2a70
+ [1048422.798512] x17: a3b68698 x16: 08307aa0
+ [1048422.803973] x15: 0d920112ac4e x14: 0c96b6405c2a0a08
+ [1048422.809435] x13: 01011cc0f601 x12: 188058b201fc85fd
+ [1048422.814896] x11: cd979f72c04ce5db x10: 2087e1db2087679d
+ [1048422.820358] x9 : 0640004090cff807 x8 : 00450008f034d971
+ [1048422.825820] x7 : 1502726647903506 x6 : 0002
+ [1048422.831281] x5 : a05dc7ad0480 x4 : 0002
+ [1048422.836743] x3 : 805f5d00 x2 : 0060
+ [1048422.842203] x1 : 

[Bug 1893711] Re: [hns3-0901]add hns3_gro_complete for HW GRO process

2020-10-07 Thread Ike Panhc
** Also affects: linux (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu)
   Status: New => In Progress

** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu Bionic)
   Status: New => In Progress

** Changed in: linux (Ubuntu Bionic)
 Assignee: (unassigned) => Ike Panhc (ikepanhc)

** Changed in: linux (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893711

Title:
  [hns3-0901]add hns3_gro_complete for HW GRO process

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1893711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs