search for: syslinux_shuffle_boot_rm

Displaying 11 results from an estimated 11 matches for "syslinux_shuffle_boot_rm".

2017 Mar 05
0
[PATCH] Fix recognition of keeppxe option
...gt; /* Use whdr to modify the actual kernel header */ > memcpy(&hdr, kernel_buf, sizeof hdr); > @@ -495,7 +507,7 @@ int bios_boot_linux(void *kernel_buf, si > dprintf("*** vga=current, not calling syslinux_force_text_mode()...\n"); > } > > - syslinux_shuffle_boot_rm(fraglist, mmap, 0, &regs); > + syslinux_shuffle_boot_rm(fraglist, mmap, bootflags, &regs); > dprintf("shuffle_boot_rm failed\n"); > > bail: Adam, how about https://github.com/geneC/syslinux/compare/keeppxe ? I changed to using strstr() and a uint16_t (to mat...
2016 Jun 10
4
[PATCH] Fix recognition of keeppxe option
...py the header into private storage */ /* Use whdr to modify the actual kernel header */ memcpy(&hdr, kernel_buf, sizeof hdr); @@ -495,7 +507,7 @@ int bios_boot_linux(void *kernel_buf, si dprintf("*** vga=current, not calling syslinux_force_text_mode()...\n"); } - syslinux_shuffle_boot_rm(fraglist, mmap, 0, &regs); + syslinux_shuffle_boot_rm(fraglist, mmap, bootflags, &regs); dprintf("shuffle_boot_rm failed\n"); bail:
2014 Feb 13
2
SYSLINUX API call INT 22h/AX=0xC
Hi Peter, They use PXELINUX to download the OS deployment bootstrap. When this is completed, they want to shutdown the stack including the UNDI driver before jumping to the kernel. Thanks! Kevin On Feb 12, 2014, at 8:15 PM, "H. Peter Anvin" <hpa at zytor.com> wrote: > On 02/12/2014 05:37 PM, Kevin Tran wrote: > Hi, > One of our customers uses INT 22h/AX=C to shut down
2015 Feb 06
2
regression: relocatable kernels on a chromebook
...nux(). Prior to the refactoring, prot_mode_size was passed as the length in the first call to syslinux_memmap_type(). After the refactoring, hdr.init_size was passed. Now, with commit ef81a3ad, one or the other is passed according to whether the kernel is relocatable. bios_boot_linux() reaches syslinux_shuffle_boot_rm(), rebooting if the kernel is relocatable and successfully starting the kernel if not. If I modify syslinux_memmap_find() to pass prot_mode_size as the length to syslinux_memmap_type(), extlinux 6.03 is able to start both types of kernel. Possibly related to https://bugzilla.redhat.com/show_bu...
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
2016 Jun 16
0
[PATCH] Fix recognition of keeppxe option
...the entry for booting Reactos from pxelinux.0 > with chain.c32 is: > > COM32 chain.c32 > APPEND file=freeldr.sys seg=0x0F80 keeppxe > > which has been failing since Syslinux v.5.+. chain.c32 has its own code to handle keeppxe. It looks like it's passing the correct flag to syslinux_shuffle_boot_rm, but I wonder if the problem is pxelinux_scan_memory is marking the PXE region as SMT_TERMINAL? -- Adam
2014 Feb 13
0
SYSLINUX API call INT 22h/AX=0xC
...ran wrote: > Hi Peter, > They use PXELINUX to download the OS deployment bootstrap. When this is completed, they want to shutdown the stack including the UNDI driver before jumping to the kernel. > > Thanks! > Kevin > That is better done by using syslinux_shuffle_boot_pm() or syslinux_shuffle_boot_rm() as appropriate; they shut down the stack before calling the OS. The standard kernel image formats (bzImage, mboot, etc.) do this as well. -hpa
2014 Feb 13
1
SYSLINUX API call INT 22h/AX=0xC
...ran wrote: > Hi Peter, > They use PXELINUX to download the OS deployment bootstrap. When this is completed, they want to shutdown the stack including the UNDI driver before jumping to the kernel. > > Thanks! > Kevin > That is better done by using syslinux_shuffle_boot_pm() or syslinux_shuffle_boot_rm() as appropriate; they shut down the stack before calling the OS. The standard kernel image formats (bzImage, mboot, etc.) do this as well. -hpa
2015 Feb 06
0
regression: relocatable kernels on a chromebook
...ctoring, prot_mode_size was passed as the length in the first call > to syslinux_memmap_type(). After the refactoring, hdr.init_size was > passed. Now, with commit ef81a3ad, one or the other is passed according to > whether the kernel is relocatable. > > bios_boot_linux() reaches syslinux_shuffle_boot_rm(), rebooting if the > kernel is relocatable and successfully starting the kernel if not. > > If I modify syslinux_memmap_find() to pass prot_mode_size as the length to > syslinux_memmap_type(), extlinux 6.03 is able to start both types of > kernel. > > Possibly related to...
2015 Sep 20
1
[syslinux:master] com32/modules: Split build by architecture. Add dir.c32
...400 > Committer: Gene Cumm <gene.cumm at gmail.com> > CommitDate: Sun, 20 Sep 2015 08:30:55 -0400 > > com32/modules: Split build by architecture. Add dir.c32 > > Certain modules directly make BIOS calls or call library functions that > will not be ported from BIOS (like syslinux_shuffle_boot_rm()). > > It appears dir.c32 was long-forgotten for the Makefile > > Signed-off-by: Gene Cumm <gene.cumm at gmail.com> > > --- > com32/modules/Makefile | 23 ++++++++++++++++------- > 1 file changed, 16 insertions(+), 7 deletions(-) > > diff --git a/com32/modules/...
2012 Nov 06
50
chain.c32 (and partiter) updates v2
This is a bit updated set of chain.c32 changes that simplifies a few things (and in partiter part), fixes few minor issues and adds a few new features. Details are in the following commits, below is the summary and pull details at the end. Shao - any chance to peek over them ? Most of those are relatively simple changes and well tested, though of course something might have slipped my attention.