Displaying 20 results from an estimated 1000 matches similar to: "Linking Linux kernel with LLD"
2017 Jan 20
4
Linking Linux kernel with LLD
Hi Dmitry,
thanls for sharing. Few comments/questions below:
>Here is the list of modifications I had to do in order to link the kernel (I have used llvmlinux with clang and mainline with gcc, the >results are similar):
>
>1. LLD patches:
> - D28094 (Implemented support for R_386_PC8/R_386_8 relocations)
Do you remember where it was used ?
>5. In
2017 Jan 29
2
Linking Linux kernel with LLD
>At this point I'm able to link Linux kernel with LLD and objcopy doen't give me any errors.
>
>The versions are:
>
>Linux 4.10.0-rc5 (+ applied the patch from my previous message)
>LLD 5.0.0 (https://github.com/llvm-mirror/lld db83a5cc3968b3aac1dbe3270190bd3282862e74) (+ applied D28612)
>GNU objcopy (GNU Binutils) 2.27
>
>The problem is that the resulting
2017 Jan 28
5
Linking Linux kernel with LLD
On Fri, Jan 27, 2017 at 1:31 PM, Rui Ueyama <ruiu at google.com> wrote:
> Sean,
>
> So as you noticed that linker script tokenization rule is not very trivial
> -- it is context sensitive. The current lexer is extremely simple and
> almost always works well. Improving "almost always" to "perfect" is not
> high priority because we have many more high
2017 Jan 20
2
Linking Linux kernel with LLD
On Fri, Jan 20, 2017 at 12:44 PM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Fri, Jan 20, 2017 at 8:35 AM, George Rimar via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Hi Dmitry,
>>
>> thanls for sharing. Few comments/questions below:
>>
>> >Here is the list of modifications I had to do in order to link the
>>
2011 Apr 07
5
why are warning be treated as errors?
Hello,
I am trying to compile RHEL-6 kernel srpm on Fedora 14 and run into the following problem. From what I read
-Werror flag causes warnings to be treated as errors - but I don't see that flag on in the following. Any ideas?
gcc -Wp,-MD,arch/x86/kernel/acpi/realmode/.wakemain.o.d -nostdinc -isystem /usr/lib/gcc/i686-redhat-linux/4.5.1/include -nostdinc -isystem
2020 May 29
1
[PATCH v3 69/75] x86/realmode: Setup AP jump table
On Tue, Apr 28, 2020 at 05:17:19PM +0200, Joerg Roedel wrote:
> From: Tom Lendacky <thomas.lendacky at amd.com>
>
> Setup the AP jump table to point to the SEV-ES trampoline code so that
> the APs can boot.
Tom, in his laconic way, doesn't want to explain to us why is this even
needed...
:)
/me reads the code
/me reads the GHCB spec
aha, it gets it from the HV. And it
2008 Jan 23
13
Xen 3.2 and Big Real Mode support?
Hello,
I read in the announce of Xen 3.2.0 released that it has "preliminary
support for a wider range of bootloaders in fully virtualised (HVM)
guests, using full emulation of x86 ''real mode''" .
I''d like to know what is the level of the emulation of x86 ''real
mode''? I ask that because I tried to install OpenSuse 10.3 (I used
the iso file
2008 Sep 19
2
hvm domain xen unstable crashing on CVTPS2PI instruction
I was trying to install Ubuntu 7.10 on an HVM domain, when when the
install kept hanging at a particular point.
xm dmesg shows the following :
(XEN) realmode.c:132:d28 Failed to emulate insn.
(XEN) realmode.c:174:d28 Real-mode emulation failed @ 0000:00007f34: 0f 2c 06 08 6b 04
(XEN) domain_crash called from realmode.c:175
(XEN) Domain 28 (vcpu#0) crashed on cpu#0:
(XEN) ----[ Xen-3.4-unstable
2008 Mar 17
12
[PATCH]Fix the bug of guest os installation failure and win2k boot failure
Hi, Keir,
This patch is to fix the problem of Linux guest installation failure and Windows 2000 boot failure.
In the early code, we use vmx_vmexit_handler() -> vmx_io_instruction() function to emulate I/O instructions. But now, we use vmx_vmexit_handler() -> handle_mmio -> hvm_emulate_one() -> x86_emulate() to emulate I/O instructions. Also nowadays, the realmode
2011 Dec 15
10
fsincos emulation on AMD CPUs
All,
in the light of erratum #573 I''m wondering if we need to tweak or
conditionally suppress fsincos emulation. The question is whether there
is any possibility for getting the emulator to hit this instruction on AMD
(as no real mode emulation ought to be taking place there), i.e.
whether there are places where emulation gets continued eagerly
in anticipation of the need for emulation
2020 Jul 14
92
[PATCH v4 00/75] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is the fourth version of the SEV-ES Guest Support patches. I
addressed the review comments sent to me for the previous version and
rebased the code v5.8-rc5.
The biggest change in this version is the IST handling code for the
#VC handler. I adapted the entry code for the #VC handler to the big
pile of entry code changes merged into
2020 Jul 14
92
[PATCH v4 00/75] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is the fourth version of the SEV-ES Guest Support patches. I
addressed the review comments sent to me for the previous version and
rebased the code v5.8-rc5.
The biggest change in this version is the IST handling code for the
#VC handler. I adapted the entry code for the #VC handler to the big
pile of entry code changes merged into
2020 Sep 07
84
[PATCH v7 00/72] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is a new version of the SEV-ES Guest Support patches for x86. The
previous versions can be found as a linked list starting here:
https://lore.kernel.org/lkml/20200824085511.7553-1-joro at 8bytes.org/
I updated the patch-set based on ther review comments I got and the
discussions around it.
Another important change is that the early IDT
2020 Sep 07
84
[PATCH v7 00/72] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is a new version of the SEV-ES Guest Support patches for x86. The
previous versions can be found as a linked list starting here:
https://lore.kernel.org/lkml/20200824085511.7553-1-joro at 8bytes.org/
I updated the patch-set based on ther review comments I got and the
discussions around it.
Another important change is that the early IDT
2020 Feb 11
83
[RFC PATCH 00/62] Linux as SEV-ES Guest Support
Hi,
here is the first public post of the patch-set to enable Linux to run
under SEV-ES enabled hypervisors. The code is mostly feature-complete,
but there are still a couple of bugs to fix. Nevertheless, given the
size of the patch-set, I think it is about time to ask for initial
feedback of the changes that come with it. To better understand the code
here is a quick explanation of SEV-ES first.
2020 Feb 11
83
[RFC PATCH 00/62] Linux as SEV-ES Guest Support
Hi,
here is the first public post of the patch-set to enable Linux to run
under SEV-ES enabled hypervisors. The code is mostly feature-complete,
but there are still a couple of bugs to fix. Nevertheless, given the
size of the patch-set, I think it is about time to ask for initial
feedback of the changes that come with it. To better understand the code
here is a quick explanation of SEV-ES first.
2013 Jul 03
2
Problems with gfxboot.c32
Matt Fleming wrote:
> On Wed, 03 Jul, at 03:02:19PM, Andreas Heinlein wrote:
>> I had to add at least one boot entry to get a working config, so I
>> ended up with this isolinux.cfg:
>>
>> label live
>> menu label ^Try Ubuntu without installing
>> kernel /casper/vmlinuz
>> append file=/cdrom/preseed/ubuntu.seed boot=casper
>>
2003 Aug 12
3
the ugly win98
Hello
For a special task whit win98 i need to boot this sytem in a image of 160mb
(created with virtualpc 5.2 and dskread) with memdisk, but the system shows
me an error whit the master boot record and switchs
in dos compatibility mode. Sorry for my english and i know that is an error
out of linux.
Thanks.
_________________________________________________________________
MSN 8 with e-mail
2017 Jan 30
0
Linking Linux kernel with LLD
<div>> I have a question also. You added <span style="font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol",Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background-color:rgb(255,255,255);">-m elf_i386 </span>to workaround emulation conflict issue in LLD, do you know<div>> does output
2020 Jul 24
86
[PATCH v5 00/75] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is a rebased version of the latest SEV-ES patches. They are now
based on latest tip/master instead of upstream Linux and include the
necessary changes.
Changes to v4 are in particular:
- Moved early IDT setup code to idt.c, because the idt_descr
and the idt_table are now static
- This required to make stack protector work early (or