NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/46828 CVS commit: src/sys/dev/pci



The following reply was made to PR kern/46828; it has been noted by GNATS.

From: "Izumi Tsutsui" <tsutsui%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/46828 CVS commit: src/sys/dev/pci
Date: Sat, 22 Sep 2012 14:27:24 +0000

 Module Name:   src
 Committed By:  tsutsui
 Date:          Sat Sep 22 14:27:24 UTC 2012
 
 Modified Files:
        src/sys/dev/pci: ehci_pci.c
 
 Log Message:
 Fix PR kern/46828 (6.0_BETA2 and 6.0_RC1 won't start on DL320/G5p):
  In ehci_get_ownership(), don't explicitly clear EHCI_LEG_HC_BIOS_OWNED
  semaphore bit in the driver before asking BIOS to give up ownership.
  The EHCI spec implies that the semaphore should not be changed by
  the other agent and actually the previous one (introduced in rev 1.53
  after 5.x) caused hangup during probe on at least two HP machines
  as mentioned in the PR.  Analyzed and patch provided by Ryo ONODERA.
 
 Should be pulled up to netbsd-6 (fatal hangup during boot).
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.56 -r1.57 src/sys/dev/pci/ehci_pci.c
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index