Skip to content

L2 s test1#19

Closed
goodney wants to merge 30 commits into
NetBSD:trunkfrom
goodney:L2S_test1
Closed

L2 s test1#19
goodney wants to merge 30 commits into
NetBSD:trunkfrom
goodney:L2S_test1

Conversation

@goodney

@goodney goodney commented Jul 20, 2023

Copy link
Copy Markdown

syncing addition of soft68k and upstream NetBSD

sidqian123 and others added 30 commits June 25, 2023 11:43
after building luna and testing
to added soft68k in dirti and arch
./etc/etc.luna68k
./usr.sbin/sysinst/arch/luna68k
./distrib/luna68k
./distrib/luna68k/ramdisk
./distrib/luna68k/instkernel
./distrib/luna68k/cdroms
./distrib/luna68k/cdroms/installcd
./sys/arch/luna68k
./sys/arch/luna68k/luna68k
./sys/arch/luna68k/include
./sys/arch/luna68k/compile
./sys/arch/luna68k/stand
./sys/arch/luna68k/stand/boot
./sys/arch/luna68k/dev
./sys/arch/luna68k/dev/xplx
./sys/arch/luna68k/conf
./share/man/man4/man4.luna68k
distrib/notes/common/macros:.if \n[amiga]:\n[atari]:\n[cesfic]:\n[hp300]:\n[luna68k]:\n[mac68k]:\n[mvme68k]:\n[news68k]:\n[next68k]:\n[sun3]:\n[x68k] .ds A m68k

distrib/notes/common/main:.as MACHINE_LIST " i386 ibmnws iyonix landisk luna68k mac68k macppc mipsco
distrib/sets/lists/comp/md.luna68k:# $NetBSD: md.luna68k,v 1.23 2018/07/12 10:46:40 maxv Exp $
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k				comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/_G_config.h		comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/ansi.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/aout_machdep.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/asm.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/autoconf.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/bswap.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/bus.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/cdefs.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/cpu.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/db_machdep.h		comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/disklabel.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/elf_machdep.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/endian.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/endian_machdep.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/fenv.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/float.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/frame.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/ieee.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/ieeefp.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/int_const.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/int_fmtio.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/int_limits.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/int_mwgwtypes.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/int_types.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/intr.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/kcore.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/lcd.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/limits.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/lock.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/math.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/mcontext.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/mutex.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/param.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/pcb.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/pmap.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/pmc.h			comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/proc.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/profile.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/psl.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/pte.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/ptrace.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/reg.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/rwlock.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/setjmp.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/signal.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/stdarg.h			comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/svr4_machdep.h		comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/trap.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/types.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/varargs.h			comp-obsolete		obsolete
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/vmparam.h			comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/wchar_limits.h		comp-c-include
distrib/sets/lists/comp/md.luna68k:./usr/include/luna68k/xpio.h			comp-c-include
distrib/sets/lists/xserver/md.luna68k:# $NetBSD: md.luna68k,v 1.27 2022/07/15 04:47:56 mrg Exp $
distrib/sets/lists/base/mi:./usr/share/man/cat4/luna68k			base-man-share
distrib/sets/lists/base/mi:./usr/share/man/cat8/luna68k			base-man-share
distrib/sets/lists/base/mi:./usr/share/man/html4/luna68k			base-man-share
distrib/sets/lists/base/mi:./usr/share/man/html8/luna68k			base-man-share
distrib/sets/lists/base/mi:./usr/share/man/man4/luna68k			base-man-share
distrib/sets/lists/base/mi:./usr/share/man/man8/luna68k			base-man-share
distrib/sets/lists/base/md.luna68k:# $NetBSD: md.luna68k,v 1.5 2013/01/06 07:04:48 tsutsui Exp $
distrib/sets/lists/debug/md.luna68k:# $NetBSD: md.luna68k,v 1.2 2013/01/16 21:11:08 christos Exp $
etc/etc.luna68k/Makefile.inc:#	etc.luna68k/Makefile.inc -- luna68k-specific etc Makefile targets
etc/mtree/NetBSD.dist.base:./usr/share/man/cat4/luna68k
etc/mtree/NetBSD.dist.base:./usr/share/man/cat8/luna68k
etc/mtree/NetBSD.dist.base:./usr/share/man/html4/luna68k
etc/mtree/NetBSD.dist.base:./usr/share/man/html8/luna68k
etc/mtree/NetBSD.dist.base:./usr/share/man/man4/luna68k
etc/mtree/NetBSD.dist.base:./usr/share/man/man8/luna68k
external/bsd/mdocml/dist/arch.c:		"i386", "ibmnws", "luna68k",
external/gpl2/groff/dist/tmac/doc-common:.ds doc-volume-as-luna68k      luna68k
external/gpl2/groff/dist/tmac/groff_mdoc.man:.No evbmips , evbppc , evbsh3 , hp300 , hpcmips , hppa , i386 , luna68k ,
external/gpl2/send-pr/dist/send-pr/categories:port-luna68k
external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:    ${MACHINE} == "luna68k" || \
external/mit/xorg/server/drivers/Makefile:.if ${MACHINE} == "luna68k"
external/mit/xorg/server/drivers/Makefile:.endif	# ${MACHINE} == "luna68k"
external/mit/xorg/server/xorg-server.old/hw/xfree86/xorgos/Makefile:    ${MACHINE} == "luna68k" || \
external/gpl3/gcc/README.gcc10:		amiga		atari	cesfic	hp300		luna68k		mac68k		mvme68k		news68k		next68k		sun3	x68k
external/gpl3/gcc.old/README.gcc10:		amiga		atari	cesfic	hp300		luna68k		mac68k		mvme68k		news68k		next68k		sun3	x68k
sbin/disklabel/main.c:	{ "luna68k",	0, 0,  8, 2, 0,  64, BIG_ENDIAN },	/* m68k */
share/man/man5/mk.conf.5:.Sy luna68k ,
share/man/man4/le.4:.Ss luna68k
share/man/man4/spc.4:.Ss luna68k
share/man/man4/Makefile:	man4.luna68k man4.mac68k man4.macppc man4.mvme68k man4.pmax man4.prep \
share/man/man4/man4.luna68k/intro.4:.Dt INTRO 4 luna68k
share/man/man4/man4.luna68k/intro.4:.Nd introduction to luna68k special files and hardware support
share/man/man4/man4.luna68k/intro.4:luna68k platform.
share/man/man4/man4.luna68k/intro.4:.Xr luna68k/autoconf 4 .
share/man/man4/man4.luna68k/intro.4:.Bl -tag -width "luna68k/lcd(4)" -offset indent -compact
share/man/man4/man4.luna68k/intro.4:.It Xr luna68k/lcd 4
share/man/man4/man4.luna68k/intro.4:.It Xr luna68k/xp 4
share/man/man4/man4.luna68k/intro.4:.Xr luna68k/autoconf 4
share/man/man4/man4.luna68k/mem.4:.Dt MEM 4 luna68k
share/man/man4/man4.luna68k/mem.4:On the luna68k, physical memory is always contiguous and begins at
share/man/man4/man4.luna68k/Makefile:MANSUBDIR=/luna68k
share/man/man4/man4.luna68k/autoconf.4:.Dt AUTOCONF 4 luna68k
share/man/man4/man4.luna68k/lcd.4:.Dt LCD 4 luna68k
share/man/man4/man4.luna68k/xp.4:.Dt XP 4 luna68k
share/man/man8/MAKEDEV.8:``ttya'' system console (luna68k)
share/man/man8/MAKEDEV.8:Second system serial port (luna68k)
share/man/man7/hier.7:.It Pa luna68k/
update
@goodney goodney closed this Jul 20, 2023
netbsd-srcmastr pushed a commit that referenced this pull request Jul 30, 2023
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: revision 1.5
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h: revision 1.8
	sys/sys/ttycom.h: revision 1.22
	sys/net/ppp_tty.c: revision 1.72
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc: revision 1.9

ppp: remove ioctls that never worked and crash the kernel

Remove vestigial bits of PPP HDLC support that never worked on netbsd.

The TIOCRCVFRAME ioctl was apparently intended to be called only from
within the kernel, but nothing prevents user code from calling this ioctl
and crashing the kernel.
netbsd-srcmastr pushed a commit that referenced this pull request Jul 30, 2023
netbsd-srcmastr pushed a commit that referenced this pull request Aug 20, 2023
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: revision 1.5
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h: revision 1.8
	sys/sys/ttycom.h: revision 1.22
	sys/net/ppp_tty.c: revision 1.72
	external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc: revision 1.9

ppp: remove ioctls that never worked and crash the kernel

Remove vestigial bits of PPP HDLC support that never worked on netbsd.

The TIOCRCVFRAME ioctl was apparently intended to be called only from
within the kernel, but nothing prevents user code from calling this ioctl
and crashing the kernel.
netbsd-srcmastr pushed a commit that referenced this pull request Aug 20, 2023
netbsd-srcmastr pushed a commit that referenced this pull request Aug 31, 2025
	sys/arch/virt68k/conf/GENERIC: revision 1.11

Disable viogpu* on virt68k.

virt68k does not have rasops and wscons (yet?).
netbsd-srcmastr pushed a commit that referenced this pull request Aug 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants