Re: g_mass_storage emulation of flash drive - difficulties with passing vendor/product ID

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

 



On Sat, Jul 8, 2017 at 5:26 PM, Alan Robertson <clinicalitltd@xxxxxxxxx> wrote:
> On Sat, Jul 8, 2017 at 4:52 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
>> On Sat, 8 Jul 2017, Alan Robertson wrote:
>>
>>> On Sat, Jul 8, 2017 at 2:04 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
>>> > On Fri, 7 Jul 2017, Alan Robertson wrote:
>>> >
>>> >> Sorry to return to this topic & appreciate it might be either specific
>>> >> to either the Pi or the system(s) I'm connecting it to, but have now
>>> >> had time to try a few more combinations out and would appreciate any
>>> >> thoughts from the experts here.
>>> >>
>>> >> To give some extra background - I've got the Pi configured to
>>> >> automatically overwrite the mass storage device filestore upon boot,
>>> >> so it is always presenting a fresh filesystem.  Each system below is
>>> >> made by a different manufacturer and is a closed system, so I have no
>>> >> ability to perform any diagnostics at that end.
>>> >>
>>> >> System 1 - Always works
>>> >> System 2 - Shows no USB stick connected
>>> >> System 3 - Gives error when trying to save (memory error)
>>> >> System 4 - Says unidentified USB
>>> >> (Windows PC - Always works)
>>> >> (Linux PC - Always works)
>>> >>
>>> >> At first I thought this was due to minor subtleties of how the
>>> >> g_mass_storage device was being presented as a standard Sandisk USB
>>> >> memory stick works fine in all systems.
>>> >>
>>> >> However I then started to notice some unusual behaviour, if rather
>>> >> than doing a reboot (and wiping it fresh), I kept the power running
>>> >> and moved it between machines.
>>> >>
>>> >> If I started with System 1 first, then systems 2, 3, 4 would all
>>> >> recognise/write to it OK.
>>> >>
>>> >> I then copied a backup of the filesystem after it had been in System 1
>>> >> - however that still didn't seem to solve the problem after a reboot.
>>> >> What I did then notice though was that if I powered the Pi up and then
>>> >> first connected it to a Windows system it then worked fine when
>>> >> plugged in to the others.  To be clear I didn't read/write any files
>>> >> to the device, just started it up, then plugged it into Windows, saw
>>> >> the home directory on the USB open, then unplugged it and plugged it
>>> >> into one of the other systems - they all now recognised it.
>>> >>
>>> >> I tried starting/stopping g_mass_storage but that in itself didn't
>>> >> seem to do it.
>>> >
>>> > Sorry, this is unclear.
>>> >
>>> >      1. By starting/stopping g_mass_storage, do you mean doing:
>>> >
>>> >                 rmmod g_mass_storage
>>> >                 modprobe g_mass_storage file=...
>>>
>>> Yes - at least I believe I've effectively been doing the same albeit a
>>> slightly different version of stopping...
>>> sudo modprobe -rv g_mass_storage
>>
>> That's basically the same as rmmod g_mass_storage.
>
> Good, that's what I hoped.
>
>>> and then to start...
>>> sudo modprobe g_mass_storage file=/home/pi/piusb.bin stall=0
>>> removable=1 idVendor=0x0781 idProduct=0x5572 bcdDevice=0x0126
>>> iManufacturer="SanDisk" iProduct="Cruzer Switch"
>>> iSerialNumber="4C597515973308202393"
>>>
>>>
>>> >      2. Did you start/stop g_mass_storage after plugging the device
>>> >         into a Windows system or System 1?  Or did you do this after
>>> >         booting the device but not plugging it into anything?
>>>
>>> Upon startup it mounts the filesystem as read-only:
>>> sudo losetup -o 1048576 /dev/loop0 /home/pi/piusb.bin
>>> sudo mount -t vfat -r /dev/loop0 /mnt
>>>
>>> Then copies contents off, unmounts it, overwrites pisub.bin with
>>> backup blank filesystem, then remounts the filesystem read-only again
>>> and starts USB.
>>
>> This does not answer the question I asked.  Had you plugged the device
>> into a Windows system or System 1 before you stopped/started
>> g_mass_storage?
>
> Ah, sorry - I was providing this info to help answer the second part
> of your question 'did you do this after booting the device'.
>
> I did not start/stop g_mass_storage before or after plugging it into a
> Windows system or System 1.  I simply let it run through its normal
> boot process, then plugged it into Windows PC (or System 1), then
> unplugged from there and plugged into any of the other systems.  If I
> omitted the step of plugging into WPC/Sys1 it would then not be
> recognised by Sys2/3/4.
>
>>> I didn't do anything when plugging into Windows system or System 1 -
>>> just started up, plugged into one of those, unplugged and then plugged
>>> into one of the other systems.
>>
>> What happens if you plug the device into either a Windows system or
>> System 1, then unplug it, then stop/start g_mass_storage, and then plug
>> the device into one of systems 2-4?
>
> Good question - the systems are at work so will need to do that on
> Monday, but I hadn't tried that permutation.
>
>>> >      3. By "that in itself didn't seem to do it", do you mean that
>>> >         starting/stopping g_mass_storage resulted in no change to the
>>> >         behavior?  Or did it always lead to a failure when the device
>>> >         was attached to systems 2 - 4, even if it had been plugged into
>>> >         System 1 before the start/stop?
>>>
>>> Correct
>>
>> I don't understand this answer.  I asked which of two possible
>> behaviors you observed, and you replied "Correct".  What does that
>> mean?
>
> I was meaning that it resulted in no change to behaviour, but will
> double-check that again on Monday - by last thing Friday evening I was
> getting slightly frustrated(!) and may not have tried all
> permutations.

OK I've had another play about with things this afternoon and
annotated the dmesg outputs to describe what I was doing at each
point.

I haven't yet tried to recompile the kernel as that seems a slightly
slow process on the Pi (due to processing speed) and it make take me a
few goes to get it right - I thought I'd just check back initially in
case these logs provide sufficient clues!  Obviously if not then I'll
look into that more.

The key bit to my untrained eye seemed to be that until the line
'g_mass_storage gadget: high-speed config #1: Linux File-Backed
Storage' appears, the Pi is unreadable by Systems 2-4.  After that has
appeared in then appears to be readable, even though when connecting
to System 2 it (understandably and correctly) shows as low-speed
instead.  Stop/start g_mass_storage doesn't appear to make a
difference.

Thanks in advance for any thoughts.

Kind regards

Alan
[   16.014965] Mass Storage Function, version: 2009/09/11
[   16.015001] LUN: removable file: (no medium)
[   16.015191] LUN: removable file: /home/pi/piusb.bin
[   16.015207] Number of LUNs=1
[   16.015412] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[   16.015433] g_mass_storage gadget: g_mass_storage ready
[   16.015481] dwc2 20980000.usb: dwc2_hsotg_enqueue_setup: failed queue (-11)
[   16.018570] dwc2 20980000.usb: bound driver g_mass_storage
CONNECTED TO SYSTEM 2
[   84.300576] dwc2 20980000.usb: new device is low-speed
[   90.069313] dwc2 20980000.usb: new device is low-speed
[   95.687243] dwc2 20980000.usb: new device is low-speed
STILL NOT SHOWING UP ON SYSTEM 2 SO UNPLUGGED
(no extra message)
NOW PLUGGED IN TO WINDOWS 10 LAPTOP
(after a second, file browser opened showing root folder of memory storage)
[  127.307078] dwc2 20980000.usb: new device is high-speed
[  132.898302] dwc2 20980000.usb: new device is high-speed
[  133.057050] dwc2 20980000.usb: new device is high-speed
[  133.158479] dwc2 20980000.usb: new address 10
[  133.250624] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
DISCONNECTED FROM LAPTOP
UNMOUNT AND REMOUNT OF g_mass_storage
[  196.603075] Mass Storage Function, version: 2009/09/11
[  196.603107] LUN: removable file: (no medium)
[  196.603293] LUN: removable file: /home/pi/piusb.bin
[  196.603308] Number of LUNs=1
[  196.605126] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[  196.605158] g_mass_storage gadget: g_mass_storage ready
[  196.608221] dwc2 20980000.usb: bound driver g_mass_storage
RECONNECTED TO SYSTEM 2
[  232.968363] dwc2 20980000.usb: new device is low-speed
[  233.028447] dwc2 20980000.usb: new device is low-speed
[  233.050094] dwc2 20980000.usb: new address 1
[  233.191090] g_mass_storage gadget: low-speed config #1: Linux File-Backed Storage
IS SHOWING UP CORRECTLY ON SYSTEM 2
DISCONNECTED AND RECONNECTED TO SYSTEM 2
[  297.823821] WARNING: CPU: 0 PID: 0 at drivers/usb/dwc2/gadget.c:176 dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2]()
[  297.823837] Modules linked in: g_mass_storage usb_f_mass_storage libcomposite bnep hci_uart btbcm bluetooth brcmfmac brcmutil snd_bcm2835 snd_pcm cfg80211 snd_timer rfkill snd dwc2 bcm2835_gpiomem bcm2835_wdt uio_pdrv_genirq uio udc_core ipv6 [last unloaded: libcomposite]
[  297.823943] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.50+ #970
[  297.823955] Hardware name: BCM2708
[  297.824024] [<c0016d18>] (unwind_backtrace) from [<c0013c3c>] (show_stack+0x20/0x24)
[  297.824061] [<c0013c3c>] (show_stack) from [<c02e49dc>] (dump_stack+0x20/0x28)
[  297.824097] [<c02e49dc>] (dump_stack) from [<c0021f2c>] (warn_slowpath_common+0x8c/0xc4)
[  297.824127] [<c0021f2c>] (warn_slowpath_common) from [<c0022020>] (warn_slowpath_null+0x2c/0x34)
[  297.824240] [<c0022020>] (warn_slowpath_null) from [<bf0d3938>] (dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2])
[  297.824414] [<bf0d3938>] (dwc2_hsotg_init_fifo [dwc2]) from [<bf0d54cc>] (dwc2_hsotg_core_init_disconnected+0x60/0x308 [dwc2])
[  297.824574] [<bf0d54cc>] (dwc2_hsotg_core_init_disconnected [dwc2]) from [<bf0d5c74>] (dwc2_hsotg_irq+0x500/0x6dc [dwc2])
[  297.824684] [<bf0d5c74>] (dwc2_hsotg_irq [dwc2]) from [<c005acf4>] (handle_irq_event_percpu+0x94/0x1f0)
[  297.824718] [<c005acf4>] (handle_irq_event_percpu) from [<c005ae88>] (handle_irq_event+0x38/0x4c)
[  297.824752] [<c005ae88>] (handle_irq_event) from [<c005dc14>] (handle_level_irq+0x9c/0x134)
[  297.824782] [<c005dc14>] (handle_level_irq) from [<c005a368>] (generic_handle_irq+0x30/0x44)
[  297.824812] [<c005a368>] (generic_handle_irq) from [<c005a600>] (__handle_domain_irq+0x58/0xb8)
[  297.824846] [<c005a600>] (__handle_domain_irq) from [<c0010748>] (handle_IRQ+0x2c/0x30)
[  297.824878] [<c0010748>] (handle_IRQ) from [<c000940c>] (bcm2835_handle_irq+0x3c/0x58)
[  297.824913] [<c000940c>] (bcm2835_handle_irq) from [<c05768e4>] (__irq_svc+0x44/0x5c)
[  297.824930] Exception stack(0xc0821f18 to 0xc0821f60)
[  297.824946] 1f00:                                                       00000000 00000000
[  297.824968] 1f20: 00000000 c0822f74 c088d5f0 c0820000 c08220ac 00000000 c0887d04 c0887268
[  297.824990] 1f40: c0887268 c0821f74 c0821f68 c0821f68 c0010804 c0010808 60000013 ffffffff
[  297.825021] [<c05768e4>] (__irq_svc) from [<c0010808>] (arch_cpu_idle+0x30/0x40)
[  297.825063] [<c0010808>] (arch_cpu_idle) from [<c004d7ec>] (default_idle_call+0x34/0x48)
[  297.825093] [<c004d7ec>] (default_idle_call) from [<c004d930>] (cpu_startup_entry+0x130/0x17c)
[  297.825121] [<c004d930>] (cpu_startup_entry) from [<c05722e0>] (rest_init+0x6c/0x84)
[  297.825159] [<c05722e0>] (rest_init) from [<c07c2ca0>] (start_kernel+0x358/0x3cc)
[  297.825175] ---[ end trace f5cb990a1b4eb308 ]---
[  297.843479] dwc2 20980000.usb: new device is low-speed
[  297.903517] dwc2 20980000.usb: new device is low-speed
[  297.925142] dwc2 20980000.usb: new address 1
[  298.066141] g_mass_storage gadget: low-speed config #1: Linux File-Backed Storage

STILL SHOWING UP CORRECTLY ON SYSTEM 2
[   16.133063] Mass Storage Function, version: 2009/09/11
[   16.133097] LUN: removable file: (no medium)
[   16.133282] LUN: removable file: /home/pi/piusb.bin
[   16.133298] Number of LUNs=1
[   16.133505] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[   16.133526] g_mass_storage gadget: g_mass_storage ready
[   16.133572] dwc2 20980000.usb: dwc2_hsotg_enqueue_setup: failed queue (-11)
[   16.136604] dwc2 20980000.usb: bound driver g_mass_storage
EXTRA STOP/START OF g_mass_storage
[  111.000217] Mass Storage Function, version: 2009/09/11
[  111.000252] LUN: removable file: (no medium)
[  111.000436] LUN: removable file: /home/pi/piusb.bin
[  111.000452] Number of LUNs=1
[  111.000652] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[  111.000673] g_mass_storage gadget: g_mass_storage ready
[  111.003814] dwc2 20980000.usb: bound driver g_mass_storage
CONNECTED TO SYSTEM 2
[  137.925999] dwc2 20980000.usb: new device is low-speed
[  143.564262] dwc2 20980000.usb: new device is low-speed
[  149.182776] dwc2 20980000.usb: new device is low-speed
STOP/START WHILST STILL PLUGGED IN TO SYSTEM 2
[  175.902455] Mass Storage Function, version: 2009/09/11
[  175.902488] LUN: removable file: (no medium)
[  175.902673] LUN: removable file: /home/pi/piusb.bin
[  175.902690] Number of LUNs=1
[  175.905111] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[  175.905141] g_mass_storage gadget: g_mass_storage ready
[  175.908205] dwc2 20980000.usb: bound driver g_mass_storage
[  176.192033] dwc2 20980000.usb: new device is low-speed
[  181.870367] dwc2 20980000.usb: new device is low-speed
[  187.488595] dwc2 20980000.usb: new device is low-speed
STILL NOT SHOWING UP IN SYSTEM 2
CONNECTED TO WINDOWS LAPTOP
[  210.533338] dwc2 20980000.usb: new device is high-speed
[  216.124735] dwc2 20980000.usb: new device is high-speed
[  216.283599] dwc2 20980000.usb: new device is high-speed
[  216.384278] dwc2 20980000.usb: new address 12
[  216.468038] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
DISCONNECTED FROM WINDOWS LAPTOP
(no messages)
RECONNECTED TO SYSTEM 2
[  263.049903] WARNING: CPU: 0 PID: 0 at drivers/usb/dwc2/gadget.c:176 dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2]()
[  263.049919] Modules linked in: g_mass_storage usb_f_mass_storage libcomposite bnep hci_uart btbcm bluetooth brcmfmac brcmutil snd_bcm2835 cfg80211 rfkill snd_pcm snd_timer snd dwc2 bcm2835_gpiomem bcm2835_wdt uio_pdrv_genirq uio udc_core ipv6 [last unloaded: libcomposite]
[  263.050025] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.50+ #970
[  263.050037] Hardware name: BCM2708
[  263.050103] [<c0016d18>] (unwind_backtrace) from [<c0013c3c>] (show_stack+0x20/0x24)
[  263.050139] [<c0013c3c>] (show_stack) from [<c02e49dc>] (dump_stack+0x20/0x28)
[  263.050175] [<c02e49dc>] (dump_stack) from [<c0021f2c>] (warn_slowpath_common+0x8c/0xc4)
[  263.050205] [<c0021f2c>] (warn_slowpath_common) from [<c0022020>] (warn_slowpath_null+0x2c/0x34)
[  263.050317] [<c0022020>] (warn_slowpath_null) from [<bf0cc938>] (dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2])
[  263.050488] [<bf0cc938>] (dwc2_hsotg_init_fifo [dwc2]) from [<bf0ce4cc>] (dwc2_hsotg_core_init_disconnected+0x60/0x308 [dwc2])
[  263.050645] [<bf0ce4cc>] (dwc2_hsotg_core_init_disconnected [dwc2]) from [<bf0cec74>] (dwc2_hsotg_irq+0x500/0x6dc [dwc2])
[  263.050751] [<bf0cec74>] (dwc2_hsotg_irq [dwc2]) from [<c005acf4>] (handle_irq_event_percpu+0x94/0x1f0)
[  263.050785] [<c005acf4>] (handle_irq_event_percpu) from [<c005ae88>] (handle_irq_event+0x38/0x4c)
[  263.050820] [<c005ae88>] (handle_irq_event) from [<c005dc14>] (handle_level_irq+0x9c/0x134)
[  263.050849] [<c005dc14>] (handle_level_irq) from [<c005a368>] (generic_handle_irq+0x30/0x44)
[  263.050879] [<c005a368>] (generic_handle_irq) from [<c005a600>] (__handle_domain_irq+0x58/0xb8)
[  263.050912] [<c005a600>] (__handle_domain_irq) from [<c0010748>] (handle_IRQ+0x2c/0x30)
[  263.050941] [<c0010748>] (handle_IRQ) from [<c000940c>] (bcm2835_handle_irq+0x3c/0x58)
[  263.050978] [<c000940c>] (bcm2835_handle_irq) from [<c05768e4>] (__irq_svc+0x44/0x5c)
[  263.050993] Exception stack(0xc0821f18 to 0xc0821f60)
[  263.051009] 1f00:                                                       00000000 00000000
[  263.051031] 1f20: 00000000 c0822f74 c088d5f0 c0820000 c08220ac 00000000 c0887d04 c0887268
[  263.051053] 1f40: c0887268 c0821f74 c0821f68 c0821f68 c0010804 c0010808 60000013 ffffffff
[  263.051084] [<c05768e4>] (__irq_svc) from [<c0010808>] (arch_cpu_idle+0x30/0x40)
[  263.051124] [<c0010808>] (arch_cpu_idle) from [<c004d7ec>] (default_idle_call+0x34/0x48)
[  263.051155] [<c004d7ec>] (default_idle_call) from [<c004d930>] (cpu_startup_entry+0x130/0x17c)
[  263.051182] [<c004d930>] (cpu_startup_entry) from [<c05722e0>] (rest_init+0x6c/0x84)
[  263.051220] [<c05722e0>] (rest_init) from [<c07c2ca0>] (start_kernel+0x358/0x3cc)
[  263.051236] ---[ end trace 6bfd34e67506a82f ]---
[  263.069305] dwc2 20980000.usb: new device is low-speed
[  263.129388] dwc2 20980000.usb: new device is low-speed
[  263.151149] dwc2 20980000.usb: new address 1
[  263.293146] g_mass_storage gadget: low-speed config #1: Linux File-Backed Storage
SHOWING UP CORRECTLY IN SYSTEM 2
[   15.891896] Mass Storage Function, version: 2009/09/11
[   15.891929] LUN: removable file: (no medium)
[   15.892120] LUN: removable file: /home/pi/piusb.bin
[   15.892135] Number of LUNs=1
[   15.894168] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[   15.894200] g_mass_storage gadget: g_mass_storage ready
[   15.894245] dwc2 20980000.usb: dwc2_hsotg_enqueue_setup: failed queue (-11)
[   15.897276] dwc2 20980000.usb: bound driver g_mass_storage
CONNECTED TO SYSTEM 2
[  263.798965] dwc2 20980000.usb: new device is low-speed
[  269.497623] dwc2 20980000.usb: new device is low-speed
[  275.115548] dwc2 20980000.usb: new device is low-speed
STILL NOT SHOWING UP ON SYSTEM 2 SO UNPLUGGED
(no extra message)
NOW PLUGGED IN TO WINDOWS 10 LAPTOP
(after a second, file browser opened showing root folder of memory storage)
[  446.454380] dwc2 20980000.usb: new device is high-speed
[  452.045884] dwc2 20980000.usb: new device is high-speed
[  452.204357] dwc2 20980000.usb: new device is high-speed
[  452.305171] dwc2 20980000.usb: new address 7
[  452.402701] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
DISCONNECTED AND RECONNECTED TO SYSTEM 2
[  522.097785] WARNING: CPU: 0 PID: 0 at drivers/usb/dwc2/gadget.c:176 dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2]()
[  522.097802] Modules linked in: g_mass_storage bnep hci_uart btbcm bluetooth brcmfmac brcmutil snd_bcm2835 cfg80211 rfkill snd_pcm snd_timer snd dwc2 bcm2835_gpiomem bcm2835_wdt uio_pdrv_genirq uio usb_f_mass_storage libcomposite udc_core ipv6
[  522.097906] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.50+ #970
[  522.097918] Hardware name: BCM2708
[  522.097986] [<c0016d18>] (unwind_backtrace) from [<c0013c3c>] (show_stack+0x20/0x24)
[  522.098025] [<c0013c3c>] (show_stack) from [<c02e49dc>] (dump_stack+0x20/0x28)
[  522.098062] [<c02e49dc>] (dump_stack) from [<c0021f2c>] (warn_slowpath_common+0x8c/0xc4)
[  522.098094] [<c0021f2c>] (warn_slowpath_common) from [<c0022020>] (warn_slowpath_null+0x2c/0x34)
[  522.098207] [<c0022020>] (warn_slowpath_null) from [<bf0d3938>] (dwc2_hsotg_init_fifo+0x188/0x1a8 [dwc2])
[  522.098382] [<bf0d3938>] (dwc2_hsotg_init_fifo [dwc2]) from [<bf0d54cc>] (dwc2_hsotg_core_init_disconnected+0x60/0x308 [dwc2])
[  522.098538] [<bf0d54cc>] (dwc2_hsotg_core_init_disconnected [dwc2]) from [<bf0d5c74>] (dwc2_hsotg_irq+0x500/0x6dc [dwc2])
[  522.098645] [<bf0d5c74>] (dwc2_hsotg_irq [dwc2]) from [<c005acf4>] (handle_irq_event_percpu+0x94/0x1f0)
[  522.098679] [<c005acf4>] (handle_irq_event_percpu) from [<c005ae88>] (handle_irq_event+0x38/0x4c)
[  522.098712] [<c005ae88>] (handle_irq_event) from [<c005dc14>] (handle_level_irq+0x9c/0x134)
[  522.098741] [<c005dc14>] (handle_level_irq) from [<c005a368>] (generic_handle_irq+0x30/0x44)
[  522.098769] [<c005a368>] (generic_handle_irq) from [<c005a600>] (__handle_domain_irq+0x58/0xb8)
[  522.098803] [<c005a600>] (__handle_domain_irq) from [<c0010748>] (handle_IRQ+0x2c/0x30)
[  522.098832] [<c0010748>] (handle_IRQ) from [<c000940c>] (bcm2835_handle_irq+0x3c/0x58)
[  522.098868] [<c000940c>] (bcm2835_handle_irq) from [<c05768e4>] (__irq_svc+0x44/0x5c)
[  522.098883] Exception stack(0xc0821f18 to 0xc0821f60)
[  522.098900] 1f00:                                                       00000000 00000000
[  522.098922] 1f20: 00000000 c0822f74 c088d5f0 c0820000 c08220ac 00000000 c0887d04 c0887268
[  522.098944] 1f40: c0887268 c0821f74 c0821f68 c0821f68 c0010804 c0010808 60000013 ffffffff
[  522.098975] [<c05768e4>] (__irq_svc) from [<c0010808>] (arch_cpu_idle+0x30/0x40)
[  522.099016] [<c0010808>] (arch_cpu_idle) from [<c004d7ec>] (default_idle_call+0x34/0x48)
[  522.099046] [<c004d7ec>] (default_idle_call) from [<c004d930>] (cpu_startup_entry+0x130/0x17c)
[  522.099074] [<c004d930>] (cpu_startup_entry) from [<c05722e0>] (rest_init+0x6c/0x84)
[  522.099112] [<c05722e0>] (rest_init) from [<c07c2ca0>] (start_kernel+0x358/0x3cc)
[  522.099128] ---[ end trace ff12c3310899125d ]---
[  522.117486] dwc2 20980000.usb: new device is low-speed
[  522.177563] dwc2 20980000.usb: new device is low-speed
[  522.199215] dwc2 20980000.usb: new address 1
[  522.723225] g_mass_storage gadget: low-speed config #1: Linux File-Backed Storage
IS SHOWING UP CORRECTLY ON SYSTEM 2

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux