[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#979496: Can't connect to wpa2-enterprise 802.1x since 5.10



Package: src:linux
Version: 5.10.4-1
Severity: normal

Starting with 5.10, kernel dies when attempting to connect to a 802.1x
network, showing the following trace:

[  232.661980] Oops: 0000 [#5] SMP NOPTI
[  232.661987] CPU: 5 PID: 2131 Comm: iwd Tainted: G      D    OE     5.10.0-1-amd64 #1 Debian 5.10.4-1
[  232.661991] Hardware name: LENOVO 20LES1BM00/20LES1BM00, BIOS N25ET55W (1.41 ) 10/20/2020
[  232.662002] RIP: 0010:public_key_verify_signature+0x13d/0x3b0
[  232.662009] Code: 48 8b 40 d0 44 89 c2 4c 89 f6 4c 89 ff e8 7b d4 7f 00 85 c0 0f 85 6f 01 00 00 48 8b 75 30 48 c7 c7 12 23 d0 b5 b9 04 00 00 00 <f3> a6 0f 97 c0 1c 00 84 c0 75 0b 8b 45 50
85 c0 0f 85 d1 01 00 00
[  232.662014] RSP: 0018:ffffaf0340fbfd58 EFLAGS: 00010246
[  232.662019] RAX: 0000000000000000 RBX: ffff9c4fc5c011c0 RCX: 0000000000000004
[  232.662023] RDX: ffff9c4fd987bb00 RSI: 0000000000000000 RDI: ffffffffb5d02312
[  232.662027] RBP: ffffaf0340fbfe88 R08: ffff9c4fc3ae6c40 R09: 0000000000000008
[  232.662030] R10: 0000000000000000 R11: 000000000000000a R12: 000000000000010e
[  232.662033] R13: ffff9c4fd987b900 R14: ffff9c4fd08f1000 R15: ffff9c4fc5c012c0
[  232.662039] FS:  00007f7d8c23c640(0000) GS:ffff9c5107540000(0000) knlGS:0000000000000000
[  232.662043] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  232.662046] CR2: 0000000000000000 CR3: 0000000103b54004 CR4: 00000000003706e0
[  232.662050] Call Trace:
[  232.662062]  ? kfree+0xc3/0x3f0
[  232.662068]  ? software_key_query+0x94/0x180
[  232.662078]  ? keyctl_pkey_params_get+0xe9/0x120
[  232.662085]  asymmetric_key_verify_signature+0x5e/0x80
[  232.662093]  keyctl_pkey_verify+0xaf/0x100
[  232.662103]  do_syscall_64+0x33/0x80
[  232.662110]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  232.662117] RIP: 0033:0x7f7d8c16e9b9
[  232.662122] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a7 54 0c 00 f7 d8 64 89 01 48
[  232.662126] RSP: 002b:00007ffc26baab28 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa
[  232.662132] RAX: ffffffffffffffda RBX: 00007ffc26baabb0 RCX: 00007f7d8c16e9b9
[  232.662135] RDX: 00005629ed907690 RSI: 00007ffc26baab30 RDI: 000000000000001c
[  232.662139] RBP: 00005629ed907690 R08: 00005629ed909e1d R09: 0000002023423321
[  232.662142] R10: 00007ffc26baabb0 R11: 0000000000000246 R12: 00005629ed909e1d
[  232.662145] R13: 00005629ec956b30 R14: 00005629ed909dd4 R15: 00007ffc26baabb0
[  232.662152] Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device acpi_call(OE) cdc_ether usbnet snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic r8152 mii bnep typec_displayport btusb btrtl btbcm btintel ccm bluetooth algif_aead cbc uvcvideo des_generic libdes ecb videobuf2_vmalloc jitterentropy_rng videobuf2_memops videobuf2_v4l2          algif_skcipher drbg videobuf2_common ansi_cprng videodev ecdh_generic mc sg ecc cmac sha512_ssse3 sha512_generic md4 algif_hash intel_pmc_core_pltdrv af_alg intel_pmc_core snd_soc_skl        snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi ip6table_nat snd_hda_intel snd_intel_dspcfg soundwire_intel x86_pkg_temp_thermal       soundwire_generic_allocation intel_powerclamp binfmt_misc intel_rapl_msr coretemp snd_soc_core ip6table_filter kvm_intel iwlmvm snd_compress ip6_tables kvm soundwire_cadence mac80211         irqbypass libarc4 nls_ascii xt_REDIRECT snd_hda_codec nls_cp437 rapl intel_cstate
[  232.662278]  snd_hda_core vfat iptable_nat snd_hwdep iwlwifi i915 intel_uncore fat nf_nat joydev evdev iTCO_wdt ipt_REJECT soundwire_bus intel_pmc_bxt snd_pcm pcspkr nf_reject_ipv4        serio_raw iTCO_vendor_support efi_pstore sparse_keymap xt_pkttype tpm_crb intel_wmi_thunderbolt wmi_bmof cfg80211 watchdog snd_timer xt_tcpudp drm_kms_helper hid_sensor_accel_3d              hid_sensor_gyro_3d hid_sensor_als intel_xhci_usb_role_switch hid_sensor_trigger processor_thermal_device ucsi_acpi mei_me cec tpm_tis hid_sensor_iio_common xt_state intel_rapl_common         tpm_tis_core industrialio_triggered_buffer kfifo_buf xt_conntrack industrialio mei roles i2c_algo_bit intel_soc_dts_iosf intel_pch_thermal tpm typec_ucsi thinkpad_acpi typec rng_core nvram   ledtrig_audio snd soundcore rfkill ac int3403_thermal int3400_thermal acpi_pad int3402_thermal int340x_thermal_zone acpi_thermal_rel button iptable_filter sch_cake i2c_dev drm nf_conntrack   nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c tcp_bbr fuse configfs efivarfs ip_tables
[  232.662405]  x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic hid_plantronics wacom usbhid sd_mod dm_crypt dm_mod hid_sensor_custom hid_sensor_hub hid_generic intel_ishtp_hid hid   uas usb_storage scsi_mod crc32_pclmul crc32c_intel ghash_clmulni_intel xhci_pci nvme xhci_hcd aesni_intel libaes crypto_simd cryptd usbcore glue_helper e1000e thunderbolt nvme_core psmouse   intel_ish_ipc intel_lpss_pci i2c_i801 ptp intel_lpss t10_pi idma64 pps_core crc_t10dif i2c_smbus crct10dif_generic usb_common crct10dif_pclmul intel_ishtp crct10dif_common wmi battery video
[  232.662493] CR2: 0000000000000000
[  232.662499] ---[ end trace a6fa9e33fa541f18 ]---

I'm explicitly *not* providing a public key for the network (no CACert
option in iwd).

In 5.9.x this works without issues.

-- Package-specific info:
** Version:
Linux version 5.10.0-1-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-3) 10.2.1 20201224, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.10.4-1 (2020-12-31)

** Command line:
BOOT_IMAGE=/vmlinuz-5.10.0-1-amd64 root=/dev/mapper/eab18045vg-root ro transparent_hugepage=madvise mem_sleep_default=deep mitigations=off quiet

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (800, 'experimental'), (500, 'unstable-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_DIE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-5.10.0-1-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.139
ii  kmod                                    27+20200310-2
ii  linux-base                              4.6

Versions of packages linux-image-5.10.0-1-amd64 recommends:
pn  apparmor             <none>
pn  firmware-linux-free  <none>

Versions of packages linux-image-5.10.0-1-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-efi-amd64          2.04-12
ii  linux-doc-5.10          5.10.4-1

Versions of packages linux-image-5.10.0-1-amd64 is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
ii  firmware-intel-sound      20201022-1
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
ii  firmware-iwlwifi          20201022-1
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
ii  firmware-misc-nonfree     20201022-1
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
ii  firmware-realtek          20201022-1
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>


Reply to: