Bug 220370 - 11.1-BETA3 uhub probes on warm boot triggers endless reboot cycle
Summary: 11.1-BETA3 uhub probes on warm boot triggers endless reboot cycle
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 11.0-STABLE
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-29 22:31 UTC by Jonathan Chen
Modified: 2017-07-03 12:51 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Chen 2017-06-29 22:31:44 UTC
I've got a dual boot system at home, booting into Windows 10 for games. I've noticed that since I updated to 11.1-BETA3/amd64, a reboot from Windows into FreeBSD results in a endless reboot cycle. In order to reboot FreeBSD, I have to cold-boot. The endless reboot cycle appears to be triggered when the kernel attempts to talk to "uhub", at which point it reboots, and the cycle repeats. No kernel panics, no crash cores.
Comment 1 rkoberman 2017-06-30 06:33:08 UTC
It is likely Windows if you are running Windows 10.

By default, Windows 10 does not actually does what is called a hybrid shutdown which is a more drastic hibernation. This can interfere with dual-boot systems. Bit me a while ago.

To turn this off, open the Control Panel and select Power Options. Then select "Choose what the power buttons do" even if you are not using the power button.

Next, click the odd "Change settings that are currently unavailable. Finally, uncheck "Turn on fast startup (Recommended)".

If you issue is the same one I had, this will fix it.

Finally, consider installing Windows 10 as A VM with VirtualBox. I use it for ALMOST everything. The exception for me is that only USB1.1 is available and I have a hardware device that requires at least 2.0. It works very well and is very easy to setup and use. You will need a Windows install disk and license key.
Comment 2 Jonathan Chen 2017-07-02 10:31:09 UTC
(In reply to rkoberman from comment #1)

I've update the config checkboxes as suggested, and it appears to have helped somewhat. The warm reboot now either:
1. completes successfully, or
2. reboots one more time and succeeds.

I would tentatively suggest that the issue be closed.

Curious to note that this reboot issue did not occur until my update to BETA-3. However, it should be noted that Windows had also updated itself about the same time.
Comment 3 Glen Barber freebsd_committer freebsd_triage 2017-07-03 12:51:49 UTC
Closed at submitter's request.