URL:
  <https://savannah.gnu.org/bugs/?65389>

                 Summary: GRUB 2.12  General Protection Exception
                   Group: GNU GRUB
               Submitter: ormshaw
               Submitted: Fri 01 Mar 2024 02:00:54 PM UTC
                Category: Booting
                Severity: Major
                Priority: 5 - Normal
              Item Group: Hardware-specific
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: other
                 Release: 
         Discussion Lock: Any
         Reproducibility: Every Time
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Fri 01 Mar 2024 02:00:54 PM UTC By: Ian Ormshaw <ormshaw>
I have built grub 2.12 for x86_64 from source and build in the following
modules:

all_video
bli
boot
btrfs
disk
echo
efi_gop efi_uga efinet efitextmode efifwsetup
ext2 fat
gfxmenu gfxterm gfxterm_menu
gzio
halt
help
linux
loadenv
ls lsefi lsefimmap lsefisystab lsmmap
memtools
minicmd
net
normal
part_gpt
probe
progress
read
reboot
relocator
search search_fs_uuid
serial terminal terminfo
test
usb usb_keyboard usbms
videoinfo
xfs
zstd

I have successfully booted a number of systems using the produced executable. 
However, on a Dell Precision 5820 system I receive the following error (once
the root file sysyem has been loaded.  

 Booting `AMST Linux Recovery'

!!!! X64 Exception Type - 0D(#GP - General Protection)  CPU Apic ID - 00000010
!!!![ rootfs.cpio.zst  133.31MiB  100%  18.87MiB/s ]
ExceptionData - 0000000000000000
RIP  - 00000000480CCCB8, CS  - 0000000000000038, RFLAGS - 0000000000210246
RAX  - 2256225697429742, RCX - 2256225697429742, RDX - 0000000000000002
RBX  - 0000000000000000, RSP - 000000004E8E9190, RBP - 000000004B1FA518
RSI  - 0000000000000000, RDI - 0000000000000100
R8   - 0000000000000000, R9  - 0000000000000008, R10 - 000000000000FFFF
R11  - 000000004AA147C0, R12 - 0000000000001301, R13 - 00000000017240C0
R14  - 000000004E8E93D0, R15 - 000000004E8E93B0
DS   - 0000000000000030, ES  - 0000000000000030, FS  - 0000000000000030
GS   - 0000000000000030, SS  - 0000000000000030
CR0  - 0000000080000013, CR2 - 0000000000000000, CR3 - 000000004E764000
CR4  - 0000000000000668, CR8 - 0000000000000000
DR0  - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
DR3  - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 0000000000000400
GDTR - 000000004AD2C320 0000000000000047, LDTR - 0000000000000000
IDTR - 000000004AD3B018 0000000000000FFF,   TR - 0000000000000000
FXSAVE_STATE - 000000004E8E8DF0
!!!! Can't find image information. !!!!
This error only occurs when a particular ethernet card is installed in the
system.  The ethernet card is reporter as follows:

# lspci -s 0000:02:00.0 -nn  -qq  -mm -vvv
Slot:   02:00.0
Class:  Ethernet controller [0200]
Vendor: Intel Corporation [8086]
Device: I210 Gigabit Network Connection [1533]
SVendor:        Intel Corporation [8086]
SDevice:        Ethernet Server Adapter I210-T1 [0001]
Rev:    03
ProgIf: 00
NUMANode:       0

Removing this ethernet card allows the system to boot normally.

This NIC appears to have a PXE option rom on is, which I cannot disable.  I
don't know if this is related to the problem, but I do not see this problem
with other Ethernet cards.








    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65389>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to