Thanks for reporting this. I'm planning to upload the next version of
zfs sometime in the next week once I've pulled in the Ubuntu specific
changes and got it through our regression testing.

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

** Changed in: zfs-linux (Ubuntu)
   Importance: Undecided => Critical

** Changed in: zfs-linux (Ubuntu)
     Assignee: (unassigned) => Colin Ian King (colin-king)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1881427

Title:
  zfs-linux 0.8.3-1ubuntu14 has a broken backport of Linux 5.7 compat

Status in zfs-linux package in Ubuntu:
  In Progress

Bug description:
  The backport of upstream commit 68dde63d138882860109178f4ab0b7b1b1bb3cfd in 
0.8.3-1ubuntu14 is not correct for the 0.8.3 stable series and causes an oops 
on boot with a 5.7 kernel. The patch that shipped in 0.8.4 is slightly 
different, and works correctly:
  https://github.com/openzfs/zfs/commit/e6142ac0f28891a0ef3de366a45bb857a17ee25a

  [   13.848194] BUG: kernel NULL pointer dereference, address: 0000000000000040
  [   13.848415] #PF: supervisor write access in kernel mode
  [   13.848572] #PF: error_code(0x0002) - not-present page
  [   13.848813] PGD 0 P4D 0 
  [   13.848896] Oops: 0002 [#1] SMP PTI
  [   13.849006] CPU: 3 PID: 1501 Comm: z_zvol Tainted: P           OE     
5.7.0-rc7-customskl #1
  [   13.849254] Hardware name: System manufacturer System Product Name/ROG 
MAXIMUS X HERO (WI-FI AC), BIOS 2301 02/25/2020
  [   13.849623] RIP: 0010:zvol_create_minor_impl+0x52a/0x810 [zfs]
  [   13.849800] Code: 48 8b 54 24 18 49 89 87 08 01 00 00 48 8b 44 24 20 49 89 
97 10 01 00 00 49 8b 97 a8 01 00 00 49 89 87 00 01 00 00 48 c1 e8 09 <48> 89 42 
40 49 8b bf b0 01 00 00 e8 f6 3e f2 cf 49 8b bf b0 01 00
  [   13.850346] RSP: 0018:ffffb75ac1df7cf8 EFLAGS: 00010206
  [   13.850504] RAX: 0000000002000000 RBX: 3471fa85c299b9ef RCX: 
0000000000000000
  [   13.850715] RDX: 0000000000000000 RSI: 0000000000008000 RDI: 
ffffa286a5775000
  [   13.850926] RBP: ffffa286a0c60fb0 R08: ffffa286ae55580f R09: 
0000000000000000
  [   13.851137] R10: ffffa286ae55582c R11: ffffa286ae55580f R12: 
0000000000000000
  [   13.851347] R13: 0000000000000000 R14: ffffa286962ff380 R15: 
ffffa286ac071800
  [   13.851560] FS:  0000000000000000(0000) GS:ffffa286beac0000(0000) 
knlGS:0000000000000000
  [   13.851799] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  [   13.851970] CR2: 0000000000000040 CR3: 000000051f20a001 CR4: 
00000000003606e0
  [   13.852181] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 
0000000000000000
  [   13.852392] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 
0000000000000400
  [   13.852602] Call Trace:
  [   13.852733]  zvol_task_cb+0x258/0x570 [zfs]
  [   13.852867]  ? __schedule+0x1d8/0x560
  [   13.852988]  taskq_thread+0x2c3/0x490 [spl]
  [   13.853119]  ? __switch_to_asm+0x34/0x70
  [   13.853241]  ? wake_up_q+0xa0/0xa0
  [   13.853350]  kthread+0xfb/0x130
  [   13.853453]  ? task_done+0x90/0x90 [spl]
  [   13.853573]  ? kthread_park+0x90/0x90
  [   13.853686]  ret_from_fork+0x35/0x40
  [   13.853797] Modules linked in: input_leds btusb uvcvideo btbcm btrtl 
videobuf2_vmalloc btintel videobuf2_memops snd_usb_audio videobuf2_v4l2 
bluetooth videobuf2_common hid_generic videodev snd_usbmidi_lib ecdh_generic mc 
usbhid ecc intel_rapl_msr intel_rapl_common uas usb_storage zfs(POE) 
x86_pkg_temp_thermal zunicode(POE) intel_powerclamp zlua(POE) mxm_wmi 
snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi 
snd_hda_intel amdgpu snd_intel_dspcfg crct10dif_pclmul snd_hda_codec 
crc32_pclmul crc32c_intel snd_hwdep snd_hda_core rtwpci snd_pcm_oss rtw88 
snd_mixer_oss zcommon(POE) ghash_clmulni_intel snd_pcm znvpair(POE) vfat 
zavl(POE) icp(POE) fat snd_seq_oss spl(OE) mac80211 snd_seq_midi mfd_core 
gpu_sched i2c_algo_bit aesni_intel snd_rawmidi ttm snd_seq_midi_event 
crypto_simd xhci_pci snd_seq xhci_hcd cryptd deflate snd_seq_device 
drm_kms_helper glue_helper efi_pstore cfg80211 e1000e snd_timer syscopyarea 
intel_cstate sysfillrect rfkill ptp sysimgblt efivars pps_core
  [   13.853860]  i2c_i801 usbcore snd libarc4 sr_mod intel_rapl_perf 
fb_sys_fops cec cdrom mei_hdcp usb_common sg rc_core soundcore video wmi 
acpi_pad button squashfs sch_fq_codel coretemp hwmon loop drm i2c_core nfsd 
auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables
  [   13.857103] CR2: 0000000000000040
  [   13.857207] ---[ end trace a20c8291d85b28f4 ]---
  [   13.994917] RIP: 0010:zvol_create_minor_impl+0x52a/0x810 [zfs]
  [   13.994993] Code: 48 8b 54 24 18 49 89 87 08 01 00 00 48 8b 44 24 20 49 89 
97 10 01 00 00 49 8b 97 a8 01 00 00 49 89 87 00 01 00 00 48 c1 e8 09 <48> 89 42 
40 49 8b bf b0 01 00 00 e8 f6 3e f2 cf 49 8b bf b0 01 00
  [   13.997900] RSP: 0018:ffffb75ac1df7cf8 EFLAGS: 00010206
  [   14.000564] RAX: 0000000002000000 RBX: 3471fa85c299b9ef RCX: 
0000000000000000
  [   14.003239] RDX: 0000000000000000 RSI: 0000000000008000 RDI: 
ffffa286a5775000
  [   14.005901] RBP: ffffa286a0c60fb0 R08: ffffa286ae55580f R09: 
0000000000000000
  [   14.008580] R10: ffffa286ae55582c R11: ffffa286ae55580f R12: 
0000000000000000
  [   14.011210] R13: 0000000000000000 R14: ffffa286962ff380 R15: 
ffffa286ac071800
  [   14.013877] FS:  0000000000000000(0000) GS:ffffa286beac0000(0000) 
knlGS:0000000000000000
  [   14.016555] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  [   14.019184] CR2: 0000000000000040 CR3: 0000000c074fc006 CR4: 
00000000003606e0
  [   14.021851] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 
0000000000000000
  [   14.024495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 
0000000000000400

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1881427/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to