public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Manuel Estrada Sainz <ranty@debian.org>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: David Gibson <david@gibson.dropbear.id.au>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: firmware separation filesystem (fwfs)
Date: Sat, 19 Apr 2003 22:41:38 +0200	[thread overview]
Message-ID: <20030419204138.GC638@ranty.ddts.net> (raw)
In-Reply-To: <1050585122.31390.25.camel@dhcp22.swansea.linux.org.uk>

On Thu, Apr 17, 2003 at 02:12:03PM +0100, Alan Cox wrote:
> On Iau, 2003-04-17 at 02:23, David Gibson wrote:
> > > But so would loading it from hotplug via ioctl. It might be we want
> > > a clean hotplug way to ask for 'firmare for xyz'.
> > 
> > True, but ioctl()s are horrid.  And the driver needs to set up a
> > suitable device to which the ioctl() is applied, and deal with binding
> > the right image to the right instance, which can get messy in some
> 
> You are ignoring the main issue of discussion. I don't care if its
> ioctl, tcp/ip over carrier pigeon or a pipe.
> 
> fwfs is a broken idea because it leaves the data in kernel space. On
> a giant IBM monster maybe nobody cares about a few hundred K of cached
> firmware in the kernel, but the rest of us happen to run real world
> computers.

 Many drivers currently include this same data in kernel space, in in
 headers, what I am trying to do is make it easy for them to support
 fwfs (or whatever it becomes in the end). This way, they may be able to
 support it with little effort (which increases the chances of them
 actualy supporting it) and people worried about memory usage can easly
 free up that memory with a simple unlink.


> Catting the firmware to a device node also works fine for me as an 
> API, but keep the firmware in userspace.

 When sysfs binary support is integrated I'll try to do something on top
 of it, and in any case, I'll at the minimum make sure that in-kernel
 data is optional.

 Have a nice day

 	Manuel
 
-- 
--- Manuel Estrada Sainz <ranty@debian.org>
                         <ranty@bigfoot.com>
			 <ranty@users.sourceforge.net>
------------------------ <manuel.estrada@hispalinux.es> -------------------
Let us have the serenity to accept the things we cannot change, courage to
change the things we can, and wisdom to know the difference.

  reply	other threads:[~2003-04-19 20:30 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-16  0:57 firmware separation filesystem (fwfs) Manuel Estrada Sainz
2003-04-16 11:31 ` Alan Cox
2003-04-16 14:46   ` David Gibson
2003-04-16 16:36     ` Manuel Estrada Sainz
2003-04-16 15:47       ` Alan Cox
2003-04-16 16:57         ` Riley Williams
2003-04-17 13:43           ` Alan Cox
2003-04-17 13:43           ` Alan Cox
2003-04-17  1:23         ` David Gibson
2003-04-17 13:12           ` Alan Cox
2003-04-19 20:41             ` Manuel Estrada Sainz [this message]
2003-04-19 21:52               ` Alan Cox
2003-04-20 19:26                 ` Manuel Estrada Sainz
  -- strict thread matches above, loose matches on Subject: below --
2003-04-17  0:17 Perez-Gonzalez, Inaky
2003-04-17  2:00 Perez-Gonzalez, Inaky
2003-04-17  3:31 ` Manuel Estrada Sainz
2003-04-17  4:06   ` Greg KH
2003-04-17  3:48 ` 'David Gibson'
2003-04-17  4:07 Perez-Gonzalez, Inaky

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030419204138.GC638@ranty.ddts.net \
    --to=ranty@debian.org \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=david@gibson.dropbear.id.au \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox