[syslinux] pxelinux and DISPLAY

Geert Stappers stappers at stappers.nl
Mon Jun 13 02:07:53 PDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, Jun 05, 2005 at 01:18:22PM -0700, Curtis Doty wrote:
> 
> Answering my own question. This bug was introduced in 3.08. I've attache a 
> rather brutal hack that when patched with -R will rollback the max command 
> line changes. Problem vanishes.
> 
> I don't speak more than just, "Donde esta el bano?" in assembler, so 
> hopefully someone else can explain why or provide a real patch.
> 
> ../C

Content-Description: rollback max_cmd_len
> diff -urN syslinux-3.08-pre10/NEWS syslinux-3.08-pre11/NEWS
> --- syslinux-3.08-pre10/NEWS	
> +++ syslinux-3.08-pre11/NEWS	2005-05-08 14:47:03.000000000 -0700
> @@ -20,6 +20,9 @@
>  	  BIOS flash programs.
>  	* COM32 module to boot Multiboot systems, including Xen.  See
>  	  com32/modules/mboot.doc.
> +	* Max command line changed to 1024 characters.  Note that the
> +	  kernel proper still can only handle 255 characters without
> +	  patching, and COM16 binaries can only handle 125 characters.
>  
>  Changes in 3.07:
>  	* Fix chainloading (chain.c32).
> diff -urN syslinux-3.08-pre10/config.inc syslinux-3.08-pre11/config.inc
> --- syslinux-3.08-pre10/config.inc	2005-01-03 00:31:59.000000000 -0800
> +++ syslinux-3.08-pre11/config.inc	2005-05-08 14:47:03.000000000 -0700
> @@ -20,7 +20,7 @@
>  %ifndef _CONFIG_INC
>  %define _CONFIG_INC
>  
> -max_cmd_len	equ 255			; Must be odd; 255 is the kernel limit
> +max_cmd_len	equ 1023		; Must be odd; 255 is the kernel limit
>  HIGHMEM_MAX	equ 037FFFFFFh		; DEFAULT highest address for an initrd
>  DEFAULT_BAUD	equ 9600		; Default baud rate for serial port
>  BAUD_DIVISOR	equ 115200		; Serial port parameter



Rollback of the assembly part could indeed solve the problem.

What is the effect of the roll forward with the patch from Jim Cromie
on the C part, posted 2005-06-09 ?


Cheers
Geert Stappers



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFCrUzpOSINbgwa/7sRAtIUAKCKjTOJS93UeKNKKYNrcegjNVDNIACgzcyK
CSyVSvtACGDJSXtobQ7Q09I=
=Vp2M
-----END PGP SIGNATURE-----




More information about the Syslinux mailing list