Skip to contentSkip to conversation

MIPS fixes for 3.16

request for stable inclusion Markos Chandras 2 participants 5 messages Aug 27, 2014 – Sep 4, 2014 MIPS

lore
Share & tools
lore
#0 lore raw

Hi Greg,

Could you please apply the following patches to the 3.16.X stable kernels?

- MIPS: EVA: Add new EVA header (f85b71ceabb9d8d8a9e34b045b5c43ffde3623b3)
- MIPS: Malta: EVA: Rename 'eva_entry' to 'platform_eva_init' (ca4d24f7954f3746742ba350c2276ff777f21173)
- MIPS: CPS: Initialize EVA before bringing up VPEs from secondary cores (6521d9a436a62e83ce57d6be6e5484e1098c1380)
- MIPS: scall64-o32: Fix indirect syscall detection (5245689900804604fdc349c8d9b8985b0e401ae2)
- MIPS: syscall: Fix AUDIT value for O32 processes on MIPS64 (40381529f84c4cda3bd2d20cab6a707508856b21)
- MIPS: Malta: Improve system memory detection for '{e, }memsize' >= 2G (64615682658373516863b5b5971ff1d922d0ae7b)

Thank you!

Signature · 1 line
markos
#1 lore raw
Quoted 10 lines · Markos Chandras

Hi Greg,

Could you please apply the following patches to the 3.16.X stable kernels?

- MIPS: EVA: Add new EVA header (f85b71ceabb9d8d8a9e34b045b5c43ffde3623b3)
- MIPS: Malta: EVA: Rename 'eva_entry' to 'platform_eva_init' (ca4d24f7954f3746742ba350c2276ff777f21173)
- MIPS: CPS: Initialize EVA before bringing up VPEs from secondary cores (6521d9a436a62e83ce57d6be6e5484e1098c1380)

That really looks like a new feature, how is this a bugfix / regression from previous kernel releases?

thanks,

greg k-h

#2 lore raw
Quoted 12 lines · Greg KH
Quoted 10 lines · Markos Chandras

Hi Greg,

Could you please apply the following patches to the 3.16.X stable kernels?

- MIPS: EVA: Add new EVA header (f85b71ceabb9d8d8a9e34b045b5c43ffde3623b3)
- MIPS: Malta: EVA: Rename 'eva_entry' to 'platform_eva_init' (ca4d24f7954f3746742ba350c2276ff777f21173)
- MIPS: CPS: Initialize EVA before bringing up VPEs from secondary cores (6521d9a436a62e83ce57d6be6e5484e1098c1380)

Quoted 7 lines

That really looks like a new feature, how is this a bugfix / regression from previous kernel releases?

thanks,

greg k-h

Hi Greg,

The bugfix is the 3rd patch in that list. Without this patch, it is not possible to boot a CPS kernel when EVA is enabled. The kernel will die in a horrible way. The other two patches simply make the bugfix fit better in the existing code. So all three are needed.

Thank you

Signature · 1 line
markos
#3 lore raw
Quoted 20 lines · Markos Chandras
Quoted 12 lines · Greg KH
Quoted 10 lines · Markos Chandras

Hi Greg,

Could you please apply the following patches to the 3.16.X stable kernels?

- MIPS: EVA: Add new EVA header (f85b71ceabb9d8d8a9e34b045b5c43ffde3623b3)
- MIPS: Malta: EVA: Rename 'eva_entry' to 'platform_eva_init' (ca4d24f7954f3746742ba350c2276ff777f21173)
- MIPS: CPS: Initialize EVA before bringing up VPEs from secondary cores (6521d9a436a62e83ce57d6be6e5484e1098c1380)

Quoted 7 lines

That really looks like a new feature, how is this a bugfix / regression from previous kernel releases?

thanks,

greg k-h

Quoted 9 lines

Hi Greg,

The bugfix is the 3rd patch in that list. Without this patch, it is not possible to boot a CPS kernel when EVA is enabled. The kernel will die in a horrible way. The other two patches simply make the bugfix fit better in the existing code. So all three are needed.

Thank you

Hi Greg,

Are you happy with the above explanation? If so, could you please consider including these patches to the 3.16 stable kernels?

Thank you

Signature · 1 line
markos
#4 lore raw
Quoted 28 lines · Markos Chandras
Quoted 27 lines · Markos Chandras
Quoted 12 lines · Greg KH
Quoted 10 lines · Markos Chandras

Hi Greg,

Could you please apply the following patches to the 3.16.X stable kernels?

- MIPS: EVA: Add new EVA header (f85b71ceabb9d8d8a9e34b045b5c43ffde3623b3)
- MIPS: Malta: EVA: Rename 'eva_entry' to 'platform_eva_init' (ca4d24f7954f3746742ba350c2276ff777f21173)
- MIPS: CPS: Initialize EVA before bringing up VPEs from secondary cores (6521d9a436a62e83ce57d6be6e5484e1098c1380)

Quoted 7 lines

That really looks like a new feature, how is this a bugfix / regression from previous kernel releases?

thanks,

greg k-h

Hi Greg,

The bugfix is the 3rd patch in that list. Without this patch, it is not possible to boot a CPS kernel when EVA is enabled. The kernel will die in a horrible way. The other two patches simply make the bugfix fit better in the existing code. So all three are needed.

Quoted 7 lines
Quoted 2 lines

Thank you

Hi Greg,

Are you happy with the above explanation? If so, could you please consider including these patches to the 3.16 stable kernels?

My pending patch queue for 3.16-stable is now over 300 patches long, I'll get to these again when it comes up in my queue something next week and let you know...

thanks,

greg k-h