Displaying 20 results from an estimated 900 matches similar to: "[PATCH] Fix recognition of keeppxe option"
2017 Mar 05
0
[PATCH] Fix recognition of keeppxe option
On Fri, Jun 10, 2016 at 2:06 AM, Adam Goldman via Syslinux
<syslinux at zytor.com> wrote:
> PXELINUX has stopped recognizing the keeppxe option on the kernel
> command line. Here is a patch to make it work again.
>
> With COM32, it is no longer possible to use preprocessor directives to
> determine the SYSLINUX variant. The code inside the #if will never be
> compiled. So,
2016 Jun 14
2
[PATCH] Fix recognition of keeppxe option
> > kernel.c:new_linux_kernel() to load_linux.c:bios_boot_linux() because
> > there is no convenient way in new_linux_kernel() to control the boot
> > flags value.
>
> This is the part that has me questioning things and trying to recall
> if any other KERNEL-like directives ever utilize keeppxe.
>
@Gene,
Not being a developer myself, I don't understand this
2016 Jun 15
2
[PATCH] Fix recognition of keeppxe option
> On Tue, Jun 14, 2016 at 12:33 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
> >
> >> > kernel.c:new_linux_kernel() to load_linux.c:bios_boot_linux() because
> >> > there is no convenient way in new_linux_kernel() to control the boot
> >> > flags value.
> >>
> >> This is the part that has me questioning things and trying
2013 Dec 04
2
Boot iPXE from syslinux/isolinux
"H. Peter Anvin" <hpa at zytor.com> on Tue, 2013/12/03 20:26:
> On 10/24/2013 01:09 AM, Christian Hesse wrote:
> >>>
> >>> version 6.02-pre5 works, 6.02-pre6 does not.
> >>
> >> Struggled with git bisect, but finally succeeded:
> >>
> >> 8f470e7bfe75f6401f6c5432988c620b863ad274 is the first bad commit
> >>
2016 Jun 16
2
[PATCH] Fix recognition of keeppxe option
> On Wed, Jun 15, 2016 at 1:02 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
> >
> >> On Tue, Jun 14, 2016 at 12:33 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
> >> >
> >> >> > kernel.c:new_linux_kernel() to load_linux.c:bios_boot_linux() because
> >> >> > there is no convenient way in new_linux_kernel() to
2015 Feb 05
4
[PATCH] load_linux: correct a type
Correct base's type to match its initialization from prot_mode_base and
passage to syslinux_memmap_find(). Tested with extlinux.
Signed-off-by: Scot Doyle <lkml14 at scotdoyle.com>
---
com32/lib/syslinux/load_linux.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/com32/lib/syslinux/load_linux.c b/com32/lib/syslinux/load_linux.c
index 06ae2a9..ac73729 100644
---
2016 Jun 14
0
[PATCH] Fix recognition of keeppxe option
On Fri, Jun 10, 2016 at 2:06 AM, Adam Goldman via Syslinux
<syslinux at zytor.com> wrote:
> PXELINUX has stopped recognizing the keeppxe option on the kernel
> command line. Here is a patch to make it work again.
>
> With COM32, it is no longer possible to use preprocessor directives to
Not COM32 but ldlinux.c32 as a result of splitting the core binary in
two with
2017 Mar 18
1
[PATCH] Fix recognition of keeppxe option
> Pushed. Thank you for digging so deeply on this.
>
Gene,
For the c32 modules to be able to use the keeppxe option, and
considering that the issue in v.5.+ is that 'IS_PXELINUX' is/was dead
code, is there any chance that the code in:
com32/modules/whichsys.c
would help?
I mean, as a different way of detecting the Syslinux variant.
In fact, the original idea of having the
2013 Dec 04
0
Boot iPXE from syslinux/isolinux
On 12/04/2013 12:38 AM, Christian Hesse wrote:
>
> Sure. Here we go:
>
> boot: debug -e bios_boot_linux calc_cmdline_offset
> boot: ipxe.lkrn
> Loading ipxe.lkrn... ok
> cmdline_offset at 0x9f7e0
> Initial memory map:
> Could not find location for protected-mode code
> Booting kernel failed: Invalid argument
>
OK, that was a useful clue. I think I know what is
2015 Feb 06
2
regression: relocatable kernels on a chromebook
A Toshiba CB35 Chromebook running Google's stock SeaBIOS reboots after
selecting a relocatable kernel from extlinux 6.03.
This is a regression caused by commit 8f470e7b
movebits: Add syslinux_memmap_find()
which factors syslinux_memmap_find() out of bios_boot_linux(). Prior to
the refactoring, prot_mode_size was passed as the length in the first call
to syslinux_memmap_type(). After
2016 Jun 15
0
[PATCH] Fix recognition of keeppxe option
On Tue, Jun 14, 2016 at 12:33 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
>
>> > kernel.c:new_linux_kernel() to load_linux.c:bios_boot_linux() because
>> > there is no convenient way in new_linux_kernel() to control the boot
>> > flags value.
>>
>> This is the part that has me questioning things and trying to recall
>> if any other
2016 Jun 16
0
[PATCH] Fix recognition of keeppxe option
On Wed, Jun 15, 2016 at 1:02 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
>
>> On Tue, Jun 14, 2016 at 12:33 PM, Ady via Syslinux <syslinux at zytor.com> wrote:
>> >
>> >> > kernel.c:new_linux_kernel() to load_linux.c:bios_boot_linux() because
>> >> > there is no convenient way in new_linux_kernel() to control the boot
>>
2015 Feb 20
6
[PATCH 0/1] EFI image booting capabilities
This patch adds to the core EFI image booting capabilities.
It was tested on VMware EFI clients and HP Elitebook EFI notebooks,
only on PXE environments but it should work on non-PXE scenarios as well.
Feedback appreciated.
Best,
Patrick
Signed-off-by: Patrick Masotta <masottaus at yahoo.com>
---
diff -uprN a/com32/elflink/ldlinux/execute.c b/com32/elflink/ldlinux/execute.c
---
2013 Mar 27
1
[PATCH] Fix support for Linux kernel images with no protected mode code
Some kernel images use the Linux kernel boot protocol and header
structure, but do not actually have any protected-mode code. For
instance, grub's 1024-byte lnxboot.img consists of 1024 real-mode bytes
and 0 protected-mode bytes; you can concatenate it with a full grub
core.img to produce a self-contained bootable kernel, but you can also
use it standalone as the kernel with the core.img
2015 Sep 09
2
quesiton about the mem=size option
I"m sorry if this is not the correct place for this question but i have not been able to locate any documentation on the mem=size option for memdisk
The only thing i have found is
mem=size Mark available memory above this point as Reserved.
But i'm not sure if this is accurate and i'd like to understand the purpose of this option
I am PXE booting a LENOVO machine which
2010 May 19
3
[PATCH] com32/lib/syslinux/load_linux.c: cmdline truncated
Hi,
in syslinux-386, I think I've found a problem in
com32/lib/syslinux/load_linux.c
that leads to cmdline being truncated unnecessarily when e.g.
linux.c32 is used.
The patch below fixes the problem for me. But I don't know,
whether the patch is safe in all cases. I tried to reproduce
the logic found in runkernel.inc, but I might have missed
something. So, feel free to tell me
2015 Feb 10
6
[PATCH 0/6] fix some compiler warnings
These patches fix a few compiler warnings.
Tested on top of commit aee0dc5565711ef5be7c30fb5fc1c5f3f98db09f
Jonathan Boeing (6):
Use z width specifier when printing size_t variable
pxe: fix truncation warning
gpllib: fix sizeof(char *) misuse
hdt: fix sizeof(char *) misuse
hdt: fix sizeof(char *) misuse
hdt: fix sizeof(char *) misuse
com32/gpllib/dmi/dmi.c | 24 +++---
2015 Feb 08
0
[PATCH] load_linux: relocate protected-mode code as intended
If the kernel is relocatable and the protected mode code will not fit
in the initially determined location, that code will be moved to the
next available location. However, beginning with commit 8f470e7b, the
code is moved to the initially determined location instead of the next
available location because prot_mode_base is no longer updated to the
correct location. Since whdr->code32_start is
2012 Jul 16
5
[PATCH 0/5] Deleting __intcall() from Syslinux
From: Matt Fleming <matt.fleming at intel.com>
Since we can't use __intcall() for EFI, and since we can now have the
ELF module code resolve all our symbols at runtime, we should delete
as many references to __intcall() as possible and just access the
symbols directly.
The most interesting patch is the support for weak symbols. We need to
be able to reference derivative-specific
2012 Dec 09
3
Unable to boot Linux kernel in from Syslinux 6.00-pre efi64
Hi,
Line 762 of efi/main.c (git firmware branch) should be changed to
if (hdr->version < 0x20b) {
Without this change syslinux efi64 gives out "handover protocol
unimplemented error" and fails to boot. With this change syslinux boots the
kernels fine (tested with 3.6.9 and 3.7rc6 kernels). Please fix this.
Thanks in advance.
Regards.
Keshav