Bug#672520: syslinux-common: spins on boot, never shows the boot menu

2012-05-11 Thread Julien Cristau
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

2012-05-11 Thread Michael Tokarev
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

2012-05-11 Thread Daniel Baumann
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

2012-05-11 Thread H. Peter Anvin
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