Author: jkim
Date: Sat Aug  7 03:45:45 2010
New Revision: 210992
URL: http://svn.freebsd.org/changeset/base/210992
Log:
  Optimize interrupt vector lookup.  There is no need to check the page table.

Modified:
  head/sys/compat/x86bios/x86bios.c

Modified: head/sys/compat/x86bios/x86bios.c
==============================================================================
--- head/sys/compat/x86bios/x86bios.c   Sat Aug  7 02:19:19 2010        
(r210991)
+++ head/sys/compat/x86bios/x86bios.c   Sat Aug  7 03:45:45 2010        
(r210992)
@@ -194,7 +194,7 @@ uint32_t
 x86bios_get_intr(int intno)
 {
 
-       return (readl(x86bios_offset(intno * 4)));
+       return (readl(BIOS_PADDRTOVADDR(intno * 4)));
 }
 
 void
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to