svn commit: r350255 - head/usr.sbin/bhyve

Scott Long scottl at FreeBSD.org
Tue Jul 23 18:40:08 UTC 2019


Author: scottl
Date: Tue Jul 23 18:40:07 2019
New Revision: 350255
URL: https://svnweb.freebsd.org/changeset/base/350255

Log:
  Fix the register layout for the Buffer Descript List Entry.  It
  got jumbled around during some other cleanups and was causing
  audio failures on some guests.
  
  PR:		239341
  Reported by:	shamaz.mazum at gmail.com

Modified:
  head/usr.sbin/bhyve/pci_hda.c

Modified: head/usr.sbin/bhyve/pci_hda.c
==============================================================================
--- head/usr.sbin/bhyve/pci_hda.c	Tue Jul 23 18:31:07 2019	(r350254)
+++ head/usr.sbin/bhyve/pci_hda.c	Tue Jul 23 18:40:07 2019	(r350255)
@@ -80,10 +80,10 @@ typedef void (*hda_set_reg_handler)(struct hda_softc *
 		uint32_t old);
 
 struct hda_bdle {
-	uint32_t addrh;
 	uint32_t addrl;
-	uint32_t ioc;
+	uint32_t addrh;
 	uint32_t len;
+	uint32_t ioc;
 } __packed;
 
 struct hda_bdle_desc {


More information about the svn-src-head mailing list