line6usb write request failed

Discuss usability issues, general maintenance, and general support issues for a grsecurity-enabled system.

line6usb write request failed

Postby xxterry1xx » Wed Jan 14, 2015 12:58 am

I got another write request failed with line6usb here.
I seen this maybe a month or two ago and was gonna post it on this forum but i forgot,but here it is.

Jan 13 23:36:36 user kernel: usb 5-2: new full-speed USB device number 2 using ohci-pci
Jan 13 23:36:36 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 found
Jan 13 23:36:36 user kernel: ------------[ cut here ]------------
Jan 13 23:36:36 user kernel: WARNING: CPU: 4 PID: 24 at drivers/usb/core/hcd.c:1504 0xffffffff812cbb0c()
Jan 13 23:36:36 user kernel: transfer buffer not dma capable
Jan 13 23:36:36 user kernel: Modules linked in:
Jan 13 23:36:36 user kernel: CPU: 4 PID: 24 Comm: kworker/4:0 Not tainted 3.18.2-grsec #1
Jan 13 23:36:36 user kernel: Hardware name: System manufacturer System Product Name/M4A88T-V EVO/USB3, BIOS 0307 12/15/2010
Jan 13 23:36:36 user kernel: Workqueue: usb_hub_wq ffffffff812c8b49
Jan 13 23:36:36 user kernel: 0000000000000004 0000000000000000 0000000000000000 ffffffff81401534
Jan 13 23:36:36 user kernel: ffffc90000103610 ffffffff8103b860 000000000ce80e39 ffffffff812cbb0c
Jan 13 23:36:36 user kernel: 000000000000d400 ffffffff814e17e7 0000000000000004 ffff880225ad5858
Jan 13 23:36:36 user kernel: Call Trace:
Jan 13 23:36:36 user kernel: [<ffffffff81401534>] ? 0xffffffff81401534
Jan 13 23:36:36 user kernel: [<ffffffff8103b860>] ? 0xffffffff8103b860
Jan 13 23:36:36 user kernel: [<ffffffff812cbb0c>] ? 0xffffffff812cbb0c
Jan 13 23:36:36 user kernel: [<ffffffff8103b8e9>] ? 0xffffffff8103b8e9
Jan 13 23:36:36 user kernel: [<ffffffff812cbb0c>] ? 0xffffffff812cbb0c
Jan 13 23:36:36 user kernel: [<ffffffff812cca94>] ? 0xffffffff812cca94
Jan 13 23:36:36 user kernel: [<ffffffff8107bcb7>] ? 0xffffffff8107bcb7
Jan 13 23:36:36 user kernel: [<ffffffff811ce374>] ? 0xffffffff811ce374
Jan 13 23:36:36 user kernel: [<ffffffff811ce39a>] ? 0xffffffff811ce39a
Jan 13 23:36:36 user kernel: [<ffffffff8140412a>] ? 0xffffffff8140412a
Jan 13 23:36:36 user kernel: [<ffffffff812ce562>] ? 0xffffffff812ce562
Jan 13 23:36:36 user kernel: [<ffffffff812c0000>] ? 0xffffffff812c0000
Jan 13 23:36:36 user kernel: [<ffffffff812ce6c7>] ? 0xffffffff812ce6c7
Jan 13 23:36:36 user kernel: [<ffffffff8132d7ab>] ? 0xffffffff8132d7ab
Jan 13 23:36:36 user kernel: [<ffffffff8132fcac>] ? 0xffffffff8132fcac
Jan 13 23:36:36 user kernel: [<ffffffff8132fe44>] ? 0xffffffff8132fe44
Jan 13 23:36:36 user kernel: [<ffffffff8132cf32>] ? 0xffffffff8132cf32
Jan 13 23:36:36 user kernel: [<ffffffff812d18e2>] ? 0xffffffff812d18e2
Jan 13 23:36:36 user kernel: [<ffffffff81281e67>] ? 0xffffffff81281e67
Jan 13 23:36:36 user kernel: [<ffffffff81281f95>] ? 0xffffffff81281f95
Jan 13 23:36:36 user kernel: [<ffffffff81280482>] ? 0xffffffff81280482
Jan 13 23:36:36 user kernel: [<ffffffff81281d71>] ? 0xffffffff81281d71
Jan 13 23:36:36 user kernel: [<ffffffff812813ec>] ? 0xffffffff812813ec
Jan 13 23:36:36 user kernel: [<ffffffff8127f4a9>] ? 0xffffffff8127f4a9
Jan 13 23:36:36 user kernel: [<ffffffff81131b84>] ? 0xffffffff81131b84
Jan 13 23:36:36 user kernel: [<ffffffff812d00a6>] ? 0xffffffff812d00a6
Jan 13 23:36:36 user kernel: [<ffffffff811315d3>] ? 0xffffffff811315d3
Jan 13 23:36:36 user kernel: [<ffffffff812d8dc7>] ? 0xffffffff812d8dc7
Jan 13 23:36:36 user kernel: [<ffffffff81281e67>] ? 0xffffffff81281e67
Jan 13 23:36:36 user kernel: [<ffffffff81281f95>] ? 0xffffffff81281f95
Jan 13 23:36:36 user kernel: [<ffffffff81280482>] ? 0xffffffff81280482
Jan 13 23:36:36 user kernel: [<ffffffff81281d71>] ? 0xffffffff81281d71
Jan 13 23:36:36 user kernel: [<ffffffff812813ec>] ? 0xffffffff812813ec
Jan 13 23:36:36 user kernel: [<ffffffff8127f4a9>] ? 0xffffffff8127f4a9
Jan 13 23:36:36 user kernel: [<ffffffff812c8165>] ? 0xffffffff812c8165
Jan 13 23:36:36 user kernel: [<ffffffff812d8e22>] ? 0xffffffff812d8e22
Jan 13 23:36:36 user kernel: [<ffffffff812c9806>] ? 0xffffffff812c9806
Jan 13 23:36:36 user kernel: [<ffffffff8104f483>] ? 0xffffffff8104f483
Jan 13 23:36:36 user kernel: [<ffffffff8104f9b7>] ? 0xffffffff8104f9b7
Jan 13 23:36:36 user kernel: [<ffffffff8104f7cd>] ? 0xffffffff8104f7cd
Jan 13 23:36:36 user kernel: [<ffffffff810537c9>] ? 0xffffffff810537c9
Jan 13 23:36:36 user kernel: [<ffffffff81053702>] ? 0xffffffff81053702
Jan 13 23:36:36 user kernel: [<ffffffff81406814>] ? 0xffffffff81406814
Jan 13 23:36:36 user kernel: [<ffffffff81053702>] ? 0xffffffff81053702
Jan 13 23:36:36 user kernel: ---[ end trace f3f5fc4331434e58 ]---
Jan 13 23:36:36 user kernel: line6usb 5-2:1.0: write request failed (error -11)
Jan 13 23:36:36 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 now attached
Jan 13 23:36:36 user kernel: line6usb 5-2:1.1: Line6 TonePort UX2 found
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm

Re: line6usb write request failed

Postby PaX Team » Wed Jan 14, 2015 8:41 am

you should enable the frame pointer and debug symbols so that we get a readable backtrace at least ;). other than that it looks like the usual case of trying to do DMA on the kernel stack.
PaX Team
 
Posts: 2310
Joined: Mon Mar 18, 2002 4:35 pm

Re: line6usb write request failed

Postby xxterry1xx » Wed Jan 14, 2015 5:26 pm

Ok here is a new log with frame pointers and CONFIG_DEBUG enabled with some other debugging options I enabled. I edited the file to include anything related to line6usb and snd-usb-audio since toneport ux2 is an usb audio device.

Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): kobject_add_internal: parent: 'drivers', set: 'drivers'
Jan 14 15:48:28 user kernel: kobject: 'drivers' (ffff8802252a3510): kobject_add_internal: parent: 'line6usb', set: '<NULL>'
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 15:48:28 user kernel: usbcore: registered new interface driver line6usb
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): kobject_add_internal: parent: 'drivers', set: 'drivers'
Jan 14 15:48:28 user kernel: kobject: 'drivers' (ffff8802252a3828): kobject_add_internal: parent: 'snd_usb_audio', set: '<NULL>'
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 15:48:28 user kernel: usbcore: registered new interface driver snd-usb-audio
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 15:48:28 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1b0): fill_kobj_path: path = '/module/snd_usb_audio'
Jan 14 15:48:28 user kernel: usb 5-2: new full-speed USB device number 2 using ohci-pci
Jan 14 15:48:28 user kernel: kobject: '5-2' (ffff8802253910b0): kobject_add_internal: parent: 'usb5', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: '5-2' (ffff8802253910b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2' (ffff8802253910b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2'
Jan 14 15:48:28 user kernel: kobject: '5-2:1.0' (ffff880225389468): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: '5-2:1.0' (ffff880225389468): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2:1.0' (ffff880225389468): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0'
Jan 14 15:48:28 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 found
Jan 14 15:48:28 user kernel: kobject: 'ep_01' (ffff88022538a060): kobject_add_internal: parent: '5-2:1.0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'ep_01' (ffff88022538a060): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'ep_01' (ffff88022538a060): kobject_uevent_env: filter function caused the event to drop!
Jan 14 15:48:28 user kernel: kobject: 'ep_82' (ffff88022538a468): kobject_add_internal: parent: '5-2:1.0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'ep_82' (ffff88022538a468): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'ep_82' (ffff88022538a468): kobject_uevent_env: filter function caused the event to drop!
Jan 14 15:48:28 user kernel: kobject: 'sound' (ffff8802252752d8): kobject_add_internal: parent: '5-2:1.0', set: '(null)'
Jan 14 15:48:28 user kernel: kobject: 'card0' (ffff880225392290): kobject_add_internal: parent: 'sound', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'card0' (ffff880225392290): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'card0' (ffff880225392290): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0'
Jan 14 15:48:28 user kernel: kobject: 'controlC0' (ffff88022538a860): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'controlC0' (ffff88022538a860): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'controlC0' (ffff88022538a860): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/controlC0'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0p' (ffff88022538b070): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0p' (ffff88022538b070): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0p' (ffff88022538b070): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0p'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0c' (ffff88022538b880): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0c' (ffff88022538b880): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0c' (ffff88022538b880): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0c'
Jan 14 15:48:28 user kernel: kobject: 'dsp' (ffff88022538c090): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'dsp' (ffff88022538c090): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'dsp' (ffff88022538c090): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/dsp'
Jan 14 15:48:28 user kernel: kobject: 'audio' (ffff88022538c8a0): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'audio' (ffff88022538c8a0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'audio' (ffff88022538c8a0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/audio'
Jan 14 15:48:28 user kernel: kobject: 'mixer' (ffff88022538d0b0): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'mixer' (ffff88022538d0b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'mixer' (ffff88022538d0b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/mixer'
Jan 14 15:48:28 user kernel: ------------[ cut here ]------------
Jan 14 15:48:28 user kernel: WARNING: CPU: 4 PID: 64 at drivers/usb/core/hcd.c:1504 0xffffffff812efbde()
Jan 14 15:48:28 user kernel: transfer buffer not dma capable
Jan 14 15:48:28 user kernel: Modules linked in:
Jan 14 15:48:28 user kernel: CPU: 4 PID: 64 Comm: kworker/4:1 Not tainted 3.18.2-grsec #1
Jan 14 15:48:28 user kernel: Hardware name: System manufacturer System Product Name/M4A88T-V EVO/USB3, BIOS 0307 12/15/2010
Jan 14 15:48:28 user kernel: Workqueue: usb_hub_wq ffffffff812eca57
Jan 14 15:48:28 user kernel: ffffc9001024b418 a35328fc80bd55b5 0000000000000000 0000000000000000
Jan 14 15:48:28 user kernel: ffffc9001024b438 ffffffff814334ba 0000000000000000 ffffc9001024b4a0
Jan 14 15:48:28 user kernel: ffffc9001024b478 ffffffff8103e772 ffff8802260460f8 ffffffff812efbde
Jan 14 15:48:28 user kernel: Call Trace:
Jan 14 15:48:28 user kernel: [<ffffffff814334ba>] 0xffffffff814334ba
Jan 14 15:48:28 user kernel: [<ffffffff8103e772>] 0xffffffff8103e772
Jan 14 15:48:28 user kernel: [<ffffffff812efbde>] ? 0xffffffff812efbde
Jan 14 15:48:28 user kernel: [<ffffffff8103e7f4>] 0xffffffff8103e7f4
Jan 14 15:48:28 user kernel: [<ffffffff811ec923>] ? 0xffffffff811ec923
Jan 14 15:48:28 user kernel: [<ffffffff812efbde>] 0xffffffff812efbde
Jan 14 15:48:28 user kernel: [<ffffffff810824a4>] ? 0xffffffff810824a4
Jan 14 15:48:28 user kernel: [<ffffffff812f0bfc>] 0xffffffff812f0bfc
Jan 14 15:48:28 user kernel: [<ffffffff81082868>] ? 0xffffffff81082868
Jan 14 15:48:28 user kernel: [<ffffffff81437918>] ? 0xffffffff81437918
Jan 14 15:48:28 user kernel: [<ffffffff811e4c8c>] ? 0xffffffff811e4c8c
Jan 14 15:48:28 user kernel: [<ffffffff811e4cb9>] ? 0xffffffff811e4cb9
Jan 14 15:48:28 user kernel: [<ffffffff812f1d2e>] 0xffffffff812f1d2e
Jan 14 15:48:28 user kernel: [<ffffffff810df486>] ? 0xffffffff810df486
Jan 14 15:48:28 user kernel: [<ffffffff812f2843>] 0xffffffff812f2843
Jan 14 15:48:28 user kernel: [<ffffffff812f0000>] ? 0xffffffff812f0000
Jan 14 15:48:28 user kernel: [<ffffffff812f29a2>] 0xffffffff812f29a2
Jan 14 15:48:28 user kernel: [<ffffffff81357adf>] 0xffffffff81357adf
Jan 14 15:48:28 user kernel: [<ffffffff8135a1f7>] 0xffffffff8135a1f7
Jan 14 15:48:28 user kernel: [<ffffffff8135a39b>] 0xffffffff8135a39b
Jan 14 15:48:28 user kernel: [<ffffffff813571ff>] 0xffffffff813571ff
Jan 14 15:48:28 user kernel: [<ffffffff812f5e1d>] 0xffffffff812f5e1d
Jan 14 15:48:28 user kernel: [<ffffffff812a262c>] 0xffffffff812a262c
Jan 14 15:48:28 user kernel: [<ffffffff812a2762>] ? 0xffffffff812a2762
Jan 14 15:48:28 user kernel: [<ffffffff812a2787>] 0xffffffff812a2787
Jan 14 15:48:28 user kernel: [<ffffffff812a0ace>] 0xffffffff812a0ace
Jan 14 15:48:28 user kernel: [<ffffffff812a2529>] 0xffffffff812a2529
Jan 14 15:48:28 user kernel: [<ffffffff812a1b3c>] 0xffffffff812a1b3c
Jan 14 15:48:28 user kernel: [<ffffffff8129fa97>] 0xffffffff8129fa97
Jan 14 15:48:28 user kernel: [<ffffffff812f4403>] 0xffffffff812f4403
Jan 14 15:48:28 user kernel: [<ffffffff812fd981>] 0xffffffff812fd981
Jan 14 15:48:28 user kernel: [<ffffffff812f5cc4>] 0xffffffff812f5cc4
Jan 14 15:48:28 user kernel: [<ffffffff812a262c>] 0xffffffff812a262c
Jan 14 15:48:28 user kernel: [<ffffffff812a2762>] ? 0xffffffff812a2762
Jan 14 15:48:28 user kernel: [<ffffffff812a2787>] 0xffffffff812a2787
Jan 14 15:48:28 user kernel: [<ffffffff812a0ace>] 0xffffffff812a0ace
Jan 14 15:48:28 user kernel: [<ffffffff812a2529>] 0xffffffff812a2529
Jan 14 15:48:28 user kernel: [<ffffffff812a1b3c>] 0xffffffff812a1b3c
Jan 14 15:48:28 user kernel: [<ffffffff8129fa97>] 0xffffffff8129fa97
Jan 14 15:48:28 user kernel: [<ffffffff812ec046>] 0xffffffff812ec046
Jan 14 15:48:28 user kernel: [<ffffffff812ed6b4>] 0xffffffff812ed6b4
Jan 14 15:48:28 user kernel: [<ffffffff81052de9>] 0xffffffff81052de9
Jan 14 15:48:28 user kernel: [<ffffffff81053332>] 0xffffffff81053332
Jan 14 15:48:28 user kernel: [<ffffffff8105313c>] ? 0xffffffff8105313c
Jan 14 15:48:28 user kernel: [<ffffffff810574f9>] 0xffffffff810574f9
Jan 14 15:48:28 user kernel: [<ffffffff8105742b>] ? 0xffffffff8105742b
Jan 14 15:48:28 user kernel: [<ffffffff81438ad4>] 0xffffffff81438ad4
Jan 14 15:48:28 user kernel: [<ffffffff8105742b>] ? 0xffffffff8105742b
Jan 14 15:48:28 user kernel: ---[ end trace 88ca8a4a674527fd ]---
Jan 14 15:48:28 user kernel: line6usb 5-2:1.0: write request failed (error -11)
Jan 14 15:48:28 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 now attached
Jan 14 15:48:28 user kernel: kobject: '5-2:1.1' (ffff880225389870): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: '5-2:1.1' (ffff880225389870): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2:1.1' (ffff880225389870): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.1'
Jan 14 15:48:28 user kernel: line6usb 5-2:1.1: Line6 TonePort UX2 found
Jan 14 15:48:28 user kernel: kobject: 'ep_00' (ffff88022538dcd8): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 15:48:28 user kernel: kobject: 'ep_00' (ffff88022538dcd8): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'ep_00' (ffff88022538dcd8): kobject_uevent_env: filter function caused the event to drop!
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff8802252aeaf0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'snd-usb-audio' (ffff8802252dee10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff880226807de0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'line6usb' (ffff880226807de0): fill_kobj_path: path = '/module/line6usb'
Jan 14 15:48:28 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1b0): fill_kobj_path: path = '/module/snd_usb_audio'
Jan 14 15:48:28 user kernel: kobject: '5-2' (ffff8802253910b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2' (ffff8802253910b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2'
Jan 14 15:48:28 user kernel: kobject: '5-2:1.0' (ffff880225389468): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2:1.0' (ffff880225389468): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0'
Jan 14 15:48:28 user kernel: kobject: 'card0' (ffff880225392290): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'card0' (ffff880225392290): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0'
Jan 14 15:48:28 user kernel: kobject: 'audio' (ffff88022538c8a0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'audio' (ffff88022538c8a0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/audio'
Jan 14 15:48:28 user kernel: kobject: 'dsp' (ffff88022538c090): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'dsp' (ffff88022538c090): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/dsp'
Jan 14 15:48:28 user kernel: kobject: 'mixer' (ffff88022538d0b0): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'mixer' (ffff88022538d0b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/mixer'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0c' (ffff88022538b880): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0c' (ffff88022538b880): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0c'
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0p' (ffff88022538b070): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'pcmC0D0p' (ffff88022538b070): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0p'
Jan 14 15:48:28 user kernel: kobject: 'controlC0' (ffff88022538a860): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: 'controlC0' (ffff88022538a860): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/controlC0'
Jan 14 15:48:28 user kernel: kobject: '5-2:1.1' (ffff880225389870): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '5-2:1.1' (ffff880225389870): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.1'
Jan 14 15:48:28 user kernel: kobject: '0000:00:12.1' (ffff880226046910): kobject_uevent_env
Jan 14 15:48:28 user kernel: kobject: '0000:00:12.1' (ffff880226046910): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.1'
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm

Re: line6usb write request failed

Postby spender » Wed Jan 14, 2015 8:03 pm

It seems like you may have KALLSYMS disabled, so we don't have symbol information for the stack trace. I did find and fix a number of dma-on-stack cases in the line6 driver. Can you apply the following patch and see if it fixes the problem?

https://grsecurity.net/~spender/line6.diff

Thanks,
-Brad
spender
 
Posts: 2185
Joined: Wed Feb 20, 2002 8:00 pm

Re: line6usb write request failed

Postby xxterry1xx » Wed Jan 14, 2015 10:31 pm

I fixed a few warnings in your patch that was giving implicit declaration of functions kmalloc and kfree and another warning in the assignment ticks = kmalloc(sizeof(int), GFP_KERNEL); that needed a cast (int *) before kmalloc

here is the patch

--- a/drivers/staging/line6/toneport.c
+++ b/drivers/staging/line6/toneport.c
@@ -11,6 +11,7 @@
*/

#include <linux/wait.h>
+#include <linux/slab.h>
#include <sound/control.h>

#include "audio.h"
@@ -312,7 +313,7 @@
struct usb_device *usbdev = line6->usbdev;
u16 idProduct = le16_to_cpu(usbdev->descriptor.idProduct);

- ticks = kmalloc(sizeof(int), GFP_KERNEL);
+ ticks = (int *) kmalloc(sizeof(int), GFP_KERNEL);
if (ticks == NULL)
return;
Last edited by xxterry1xx on Wed Jan 14, 2015 11:21 pm, edited 1 time in total.
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm

Re: line6usb write request failed

Postby xxterry1xx » Wed Jan 14, 2015 10:45 pm

Now im getting a receiving status failed (error -11) call trace
I will post the call trace below
Last edited by xxterry1xx on Wed Jan 14, 2015 11:22 pm, edited 1 time in total.
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm

Re: line6usb write request failed

Postby xxterry1xx » Wed Jan 14, 2015 11:17 pm

here is the call trace for receiving status failed (error -11)


Jan 14 21:56:23 user kernel: usbhid: USB HID core driver
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): kobject_add_internal: parent: 'drivers', set: 'drivers'
Jan 14 21:56:23 user kernel: kobject: 'drivers' (ffff8802252bb438): kobject_add_internal: parent: 'line6usb', set: '<NULL>'
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 21:56:23 user kernel: usbcore: registered new interface driver line6usb
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): kobject_add_internal: parent: 'drivers', set: 'drivers'
Jan 14 21:56:23 user kernel: kobject: 'drivers' (ffff8802252bb750): kobject_add_internal: parent: 'snd_usb_audio', set: '<NULL>'
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 21:56:23 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1c0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1c0): fill_kobj_path: path = '/module/snd_usb_audio'
Jan 14 21:56:23 user kernel: usb 5-2: new full-speed USB device number 2 using ohci-pci
Jan 14 21:56:23 user kernel: kobject: '5-2' (ffff8802253c90b0): kobject_add_internal: parent: 'usb5', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: '5-2' (ffff8802253c90b0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2' (ffff8802253c90b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2'
Jan 14 21:56:23 user kernel: kobject: '5-2:1.0' (ffff8802253c1870): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: '5-2:1.0' (ffff8802253c1870): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2:1.0' (ffff8802253c1870): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0'
Jan 14 21:56:23 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 found
Jan 14 21:56:23 user kernel: kobject: 'ep_01' (ffff8802253c2468): kobject_add_internal: parent: '5-2:1.0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'ep_01' (ffff8802253c2468): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'ep_01' (ffff8802253c2468): kobject_uevent_env: filter function caused the event to drop!
Jan 14 21:56:23 user kernel: kobject: 'ep_82' (ffff8802253c2870): kobject_add_internal: parent: '5-2:1.0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'ep_82' (ffff8802253c2870): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'ep_82' (ffff8802253c2870): kobject_uevent_env: filter function caused the event to drop!
Jan 14 21:56:23 user kernel: kobject: 'sound' (ffff880225298410): kobject_add_internal: parent: '5-2:1.0', set: '(null)'
Jan 14 21:56:23 user kernel: kobject: 'card0' (ffff8802253ca290): kobject_add_internal: parent: 'sound', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'card0' (ffff8802253ca290): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'card0' (ffff8802253ca290): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0'
Jan 14 21:56:23 user kernel: kobject: 'controlC0' (ffff8802253c2c68): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'controlC0' (ffff8802253c2c68): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'controlC0' (ffff8802253c2c68): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/controlC0'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0p' (ffff8802253c3478): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0p' (ffff8802253c3478): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0p' (ffff8802253c3478): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0p'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0c' (ffff8802253c3c88): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0c' (ffff8802253c3c88): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0c' (ffff8802253c3c88): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0c'
Jan 14 21:56:23 user kernel: kobject: 'dsp' (ffff8802253c4498): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'dsp' (ffff8802253c4498): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'dsp' (ffff8802253c4498): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/dsp'
Jan 14 21:56:23 user kernel: kobject: 'audio' (ffff8802253c4ca8): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'audio' (ffff8802253c4ca8): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'audio' (ffff8802253c4ca8): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/audio'
Jan 14 21:56:23 user kernel: kobject: 'mixer' (ffff8802253c54b8): kobject_add_internal: parent: 'card0', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'mixer' (ffff8802253c54b8): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'mixer' (ffff8802253c54b8): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/mixer'
Jan 14 21:56:23 user kernel: ------------[ cut here ]------------
Jan 14 21:56:23 user kernel: WARNING: CPU: 4 PID: 64 at drivers/usb/core/hcd.c:1504 usb_hcd_map_urb_for_dma+0x2da/0x389()
Jan 14 21:56:23 user kernel: transfer buffer not dma capable
Jan 14 21:56:23 user kernel: Modules linked in:
Jan 14 21:56:23 user kernel: CPU: 4 PID: 64 Comm: kworker/4:1 Not tainted 3.18.2-grsec #1
Jan 14 21:56:23 user kernel: Hardware name: System manufacturer System Product Name/M4A88T-V EVO/USB3, BIOS 0307 12/15/2010
Jan 14 21:56:23 user kernel: Workqueue: usb_hub_wq ffffffff812ebb6c
Jan 14 21:56:23 user kernel: ffffc9001024b428 9d9d284eefcb31b7 0000000000000000 0000000000000000
Jan 14 21:56:23 user kernel: ffffc9001024b448 ffffffff8142fd1a 0000000000000000 ffffc9001024b4b0
Jan 14 21:56:23 user kernel: ffffc9001024b488 ffffffff8103e014 ffff88022603e0f8 ffffffff812eed0a
Jan 14 21:56:23 user kernel: Call Trace:
Jan 14 21:56:23 user kernel: [<ffffffff8142fd1a>] dump_stack+0x46/0x5e
Jan 14 21:56:23 user kernel: [<ffffffff8103e014>] warn_slowpath_common+0x77/0x97
Jan 14 21:56:23 user kernel: [<ffffffff812eed0a>] ? usb_hcd_map_urb_for_dma+0x2da/0x389
Jan 14 21:56:23 user kernel: [<ffffffff8103e096>] warn_slowpath_fmt+0x62/0x83
Jan 14 21:56:23 user kernel: [<ffffffff811eca2c>] ? swiotlb_nr_tbl+0x13/0x13
Jan 14 21:56:23 user kernel: [<ffffffff812eed0a>] usb_hcd_map_urb_for_dma+0x2da/0x389
Jan 14 21:56:23 user kernel: [<ffffffff812efd1b>] usb_hcd_submit_urb+0x6d7/0x7bd
Jan 14 21:56:23 user kernel: [<ffffffff811e4d17>] ? __list_del_entry+0x11/0x2d
Jan 14 21:56:23 user kernel: [<ffffffff811e4d44>] ? list_del+0x11/0x29
Jan 14 21:56:23 user kernel: [<ffffffff81432931>] ? do_wait_for_common+0xc8/0x145
Jan 14 21:56:23 user kernel: [<ffffffff812f0e4d>] usb_submit_urb+0x458/0x473
Jan 14 21:56:23 user kernel: [<ffffffff812f198f>] usb_start_wait_urb+0x68/0xf2
Jan 14 21:56:23 user kernel: [<ffffffff812f0000>] ? usb_hcd_alloc_bandwidth+0x81/0x35e
Jan 14 21:56:23 user kernel: [<ffffffff812f1aee>] usb_control_msg+0xd5/0x117
Jan 14 21:56:23 user kernel: [<ffffffff813540fc>] line6_write_data+0xbe/0x128
Jan 14 21:56:23 user kernel: [<ffffffff813567cb>] toneport_setup+0x54/0xd0
Jan 14 21:56:23 user kernel: [<ffffffff81356961>] line6_toneport_init+0x11a/0x1b8
Jan 14 21:56:23 user kernel: [<ffffffff813537c8>] line6_probe+0x5be/0x737
Jan 14 21:56:23 user kernel: [<ffffffff812f4f5e>] usb_probe_interface+0x140/0x1e7
Jan 14 21:56:23 user kernel: [<ffffffff812a1ade>] driver_probe_device+0xb8/0x1ee
Jan 14 21:56:23 user kernel: [<ffffffff812a1c14>] ? driver_probe_device+0x1ee/0x1ee
Jan 14 21:56:23 user kernel: [<ffffffff812a1c39>] __device_attach+0x25/0x4b
Jan 14 21:56:23 user kernel: [<ffffffff8129ff9f>] bus_for_each_drv+0x99/0xc4
Jan 14 21:56:23 user kernel: [<ffffffff812a19db>] device_attach+0x70/0x99
Jan 14 21:56:23 user kernel: [<ffffffff812a0ff2>] bus_probe_device+0x37/0xc2
Jan 14 21:56:23 user kernel: [<ffffffff8129ef82>] device_add+0x33a/0x548
Jan 14 21:56:23 user kernel: [<ffffffff812f3544>] usb_set_configuration+0x616/0x694
Jan 14 21:56:23 user kernel: [<ffffffff812fcad0>] generic_probe+0x43/0x7b
Jan 14 21:56:23 user kernel: [<ffffffff812f4e05>] usb_probe_device+0x37/0x50
Jan 14 21:56:23 user kernel: [<ffffffff812a1ade>] driver_probe_device+0xb8/0x1ee
Jan 14 21:56:23 user kernel: [<ffffffff812a1c14>] ? driver_probe_device+0x1ee/0x1ee
Jan 14 21:56:23 user kernel: [<ffffffff812a1c39>] __device_attach+0x25/0x4b
Jan 14 21:56:23 user kernel: [<ffffffff8129ff9f>] bus_for_each_drv+0x99/0xc4
Jan 14 21:56:23 user kernel: [<ffffffff812a19db>] device_attach+0x70/0x99
Jan 14 21:56:23 user kernel: [<ffffffff812a0ff2>] bus_probe_device+0x37/0xc2
Jan 14 21:56:23 user kernel: [<ffffffff8129ef82>] device_add+0x33a/0x548
Jan 14 21:56:23 user kernel: [<ffffffff812eb15b>] usb_new_device+0x20f/0x363
Jan 14 21:56:23 user kernel: [<ffffffff812ec7c9>] hub_event+0xc5d/0xf22
Jan 14 21:56:23 user kernel: [<ffffffff8105289a>] process_one_work+0x157/0x22c
Jan 14 21:56:23 user kernel: [<ffffffff81052de3>] worker_thread+0x1f6/0x2b0
Jan 14 21:56:23 user kernel: [<ffffffff81052bed>] ? rescuer_thread+0x24e/0x24e
Jan 14 21:56:23 user kernel: [<ffffffff81056ff2>] kthread+0xd1/0xd9
Jan 14 21:56:23 user kernel: [<ffffffff81056f21>] ? __kthread_parkme+0x74/0x74
Jan 14 21:56:23 user kernel: [<ffffffff81435214>] ret_from_fork+0x74/0xa0
Jan 14 21:56:23 user kernel: [<ffffffff81056f21>] ? __kthread_parkme+0x74/0x74
Jan 14 21:56:23 user kernel: ---[ end trace 912d21737e9af6c1 ]---
Jan 14 21:56:23 user kernel: line6usb 5-2:1.0: receiving status failed (error -11)
Jan 14 21:56:23 user kernel: line6usb 5-2:1.0: Line6 TonePort UX2 now attached
Jan 14 21:56:23 user kernel: kobject: '5-2:1.1' (ffff8802253c1c78): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: '5-2:1.1' (ffff8802253c1c78): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2:1.1' (ffff8802253c1c78): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.1'
Jan 14 21:56:23 user kernel: line6usb 5-2:1.1: Line6 TonePort UX2 found
Jan 14 21:56:23 user kernel: kobject: 'ep_00' (ffff8802253c60e0): kobject_add_internal: parent: '5-2', set: 'devices'
Jan 14 21:56:23 user kernel: kobject: 'ep_00' (ffff8802253c60e0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'ep_00' (ffff8802253c60e0): kobject_uevent_env: filter function caused the event to drop!
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff8802252c1af0): fill_kobj_path: path = '/bus/usb/drivers/line6usb'
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'snd-usb-audio' (ffff8802252f1e10): fill_kobj_path: path = '/bus/usb/drivers/snd-usb-audio'
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff880226807df0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'line6usb' (ffff880226807df0): fill_kobj_path: path = '/module/line6usb'
Jan 14 21:56:23 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1c0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'snd_usb_audio' (ffff880226a9d1c0): fill_kobj_path: path = '/module/snd_usb_audio'
Jan 14 21:56:23 user kernel: kobject: '5-2' (ffff8802253c90b0): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2' (ffff8802253c90b0): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2'
Jan 14 21:56:23 user kernel: kobject: '5-2:1.0' (ffff8802253c1870): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2:1.0' (ffff8802253c1870): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0'
Jan 14 21:56:23 user kernel: kobject: 'card0' (ffff8802253ca290): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'card0' (ffff8802253ca290): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0'
Jan 14 21:56:23 user kernel: kobject: 'audio' (ffff8802253c4ca8): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'audio' (ffff8802253c4ca8): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/audio'
Jan 14 21:56:23 user kernel: kobject: 'dsp' (ffff8802253c4498): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'dsp' (ffff8802253c4498): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/dsp'
Jan 14 21:56:23 user kernel: kobject: 'mixer' (ffff8802253c54b8): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'mixer' (ffff8802253c54b8): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/mixer'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0c' (ffff8802253c3c88): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0c' (ffff8802253c3c88): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0c'
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0p' (ffff8802253c3478): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'pcmC0D0p' (ffff8802253c3478): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/pcmC0D0p'
Jan 14 21:56:23 user kernel: kobject: 'controlC0' (ffff8802253c2c68): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: 'controlC0' (ffff8802253c2c68): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/sound/card0/controlC0'
Jan 14 21:56:23 user kernel: kobject: '5-2:1.1' (ffff8802253c1c78): kobject_uevent_env
Jan 14 21:56:23 user kernel: kobject: '5-2:1.1' (ffff8802253c1c78): fill_kobj_path: path = '/devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.1'
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm

Re: line6usb write request failed

Postby spender » Thu Jan 15, 2015 12:20 am

That shouldn't be possible with the patch I gave you, as long as the kernel you booted also included the #include <linux/slab.h> fix of yours (the other was unnecessary).

-Brad
spender
 
Posts: 2185
Joined: Wed Feb 20, 2002 8:00 pm

Re: line6usb write request failed

Postby xxterry1xx » Thu Jan 15, 2015 1:53 am

I compiled with grsecurity-3.0-3.18.2-201501142325.patch and there is no more errors or compile warnings for line6, the other kmalloc pointer from integer warning that i had probably has to do with gcc acting strange lol.

Thanks for the fix :D
xxterry1xx
 
Posts: 14
Joined: Wed Nov 12, 2014 4:56 pm


Return to grsecurity support