On Sun, Feb 07, 2016 at 06:11:22PM -0800, Greg Kroah-Hartman wrote:
> I think you are going to get the same reaction from them, as they are
> going to point to the block layer above them that sends all of the data
> to them.
>
> Then the block layer is going to point to the file system, and they are
> going to point to the vfs layer :)
>
> So where you were to try to implement something like this, I don't know,
> I think Alan's original statement of "do it in userspace" makes the most
> sense. That way it works for any type of device, on any type of
> filesystem, with no kernel changes needed at all.
>
> sorry, the kernel is just the "dumb" pass-through here...
I understand the candid answer, I'd rather that than waste my and other
people's time :)
That said, as explained in the previous message, userspace is very
unlikely to happen too for the reasons I already gave, and the many
different programs that would have to be fixed, so I'm just going to
give up on a solution that will work for all and do my own hacks to fix
my own problem.
Probably a hack that will run sync(1) in a shell while loop every few
seconds when a usb flash device is mounted, and not otherwise. Gross,
but it should work.
Thanks all.
Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/ | PGP 1024R/763BE901
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html