Bug#672520: syslinux-common: spins on boot, never shows the boot menu
Package: syslinux-common Version: 2:4.05+dfsg-3 Severity: grave Tags: d-i Justification: renders package unusable Steps to reproduce: - in a d-i checkout, run make -C build build_netboot - boot the resulting build/dest/netboot/mini.iso With 2:4.05+dfsg-2 I get the expected boot menu. With -3 nothing happens, with the CPU apparently spinning without making progress. This badly affects the d-i dailies. Cheers, Julien -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash syslinux-common depends on no packages. Versions of packages syslinux-common recommends: ii libcrypt-passwdmd5-perl1.3-10 ii perl [libdigest-sha-perl] 5.14.2-10 syslinux-common suggests no packages. -- no debconf information signature.asc Description: Digital signature
Bug#672520: syslinux-common: spins on boot, never shows the boot menu
On 11.05.2012 22:19, Julien Cristau wrote: Package: syslinux-common Version: 2:4.05+dfsg-3 Severity: grave Tags: d-i Justification: renders package unusable Steps to reproduce: - in a d-i checkout, run make -C build build_netboot - boot the resulting build/dest/netboot/mini.iso With 2:4.05+dfsg-2 I get the expected boot menu. With -3 nothing happens, with the CPU apparently spinning without making progress. This badly affects the d-i dailies. This happens when syslinux is compiled using gcc-4.7. The same code compiled using 4.6 works fine. 4.7 produces non-working pxelinux and regular ldlinux. When pxelinux.0 is run inside qemu-kvm virtual machine, i see the following: ... !PXE entry point found (we hope) at 9BE2:0456 via plan A UNDI code segment at 9BE2 len 08A8 UNDI data segment at 9C6D len 2D28 Getting cached packet 01 02 03 My IP address seems to be C0A8583C 192.168.88.60 ip=192.168.88.60:192.168.88.4:192.168.88.4:255.255.255.0 BOOTIF=01-52-54-00-12-34-56 SYSUUID=---- TFTP prefix: Trying to load: pxelinux.cfg/defaultok _ And the machine stays at this place eating 100% CPU - most of the time. Sometimes qemu-kvm produces the following: KVM internal error. Suberror: 1 emulation failure EAX=00016b40 EBX=00016b40 ECX= EDX=00016b30 ESI=00015e30 EDI=00016b40 EBP=c006fd4c ESP=0002 EIP=0008 EFL=0007 [-PC] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =9c6d 0009c6d0 00809300 CS = 00809b00 SS =9c6d 0009c6d0 00809300 DS =9c6d 0009c6d0 00809300 FS =9c6d 0009c6d0 00809300 GS =9c6d 0009c6d0 00809300 LDT= TR =0008 0580 0067 8b00 GDT= 0009c730 0037 IDT= CR0=0010 CR2= CR3= CR4= DR0= DR1= DR2= DR3= DR6=0ff0 DR7=0400 EFER= Code=00 00 00 00 00 00 00 00 ff ff ff 80 00 00 00 00 02 00 00 00 51 c2 16 00 00 00 00 00 00 00 00 40 00 00 00 00 02 00 00 00 42 bf 16 00 00 00 00 00 f0 90 FWIW. Thanks, /mjt -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672520: syslinux-common: spins on boot, never shows the boot menu
On 05/11/2012 08:54 PM, Michael Tokarev wrote: This happens when syslinux is compiled using gcc-4.7. The same code compiled using 4.6 works fine. 4.7 produces non-working pxelinux and regular ldlinux. thanks. i'll try reproducing it later, and possibly enforce gcc-4.6 for the time being. -- Address:Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern Email: daniel.baum...@progress-technologies.net Internet: http://people.progress-technologies.net/~daniel.baumann/ -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672520: syslinux-common: spins on boot, never shows the boot menu
Interesting... I will need to look into this unless you want to... Michael Tokarev m...@tls.msk.ru wrote: On 11.05.2012 22:19, Julien Cristau wrote: Package: syslinux-common Version: 2:4.05+dfsg-3 Severity: grave Tags: d-i Justification: renders package unusable Steps to reproduce: - in a d-i checkout, run make -C build build_netboot - boot the resulting build/dest/netboot/mini.iso With 2:4.05+dfsg-2 I get the expected boot menu. With -3 nothing happens, with the CPU apparently spinning without making progress. This badly affects the d-i dailies. This happens when syslinux is compiled using gcc-4.7. The same code compiled using 4.6 works fine. 4.7 produces non-working pxelinux and regular ldlinux. When pxelinux.0 is run inside qemu-kvm virtual machine, i see the following: ... !PXE entry point found (we hope) at 9BE2:0456 via plan A UNDI code segment at 9BE2 len 08A8 UNDI data segment at 9C6D len 2D28 Getting cached packet 01 02 03 My IP address seems to be C0A8583C 192.168.88.60 ip=192.168.88.60:192.168.88.4:192.168.88.4:255.255.255.0 BOOTIF=01-52-54-00-12-34-56 SYSUUID=---- TFTP prefix: Trying to load: pxelinux.cfg/defaultok _ And the machine stays at this place eating 100% CPU - most of the time. Sometimes qemu-kvm produces the following: KVM internal error. Suberror: 1 emulation failure EAX=00016b40 EBX=00016b40 ECX= EDX=00016b30 ESI=00015e30 EDI=00016b40 EBP=c006fd4c ESP=0002 EIP=0008 EFL=0007 [-PC] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =9c6d 0009c6d0 00809300 CS = 00809b00 SS =9c6d 0009c6d0 00809300 DS =9c6d 0009c6d0 00809300 FS =9c6d 0009c6d0 00809300 GS =9c6d 0009c6d0 00809300 LDT= TR =0008 0580 0067 8b00 GDT= 0009c730 0037 IDT= CR0=0010 CR2= CR3= CR4= DR0= DR1= DR2= DR3= DR6=0ff0 DR7=0400 EFER= Code=00 00 00 00 00 00 00 00 ff ff ff 80 00 00 00 00 02 00 00 00 51 c2 16 00 00 00 00 00 00 00 00 40 00 00 00 00 02 00 00 00 42 bf 16 00 00 00 00 00 f0 90 FWIW. Thanks, /mjt -- Sent from my mobile phone. Please excuse brevity and lack of formatting. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org