Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jun 2018 11:40:11 +0100
From:      Jamie Landeg-Jones <jamie@catflap.org>
To:        imp@bsdimp.com, fbsd@www.zefox.net
Cc:        freebsd-arm@freebsd.org
Subject:   Re: RPI3 swap experiments, was Re: GPT vs MBR for swap devices
Message-ID:  <201806261040.w5QAeBKq035183@donotpassgo.dyslexicfish.net>
In-Reply-To: <CANCZdfpXyzxzOZ8pqcRtuFsxYx5Jjs9oSL1ok2sGVPHdiB0qVQ@mail.gmail.com>
References:  <25F1A4BA-FBFC-4C32-85DD-5F5BA71A2B1A@yahoo.com> <20180620023253.GA89924@www.zefox.net> <a232ed45-a9a9-1017-72ed-720a6c7a8f03@sentry.org> <1D86911D-20D1-494A-822B-1C07C5598CB1@yahoo.com> <10CAC122-399D-459E-9153-ABD7E753777E@yahoo.com> <a2d7f4d3-0b6d-f82d-bae8-0988b0b54a8f@sentry.org> <20180623143218.GA6905@www.zefox.net> <03C2D3C4-6E90-4054-AF79-BD7FE2B7958D@yahoo.com> <20180624231020.GA11132@www.zefox.net> <C87C40CF-15B2-4137-892C-F2ADBAB32418@yahoo.com> <20180626052451.GA17293@www.zefox.net> <CANCZdfpXyzxzOZ8pqcRtuFsxYx5Jjs9oSL1ok2sGVPHdiB0qVQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh <imp@bsdimp.com> wrote:

> > > _vfs_done():da0d[WRITE(offset=51819347968, length=131072)]error = 5
> > > g_vfs_done():da0d[WRITE(offset=51819479040, length=28672)]error = 5
> > > g_vfs_done():da0d[READ(offset=59586936832, length=32768)]error = 5
> > > g_vfs_done():vm_fault: pager read error, pid 823 (tcsh)
> >
>
> The device is broken if you get this. Period. I don't know if it is
> hardware, or software, but it is not a reliable storage device. Until
> that's fixed, you'll continue to have a terrible experience with it.
>

[ ... ]

> Sorry to sound so harsh, but the data has been consistent on this for
> everything you've reported: it works for a while, then we get a bunch of
> errors then a reboot. We need to start narrowing down which of these three
> broad classes of root causes it is. I'd rank actual bad thumbdrive last on
> the list. It's a tossup for me between missing quirk and a bug in the rpi
> usb driver that manifests itself only under heavy load. IIRC, you said one
> of rpi2/3 works and the other doesn't, which would suggest a usb bridge
> driver problem...

For what it's worth, I had the same errors on a rpi3 a few months ago, and
eventualy gave up "to sort it tomorrow" - it hasn't been powered on since, but
I still want to get it working.

The system would run fine, but give the vfs errors on the 128GB usb thumb
drive every week - like clockwork, when one of the heavier periodic jobs ran.

I was running the latest CURRENT at the time. The thumb drive works fine elsewhere,
and indeed - did on the same hardware when I test installed a linux install,
and thrashed the hell out of it.

I'll fire it up again - hopefully I'll still have the same results, and with 2
of us, we may find the cause quicker.

(n.b. i never had swap errors, but I can't recall if i ever configured swap on the usb
drive)

Cheers, Jamie




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806261040.w5QAeBKq035183>