CVS commit: src/sys/dev/pcmcia

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 08:01:58 UTC 2019

Modified Files:
src/sys/dev/pcmcia: if_ne_pcmcia.c

Log Message:
s/enty/entry/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/dev/pcmcia/if_ne_pcmcia.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 08:22:50 UTC 2019

Modified Files:
src/sys/arch/arm/xscale: ixp425_if_npe.c
src/sys/arch/evbarm/dev: plcomreg.h
src/sys/arch/mmeye/dev: rtciic.c
src/sys/dev/pci: if_bnx.c
src/sys/dev/usb: if_urlreg.h

Log Message:
s/recive/receive/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/arm/xscale/ixp425_if_npe.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/dev/plcomreg.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mmeye/dev/rtciic.c
cvs rdiff -u -r1.88 -r1.89 src/sys/dev/pci/if_bnx.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/usb/if_urlreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 08:53:30 UTC 2019

Modified Files:
src/sys/dev/usb: if_urlreg.h

Log Message:
URL_TCR_IFG0 is not bit 4 but bit3. From OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/dev/usb/if_urlreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:18:00 UTC 2019

Modified Files:
src/games/mille: mille.h
src/sys/dev/ic: aic7xxx.c

Log Message:
s/saftey/safety/


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/games/mille/mille.h
cvs rdiff -u -r1.137 -r1.138 src/sys/dev/ic/aic7xxx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:22:20 UTC 2019

Modified Files:
src/doc: CHANGES.prev
src/sys/arch/acorn32/stand/boot32: boot32.c
src/sys/arch/evbmips/conf: files.evbmips
src/sys/arch/sgimips/dev: crmfb.c
src/sys/dev/dm: dm_target_zero.c
src/sys/dev/ic: bwfm.c lsi64854var.h
src/sys/dev/isa: pas.c
src/sys/dev/pci/cxgb: cxgb_offload.c
src/usr.sbin/inetd: inetd.c

Log Message:
s/suport/support/


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/doc/CHANGES.prev
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/acorn32/stand/boot32/boot32.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbmips/conf/files.evbmips
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sgimips/dev/crmfb.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/dm/dm_target_zero.c
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/ic/bwfm.c
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/ic/lsi64854var.h
cvs rdiff -u -r1.72 -r1.73 src/sys/dev/isa/pas.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/cxgb/cxgb_offload.c
cvs rdiff -u -r1.125 -r1.126 src/usr.sbin/inetd/inetd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:25:58 UTC 2019

Modified Files:
src/lib/libc/gen: randomid.c
src/sys/arch/arm/xscale: ixp425_qmgr.c
src/sys/kern: kern_tc.c
src/sys/net80211: ieee80211_node.c
src/sys/netinet: dccp_tfrc.c sctp_constants.h
src/sys/ufs/chfs: chfs_vfsops.c
src/sys/ufs/lfs: ulfs_dirhash.h
src/sys/ufs/ufs: dirhash.h
src/tests/lib/libc/sys: t_pipe.c

Log Message:
s/inital/initial/


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/gen/randomid.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/xscale/ixp425_qmgr.c
cvs rdiff -u -r1.52 -r1.53 src/sys/kern/kern_tc.c
cvs rdiff -u -r1.78 -r1.79 src/sys/net80211/ieee80211_node.c
cvs rdiff -u -r1.5 -r1.6 src/sys/netinet/dccp_tfrc.c
cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp_constants.h
cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/chfs/chfs_vfsops.c
cvs rdiff -u -r1.10 -r1.11 src/sys/ufs/lfs/ulfs_dirhash.h
cvs rdiff -u -r1.7 -r1.8 src/sys/ufs/ufs/dirhash.h
cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/sys/t_pipe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:28:41 UTC 2019

Modified Files:
src/sys/arch/acorn32/mainbus: lpt_pioc.c
src/sys/arch/hppa/gsc: lpt_gsc.c
src/sys/dev/isa: lpt_isa.c
src/sys/dev/ppbus: lpt.c

Log Message:
s/manaul/manual/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/acorn32/mainbus/lpt_pioc.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/gsc/lpt_gsc.c
cvs rdiff -u -r1.69 -r1.70 src/sys/dev/isa/lpt_isa.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/ppbus/lpt.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:32:10 UTC 2019

Modified Files:
src/sys/arch/mac68k/dev: if_mc.c
src/sys/arch/macppc/dev: am79c950.c
src/sys/dev/ic: lance.c
src/sys/dev/marvell: gtpcireg.h mvpexreg.h
src/usr.bin/vgrind: regexp.c

Log Message:
s/expresion/expression/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/mac68k/dev/if_mc.c
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/macppc/dev/am79c950.c
cvs rdiff -u -r1.58 -r1.59 src/sys/dev/ic/lance.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/marvell/gtpcireg.h
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/marvell/mvpexreg.h
cvs rdiff -u -r1.13 -r1.14 src/usr.bin/vgrind/regexp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:41:52 UTC 2019

Modified Files:
src/lib/librmt: rmtlib.c
src/share/man/man9/man9.sun3: isr_add.9
src/sys/arch/acorn32/podulebus: esc.c sfas.c
src/sys/arch/alpha/stand/common: blkdev.c
src/sys/arch/amiga/dev: sbicvar.h
src/sys/arch/arc/jazz: asc.c
src/sys/arch/arm/at91: at91spi.c
src/sys/arch/atari/dev: atari5380.c
src/sys/arch/bebox/stand/boot: siop.c
src/sys/arch/sandpoint/stand/altboot: tlp.c
src/sys/arch/sbmips/stand/common: blkdev.c
src/sys/arch/sgimips/hpc: hpcdma.h pi1ppc.c
src/sys/arch/sgimips/ioc: oiocsc.c
src/sys/arch/sun3/dev: si_obio.c
src/sys/dev: video.c video_if.h
src/sys/dev/ata: wd.c
src/sys/dev/dtv: dtv_scatter.c
src/sys/dev/ic: ahcisata_core.c atppc.c mvsata.c siop_common.c
sl811hs.c wd33c93var.h wdc.c
src/sys/dev/isa: README.seagate if_ecreg.h
src/sys/dev/marvell: gtidmac.c mvxpsec.c mvxpsecvar.h
src/sys/dev/scsipi: scsi_disk.h scsipi_ioctl.c st.c
src/sys/dev/usb: if_atu.c if_cue.c udl.c uvisor.c
src/sys/fs/nilfs: nilfs_vnops.c
src/sys/fs/udf: udf_vnops.c
src/sys/kern: tty_subr.c vfs_bio.c
src/sys/uvm: uvm_swap.c
src/usr.sbin/lpr/lpd: recvjob.c
src/usr.sbin/mopd/mopcopy: mopcopy.c

Log Message:
s/transfered/transferred/


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/lib/librmt/rmtlib.c
cvs rdiff -u -r1.9 -r1.10 src/share/man/man9/man9.sun3/isr_add.9
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/acorn32/podulebus/esc.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/acorn32/podulebus/sfas.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/alpha/stand/common/blkdev.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amiga/dev/sbicvar.h
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arc/jazz/asc.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/at91/at91spi.c
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/atari/dev/atari5380.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/bebox/stand/boot/siop.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sandpoint/stand/altboot/tlp.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sbmips/stand/common/blkdev.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sgimips/hpc/hpcdma.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sgimips/hpc/pi1ppc.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sgimips/ioc/oiocsc.c
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/sun3/dev/si_obio.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/video.c
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/video_if.h
cvs rdiff -u -r1.452 -r1.453 src/sys/dev/ata/wd.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/dtv/dtv_scatter.c
cvs rdiff -u -r1.79 -r1.80 src/sys/dev/ic/ahcisata_core.c
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/ic/atppc.c
cvs rdiff -u -r1.51 -r1.52 src/sys/dev/ic/mvsata.c
cvs rdiff -u -r1.54 -r1.55 src/sys/dev/ic/siop_common.c
cvs rdiff -u -r1.101 -r1.102 src/sys/dev/ic/sl811hs.c
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/ic/wd33c93var.h
cvs rdiff -u -r1.295 -r1.296 src/sys/dev/ic/wdc.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/isa/README.seagate
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/isa/if_ecreg.h
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/marvell/gtidmac.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/marvell/mvxpsec.c
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/marvell/mvxpsecvar.h
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/scsipi/scsi_disk.h
cvs rdiff -u -r1.72 -r1.73 src/sys/dev/scsipi/scsipi_ioctl.c
cvs rdiff -u -r1.239 -r1.240 src/sys/dev/scsipi/st.c
cvs rdiff -u -r1.68 -r1.69 src/sys/dev/usb/if_atu.c
cvs rdiff -u -r1.86 -r1.87 src/sys/dev/usb/if_cue.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/usb/udl.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/usb/uvisor.c
cvs rdiff -u -r1.37 -r1.38 src/sys/fs/nilfs/nilfs_vnops.c
cvs rdiff -u -r1.106 -r1.107 src/sys/fs/udf/udf_vnops.c
cvs rdiff -u -r1.42 -r1.43 src/sys/kern/tty_subr.c
cvs rdiff -u -r1.284 -r1.285 src/sys/kern/vfs_bio.c
cvs rdiff -u -r1.184 -r1.185 src/sys/uvm/uvm_swap.c
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/lpr/lpd/recvjob.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/mopd/mopcopy/mopcopy.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:45:27 UTC 2019

Modified Files:
src/lib/libpthread: pthread_mutex.3
src/lib/libutil: pidfile.c
src/sys/arch/arm/arm32: arm32_machdep.c
src/sys/arch/mips/mips: cpu_subr.c
src/sys/arch/powerpc/booke: booke_machdep.c
src/sys/arch/x86/x86: bios32.c
src/sys/dev/audio: audio.c
src/sys/dev/ic: aic79xx.c aic7xxx.c
src/sys/dev/ppbus: ppbus_conf.c
src/sys/stand/efiboot: smbios.c
src/usr.bin/vmstat: vmstat.c

Log Message:
s/sucess/success/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libpthread/pthread_mutex.3
cvs rdiff -u -r1.14 -r1.15 src/lib/libutil/pidfile.c
cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/arm32/arm32_machdep.c
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/mips/mips/cpu_subr.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/powerpc/booke/booke_machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/x86/bios32.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/audio/audio.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/ic/aic79xx.c
cvs rdiff -u -r1.138 -r1.139 src/sys/dev/ic/aic7xxx.c
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ppbus/ppbus_conf.c
cvs rdiff -u -r1.1 -r1.2 src/sys/stand/efiboot/smbios.c
cvs rdiff -u -r1.229 -r1.230 src/usr.bin/vmstat/vmstat.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/dec

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:47:55 UTC 2019

Modified Files:
src/sys/dev/dec: files.dec

Log Message:
s/le_de_subr/le_dec_subr/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/dec/files.dec

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/mips

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:47:18 UTC 2019

Modified Files:
src/sys/arch/mips/mips: cache.c

Log Message:
s/defintion/definition/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/mips/mips/cache.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/ic

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:48:35 UTC 2019

Modified Files:
src/sys/dev/ic: advlib.h

Log Message:
s/transef/transfer/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/ic/advlib.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/isa

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 09:50:27 UTC 2019

Modified Files:
src/sys/dev/isa: isareg.h

Log Message:
s/reister/register/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/isa/isareg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 10:13:59 UTC 2019

Modified Files:
src/lib/libpuffs: puffs.3
src/share/man/man4/man4.amiga: p5pb.4

Log Message:
s/conjuction/conjunction/


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/lib/libpuffs/puffs.3
cvs rdiff -u -r1.15 -r1.16 src/share/man/man4/man4.amiga/p5pb.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 10:17:57 UTC 2019

Modified Files:
src/sys/netinet: ip_output.c
src/sys/netinet6: nd6_rtr.c
src/sys/uvm: uvm_map.c

Log Message:
s/referece/reference/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.314 -r1.315 src/sys/netinet/ip_output.c
cvs rdiff -u -r1.146 -r1.147 src/sys/netinet6/nd6_rtr.c
cvs rdiff -u -r1.367 -r1.368 src/sys/uvm/uvm_map.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-27 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 27 10:20:02 UTC 2019

Modified Files:
src/sys/arch/epoc32/stand/e32boot/ldd: ekern.h
src/usr.bin/spell: TODO
src/usr.sbin/rpc.pcnfsd: pcnfsd_print.c

Log Message:
s/orignal/original/


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/epoc32/stand/e32boot/ldd/ekern.h
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/spell/TODO
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/rpc.pcnfsd/pcnfsd_print.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/fstyp

2019-12-27 Thread Tomohiro Kusumi
Module Name:src
Committed By:   tkusumi
Date:   Fri Dec 27 11:06:23 UTC 2019

Modified Files:
src/usr.sbin/fstyp: Makefile fstyp.c fstyp.h
Added Files:
src/usr.sbin/fstyp: hfsplus.c

Log Message:
fstyp: Add HFS+ support

taken-from: FreeBSD (freebsd/freebsd@b4d7ad9f787e74e712423def67de8bd76f71943a)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/fstyp/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/fstyp/fstyp.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/fstyp/fstyp.h
cvs rdiff -u -r0 -r1.1 src/usr.sbin/fstyp/hfsplus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/fstyp

2019-12-27 Thread Tomohiro Kusumi
Module Name:src
Committed By:   tkusumi
Date:   Fri Dec 27 11:15:06 UTC 2019

Modified Files:
src/usr.sbin/fstyp: Makefile fstyp.c fstyp.h
Added Files:
src/usr.sbin/fstyp: apfs.c

Log Message:
fstyp: Add APFS support

taken-from: FreeBSD (freebsd/freebsd@171bb54729d6d6554eb09c9a3507b184795f33e3)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/fstyp/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/fstyp/apfs.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/fstyp/fstyp.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/fstyp/fstyp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2019-12-27 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri Dec 27 12:51:57 UTC 2019

Modified Files:
src/sys/arch/amd64/amd64: autoconf.c
src/sys/arch/i386/i386: autoconf.c
src/sys/ddb: db_command.c
src/sys/dev/acpi: acpi_srat.c acpi_srat.h
src/sys/kern: init_main.c
src/sys/uvm: files.uvm uvm.h uvm_ddb.h uvm_extern.h uvm_glue.c
uvm_init.c uvm_page.c uvm_page.h uvm_pglist.c uvm_pglist.h
Added Files:
src/sys/uvm: uvm_pgflcache.c uvm_pgflcache.h

Log Message:
Redo the page allocator to perform better, especially on multi-core and
multi-socket systems.  Proposed on tech-kern.  While here:

- add rudimentary NUMA support - needs more work.
- remove now unused "listq" from vm_page.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/amd64/amd64/autoconf.c
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/i386/i386/autoconf.c
cvs rdiff -u -r1.165 -r1.166 src/sys/ddb/db_command.c
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/acpi/acpi_srat.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/acpi/acpi_srat.h
cvs rdiff -u -r1.512 -r1.513 src/sys/kern/init_main.c
cvs rdiff -u -r1.31 -r1.32 src/sys/uvm/files.uvm
cvs rdiff -u -r1.70 -r1.71 src/sys/uvm/uvm.h
cvs rdiff -u -r1.15 -r1.16 src/sys/uvm/uvm_ddb.h
cvs rdiff -u -r1.215 -r1.216 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.172 -r1.173 src/sys/uvm/uvm_glue.c
cvs rdiff -u -r1.51 -r1.52 src/sys/uvm/uvm_init.c
cvs rdiff -u -r1.212 -r1.213 src/sys/uvm/uvm_page.c
cvs rdiff -u -r1.88 -r1.89 src/sys/uvm/uvm_page.h
cvs rdiff -u -r0 -r1.1 src/sys/uvm/uvm_pgflcache.c \
src/sys/uvm/uvm_pgflcache.h
cvs rdiff -u -r1.77 -r1.78 src/sys/uvm/uvm_pglist.c
cvs rdiff -u -r1.8 -r1.9 src/sys/uvm/uvm_pglist.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/sys

2019-12-27 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri Dec 27 12:53:40 UTC 2019

Modified Files:
src/sys/sys: param.h

Log Message:
NetBSD 9.99.31 - page allocator changes, struct vm_page changed


To generate a diff of this commit:
cvs rdiff -u -r1.631 -r1.632 src/sys/sys/param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/uvm

2019-12-27 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri Dec 27 13:13:17 UTC 2019

Modified Files:
src/sys/uvm: uvm_page.h uvm_pdpolicy_clock.c uvm_pdpolicy_clockpro.c

Log Message:
vm_page: Now that listq is gone, give the pagedaemon its own private
TAILQ_ENTRY, so that update of page replacement state can be made
asynchronous/lazy.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/uvm/uvm_page.h
cvs rdiff -u -r1.22 -r1.23 src/sys/uvm/uvm_pdpolicy_clock.c
cvs rdiff -u -r1.18 -r1.19 src/sys/uvm/uvm_pdpolicy_clockpro.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/uvm

2019-12-27 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri Dec 27 13:19:25 UTC 2019

Modified Files:
src/sys/uvm: uvm.h uvm_page.c

Log Message:
Nothing uses uvm.cpus any more, and we can do the same with cpu_lookup(),
so get rid of it.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/uvm/uvm.h
cvs rdiff -u -r1.213 -r1.214 src/sys/uvm/uvm_page.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/uvm

2019-12-27 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri Dec 27 13:24:53 UTC 2019

Modified Files:
src/sys/uvm: uvm_pgflcache.c

Log Message:
Fix a comment.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/uvm/uvm_pgflcache.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64/aarch64

2019-12-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Dec 27 15:36:02 UTC 2019

Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c

Log Message:
Add a missing newline


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/aarch64/aarch64/cpu.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2019-12-27 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Dec 27 15:49:20 UTC 2019

Modified Files:
src/sys/kern: subr_pool.c

Log Message:
Switch to panic, and make the message more useful.


To generate a diff of this commit:
cvs rdiff -u -r1.263 -r1.264 src/sys/kern/subr_pool.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64

2019-12-27 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Dec 27 18:56:47 UTC 2019

Modified Files:
src/sys/arch/aarch64/aarch64: genassym.cf locore.S pmap.c
src/sys/arch/aarch64/conf: files.aarch64
src/sys/arch/aarch64/include: armreg.h pmap.h

Log Message:
Enable early write acknowledge for device memory mappings.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/aarch64/genassym.cf
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/aarch64/aarch64/locore.S
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/aarch64/aarch64/pmap.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/conf/files.aarch64
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/aarch64/include/armreg.h
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/aarch64/include/pmap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64/aarch64

2019-12-27 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Fri Dec 27 21:55:51 UTC 2019

Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c

Log Message:
Fix build.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/aarch64/aarch64/cpu.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64/include

2019-12-27 Thread Robert Swindells
Module Name:src
Committed By:   rjs
Date:   Sat Dec 28 00:22:08 UTC 2019

Modified Files:
src/sys/arch/aarch64/include: armreg.h

Log Message:
s/Memroy/Memory/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/aarch64/include/armreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/x86

2019-12-27 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Dec 28 00:38:08 UTC 2019

Modified Files:
src/sys/arch/x86/x86: x86_machdep.c

Log Message:
#include "opt_xen.h" so we can tell if we're in a XEN kernel.  We need
to know this in order to set module_machine correctly, which in turn is
needed to set the module_base path from which modules are loaded and
which provides the value of sysctl(8) variable kern.module.path

Thanks to jnemeth@ for pointing out the problem.


To generate a diff of this commit:
cvs rdiff -u -r1.133 -r1.134 src/sys/arch/x86/x86/x86_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/cavium/dev

2019-12-27 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Sat Dec 28 02:58:59 UTC 2019

Modified Files:
src/sys/arch/mips/cavium/dev: if_cnmac.c

Log Message:
Fix typos in comments.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/mips/cavium/dev/if_cnmac.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2019-12-27 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Sat Dec 28 03:07:18 UTC 2019

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Fix typos in messages.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2019-12-27 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Sat Dec 28 03:09:18 UTC 2019

Modified Files:
src/sys/dev/pci: mlyreg.h

Log Message:
Fix typo in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/mlyreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2019-12-27 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sat Dec 28 04:23:26 UTC 2019

Modified Files:
src/doc: TODO.sanitizers

Log Message:
Sync TODO.sanitizers with reality

Done:
 - compiler-rt sanitizers integration with base
 - merge TSan, MSan and libFuzzer ATF tests
 - LSan
 - finish the research of a new syscall for StopTheWorld() operation
   ptrace(2) style for self-introspection and debugging (LSan)
 - attach a NetBSD buildbot testing build of compiler-rt and executing tests
 - kernel-msan https://github.com/google/kmsan


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/doc/TODO.sanitizers

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.