--- Net2/arch/i386/include/vmparam.h 2018/04/24 18:04:01 1.1 +++ Net2/arch/i386/include/vmparam.h 2018/04/24 18:20:48 1.1.1.3 @@ -33,7 +33,8 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)vmparam.h 5.9 (Berkeley) 5/12/91 + * from: @(#)vmparam.h 5.9 (Berkeley) 5/12/91 + * vmparam.h,v 1.4 1993/07/13 10:16:40 cgd Exp */ @@ -52,7 +53,7 @@ * Immediately after the user structure is the page table map, and then * kernal address space. */ -#define USRTEXT 0 +#define USRTEXT 4096 #define USRSTACK 0xFDBFE000 #define BTOPUSRSTACK (0xFDC00-(UPAGES)) /* btop(USRSTACK) */ #define LOWPAGES 0 @@ -63,7 +64,7 @@ */ #define MAXTSIZ (6*1024*1024) /* max text size */ #ifndef DFLDSIZ -#define DFLDSIZ (6*1024*1024) /* initial data size limit */ +#define DFLDSIZ (16*1024*1024) /* initial data size limit */ #endif #ifndef MAXDSIZ #define MAXDSIZ (32*1024*1024) /* max data size */ @@ -200,7 +201,7 @@ /* user/kernel map constants */ #define VM_MIN_ADDRESS ((vm_offset_t)0) -#define VM_MAXUSER_ADDRESS ((vm_offset_t)0xFDBFD000) +#define VM_MAXUSER_ADDRESS ((vm_offset_t)0xFDBFE000) #define UPT_MIN_ADDRESS ((vm_offset_t)0xFDC00000) #define UPT_MAX_ADDRESS ((vm_offset_t)0xFDFF7000) #define VM_MAX_ADDRESS UPT_MAX_ADDRESS