Bug 226982 - net/isboot-kmod fix for compiling and running in 12-CURRENT.
Summary: net/isboot-kmod fix for compiling and running in 12-CURRENT.
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
Depends on: 255578
  Show dependency treegraph
Reported: 2018-03-27 15:01 UTC by Maurizio
Modified: 2021-05-04 10:03 UTC (History)
6 users (show)

See Also:
bugzilla: maintainer-feedback? (john)

svn diff patch (5.70 KB, patch)
2018-03-27 15:01 UTC, Maurizio
no flags Details | Diff
Update the port to 0.2.14 (4.06 KB, patch)
2021-05-03 20:03 UTC, John Nielsen
john: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Maurizio 2018-03-27 15:01:07 UTC
Created attachment 191871 [details]
svn diff patch

A patch for the isboot-kmod driver, for compiling and running it in FreeBSD 12.0-CURRENT.
Comment 1 John Nielsen 2018-03-29 22:02:39 UTC
I've had a busy week but I'm planning to review this patch soon and compare it with what I've been working on locally.
Comment 2 Martin Wilke freebsd_committer 2018-07-04 03:27:05 UTC
(In reply to John Nielsen from comment #1)
Any update?
Comment 3 Maurizio 2018-09-06 17:45:15 UTC
The attached patch is obsolete. Please look at bug #227313
Comment 4 John Nielsen 2019-02-15 17:53:55 UTC
I'm clearly not going to get to this. If someone else wants to take over maintainership of the port feel free. Or since the upstream hasn't been responsive in a long time we could mark the port as broken on 12 and newer. The in-tree iSCSI support and pivot root  ability should be an adequate replacement.
Comment 5 crest 2019-11-20 20:41:32 UTC
Rerooting isn't a full replacement because it requires the kernel and its initial root file system to come from somewhere other than the runtime root file system. With isboot you can boot from iSCSI with iPXE (either flashed into the NIC or chainloaded) keeping the system (kernel and userland) on s single iSCSI target under full control of the iSCSI initiator.
Comment 6 John Nielsen 2021-05-03 20:03:28 UTC
Created attachment 224641 [details]
Update the port to 0.2.14

This patch updates the port to 0.2.14 with support for FreeBSD 12.2 and 13.0.
Comment 7 John Nielsen 2021-05-03 20:12:09 UTC
See proposed port update in this bug: