[OpenAFS-devel] Splitting out old Linux code

Derrick Brashear shadow@gmail.com
Thu, 1 Oct 2009 16:47:57 -0400


I dropped a first pass of the 2.4 and older in gerrit.

On Thu, Oct 1, 2009 at 4:39 PM, Alberto Mancini <mancini@math.unifi.it> wro=
te:
> In my opinion this is a great idea.
>
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Alberto.
>
>
> On Thu, 1 Oct 2009, Simon Wilkinson wrote:
>
>> I'm in the process of making some fairly deep changes to the Linux cache
>> manager, in the search of more performance, and I'm worried about the
>> implications for the 2.4 kernel series. Rather than scattering the code =
with
>> yet more #ifdefs, I was wondering how people would feel about the follow=
ing
>> proposal.
>>
>> We create a new directory, src/afs/LINUX24 which is used for builds on 2=
.4
>> and earlier kernels. This gets a copy of the current src/afs/LINUX, stri=
pped
>> of everything that's 2.6 only. src/afs/LINUX then has all of the code th=
at's
>> only needed for 2.4 and earlier removed from it. This should both tidy u=
p
>> the Linux directories, and make it less likely that we'll inadvertently
>> break 2.4 going forwards.
>>
>> Thoughts?
>>
>> Simon.
>>
>> _______________________________________________
>> OpenAFS-devel mailing list
>> OpenAFS-devel@openafs.org
>> https://lists.openafs.org/mailman/listinfo/openafs-devel
>>
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-devel
>



--=20
Derrick