GNU GRUB - Bugs: bug #47406, GRUB2 detects constant addition of...
You are not allowed to post comments on this tracker with your current authentication level.
bug #47406: GRUB2 detects constant addition of nonexistent USB devices
Submitter: | Timothy Pearson <tpearson> | ||
Submitted: | Mon 14 Mar 2016 05:51:05 AM UTC | ||
Category: | Booting | Severity: | Major |
Priority: | 6 | Item Group: | None |
Status: | None | Privacy: | Public |
Assigned to: | None | Originator Name: | |
Open/Closed: | Open | Release: | Git master |
Release: | Reproducibility: | None | |
Planned Release: | 2.02 |
Mon 28 Mar 2016 10:12:50 PM UTC, comment #5: |
Timothy Pearson <tpearson> |
Wed 16 Mar 2016 03:12:02 AM UTC, comment #4: Thank you for the clarification.
|
Timothy Pearson <tpearson> |
Tue 15 Mar 2016 05:48:40 PM UTC, comment #3: detect_dev is called for every port constantly and its purpose is to detect if new devices are connected and it's lightweight if none is. "Oscilating" is because it actually shows status for different ports. It's piossible that ohci.mod is culprit as it's less tested that ehci for coreboot, hence I ask to remove it from mkrescue command line. Make sure that all connected devices are either USB 2.0 or later or connect through a hub |
Vladimir Serbinenko <phcoder> |
Mon 14 Mar 2016 08:41:30 PM UTC, comment #2: I am not familiar with GRUB's code, however those messages should only be printed if the grub_ohci_detect_dev function is being called repeatedly. Am I misunderstanding the purpose of that function?
|
Timothy Pearson <tpearson> |
Mon 14 Mar 2016 08:27:27 PM UTC, comment #1: What makes you think that there is a detected constant addition of USB devices? CHANGED bit is not set. Can you try removing OHCI module altogether and see if the problem disappears? |
Vladimir Serbinenko <phcoder> |
Mon 14 Mar 2016 05:51:05 AM UTC, original submission:
When booted from coreboot on the KFSN4-DRE, KGPE-D16, or KCMA-D8 systems, GRUB2 operates extremely slowly, constantly detecting new USB devices even when no USB devices are actually present. Verbose logging shows a continuous stream of the following messages:
|
Timothy Pearson <tpearson> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2016-10-11 | phcoder | Priority | 5 - Normal | 6 | |
2016-03-15 | phcoder | Planned Release | None | 2.02 |
Powered by Savane 3.13-f8d8.
Corresponding source code
It turns out that the observed symptoms were related to enabling USB debug support in coreboot on the AMD platforms. Disabling USB debug support resolved the GRUB issues.
I am not sure if this is something that GRUB should detect / handle. If not please feel free to mark this request invalid.
Thanks!