Port-arm archive

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

Re: RPi3 "sd0(umass0:0:0:0): generic HBA error"



- an USB failure, maybe a short power outage. Not unusual with an RPI.

Most of my house clocks are battery-powered, and I use a laptop for my main machine, and my 'server' NetBSD box has a UPS -- so I don't 'notice' short power glitches in the daytime.

Surely enough, when I just now went to the back room to look at the one digital clock that's only line-powered, it was blinking "12:00" ...

So, it was indeed a short power outage!

I'm impressed, Michael, you were able to 'diagnose' this problem so accurately (thank you); and I didn't know about this RPi failure mode.  I'll add to the wiki.

Yeah, I was wondering, because as you can see, I've been running it for a very long time (six months, something like that) with no problems.

Thanks again; I'm impressed and thankful.


-Mike


On Mon, May 13, 2019 at 4:58 AM Michael van Elst <mlelstv%serpens.de@localhost> wrote:
michael.cheponis%gmail.com@localhost (Michael Cheponis) writes:

>sd0(umass0:0:0:0): generic HBA error
>sd0: cache synchronization failed

This can be two things.

- an USB failure, maybe a short power outage. Not unusual with an RPI.

- a broken USB device that resets itself when it sees an unknown command
  like flushing the cache. Our failure recovery isn't good enough and
  the device needs exceptional handling in the drive (a "quirk").

--
--
                                Michael van Elst
Internet: mlelstv%serpens.de@localhost
                                "A potential Snark may lurk in every tree."


Home | Main Index | Thread Index | Old Index