Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jul 2014 13:19:22 -0700 (PDT)
From:      Beeblebrox <zaphod@berentweb.com>
To:        freebsd-net@freebsd.org
Subject:   PXE boot using Grub bootloader fails at mountroot; no PXE devs.
Message-ID:  <20140713231903.0e1cf3f6@rsbsd.rsb>
In-Reply-To: <20140702114110.GP45513@funkthat.com>
References:  <1403964739522-5924518.post@n5.nabble.com> <1186767237.5285620.1403988777812.JavaMail.root@uoguelph.ca> <1404041699791-5924681.post@n5.nabble.com> <1404071407420-5924767.post@n5.nabble.com> <1270654408.5439540.1404077062258.JavaMail.root@uoguelph.ca> <20140702091413.7e27e798@rsbsd.rsb> <338810855.6193094.1404297876056.JavaMail.root@uoguelph.ca> <20140702114110.GP45513@funkthat.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the late response, but there were too many mixed results and I had to get all variables before commenting. I can't make any sense of it, Bu I can say that all required modules are loaded by both Grub & BTX boot settings.

B: BTX, D: Debug Kernel, G: GRUB, NGM: No Grub Menu (not BSD-related)

platform/if ] B-386D ] B-x64D ] B-x64 |] G-x64 ] G-x64D ] G-386D ]
x64_Athl/re0]   ok   ]  <3>   ]  <3>  |]  <3>  ]  <3>   ]   ok   ]
x64_P4/sis0 ]   ok   ]   ok   ]  ok   |]  NGM  ]  NGM   ]   NGM  ]
x64_i3/msk0 ]  <1>   ]  <4>   ]  ok   |]reboots]  <5>   ]   ok   ]
i386_P3/e100]  <2>   ]   NA   ]  NA   |]  NA   ]  NA    ]  <2>   ]

<1>: Gets to "Booting..." message, then hangs /w nothing further.
<2>: Drops to KDB debug & shows below. This is an old Tecra_8200 laptop with an almost ancient video card (trident bladeXP)
Fatal trap 12: page fault while in vm86 mode
fault virtual address 0x9dc82
fault code= user read, page not present
<3>: Immediate black screen (like video err) unresponsive keyboard (ctrl+alt+del). This mobo has no internal video card, so I have placed a very old (i386-based) card. Might explain why the 386D kernel gets booted on the platform.
<4>: Boots, gets to mount NFS root and loops with:
newnfs server <IP>:/path not responding  \ msk0 watchdog timeout \ msk0 down \ msk0 up
<5>: Kernel boot panics with message: bootpc_init: no eligible interfaces
(this #5 is the initial problem I had reported)




-----
FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS
--
View this message in context: http://freebsd.1045724.n5.nabble.com/PXE-boot-using-Grub-bootloader-fails-at-mountroot-no-PXE-devs-tp5924518p5928652.html
Sent from the freebsd-net mailing list archive at Nabble.com.
From owner-freebsd-net@FreeBSD.ORG  Sun Jul 13 20:43:07 2014
Return-Path: <owner-freebsd-net@FreeBSD.ORG>
Delivered-To: freebsd-net@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 33632338;
 Sun, 13 Jul 2014 20:43:07 +0000 (UTC)
Received: from mail-qa0-x234.google.com (mail-qa0-x234.google.com
 [IPv6:2607:f8b0:400d:c00::234])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id DC787277C;
 Sun, 13 Jul 2014 20:43:06 +0000 (UTC)
Received: by mail-qa0-f52.google.com with SMTP id j15so2570013qaq.39
 for <multiple recipients>; Sun, 13 Jul 2014 13:43:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:date:message-id:subject:from:to:content-type;
 bh=0KgQU9WCtoBM4fd6PjGffuyMmzI+1CCabI8fVQQ/7oE=;
 b=x6GQu3r5Jj9xq14djuGNjGb8KvB4cnOQl63OrTXv5Nr5a+uvtlPLn7p53P9qWP1HHs
 8cCg7sRtNbLs0kRC1tD1QEjunAGrn4pTucn+X9w+jI9rozINo8ccB/1pKkevUgKyF9iA
 j+5agngwmYZVByPxY6XM+tGAY9aFVmskpqv5cP5cVuVCmcOBqv7+jbFtZU0aQ008AEIZ
 uBq/svn8FNzGzZQiSPlf0wnNWvI88BQGS6DgLSNPK3cr+2Bw27Wmju++ocBwzkAFhsjy
 NfCeoLf73SKDIhrjCvYcjzhyUIjXpuySV2RDwFanlbsf9gW0Hsxroy293yN4Efx9Bcri
 ZpPg==
MIME-Version: 1.0
X-Received: by 10.140.88.243 with SMTP id t106mr3152478qgd.12.1405284185528;
 Sun, 13 Jul 2014 13:43:05 -0700 (PDT)
Sender: adrian.chadd@gmail.com
Received: by 10.224.202.193 with HTTP; Sun, 13 Jul 2014 13:43:05 -0700 (PDT)
Date: Sun, 13 Jul 2014 13:43:05 -0700
X-Google-Sender-Auth: 5cDLK9T7hZnZRdDgGZpnptpU62M
Message-ID: <CAJ-VmokheHVAHg8RnRyEHEfhMTZ_3BAqeWRJ9aCqgVhY0fp_pg@mail.gmail.com>
Subject: RSS update
From: Adrian Chadd <adrian@freebsd.org>
To: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>,
 FreeBSD Net <freebsd-net@freebsd.org>
Content-Type: text/plain; charset=UTF-8
X-BeenThere: freebsd-net@freebsd.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Networking and TCP/IP with FreeBSD <freebsd-net.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-net/>;
List-Post: <mailto:freebsd-net@freebsd.org>
List-Help: <mailto:freebsd-net-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Jul 2014 20:43:07 -0000

Hi!

for those who are interested, here's an update on my RSS hackery. I
found a few hours to get through a few more things:

* IPv4 TCP RSS is there;
* IPv6 TCP RSS is now there;
* Since it's IP options, there's a seperate set of IPv4 and IPv6 options;
* I've verified that on igb and ixgbe that the incoming connections
get redirected to the right RSS aware listen socket.

Now, UDP is a pain - mostly because a lot of UDP traffic is going to
be > 1 MTU and the ixgbe/igb/cxgbe NICs will hash IP fragments with
the 2-tuple IP address. So things end up in the wrong spot. I however
have UDPv4 RSS awareness working locally.

I don't know when I'll get some more time to work on a way to handle
IP fragments and requeuing the resulting frame to the correct netisr
context.

Thanks!


-a



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140713231903.0e1cf3f6>