Bug 82891
Summary: | vtc1010 device no more EFI bootable after v3.14.3 (7e8213c1f) | ||
---|---|---|---|
Product: | EFI | Reporter: | Philippe "RzR" Coval (rzr) |
Component: | Boot | Assignee: | EFI Virtual User (efi) |
Status: | RESOLVED INSUFFICIENT_DATA | ||
Severity: | normal | CC: | efi, matt |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.tizen.org/jira/browse/TC-1416 | ||
Kernel Version: | v3.14.17 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
code32_start fix
code32_start fix for v3.14.14 |
Description
Philippe "RzR" Coval
2014-08-20 16:38:24 UTC
Some additional data if you care : https://review.tizen.org/gerrit/#/c/26457/ With this change in , nexcom's vtc1010 does not boot anynore even rebased on latest version v3.14.17 and with latest firmware : ftp://ftp.nexcom.com/pub/BIOS/VTC1010/x86_32bit/MV11A109.rom ( md5=f5ccb5284ca5bd8668fa1031067dad27 ) Note tizen plan to switch to syslinux for EFI boot too .. I'll keep you up to date if you care. Thanks again Created attachment 147761 [details]
code32_start fix
Could someone try out the attached patch? It's based on v3.17-rc1. Hi, I just tested v3.17-rc1 (shared in tizen git [*]) without reverting 7e8213c1f and not that code32_start fix. Status is better : vc1010 does boot using gummieboot x32 Note, there is some kind of loop of "[?]" printed on boot but it actually boots ... so that patch may not needed on master branch but on the stables ones. Will try on both branches next week Thank you again and see you online [*] https://review.tizen.org/gerrit/gitweb?p=profile/common/kernel-common.git;a=shortlog;h=refs/heads/sandbox/pcoval/snapshot Hi,
As requested this "code32_start fix" patch cause no regression on v3.17-rc1 and still makes nexcom vtc1010 booting ... after a page of "[?]" as vanilla v3.17-rc1.
I'll report how it goes with "code32_start fix" on v3.14.17 and noting reverted ..
Let me recap :
* v3.14.2 : does boot without patches or reverted changes
* v3.17-rc1 : does boot without patches or reverted changes
But "code32_start fix" does not apply on v3.14.14 , any hint welcome :
<<<<<<< HEAD
je 1f
movl 0x4(%esp), %esi
movl (%esp), %ecx
=======
je fail
leal startup_32(%esi), %ecx
movl %ecx, BP_code32_start(%eax)
popl %ecx
>>>>>>> a864f29... WIP: hotfix vtc1010 device no more EFI bootable after
>>>>>>> v3.14.3
Created attachment 148461 [details]
code32_start fix for v3.14.14
version of patch for v3.14.14.
Could you try the latest attachment? I rebased it against v3.14.14. Tested "code32_start fix for v3.14.14" on v3.14.14 , and all I see just the BIOS menu , keyboard leds no more working About to try that same patch on v3.14.17 ... Will reverting 7e8213c1f could cause servere regressions on other systems ? Yeah, reverting the commit will cause regressions. Did you have any updates here? Are you still seeing this problem? |