bugGNU GRUB - Bugs: bug #41731, 64bit EFI PXE boot fails with...


You are not allowed to post comments on this tracker with your current authentification level.

bug #41731: 64bit EFI PXE boot fails with 'error: timeout reading'

Submitted by:  Mariusz Mazur <mmazur>
Submitted on:  Fri 28 Feb 2014 11:10:30 AM UTC  
Category: NetworkSeverity: Major
Priority: 5 - NormalItem Group: Software Error
Status: NonePrivacy: Public
Assigned to: NoneOriginator Name: 
Open/Closed: OpenRelease: 
Release: Git masterReproducibility: Every Time
Planned Release: None

Thu 24 Apr 2014 03:04:20 PM UTC, comment #4:

Yup, the attached patch prevented the timeouts.

Mariusz Mazur <mmazur>
Tue 08 Apr 2014 03:24:03 PM UTC, comment #3:

This sounds like a problem I recently ran into. Does the attached patch help?

(file #31140)

Mark Salter <msalter>
Mon 03 Mar 2014 10:50:36 AM UTC, comment #2:

Placed the tcpdump (-vvv) here: http://ep09.pld-linux.org/~mmazur/misc/grub-pxe.log.bz2

Mariusz Mazur <mmazur>
Fri 28 Feb 2014 01:44:31 PM UTC, comment #1:

net->stall doesn't indicate problem at all, only that flow needs to be slowed down and is done so automaticaly. Could you look/supply at the packet dump?

Vladimir Serbinenko <phcoder>
Project Administrator
Fri 28 Feb 2014 11:10:30 AM UTC, original submission:

Here's what I get when trying to boot something on my system via pxe efi with grub2 git master (and, of course 2.02beta2). This happens only in efi mode, legacy mode goes ok.

The files are:

And relevant tftpd log entries:

Btw: why does it try to download all of the cpi files at once? Is that a bug?

I did put some dprints after both of the net->stall=1 lines in net/tftp.c and sure enough, a lot of stalls happen before the file fetching timeouts, but I have no idea what to do with that info. Anybody got any idea how to debug this further and figure out a fix?

Mariusz Mazur <mmazur>


Attached Files
file #31140:  0001-reopen-SNP-protocol-for-exclusive-use-by-grub.patch added by msalter (2kB - text/x-patch - reopen SNP for exclusive use)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by msalter (Updated the item)
  • -unavailable- added by phcoder (Posted a comment)
  • -unavailable- added by mmazur (Commit log indicates you've been doing changes around this code lately)
  • -unavailable- added by mmazur (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 08 Apr 2014 03:24:03 PM UTCmsalterAttached File-=>Added 0001-reopen-SNP-protocol-for-exclusive-use-by-grub.patch, #31140
    Fri 28 Feb 2014 11:14:08 AM UTCmmazurCarbon-Copy-=>Added phcoder

    Back to the top

    Powered by Savane 3.1-cleanup