[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#790694: PPC64: 64kb kernel pagesizes and nouveau



Bastian,

On Wed, Mar 30, 2016 at 11:18 PM, Aurelien Jarno <aurelien@aurel32.net> wrote:
> On 2016-03-30 16:45, Ben Hutchings wrote:
>> On Wed, 2016-03-30 at 16:49 +0200, Mathieu Malaterre wrote:
>> > Ben,
>> >
>> > >
>> > > I saw that bug report as well.  I'm not sure what to do about it -
>> > > other distributions were also using 64K pages for 64-bit PowerPC the
>> > > last time I looked, and there may be good reasons to do that.
>> > Would it be possible for you to dig that for us ? It appears that
>> > making nouveau work with 64K page is non-trivial:
>> >
>> > https://bugs.freedesktop.org/show_bug.cgi?id=94757#c3
>> >
>> > Which in turns means most of the userbase with PPC64 (G5 PowerMac)
>> > wont be able to use X.
>>
>> I am not a powerpc porter; Aurelien Jarno is the kernel maintainer
>> responsible for it.
>
> That's correct for ppc64el, but I never signed up for the powerpc port.
>
>> I don't know about the user base, but I think most of the *development*
>> effort and sponsorship of the powerpc ports now comes from IBM, and
>> unfortunately they don't care about PowerMacs.
>
> IBM doesn't really care about the powerpc port either, they do about the
> ppc64el port. That said I have tracked the change to 64kB pages to the
> following commit:
>
> | commit aed63a56b189d771116f2d4b8fe10bbec528e6a2
> | Author: Bastian Blank <waldi@debian.org>
> | Date:   Sat Aug 9 19:42:11 2014 +0000
> |
> |     * debian/changelog: Update
> |     * debian/config/kernelarch-powerpc/config-arch-64: Set PPC_64K_PAGES.
> |     * debian/config/kernelarch-powerpc/config-arch-64-le: Remove overriden option.
> |
> |     svn path=/dists/trunk/linux/; revision=21721
>
> I don't really know what it has been done, so I have Cced Bastian so
> that he can comment on that. It's something that can be reverted if
> needed I guess.

Could you please share the rational to set PPC64 to 64K pages ?

Ref: https://anonscm.debian.org/cgit/kernel/linux.git/commit/?id=aed63a56b189d771116f2d4b8fe10bbec528e6a2

Thanks much.


Reply to: