← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2023051] Re: net:tls sefltest caused an oops in scobee for lunar:generic-arm64k kernel

 

Call trace on node scobee with Mantic 6.5.0-35
[  172.716063] usb 1-1.1: device descriptor read/64, error -110
[  184.112021] usb 1-1.1: device not accepting address 9, error -110
[  194.866274] usb 1-1.1: device not accepting address 10, error -110
[  194.872609] usb 1-1-port1: unable to enumerate USB device
[ 1192.685953] BUG: Bad page state in process tls  pfn:2126e24
[ 1192.692086] BUG: Bad page state in process tls  pfn:2086456
[ 1192.700872] Unable to handle kernel paging request at virtual address 0000100000000000
[ 1192.708842] Mem abort info:
[ 1192.711639]   ESR = 0x0000000086000004
[ 1192.715413]   EC = 0x21: IABT (current EL), IL = 32 bits
[ 1192.720741]   SET = 0, FnV = 0
[ 1192.723822]   EA = 0, S1PTW = 0
[ 1192.726987]   FSC = 0x04: level 0 translation fault
[ 1192.731882] user pgtable: 4k pages, 48-bit VAs, pgdp=0000002086b44000
[ 1192.738339] [0000100000000000] pgd=0000000000000000, p4d=0000000000000000
[ 1192.745152] Internal error: Oops: 0000000086000004 [#1] SMP
[ 1192.750729] Modules linked in: cfg80211 binfmt_misc nls_iso8859_1 ipmi_ssif hisi_hpre ecdh_generic hns_roce_hw_v2 libcurve25519_generic hisi_uncore_hha_pmu hisi_uncore_ddrc_pmu hisi_uncore_l3c_pmu onboard_usb_hub ses ecc hisi_sec2 hisi_zip hisi_uncore_pmu acpi_ipmi authenc hisi_qm arm_spe_pmu enclosure uacce ipmi_si ipmi_devintf hisi_trng_v2 ipmi_msghandler cppc_cpufreq dm_multipath efi_pstore dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 multipath linear mlx5_ib ib_uverbs ib_core realtek crct10dif_ce hclge polyval_ce polyval_generic hibmc_drm ghash_ce drm_vram_helper drm_ttm_helper mlx5_core ttm sm4 i2c_algo_bit hisi_sas_v3_hw mlxfw sha2_ce drm_kms_helper hisi_sas_main psample sha256_arm64 sha1_ce libsas hns3 tls xhci_pci drm pci_hyperv_intf hnae3 xhci_pci_renesas scsi_transport_sas ahci spi_dw_mmio spi_dw gpio_dwapb aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher
[ 1192.779614] hisi_sec2 0000:76:00.0: the number of entries in input scatterlist is bigger than SGL pool setting.
[ 1192.839040] CPU: 38 PID: 0 Comm: swapper/38 Tainted: G    B   W          6.5.0-35-generic #35-Ubuntu
[ 1192.839063] Hardware name: Huawei TaiShan 2280 V2/BC82AMDC, BIOS 2280-V2 CS V3.B160.01 01/15/2020
[ 1192.839073] pstate: 20400009 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 1192.839091] pc : 0x100000000000
[ 1192.849192] hisi_sec2 0000:76:00.0: fail to dma map output sgl buffers!
[ 1192.858243] lr : rcu_do_batch+0x194/0x4a8
[ 1192.858278] sp : ffff800080133e50
[ 1192.858285] x29: ffff800080133e70 x28: 0000000000000001 x27: 0000000000000001
[ 1192.898211] x26: ffffc1f77771ac18 x25: ffff005f7fad64f8 x24: 000000000000000a
[ 1192.905343] x23: 0000000000000000 x22: 0000000000000008 x21: ffff005f7fad6480
[ 1192.912473] x20: ffff0040000a2180 x19: 0000000000000009 x18: ffff800080135028
[ 1192.919477] BUG: Bad page state in process tls  pfn:208f1c3
[ 1192.919603] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 1192.925170] page:00000000efad163a refcount:-1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x208f1c3
[ 1192.925185] flags: 0x17fff8000000000(node=0|zone=2|lastcpupid=0xffff)
[ 1192.932294] 
[ 1192.932305] x14: 0000000000000000
[ 1192.941838] page_type: 0xffffffff()
[ 1192.948257]  x13: 0000000000000000
[ 1192.949760] raw: 017fff8000000000 dead000000000100 dead000000000122 0000000000000000
[ 1192.953065]  x12: 0000000000000000
[ 1192.956548] raw: 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000
[ 1192.956557] page dumped because: nonzero _refcount
[ 1192.959951] 
[ 1192.959964] x11: 0000000000000000
[ 1192.967679] Modules linked in:
[ 1192.971068]  x10: 0000000000000c50
[ 1192.978798]  cfg80211
[ 1192.983573]  x9 : ffffc1f77771ab08
[ 1192.985074]  binfmt_misc
[ 1192.988381] 
[ 1192.991433]  nls_iso8859_1
[ 1192.994823] x8 : ffff004004242218
[ 1192.997101]  ipmi_ssif
[ 1193.000496]  x7 : 0000000000000000
[ 1193.003032]  hisi_hpre
[ 1193.004522]  x6 : 000000000000003f
[ 1193.007226]  ecdh_generic
[ 1193.010531] 
[ 1193.012894]  hns_roce_hw_v2
[ 1193.016287] x5 : 0000000000000000
[ 1193.018647]  libcurve25519_generic
[ 1193.022037]  x4 : 0000000000000000
[ 1193.024654]  hisi_uncore_hha_pmu hisi_uncore_ddrc_pmu
[ 1193.026151]  x3 : 0000000000000000
[ 1193.028950]  hisi_uncore_l3c_pmu
[ 1193.032260] 
[ 1193.035659]  onboard_usb_hub
[ 1193.039048] x2 : 0000000000000000
[ 1193.044090]  ses
[ 1193.047482]  x1 : 0000100000000000
[ 1193.050712]  ecc
[ 1193.052201]  x0 : ffff00400ee04000
[ 1193.055080]  hisi_sec2
[ 1193.058385] 
[ 1193.058398] Call trace:
[ 1193.060229]  hisi_zip hisi_uncore_pmu
[ 1193.063632]  0x100000000000
[ 1193.065474]  acpi_ipmi
[ 1193.068867]  rcu_core+0x174/0x3f0
[ 1193.071226]  authenc
[ 1193.072722]  rcu_core_si+0x1c/0x40
[ 1193.075169]  hisi_qm
[ 1193.078821]  __do_softirq+0x134/0x458
[ 1193.081619]  arm_spe_pmu
[ 1193.083974]  ____do_softirq+0x1c/0x40
[ 1193.087284]  enclosure
[ 1193.089463]  call_on_irq_stack+0x3c/0x50
[ 1193.092864]  uacce
[ 1193.095046]  do_softirq_own_stack+0x28/0x50
[ 1193.098698]  ipmi_si
[ 1193.101229]  irq_exit_rcu+0xa8/0x100
[ 1193.104887]  ipmi_devintf
[ 1193.107245]  el1_interrupt+0x50/0x110
[ 1193.111160]  hisi_trng_v2
[ 1193.113169]  el1h_64_irq_handler+0x1c/0x40
[ 1193.117348]  ipmi_msghandler
[ 1193.119531]  el1h_64_irq+0x7c/0x80
[ 1193.123102]  cppc_cpufreq
[ 1193.125717]  default_idle_call+0x68/0x1c0
[ 1193.129380]  dm_multipath
[ 1193.131993]  cpuidle_idle_call+0x1a0/0x210
[ 1193.136080]  efi_pstore
[ 1193.138953]  do_idle+0xac/0x130
[ 1193.142349]  dmi_sysfs
[ 1193.144965]  cpu_startup_entry+0x44/0x50
[ 1193.148969]  ip_tables
[ 1193.151582]  secondary_start_kernel+0xf4/0x150
[ 1193.155668]  x_tables
[ 1193.158116]  __secondary_switched+0xc0/0xc8
[ 1193.161255]  autofs4
[ 1193.163627] Code: ???????? ???????? ???????? ???????? (????????) 
[ 1193.167528]  btrfs
[ 1193.169886] ---[ end trace 0000000000000000 ]---
[ 1193.174316]  blake2b_generic
[ 1193.182291] Kernel panic - not syncing: Oops: Fatal exception in interrupt

** Tags added: 6.5 mantic sru-s20240401

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2023051

Title:
  net:tls sefltest caused an oops in scobee for lunar:generic-arm64k
  kernel

Status in ubuntu-kernel-tests:
  New

Bug description:
  Trace
  [ 1835.154044] hisi_sec2 0000:76:00.0: the number of entries in input scatterlist is bigger than SGL pool setting.

  [ 1956.475063] Unable to handle kernel paging request at virtual address dead000000000122
  [ 1956.482962] Mem abort info:
  [ 1956.485744]   ESR = 0x0000000096000044
  [ 1956.489476]   EC = 0x25: DABT (current EL), IL = 32 bits
  [ 1956.494766]   SET = 0, FnV = 0
  [ 1956.497806]   EA = 0, S1PTW = 0
  [ 1956.500933]   FSC = 0x04: level 0 translation fault
  [ 1956.505788] Data abort info:
  [ 1956.508655]   ISV = 0, ISS = 0x00000044
  [ 1956.512474]   CM = 0, WnR = 1
  [ 1956.515428] [dead000000000122] address between user and kernel address ranges
  [ 1956.522533] Internal error: Oops: 0000000096000044 [#1] SMP
  [ 1956.528083] Modules linked in: cfg80211 binfmt_misc nls_iso8859_1 onboard_usb_hub ipmi_ssif hisi_hpre hisi_sec2 ecdh_generic hisi_zip libcurve25519_generic hisi_qm hns_roce_hw_v2 acpi_ipmi ecc uacce authenc ipmi_si ipmi_devintf hisi_uncore_ddrc_pmu arm_spe_pmu ipmi_msghandler hisi_uncore_l3c_pmu hisi_uncore_hha_pmu hisi_uncore_pmu hisi_trng_v2 cppc_cpufreq dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua efi_pstore dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 multipath linear ses enclosure realtek mlx5_ib ib_uverbs ib_core hclge hibmc_drm crct10dif_ce drm_vram_helper polyval_ce drm_ttm_helper polyval_generic ttm i2c_algo_bit ghash_ce mlx5_core drm_kms_helper syscopyarea sm4 mlxfw sysfillrect sha2_ce psample sysimgblt sha256_arm64 hisi_sas_v3_hw tls sha1_ce hns3 hisi_sas_main xhci_pci pci_hyperv_intf drm hnae3 xhci_pci_renesas libsas ahci
  [ 1956.528174]  scsi_transport_sas spi_dw_mmio spi_dw gpio_dwapb aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher
  [ 1956.623600] CPU: 20 PID: 2172 Comm: kworker/u262:1 Tainted: G    B              6.2.0-23-generic-64k #23-Ubuntu
  [ 1956.633641] Hardware name: Huawei TaiShan 2280 V2/BC82AMDC, BIOS 2280-V2 CS V3.B160.01 01/15/2020
  [ 1956.642470] Workqueue: 0000:76:00.0 qm_work_process [hisi_qm]
  [ 1956.648206] pstate: 804000c9 (Nzcv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
  [ 1956.655136] pc : free_pcppages_bulk+0x1ac/0x320
  [ 1956.659651] lr : free_pcppages_bulk+0x174/0x320
  [ 1956.664160] sp : ffff80008e6afaa0
  [ 1956.667460] x29: ffff80008e6afaa0 x28: ffff003ff78e0b80 x27: 0000000000000000
  [ 1956.674565] x26: 00000000000001bd x25: 0000000000000000 x24: 000000000000000c
  [ 1956.681669] x23: ffff003ff78e0b98 x22: ffff003ff78e0b80 x21: dead000000000100
  [ 1956.688773] x20: ffffffc0085fe480 x19: 0000000000000001 x18: ffff80004bea0060
  [ 1956.695877] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000010000
  [ 1956.702981] x14: 0000000000000000 x13: 0000000000000f38 x12: 9ac69b4cde237290
  [ 1956.710085] x11: 7f7f7f7f7f7f7f7f x10: 0000000000000000 x9 : ffffbe146b27be84
  [ 1956.717188] x8 : ffff80008e6afb08 x7 : 0000000000000000 x6 : 0000000000000000
  [ 1956.724292] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffffffc0085fe488
  [ 1956.731396] x2 : dead000000000122 x1 : ffff003ff78e0b98 x0 : dead000000000122
  [ 1956.738500] Call trace:
  [ 1956.740937]  free_pcppages_bulk+0x1ac/0x320
  [ 1956.745102]  free_unref_page_commit+0x170/0x270
  [ 1956.749611]  free_unref_page+0x1e8/0x2e0
  [ 1956.753515]  __folio_put+0x54/0xc0
  [ 1956.756905]  tls_decrypt_done+0x190/0x230 [tls]
  [ 1956.761424]  sec_aead_callback+0x130/0x240 [hisi_sec2]
  [ 1956.766544]  sec_req_cb+0xc4/0x2f0 [hisi_sec2]
  [ 1956.770974]  qm_poll_req_cb+0x88/0x1b0 [hisi_qm]
  [ 1956.775576]  qm_work_process+0x150/0x1cc [hisi_qm]
  [ 1956.780350]  process_one_work+0x244/0x4f0
  [ 1956.784346]  worker_thread+0x78/0x450
  [ 1956.787992]  kthread+0xf0/0x100
  [ 1956.791123]  ret_from_fork+0x10/0x20
  [ 1956.794686] Code: d1002074 a9400061 f9401284 f9000420 (f9000001)
  [ 1956.800755] ---[ end trace 0000000000000000 ]---
  [ 1956.818443] pstore: crypto_comp_compress failed, ret = -22!
  [ 1956.961204] note: kworker/u262:1[2172] exited with irqs disabled
  [ 1956.967206] note: kworker/u262:1[2172] exited with preempt_count 3
  [ 2016.984213] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
  [ 2016.990298] rcu: 	35-...0: (4 GPs behind) idle=6ef4/1/0x4000000000000000 softirq=4849/4849 fqs=6370
  [ 2016.999307] rcu: 	53-...0: (2 GPs behind) idle=c644/1/0x4000000000000000 softirq=1484/1485 fqs=6371
  [ 2017.008319] 	(detected by 0, t=15008 jiffies, g=226269, q=1901 ncpus=128)
  [ 2017.015078] Task dump for CPU 35:
  [ 2017.018380] task:kworker/35:0    state:R  running task     stack:0     pid:32035 ppid:2      flags:0x0000000a

  Full log attached

  Last test run is selftest net:tls. And from the trace tls_decrypt_done
  who triggers it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2023051/+subscriptions



References