View previous topic :: View next topic |
Author |
Message |
Duncan Mac Leod Guru
Joined: 02 May 2004 Posts: 312 Location: Germany
|
Posted: Sun Oct 14, 2018 6:22 pm Post subject: Upgrade 4.4.111-r1 to 4.4.150 does not boot on HyperV*SOLVED |
|
|
I upgraded my kernel from 4.4.111-r1 to 4.4.150 and now I have problems to boot on Hyper-V -> it hangs, don't know why.
only difference is:
< # Linux/x86 4.4.111-gentoo-r1 Kernel Configuration
---
> # Linux/x86 4.4.150-gentoo Kernel Configuration
48d47
< CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
191a191
> CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
383a384
> CONFIG_X86_FAST_FEATURE_TESTS=y
385a387
> CONFIG_RETPOLINE=y
1434a1437
> CONFIG_DST_CACHE=y
1460a1464
> CONFIG_GENERIC_CPU_VULNERABILITIES=y
2374a2379
> CONFIG_USB_NET_CDC_SUBSET_ENABLE=m
3033c3038
< # CONFIG_TCG_CRB is not set
---
> CONFIG_TCG_CRB=y
5464d5468
< # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set
Any ideas?
Last edited by Duncan Mac Leod on Sun Oct 14, 2018 7:34 pm; edited 2 times in total |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Sun Oct 14, 2018 6:34 pm Post subject: |
|
|
do you have any out of kernel tree drivers? RAID cards for instance
The kernel has booted and has handed over to init so the question is... what else was updated? gcc ? what hasn't been rebuilt? _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
Duncan Mac Leod Guru
Joined: 02 May 2004 Posts: 312 Location: Germany
|
Posted: Sun Oct 14, 2018 6:37 pm Post subject: |
|
|
No, there are no out of kernel tree drivers.
Selecting the old kernel via Grub still boots the system without any problems. |
|
Back to top |
|
|
Duncan Mac Leod Guru
Joined: 02 May 2004 Posts: 312 Location: Germany
|
Posted: Sun Oct 14, 2018 7:28 pm Post subject: |
|
|
CONFIG_RETPOLINE was the problem.
Recompiled with CONFIG_RETPOLINE not set -> works!
I assume if they gonna fix it upstream, it won't be backported to 4.4.x kernel tree. |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Sun Oct 14, 2018 7:51 pm Post subject: |
|
|
good its solved, that was teh one option I was going to say might be off.
I can't remember but repoline might have needed gcc update as well to work, hence the query about other updates. If this is for a HyperV you might want this though (depending on the guests and who uses them) _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
Duncan Mac Leod Guru
Joined: 02 May 2004 Posts: 312 Location: Germany
|
|
Back to top |
|
|
|