Deleted Added
full compact
vm_machdep.c (32010) vm_machdep.c (32516)
1/*-
2 * Copyright (c) 1982, 1986 The Regents of the University of California.
3 * Copyright (c) 1989, 1990 William Jolitz
4 * Copyright (c) 1994 John Dyson
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * the Systems Programming Group of the University of Utah Computer

--- 24 unchanged lines hidden (view full) ---

33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37 * SUCH DAMAGE.
38 *
39 * from: @(#)vm_machdep.c 7.3 (Berkeley) 5/13/91
40 * Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
1/*-
2 * Copyright (c) 1982, 1986 The Regents of the University of California.
3 * Copyright (c) 1989, 1990 William Jolitz
4 * Copyright (c) 1994 John Dyson
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * the Systems Programming Group of the University of Utah Computer

--- 24 unchanged lines hidden (view full) ---

33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37 * SUCH DAMAGE.
38 *
39 * from: @(#)vm_machdep.c 7.3 (Berkeley) 5/13/91
40 * Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
41 * $Id: vm_machdep.c,v 1.92 1997/11/20 19:41:20 bde Exp $
41 * $Id: vm_machdep.c,v 1.93 1997/12/27 02:28:28 peter Exp $
42 */
43
44#include "npx.h"
45#include "opt_bounce.h"
46#include "opt_user_ldt.h"
47#include "opt_vm86.h"
48
49#include <sys/param.h>

--- 910 unchanged lines hidden (view full) ---

960 disable_intr();
961#ifdef SMP
962 rel_mplock();
963#endif
964 return (1);
965}
966
967/*
42 */
43
44#include "npx.h"
45#include "opt_bounce.h"
46#include "opt_user_ldt.h"
47#include "opt_vm86.h"
48
49#include <sys/param.h>

--- 910 unchanged lines hidden (view full) ---

960 disable_intr();
961#ifdef SMP
962 rel_mplock();
963#endif
964 return (1);
965}
966
967/*
968 * Software interrupt handler for queued VM system processing.
969 */
970void
971swi_vm()
972{
973 if (busdma_swi_pending != 0)
974 busdma_swi();
975}
976
977/*
968 * Tell whether this address is in some physical memory region.
969 * Currently used by the kernel coredump code in order to avoid
970 * dumping the ``ISA memory hole'' which could cause indefinite hangs,
971 * or other unpredictable behaviour.
972 */
973
974#include "isa.h"
975

--- 18 unchanged lines hidden ---
978 * Tell whether this address is in some physical memory region.
979 * Currently used by the kernel coredump code in order to avoid
980 * dumping the ``ISA memory hole'' which could cause indefinite hangs,
981 * or other unpredictable behaviour.
982 */
983
984#include "isa.h"
985

--- 18 unchanged lines hidden ---