Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Nov 2010 11:55:51 +0000 (UTC)
From:      Bernhard Schmidt <bschmidt@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/compat/ndis kern_windrv.c ntoskrnl_var.h subr_ntoskrnl.c winx64_wrap.S
Message-ID:  <201011261156.oAQBu2OU015212@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

bschmidt    2010-11-26 11:55:51 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/compat/ndis      kern_windrv.c ntoskrnl_var.h 
                         subr_ntoskrnl.c winx64_wrap.S 
  Log:
  SVN rev 215862 on 2010-11-26 11:55:51Z by bschmidt
  
  MFC r215708:
  Resurrect amd64 support.
  - Many drivers on amd64 are picking system uptime, interrupt time and ticks
    via global data structure instead of calling functions for performance
    reasons. For now just patch such address so driver will not trigger page
    fault when trying to access such data. In future, additional callout may
    be added to update data in periodic intervals.
  - On amd64 we need to allocate "shadow space" on stack before calling any
    function.
  
  Submitted by:   Paul B Mahol <onemda at gmail.com>
  
  Revision   Changes    Path
  1.19.2.3   +22 -0     src/sys/compat/ndis/kern_windrv.c
  1.47.2.3   +64 -0     src/sys/compat/ndis/ntoskrnl_var.h
  1.100.2.7  +1 -0      src/sys/compat/ndis/subr_ntoskrnl.c
  1.4.22.2   +8 -8      src/sys/compat/ndis/winx64_wrap.S



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011261156.oAQBu2OU015212>