> > On Tue, Sep 2, 2025 at 11:22 PM Michal Jireš wrote:
> > >
> > > On 8/28/25 7:40 PM, Andi Kleen wrote:
> > > >
> > > > Just 1:1 is slow, isn't it?
> > > >
> > >
> > >
> > > Surprisingly not by much:
> > >
> > > rm vmlinux.o; time make -j16 vmlinux
> > >
> > > # -flto-partition=1to1
> > > __
> On Tue, Sep 2, 2025 at 11:22 PM Michal Jireš wrote:
> >
> > On 8/28/25 7:40 PM, Andi Kleen wrote:
> > >
> > > Just 1:1 is slow, isn't it?
> > >
> >
> >
> > Surprisingly not by much:
> >
> > rm vmlinux.o; time make -j16 vmlinux
> >
> > # -flto-partition=1to1
> > __
On Tue, Sep 2, 2025 at 11:22 PM Michal Jireš wrote:
>
> On 8/28/25 7:40 PM, Andi Kleen wrote:
> >
> > Just 1:1 is slow, isn't it?
> >
>
>
> Surprisingly not by much:
>
> rm vmlinux.o; time make -j16 vmlinux
>
> # -flto-partition=1to1
>
> Exe
On 8/28/25 7:40 PM, Andi Kleen wrote:
Just 1:1 is slow, isn't it?
Surprisingly not by much:
rm vmlinux.o; time make -j16 vmlinux
# -flto-partition=1to1
Executed in 235.38 secsfish external
usr time 37.97 mins0
Michal Jires writes:
> These patches allow us to handle toplevel assembly referencing symbols.
> Previous linux kernel patches needed to mark any such referenced symbols
> manually. Currently needed linux patches are here:
> https://gitlab.com/mixal_iirec/linux_gcc_lto_patches
>
>
Thanks for all
These patches allow us to handle toplevel assembly referencing symbols.
Previous linux kernel patches needed to mark any such referenced symbols
manually. Currently needed linux patches are here:
https://gitlab.com/mixal_iirec/linux_gcc_lto_patches
First part of these patches allows toplevel asse