Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Oct 2010 22:58:15 +0200
From:      Ulrich =?utf-8?B?U3DDtnJsZWlu?= <uqs@spoerlein.net>
To:        Attilio Rao <attilio@freebsd.org>
Cc:        FreeBSD Arch <arch@freebsd.org>
Subject:   Re: [PATCH] Headers for the x86 subtree
Message-ID:  <20101028205815.GF46314@acme.spoerlein.net>
In-Reply-To: <AANLkTiktoYyxmE8nyGeoc4_ov35fR7iN83444MfhYg-e@mail.gmail.com>
References:  <AANLkTiktoYyxmE8nyGeoc4_ov35fR7iN83444MfhYg-e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 27.10.2010 at 16:56:06 +0200, Attilio Rao wrote:
> This patch should convert a (simple and 100% shared between amd64 and
> i386 header) under the x86 sub-tree. Please note that in this patch I
> "svn cp" the file from sys/amd64/include/mptable.h into
> sys/x86/include/mptable.h:
> http://www.freebsd.org/~attilio/headers-x86.diff
> 
> This is someway a POC, that I really want to get in. The idea is
> simple and someway follows the pc98 case (even if not entirely): the
> files under machine/include/* became just mere stubs for x86/include/*
> contents and redirect there.
> This won't particulary help reducing the number of available files,
> but generally removing verbatim and would also be the way to go for
> handling MFCs.
> If you find this is the right way I'll commit the fix and start moving
> other files as time permits.

What I don't quite get with the new x86 directory is, why we didn't make
it arch/x86 from the start? The usual argument against moving
architecture specific stuff to arch/ is that it will break diffs for
vendors. Now with x86 and the merging we are breaking their stuff
anyway, but we don't actually improve the clutter under /sys and even
gain a new arch-specific dir, not under arch/

Somehow, this seems like a missed opportunity for an often requested
cleanup. :/

Uli



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101028205815.GF46314>