* alpha patches for v4.4.y / v4.9.y
@ 2021-03-14 18:33 Guenter Roeck
2021-03-15 8:24 ` Greg Kroah-Hartman
0 siblings, 1 reply; 2+ messages in thread
From: Guenter Roeck @ 2021-03-14 18:33 UTC (permalink / raw)
To: stable, Greg Kroah-Hartman
Cc: linux-alpha, Richard Henderson, Ivan Kokshaysky, Matt Turner
Hi,
I recently started to add basic networking tests to my qemu test environment.
When adding the necessary build options to Alpha kernels, I noticed that v4.4.y
and v4.9.y no longer build due to relocation errors such as
net/built-in.o: In function `__copy_tofrom_user_nocheck':
arch/alpha/include/asm/uaccess.h:364:(.text+0xff444):
relocation truncated to fit: BRSGP against symbol `__copy_user'
The following patches fix the problem.
v4.9.y:
5ed78e5523fd alpha: add $(src)/ rather than $(obj)/ to make source file path
e19a4e3f1bff alpha: merge build rules of division routines
3eec0291830e alpha: make short build log available for division routines
4758ce82e667 alpha: Package string routines together
8525023121de alpha: switch __copy_user() and __do_clean_user() to normal calling conventions
v4.4.y:
5ed78e5523fd alpha: add $(src)/ rather than $(obj)/ to make source file path
e19a4e3f1bff alpha: merge build rules of division routines
3eec0291830e alpha: make short build log available for division routines
4758ce82e667 alpha: Package string routines together
00fc0e0dda62 alpha: move exports to actual definitions
085354f90796 alpha: get rid of tail-zeroing in __copy_user()
8525023121de alpha: switch __copy_user() and __do_clean_user() to normal calling conventions
Only the last patch of each group is really needed; I pulled the other
patches in to avoid conflicts.
Please consider adding those patches to the respective kernels.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: alpha patches for v4.4.y / v4.9.y
2021-03-14 18:33 alpha patches for v4.4.y / v4.9.y Guenter Roeck
@ 2021-03-15 8:24 ` Greg Kroah-Hartman
0 siblings, 0 replies; 2+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-15 8:24 UTC (permalink / raw)
To: Guenter Roeck
Cc: stable, linux-alpha, Richard Henderson, Ivan Kokshaysky,
Matt Turner
On Sun, Mar 14, 2021 at 11:33:08AM -0700, Guenter Roeck wrote:
> Hi,
>
> I recently started to add basic networking tests to my qemu test environment.
> When adding the necessary build options to Alpha kernels, I noticed that v4.4.y
> and v4.9.y no longer build due to relocation errors such as
>
> net/built-in.o: In function `__copy_tofrom_user_nocheck':
> arch/alpha/include/asm/uaccess.h:364:(.text+0xff444):
> relocation truncated to fit: BRSGP against symbol `__copy_user'
>
> The following patches fix the problem.
>
> v4.9.y:
>
> 5ed78e5523fd alpha: add $(src)/ rather than $(obj)/ to make source file path
> e19a4e3f1bff alpha: merge build rules of division routines
> 3eec0291830e alpha: make short build log available for division routines
> 4758ce82e667 alpha: Package string routines together
>
> 8525023121de alpha: switch __copy_user() and __do_clean_user() to normal calling conventions
>
> v4.4.y:
>
> 5ed78e5523fd alpha: add $(src)/ rather than $(obj)/ to make source file path
> e19a4e3f1bff alpha: merge build rules of division routines
> 3eec0291830e alpha: make short build log available for division routines
> 4758ce82e667 alpha: Package string routines together
>
> 00fc0e0dda62 alpha: move exports to actual definitions
> 085354f90796 alpha: get rid of tail-zeroing in __copy_user()
> 8525023121de alpha: switch __copy_user() and __do_clean_user() to normal calling conventions
>
> Only the last patch of each group is really needed; I pulled the other
> patches in to avoid conflicts.
>
> Please consider adding those patches to the respective kernels.
All now queued up, thanks.
greg k-h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-03-15 8:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-14 18:33 alpha patches for v4.4.y / v4.9.y Guenter Roeck
2021-03-15 8:24 ` Greg Kroah-Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).