This bug is awaiting verification that the linux/6.11.0-26.26 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-oracular-linux' to 'verification-done-oracular-
linux'. If the problem still exists, change the tag 'verification-
needed-oracular-linux' to 'verification-failed-oracular-linux'.


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: kernel-spammed-oracular-linux-v2 
verification-needed-oracular-linux

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

Title:
  BMG: fix EFAULT handling

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Oracular:
  Fix Committed

Bug description:
  [ Impact ]

   * EFAULT is handled as a non-fatal error that can trigger more issues
  due to bad handling such as

      [  191.738349] WARNING: CPU: 1 PID: 157 at 
drivers/gpu/drm/xe/xe_res_cursor.h:158 xe_pt_stage_bind.constprop.0+0x60a/0x6b0
  [xe]
      [  191.738551] Workqueue: xe-ordered-wq preempt_rebind_work_func [xe]
      [  191.738616] RIP: 0010:xe_pt_stage_bind.constprop.0+0x60a/0x6b0 [xe]
      [  191.738690] Call Trace:
      [  191.738692]  <TASK>
      [  191.738694]  ? show_regs+0x69/0x80
      [  191.738698]  ? __warn+0x93/0x1a0
      [  191.738703]  ? xe_pt_stage_bind.constprop.0+0x60a/0x6b0 [xe]
      [  191.738759]  ? report_bug+0x18f/0x1a0
      [  191.738764]  ? handle_bug+0x63/0xa0
      [  191.738767]  ? exc_invalid_op+0x19/0x70
      [  191.738770]  ? asm_exc_invalid_op+0x1b/0x20
      [  191.738777]  ? xe_pt_stage_bind.constprop.0+0x60a/0x6b0 [xe]
      [  191.738834]  ? ret_from_fork_asm+0x1a/0x30
      [  191.738849]  bind_op_prepare+0x105/0x7b0 [xe]
      [  191.738906]  ? dma_resv_reserve_fences+0x301/0x380
      [  191.738912]  xe_pt_update_ops_prepare+0x28c/0x4b0 [xe]
      [  191.738966]  ? kmemleak_alloc+0x4b/0x80
      [  191.738973]  ops_execute+0x188/0x9d0 [xe]
      [  191.739036]  xe_vm_rebind+0x4ce/0x5a0 [xe]
      [  191.739098]  ? trace_hardirqs_on+0x4d/0x60
      [  191.739112]  preempt_rebind_work_func+0x76f/0xd00 [xe]

  [ Fix ]

  * upstream fix :
  6b93cb98910c drm/xe/userptr: fix EFAULT handling

  [ Test Plan ]

   * Compiled.

  [ Where problems could occur ]

   * Regression in error handling mechanism in BMG driver.

  [ Other Info ]

   * Pointed by intel as missing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2102657/+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