History log of /netbsd-src/sys/arch/sun3/include/param3.h (Results 1 – 25 of 57)
Revision Date Author Comments
# ec8d43fc 03-Mar-2018 mrg <mrg@NetBSD.org>

sun2/sun3:
- build libkern as an archive for non modular builds. from maya@
sun3:
- cut down GENERIC a bunch to bring below 2MB.
- reduce UBC_NWINS, MAXEXEC, and PAGER_MAP_DEFAULT_SIZE to recover

sun2/sun3:
- build libkern as an archive for non modular builds. from maya@
sun3:
- cut down GENERIC a bunch to bring below 2MB.
- reduce UBC_NWINS, MAXEXEC, and PAGER_MAP_DEFAULT_SIZE to recover
enough lost VA to actually run basic tests.

show more ...


# fc789a37 12-Aug-2012 tsutsui <tsutsui@NetBSD.org>

Also reduce UBC_NWINS from default 1024 to 512
to avoid possible KVA shortage, otherwise
"panic: ubc_init: failed to map ubc_object"
could still happen on netbsd-6 branch.

Should be pulled up to net

Also reduce UBC_NWINS from default 1024 to 512
to avoid possible KVA shortage, otherwise
"panic: ubc_init: failed to map ubc_object"
could still happen on netbsd-6 branch.

Should be pulled up to netbsd-6.

show more ...


# f85debec 11-Aug-2012 tsutsui <tsutsui@NetBSD.org>

Poor sun3 (but not sun3x) has only 31MB KVM address space,
so reduce NKMEMPAGES_MAX_DEFAULT from 64MB to 16MB.
Fixes "panic: ubc_init: failed to map ubc_object" on
TME emulating 3/120 with >16MB RAM.

Poor sun3 (but not sun3x) has only 31MB KVM address space,
so reduce NKMEMPAGES_MAX_DEFAULT from 64MB to 16MB.
Fixes "panic: ubc_init: failed to map ubc_object" on
TME emulating 3/120 with >16MB RAM.

Should be pulled up to netbsd-6.

show more ...


# 9b6bd2d9 08-Feb-2011 rmind <rmind@NetBSD.org>

Remove clause 3 (UCB advertising clause) from the University of Utah
copyright. Confirmed by Mike Hibler, mike at cs.utah.edu - thanks!
Also, merge UCB and Utah copyright texts back into one, as the

Remove clause 3 (UCB advertising clause) from the University of Utah
copyright. Confirmed by Mike Hibler, mike at cs.utah.edu - thanks!
Also, merge UCB and Utah copyright texts back into one, as they
originally were.

Extra verification by snj@.

show more ...


# 8e16588b 15-Oct-2010 tsutsui <tsutsui@NetBSD.org>

Make common kernel module binaries work on both sun3 and sun3x.
Tested on 3/160 (on TME) and (real) 3/80.

XXX: module files can be loaded only on single user?


# ce06f8d5 11-Dec-2009 tsutsui <tsutsui@NetBSD.org>

Refactoring MD segment related definitions on m68k ports:
- move macro SEGSHIFT, NBSG, and SEGOFFSET from <machine/param.h>
to <machine/pmap.h> where they should belong
- don't use m68k_round_seg()

Refactoring MD segment related definitions on m68k ports:
- move macro SEGSHIFT, NBSG, and SEGOFFSET from <machine/param.h>
to <machine/pmap.h> where they should belong
- don't use m68k_round_seg() and m68k_trunc_seg() in sun3 pmap sources
and instead define and use sun3_round_seg() and sun3_trunc_seg()
since they are quite pmap implementation dependent

show more ...


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 70e6d931 22-Jan-2005 chs <chs@NetBSD.org>

bring back the sun3 MAXPHYS definition that has been missing for 8 years.
more recently, we changed to relying on MAXPHYS rather than MAXBSIZE to
limit page cache I/O sizes, and sun3 has been broken

bring back the sun3 MAXPHYS definition that has been missing for 8 years.
more recently, we changed to relying on MAXPHYS rather than MAXBSIZE to
limit page cache I/O sizes, and sun3 has been broken since then.

show more ...


# aad01611 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.


# eff2e270 05-Feb-1998 gwr <gwr@NetBSD.org>

Merge arch/sun3x into arch/sun3


# 167d06be 03-Oct-1997 gwr <gwr@NetBSD.org>

Increase MSGBUFOFF to 512 so we can be sure there is room for a
kernel core header before the message buffer.


# a3cc0968 02-Oct-1997 gwr <gwr@NetBSD.org>

Fix MSGBUFSIZE


# 2b138578 20-Sep-1997 leo <leo@NetBSD.org>

Correct for the extra member in 'struct kern_msgbuf' when calculating
the number of bytes we want to allocate.


# d4713d24 19-Sep-1997 leo <leo@NetBSD.org>

Implement the kernel part of pr-1891. This allows for a more flexible sized
msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running,
though old 'dmesg' binaries will output a few b

Implement the kernel part of pr-1891. This allows for a more flexible sized
msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running,
though old 'dmesg' binaries will output a few bytes of junk at the start of
the buffer, and will miss a few bytes at the end of the buffer.

show more ...


# 3feb40be 10-Jul-1997 veego <veego@NetBSD.org>

Restore the define of UPAGES.


# 05b8948c 10-Jun-1997 veego <veego@NetBSD.org>

Define NBSG from (1 << SEGSHIFT) and move some variables before
<m68k/param.h>.


# 931d90fc 10-Jun-1997 veego <veego@NetBSD.org>

Use the MI <m68k/param.h> include.


# 4d534f3d 27-Feb-1997 gwr <gwr@NetBSD.org>

Define VM_MAX_KERNEL_ADDRESS using KERN_END instead of a constant.


# 9b75e011 27-Feb-1997 gwr <gwr@NetBSD.org>

Allow option MCLSHIFT=x to control MCLBYTES etc.


# bb9cc8ad 26-Feb-1997 gwr <gwr@NetBSD.org>

Use ALIGNBYTES in the new ALIGNED_POINTER macro.
(That is always good enough on the m68k.)


# 115b6d92 24-Feb-1997 fvdl <fvdl@NetBSD.org>

Define ALIGNED_POINTER


# 94b20c70 18-Jan-1997 gwr <gwr@NetBSD.org>

Move sun3_btop (etc.) macros from param.h to pte.h


# 6d6e6e45 13-Dec-1996 gwr <gwr@NetBSD.org>

Define MAXBSIZE as 32KB to limit the size clustered transfers.


# 18ec26aa 04-Mar-1996 cgd <cgd@NetBSD.org>

add _MACHINE and _MACHINE_ARCH, which are like MACHINE and MACHINE_ARCH,
execpt without quotes. meant to be __CONCAT()ted for easy #includes
of machine-dependent headers for MI code (e.g. for the MI

add _MACHINE and _MACHINE_ARCH, which are like MACHINE and MACHINE_ARCH,
execpt without quotes. meant to be __CONCAT()ted for easy #includes
of machine-dependent headers for MI code (e.g. for the MI ISA/EISA/PCI/TC
bus code).

show more ...


# 1c5d7bab 01-Mar-1996 cgd <cgd@NetBSD.org>

Clean up tabbing/spacing in defns of MACHINE, MACHINE_ARCH, and MID_MACHINE.


123