Date: Thu, 05 Feb 2004 11:59:12 +0100 From: "Poul-Henning Kamp" <phk@phk.freebsd.dk> To: Lukas Ertl <l.ertl@univie.ac.at> Cc: current@freebsd.org Subject: Re: HEADSUP: disk_*(9) API change mega-patch Message-ID: <40812.1075978752@critter.freebsd.dk> In-Reply-To: Your message of "Thu, 05 Feb 2004 11:42:52 %2B0100." <20040205114149.I618@korben.in.tern>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20040205114149.I618@korben.in.tern>, Lukas Ertl writes: >On Thu, 5 Feb 2004, Poul-Henning Kamp wrote: > >> This is a mostly mechanical and largely untested patch, so please test >> carefully if you have the necessary hardware. >> >> Kernel patch: >> http://phk.freebsd.dk/patch/disk.patch >> [...] >> This patch changes the disk_*(9) API so that ownership of the "struct >> disk" is moved from the device drivers to GEOM. This removes a lot >> of trouble from the disk_destroy(9) handling, which should be robust >> with this patch. > >Will this be a solution for the deadlock we were discussing lately on >geom@? I belive so, reports confirming or denying this are most welcome. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40812.1075978752>