[Intel-gfx] [RFC 00/15] Selectable platform support
Chris Wilson
chris at chris-wilson.co.uk
Fri Feb 9 10:50:12 UTC 2018
Quoting Tvrtko Ursulin (2018-02-09 10:48:23)
>
> On 08/02/2018 13:05, Tvrtko Ursulin wrote:
> > From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> >
> > For Joonas basically. :)
> >
> > Rough goal - add Kconfig options to turn off supported platforms and count on
> > compiler DCE to make the driver smaller.
> >
> > Tested as so much that it boots and renders on Skylake with all platforms/gens
> > older than Gen8 turned off.
> >
> > text data bss dec hex filename
> > 1502847 54223 2888 1559958 17cd96 i915.ko.original
> > 1375647 51939 2888 1430474 15d3ca i915.ko.gen8+
>
> I've finished this today (all platforms plus some more details and
> changes) but wont' post it again. Instead who is interested can see it
> in my freedesktop git repo - people.freedesktop.org/~tursulin/drm-intel
> platform-kconfig - but for some reason it is not showing in GitWeb any
> longer.
>
> Anyway.. with the latest build the i915.ko size goes from 15600073 to
> 1256697 when I enable only Skylake via Kconfig. This is 296kiB and close
> to 20% saving.
Could you post ./scripts/bloat-o-meter?
-Chris
More information about the Intel-gfx
mailing list