Open devz3r0 opened 5 days ago
This commit is the culprit: https://github.com/torvalds/linux/commit/5e1c5c5a687bb3351d9b4a3b0ad457f8497b2a0d
xone
needs to be update not to rely on the helpers.
If you don't care about headset, try this patch:
diff --git a/Kbuild b/Kbuild
index 37cdc0e..fb65943 100644
--- a/Kbuild
+++ b/Kbuild
@@ -2,9 +2,8 @@ xone-wired-y := transport/wired.o
xone-dongle-y := transport/dongle.o transport/mt76.o
xone-gip-y := bus/bus.o bus/protocol.o auth/auth.o auth/crypto.o driver/common.o
xone-gip-gamepad-y := driver/gamepad.o
-xone-gip-headset-y := driver/headset.o
xone-gip-chatpad-y := driver/chatpad.o
xone-gip-madcatz-strat-y := driver/madcatz_strat.o
xone-gip-madcatz-glam-y := driver/madcatz_glam.o
xone-gip-pdp-jaguar-y := driver/pdp_jaguar.o
-obj-m := xone-wired.o xone-dongle.o xone-gip.o xone-gip-gamepad.o xone-gip-headset.o xone-gip-chatpad.o xone-gip-madcatz-strat.o xone-gip-madcatz-glam.o xone-gip-pdp-jaguar.o
+obj-m := xone-wired.o xone-dongle.o xone-gip.o xone-gip-gamepad.o xone-gip-chatpad.o xone-gip-madcatz-strat.o xone-gip-madcatz-glam.o xone-gip-pdp-jaguar.o
diff --git a/dkms.conf b/dkms.conf
index b6131c2..0a7b01e 100644
--- a/dkms.conf
+++ b/dkms.conf
@@ -4,11 +4,10 @@ BUILT_MODULE_NAME[0]="xone-wired"
BUILT_MODULE_NAME[1]="xone-dongle"
BUILT_MODULE_NAME[2]="xone-gip"
BUILT_MODULE_NAME[3]="xone-gip-gamepad"
-BUILT_MODULE_NAME[4]="xone-gip-headset"
-BUILT_MODULE_NAME[5]="xone-gip-chatpad"
-BUILT_MODULE_NAME[6]="xone-gip-madcatz-strat"
-BUILT_MODULE_NAME[7]="xone-gip-madcatz-glam"
-BUILT_MODULE_NAME[8]="xone-gip-pdp-jaguar"
+BUILT_MODULE_NAME[4]="xone-gip-chatpad"
+BUILT_MODULE_NAME[5]="xone-gip-madcatz-strat"
+BUILT_MODULE_NAME[6]="xone-gip-madcatz-glam"
+BUILT_MODULE_NAME[7]="xone-gip-pdp-jaguar"
DEST_MODULE_LOCATION[0]="/kernel/drivers/input/joystick"
DEST_MODULE_LOCATION[1]="/kernel/drivers/input/joystick"
DEST_MODULE_LOCATION[2]="/kernel/drivers/input/joystick"
@@ -17,5 +16,4 @@ DEST_MODULE_LOCATION[4]="/kernel/drivers/input/joystick"
DEST_MODULE_LOCATION[5]="/kernel/drivers/input/joystick"
DEST_MODULE_LOCATION[6]="/kernel/drivers/input/joystick"
DEST_MODULE_LOCATION[7]="/kernel/drivers/input/joystick"
-DEST_MODULE_LOCATION[8]="/kernel/drivers/input/joystick"
AUTOINSTALL="yes"
Indeed, I do not have the headset, after applying your patch, the controller is working again. Thanks very much, however I assume that the thread should be kept open because the main issue is still there, correct?
Indeed, I do not have the headset, after applying your patch, the controller is working again. Thanks very much, however I assume that the thread should be kept open because the main issue is still there, correct?
Right.
Hi,
I am using manjaro with kernel 6.12 and got the following error:
On Kernel 6.11 it's fine. Thanks for all the updates to this time.