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.ma...@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 {
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to