* [QUESTION] Is an ib_sbft kernel module needed to be made? (For booting using SRP)
@ 2016-07-19 2:13 james harvey
[not found] ` <CA+X5Wn4aYpxAKO5aCQS+T1MH1MMedd+ukBecZGSbg02QdX1YSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: james harvey @ 2016-07-19 2:13 UTC (permalink / raw)
To: linux-rdma-u79uwXL29TY76Z2rM5mHXA
I'm looking to boot using SRP. I've spent a lot of time looking, and
am not seeing that anyone has actually done this. Really surprises
me, actually.
iPXE is able to make the SRP connection, load the kernel and
initramfs, and leaves behind a SRP boot firmware table as described at
http://ipxe.org/srp/sbft
But, I don't see anything that finds, reads, or uses it. So then then
remote drive is no longer seen.
I see iSCSI handles this problem through the kernel module iscsi_ibft
which gives a sysfs interface to iSCSI's BFT structure.
I'm somewhat interested in developing the ib_sbft kernel module, if
I'm not missing an existing alternative to allow SRP booting. I
expect I could work from the iscsi_ibft kernel module source to be
able to accomplish this, making the necessary changes based on the
sBFT documentation and iPXE's sBFT-creating source.
Is anyone else who has done kernel development interested in taking
that on, or is it something I should start working on?
If I had it working on my system, is there someone who would be
willing to review/test/revise it to sign it to be pulled by Linus?
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 3+ messages in thread[parent not found: <CA+X5Wn4aYpxAKO5aCQS+T1MH1MMedd+ukBecZGSbg02QdX1YSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [QUESTION] Is an ib_sbft kernel module needed to be made? (For booting using SRP) [not found] ` <CA+X5Wn4aYpxAKO5aCQS+T1MH1MMedd+ukBecZGSbg02QdX1YSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2016-07-19 9:18 ` Leon Romanovsky 2016-07-19 16:46 ` Bart Van Assche 1 sibling, 0 replies; 3+ messages in thread From: Leon Romanovsky @ 2016-07-19 9:18 UTC (permalink / raw) To: james harvey; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA [-- Attachment #1: Type: text/plain, Size: 1428 bytes --] On Mon, Jul 18, 2016 at 10:13:15PM -0400, james harvey wrote: > I'm looking to boot using SRP. I've spent a lot of time looking, and > am not seeing that anyone has actually done this. Really surprises > me, actually. > > iPXE is able to make the SRP connection, load the kernel and > initramfs, and leaves behind a SRP boot firmware table as described at > http://ipxe.org/srp/sbft > > But, I don't see anything that finds, reads, or uses it. So then then > remote drive is no longer seen. > > I see iSCSI handles this problem through the kernel module iscsi_ibft > which gives a sysfs interface to iSCSI's BFT structure. > > I'm somewhat interested in developing the ib_sbft kernel module, if > I'm not missing an existing alternative to allow SRP booting. I > expect I could work from the iscsi_ibft kernel module source to be > able to accomplish this, making the necessary changes based on the > sBFT documentation and iPXE's sBFT-creating source. > > Is anyone else who has done kernel development interested in taking > that on, or is it something I should start working on? > Is this ability needed? Do you have real life scenario for this? Thanks > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org > More majordomo info at http://vger.kernel.org/majordomo-info.html [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [QUESTION] Is an ib_sbft kernel module needed to be made? (For booting using SRP) [not found] ` <CA+X5Wn4aYpxAKO5aCQS+T1MH1MMedd+ukBecZGSbg02QdX1YSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2016-07-19 9:18 ` Leon Romanovsky @ 2016-07-19 16:46 ` Bart Van Assche 1 sibling, 0 replies; 3+ messages in thread From: Bart Van Assche @ 2016-07-19 16:46 UTC (permalink / raw) To: james harvey, linux-rdma-u79uwXL29TY76Z2rM5mHXA On 07/18/2016 07:13 PM, james harvey wrote: > I'm looking to boot using SRP. I've spent a lot of time looking, and > am not seeing that anyone has actually done this. Really surprises > me, actually. > > iPXE is able to make the SRP connection, load the kernel and > initramfs, and leaves behind a SRP boot firmware table as described at > http://ipxe.org/srp/sbft > > But, I don't see anything that finds, reads, or uses it. So then then > remote drive is no longer seen. > > I see iSCSI handles this problem through the kernel module iscsi_ibft > which gives a sysfs interface to iSCSI's BFT structure. > > I'm somewhat interested in developing the ib_sbft kernel module, if > I'm not missing an existing alternative to allow SRP booting. I > expect I could work from the iscsi_ibft kernel module source to be > able to accomplish this, making the necessary changes based on the > sBFT documentation and iPXE's sBFT-creating source. > > Is anyone else who has done kernel development interested in taking > that on, or is it something I should start working on? > > If I had it working on my system, is there someone who would be > willing to review/test/revise it to sign it to be pulled by Linus? Hi James, I'd be glad to help with testing and reviewing if you post an SRP equivalent of the iscsi_ibft kernel module. Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-07-19 16:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-19 2:13 [QUESTION] Is an ib_sbft kernel module needed to be made? (For booting using SRP) james harvey
[not found] ` <CA+X5Wn4aYpxAKO5aCQS+T1MH1MMedd+ukBecZGSbg02QdX1YSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-07-19 9:18 ` Leon Romanovsky
2016-07-19 16:46 ` Bart Van Assche
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox