process.hh (10496:0a5a8ecd0ec6) process.hh (10554:fe2e2f06a7c8)
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

123 public:
124
125 //This id is assigned by m5 and is used to keep process' tlb entries
126 //separated.
127 uint64_t M5_pid;
128
129 // flag for using architecture specific page table
130 bool useArchPT;
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

123 public:
124
125 //This id is assigned by m5 and is used to keep process' tlb entries
126 //separated.
127 uint64_t M5_pid;
128
129 // flag for using architecture specific page table
130 bool useArchPT;
131 // running KvmCPU in SE mode requires special initialization
132 bool kvmInSE;
133
131 PageTableBase* pTable;
132
133 class FdMap
134 {
135 public:
136 int fd;
137 std::string filename;
138 int mode;

--- 210 unchanged lines hidden ---
134 PageTableBase* pTable;
135
136 class FdMap
137 {
138 public:
139 int fd;
140 std::string filename;
141 int mode;

--- 210 unchanged lines hidden ---