| Summary: | zfsloader: 11.2-STABLE r345498 to r347183 update leaves unbootable system | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Scott Bennett <bennett> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Some People | CC: | bennett, kevans |
| Priority: | --- | Keywords: | needs-qa, regression |
| Version: | 11.2-STABLE | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
Scott Bennett
2019-05-31 08:13:05 UTC
Thank you for the report Scott CC committer(s) of base r344399 "MFC GELI Loader Improvements", base r346475 and base r346549 base r346483 which may be indicated (relating to loader/geli) @Scott Can you provide a boot log of the failure (or screenshot thereof) as an attachment? See Also base r336537 20180720: zfsloader's functionality has now been folded into loader. zfsloader is no longer necesasary once you've updated your boot blocks. For a transition period, there will be a symlink in place from zfsloader to loader to allow a smooth transition until the boot blocks can be updated From its description, r346549 doesn't appear to have anything to do with this bug. Yes, I am going to have to reboot soon anyway due to the kernel's memory mismanagement bug(s) (as of r345498, at least) that let it violate vm.max_wired and, it appears, vm.kmem_size_max until the machine becomes difficult to use. Mine has now been up (r345498) for a bit over nine days, and it is being a pain again. Logs and screenshots? In the boot process? This is running on bare hardware, not a VM. I will have to write what I see down on paper, and will enter it into a comment here once the system is back up and running on r345498 again. Give me a couple of days to get to it due to outside issues disrupting my sleep habits and the rest of my time. I can't easily confirm this at this point, but my recollection is that this UPDATING entry was not present as of r347183. In any case, I do remember looking carefully at /boot/loader and /boot/zfsloader* on r347183 after crahman's instructions allowed me to complete a boot into that revision. loader and zfsloader were distinct, executable binaries, each with its own, distinct inode number. If that is not what I should have seen at that revision, then installworld didn't take care of it. (In reply to Scott Bennett from comment #4) Hi, Can you snag loader_4th from a recent -CURRENT snapshot and try that as your /boot/loader with other boot block bits updated please? Kyle, I will try, but no promises. I really do not want this system down for very long when I have to reboot it, and it was already down about a week over this issue once. It may have to wait until the kernel has eaten all the available page frames again (i.e., the next necessary reboot) after I get the error output for Kubilay. (In reply to Scott Bennett from comment #6) I'm afraid the output you get from loader is likely nonsensical (based on your description in comment 0 and that it's way too early in loader) -- IMO, it will be a more effective use of your downtime to try new loader instead so we can figure out if there's something special that hasn't been fixed on head/ or if I simply missed a critical bit from one of the larger MFCs in the noted timespan. This bug has been fixed for a long time now. Unfortunately, the graphics stack broke for my system at about the same time as the fix, leaving me with no functional graphics or graphical web browser. However, those are now working again. In any case, this bug report needs to be closed. |