Re: [PATCH] Big cleanup job on memory device

From: Peter Pentchev (roam_at_ringlet.net)
Date: 07/22/04

  • Next message: Poul-Henning Kamp: "[REVIEW] unit number allocation API"
    Date: Thu, 22 Jul 2004 16:02:18 +0300
    To: Mark Murray <markm@freebsd.org>
    
    
    
    

    On Wed, Jul 21, 2004 at 08:52:55PM +0100, Mark Murray wrote:
    > Hey all
    >
    > Please have a look at http://people.freebsd.org/~markm/mem.diff
    >
    > It is a big cleanup of sys/${ARCH}/${ARCH}/mem.c, and it turns
    > multiple copies of MD code into MI code with the MD bits broken
    > out. Lots of garbage is retired.
    >
    > It also turns the memory and io devices into loadable modules,
    > but going this route is probably for the braver folks amongst us.
    >
    > I wrote 99% of this code more than a year ago, and over time, its
    > been tested on i386, alpha and sparc64.

    Works for me; it just survived a buildworld on my somewhat loaded
    workstation (MySQL, PostgreSQL, X and all).

    It seems that you would need something like the attached patch to
    actually build LINT, though. And of course, a very strongly-worded
    UPDATING entry about including the 'null' and 'mem' devices in
    the kernel config, but I guess that's already on your list :)

    G'luck,
    Peter

    -- 
    Peter Pentchev	roam@ringlet.net    roam@cnsys.bg    roam@FreeBSD.org
    PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
    Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
    If wishes were fishes, the antecedent of this conditional would be true.
    
    

    
    




  • Next message: Poul-Henning Kamp: "[REVIEW] unit number allocation API"

    Relevant Pages

    • Re: [PATCH] Big cleanup job on memory device
      ... >Hey all ... >multiple copies of MD code into MI code with the MD bits broken ... Lots of garbage is retired. ...
      (freebsd-arch)
    • To be coloured or wrong will ring practical temples to invariably phone.
      ... then Lakhdar much contains a multiple ... Who Guglielmo's intensive pitch sorts, ... Hey, go specialise a reminder! ... the appropriate understanding may burst more frontiers. ...
      (comp.arch.embedded)
    • r-dubs UPDATE nonsense
      ... Hey all, I'm back from the depths of multiple 60+ hour work weeks! ... Even though I haven't been updating the site too often recently, ...
      (misc.transport.road)
    • [PATCH] Big cleanup job on memory device
      ... Hey all ... It is a big cleanup of sys/$/$/mem.c, ... multiple copies of MD code into MI code with the MD bits broken ... been tested on i386, alpha and sparc64. ...
      (freebsd-arch)
    • Re: Moderation
      ... I was hoping to get rid of some of the garbage on this site. ... Hey Tetsubo--are you also on Mortality? ...
      (rec.games.frp.gurps)