Re: the dreaded "needs XHCI_TRUST_TX_LENGTH quirk" returns

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

 



On Thu, Jul 26, 2012 at 01:22:15PM -0700, Sarah Sharp wrote:
> Ok, I think I have the root cause of this message, and it's a nasty
> little bug.  Can you apply the attached patch (instead of the previous
> debug patch) and test?  I think your disk will work once it's applied,
> but please double check that you don't see any more of that ERROR
> message.

I agree, that's indeed a horrifying bug. I must say that my own brain had a 
core dump when you wrote, "this function would quite happily read all of 
system memory before wrapping around to the right pointer value." ;-)

I did test this latest patch, and things are still haywire with the same error 
according the the fuse exfat, however there's no trace of "error" (case 
insensitive) except for some messages which say this again and again from the 
debug logic:

Jul 25 01:36:08 themhallbox kernel: [  601.092877] xhci_hcd 0000:03:00.0: HC error bitmask = 0x0

But we are definitely still getting some kind of reactor meltdown on some kind 
of exfat write, probably the superblock update according to my prior code 
inspection...

Jul 26 23:01:52 themhallbox kernel: [31756.388465] end_request: I/O error, dev sdi, sector 32768
Jul 26 23:01:52 themhallbox kernel: [31756.388469] Buffer I/O error on device sdi1, logical block 0
Jul 26 23:01:52 themhallbox kernel: [31756.388472] lost page write due to I/O error on sdi1

Also last time I was having a hard time capturing this, but I snagged it this 
time:

mhall@themhallbox:~$ sudo mount /dev/sdi1 /mnt
FUSE exfat 0.9.7
ERROR: fsync failed.

> Sarah Sharp

Regards,
Matthew.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

  Powered by Linux