Home | History | Annotate | Download | only in include
History log of /src/sys/arch/macppc/include/param.h
RevisionDateAuthorComments
 1.22  31-May-2021  simonb Include "opt_param.h" (ifdef _KERNEL_OPT) everywhere that MSGBUFSIZE is
referenced since some sources include <machine/param.h>.
 1.21  26-Apr-2018  macallan branches: 1.21.18;
bump message buffer size
 1.20  23-Sep-2012  mrg branches: 1.20.36;
increase powerpc NKMEMPAGES_MAX_DEFAULT to 256MB. remove the macppc
overrides that are now the same as the powerpc default.
 1.19  10-Feb-2012  para branches: 1.19.2; 1.19.4; 1.19.6;
proper sizing of kmem_arena on different ports

PR port-i386/45946: Kernel locks up in VMEM system
 1.18  28-Jul-2011  macallan branches: 1.18.2; 1.18.6;
hiding PCI_MAGIC_IO_RANGE from userland is counter-productive
 1.17  20-Jun-2011  matt Cleanup powerpc param.h. If compiling a MODULE, ignore port-specific stuff.
Only include <machine/cpu.h> in <powerpc/param.h> at the end.
 1.16  28-Feb-2008  macallan branches: 1.16.36;
move PCI_MAGIC_IO_RANGE to a header that's actually exported to userland
 1.15  25-Dec-2007  macallan branches: 1.15.2; 1.15.6;
get rid of macppc's private pci_bus_dma_tag
 1.14  24-Dec-2007  macallan #define __HAVE_PRIVATE_PCI_BUS_DMA_TAG
 1.13  14-Nov-2001  matt branches: 1.13.32; 1.13.94; 1.13.100; 1.13.104;
Bump the default macppc MSGBUFSIZE to 12KB so we can get an entire
sequence of boot messages.
 1.12  06-Jun-2001  matt branches: 1.12.2; 1.12.8;
Changes new pmap, common param.h, vmparam.h, and moved includes.
 1.11  30-May-2001  mrg use _KERNEL_OPT
 1.10  30-Jun-2000  itojun branches: 1.10.2;
raise MSIZE from 128 to 256.
- for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small
already (less than 80) and there are chances for unwanted packet loss due
to m_pullup restriction.
- for other cases, the change should avoid allocating clusters in most cases
(even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of
extension header)

portmasters: if your arch chokes with the change (high memory usage or
whatever), please backout the change for your arch.
 1.9  13-Feb-2000  tsubai branches: 1.9.4;
Reduce NKMEMPAGES_MAX_DEFAULT.
 1.8  11-Feb-2000  thorpej Update for the NKMEMPAGES changes.
 1.7  04-Dec-1999  ragge CL* discarding.
 1.6  13-Oct-1999  tsubai branches: 1.6.2;
Change kernel segment base to 0xf00000. Some PM9500s won't boot with the
old value (0xfffff0).
XXX I don't know why...
 1.5  18-Jul-1999  tsubai branches: 1.5.2;
Decrease default NKMEMCLUSTERS. (128MB -> 8MB)
 1.4  12-Jan-1999  tsubai branches: 1.4.2; 1.4.4;
Move MSGBUFSIZE from machdep.c to param.h
Use the last page for msgbuf instead of fixed MSGBUFADDR.
 1.3  03-Sep-1998  tsubai Remove HTABENTS definition. (calculated automatically)
 1.2  13-Aug-1998  tsubai Remove ``#define ovbcopy bcopy''. This exists in sys/systm.h now.
 1.1  15-May-1998  tsubai Initial import of macppc port.
 1.4.4.1  02-Aug-1999  thorpej Update from trunk.
 1.4.2.2  20-Oct-1999  he Pull up revision 1.6 (requested by tsubai):
Move kernel segment base to 0xf00000, some Power Macintosh 9500s
won't boot witht he old value.
 1.4.2.1  20-Oct-1999  he Pull up revision 1.5 (requested by tsubai):
Fix "panic: startup: cannot allocate VM for buffers" right after
copyright message when RAM > approx. 128MB.
 1.5.2.2  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.5.2.1  21-Dec-1999  wrstuden Initial commit of recent changes to make DEV_BSIZE go away.

Runs on i386, needs work on other arch's. Main kernel routines should be
fine, but a number of the stand programs need help.

cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512
byte block devices. vnd, raidframe, and lfs need work.

Non 2**n block support is automatic for LKM's and conditional for kernels
on "options NON_PO2_BLOCKS".
 1.6.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.9.4.1  23-Jul-2000  itojun pullup from main trunc (approved by releng-1-5)

raise MSIZE from 128 to 256.
- for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small
already (less than 80) and there are chances for unwanted packet loss due
to m_pullup restriction.
- for other cases, the change should avoid allocating clusters in most cases
(even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of
extension header)

portmasters: if your arch chokes with the change (high memory usage or
whatever), please backout the change for your arch.

1.1 -> 1.2 syssrc/sys/arch/amigappc/include/param.h
1.13 -> 1.14 syssrc/sys/arch/arc/include/param.h
1.1 -> 1.2 syssrc/sys/arch/arm26/include/param.h
1.17 -> 1.18 syssrc/sys/arch/arm32/include/param.h
1.6 -> 1.7 syssrc/sys/arch/bebox/include/param.h
1.4 -> 1.5 syssrc/sys/arch/cobalt/include/param.h
1.4 -> 1.5 syssrc/sys/arch/evbsh3/include/param.h
1.2 -> 1.3 syssrc/sys/arch/hpcmips/include/param.h
1.40 -> 1.41 syssrc/sys/arch/i386/include/param.h
1.7 -> 1.8 syssrc/sys/arch/m68k/include/param.h
1.9 -> 1.10 syssrc/sys/arch/macppc/include/param.h
1.4 -> 1.5 syssrc/sys/arch/mmeye/include/param.h
1.6 -> 1.7 syssrc/sys/arch/newsmips/include/param.h
1.7 -> 1.8 syssrc/sys/arch/ofppc/include/param.h
1.23 -> 1.24 syssrc/sys/arch/pc532/include/param.h
1.32 -> 1.33 syssrc/sys/arch/pmax/include/param.h
1.7 -> 1.8 syssrc/sys/arch/powerpc/include/param.h
1.1 -> 1.2 syssrc/sys/arch/prep/include/param.h
1.1 -> 1.2 syssrc/sys/arch/sgimips/include/param.h
1.3 -> 1.4 syssrc/sys/arch/sh3/include/param.h
1.44 -> 1.45 syssrc/sys/arch/sparc/include/param.h
1.21 -> 1.22 syssrc/sys/arch/sparc64/include/param.h
1.43 -> 1.44 syssrc/sys/arch/vax/include/param.h
 1.10.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.12.8.2  08-Jan-2002  nathanw Catch up to -current.
 1.12.8.1  06-Jun-2001  nathanw file param.h was added on branch nathanw_sa on 2002-01-08 00:26:10 +0000
 1.12.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.13.104.1  26-Dec-2007  ad Sync with head.
 1.13.100.1  18-Feb-2008  mjf Sync with HEAD.
 1.13.94.1  23-Mar-2008  matt sync with HEAD
 1.13.32.1  17-Mar-2008  yamt sync with head.
 1.15.6.1  03-Apr-2008  mjf Sync with HEAD.
 1.15.2.1  24-Mar-2008  keiichi sync with head.
 1.16.36.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.18.6.1  18-Feb-2012  mrg merge to -current.
 1.18.2.2  30-Oct-2012  yamt sync with head
 1.18.2.1  17-Apr-2012  yamt sync with head
 1.19.6.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.19.4.1  01-Nov-2012  matt sync with netbsd-6-0-RELEASE.
 1.19.2.1  01-Oct-2012  riz Pull up following revision(s) (requested by mrg in ticket #575):
sys/arch/powerpc/include/param.h: revision 1.28
sys/arch/macppc/include/param.h: revision 1.20
increase powerpc NKMEMPAGES_MAX_DEFAULT to 256MB. remove the macppc
overrides that are now the same as the powerpc default.
 1.20.36.1  02-May-2018  pgoyette Synch with HEAD
 1.21.18.1  17-Jun-2021  thorpej Sync w/ HEAD.

RSS XML Feed