[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CA+8MBbJMHK1e_wGC9EE+8neVc2j9Y8Ut4vzPiGh2umNZENsK1Q@mail.gmail.com>
Date: Mon, 18 Jul 2011 13:58:28 -0700
From: Tony Luck <tony.luck@...el.com>
To: Matthew Garrett <mjg@...hat.com>
Cc: x86@...nel.org, linux-kernel@...r.kernel.org, mikew@...gle.com
Subject: Re: [PATCH 4/9] pstore: Allow the user to explicitly choose a backend
On Mon, Jul 18, 2011 at 1:30 PM, Matthew Garrett <mjg@...hat.com> wrote:.
> +
> + Pstore only supports one backend at a time. If multiple
> + backends are available, the preferred backend may be
> + set by passing the pstore.backend= argument to the kernel
> + or writing to /sys/module/pstore/parameters/backend .
> \ No newline at end of file
Maybe we should have a newline :-)
We don't allow backends to be unregistered (currently) - Do you think it would
be helpful to mention in this text that you cannot change your mind and
switch to a different back end once you have registered one? Writing
to /sys/module/... sounds a lot more flexible than what reality will allow.
> + if (backend && strcmp(backend, psi->name)) {
> + spin_unlock(&pstore_lock);
> + return -EBUSY;
> + }
EBUSY doesn't feel like the right error here (and we are using that
to indicate that some other backend is already registered). Not
sure what is the right one though. ENOENT? EINVAL?
-Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists