head	1.3;
access;
symbols
	netbsd-11-0-RC4:1.3
	netbsd-11-0-RC3:1.3
	netbsd-11-0-RC2:1.3
	netbsd-11-0-RC1:1.3
	perseant-exfatfs-base-20250801:1.3
	netbsd-11:1.3.0.4
	netbsd-11-base:1.3
	netbsd-10-1-RELEASE:1.1.28.1
	perseant-exfatfs-base-20240630:1.3
	perseant-exfatfs:1.3.0.2
	perseant-exfatfs-base:1.3
	netbsd-10-0-RELEASE:1.1.28.1
	netbsd-10-0-RC6:1.1.28.1
	netbsd-10-0-RC5:1.1.28.1
	netbsd-10-0-RC4:1.1.28.1
	netbsd-10-0-RC3:1.1.28.1
	netbsd-10-0-RC2:1.1.28.1
	thorpej-ifq:1.1.0.32
	thorpej-ifq-base:1.1
	thorpej-altq-separation:1.1.0.30
	thorpej-altq-separation-base:1.1
	netbsd-10-0-RC1:1.1
	netbsd-10:1.1.0.28
	netbsd-10-base:1.1
	bouyer-sunxi-drm:1.1.0.26
	bouyer-sunxi-drm-base:1.1
	thorpej-i2c-spi-conf2:1.1.0.24
	thorpej-i2c-spi-conf2-base:1.1
	thorpej-futex2:1.1.0.22
	thorpej-futex2-base:1.1
	thorpej-cfargs2:1.1.0.20
	thorpej-cfargs2-base:1.1
	cjep_sun2x-base1:1.1
	cjep_sun2x:1.1.0.18
	cjep_sun2x-base:1.1
	cjep_staticlib_x-base1:1.1
	cjep_staticlib_x:1.1.0.16
	cjep_staticlib_x-base:1.1
	thorpej-i2c-spi-conf:1.1.0.14
	thorpej-i2c-spi-conf-base:1.1
	thorpej-cfargs:1.1.0.12
	thorpej-cfargs-base:1.1
	thorpej-futex:1.1.0.10
	thorpej-futex-base:1.1
	bouyer-xenpvh-base2:1.1
	phil-wifi-20200421:1.1
	bouyer-xenpvh-base1:1.1
	phil-wifi:1.1.0.8
	phil-wifi-20200411:1.1
	bouyer-xenpvh:1.1.0.6
	bouyer-xenpvh-base:1.1
	is-mlppp:1.1.0.4
	is-mlppp-base:1.1
	phil-wifi-20200406:1.1
	ad-namecache-base3:1.1
	ad-namecache-base2:1.1
	ad-namecache-base1:1.1
	ad-namecache:1.1.0.2
	ad-namecache-base:1.1
	phil-wifi-20191119:1.1;
locks; strict;
comment	@# @;


1.3
date	2023.12.10.00.29.24;	author pgoyette;	state Exp;
branches;
next	1.2;
commitid	Lw027J4FTmJwTQPE;

1.2
date	2023.12.09.15.21.01;	author pgoyette;	state Exp;
branches;
next	1.1;
commitid	mYXoODyAIzzXQNPE;

1.1
date	2019.09.22.22.59.39;	author christos;	state Exp;
branches
	1.1.8.1
	1.1.28.1;
next	;
commitid	rROHZPwp809xR3EB;

1.1.8.1
date	2019.09.22.22.59.39;	author martin;	state dead;
branches;
next	1.1.8.2;
commitid	X01YhRUPVUDaec4C;

1.1.8.2
date	2020.04.13.08.05.07;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.1.28.1
date	2023.12.10.13.06.16;	author martin;	state Exp;
branches;
next	;
commitid	CZHFuDAFp1RB5VPE;


desc
@@


1.3
log
@Default the build of compat_90 module to include IPv6, as is done
for other INET6-sensitive modules (see if_lagg).

XXX Pullup to -10 (will add to existing ticket)
@
text
@#	$NetBSD: Makefile,v 1.2 2023/12/09 15:21:01 pgoyette Exp $

.include "../Makefile.inc"

.PATH:	${S}/compat/common

KMOD=	compat_90

CPPFLAGS+=	-DCOMPAT_90
CPPFLAGS+=	-DINET

# Remove/comment the following if the target kernel on which the
# module may be loaded doesn't have IPv6.  Enable this by default.

CPPFLAGS+=	-DINET6

SRCS+=	compat_90_mod.c
SRCS+=	net_inet6_nd_90.c
SRCS+=	vfs_syscalls_90.c

.include <bsd.kmodule.mk>
@


1.2
log
@Modularize the COMPAT_90 code that resulted from the removal of
netinet6/nd6 from the kernel.  Now, the minimal compat code can
be successfully loaded and unloaded along with the rest of the
COMPAT_90 code.

XXX  pullup-10 - hopefully before RC2
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2019/09/22 22:59:39 christos Exp $
d10 6
@


1.1
log
@Add a new member to struct vfsstat and grow the unused members
The new member is caled f_mntfromlabel and it is the dkw_wname
of the corresponding wedge. This is now used by df -W to display
the mountpoint name as NAME=
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2019/06/22 17:57:01 pgoyette Exp $
d12 1
@


1.1.28.1
log
@Pull up following revision(s) (requested by pgoyette in ticket #487):

	sys/compat/common/compat_90_mod.c: revision 1.5
	sys/compat/common/compat_90_mod.c: revision 1.6
	sys/netinet6/in6.c: revision 1.290
	sys/netinet6/in6.c: revision 1.291
	sys/compat/common/files.common: revision 1.11
	sys/netinet6/icmp6.c: revision 1.255
	sys/compat/common/net_inet6_nd_90.c: revision 1.1
	sys/compat/common/net_inet6_nd_90.c: revision 1.2
	sys/modules/compat_90/Makefile: revision 1.2
	sys/modules/compat_90/Makefile: revision 1.3
	sys/netinet6/nd6.c: revision 1.281
	sys/compat/common/compat_mod.h: revision 1.10
	sys/kern/compat_stub.c: revision 1.23
	sys/sys/compat_stub.h: revision 1.27

Identify the need to rework the COMPAT_* code to be more
module-aware.
This is an XXX comment block only, NFCI.

Modularize the COMPAT_90 code that resulted from the removal of
netinet6/nd6 from the kernel.  Now, the minimal compat code can
be successfully loaded and unloaded along with the rest of the
COMPAT_90 code.

Allow kernels builds which don't define INET6 to compile compat bits
too.

Default the build of compat_90 module to include IPv6, as is done
for other INET6-sensitive modules (see if_lagg).
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2019/09/22 22:59:39 christos Exp $
a9 6
CPPFLAGS+=	-DINET

# Remove/comment the following if the target kernel on which the
# module may be loaded doesn't have IPv6.  Enable this by default.

CPPFLAGS+=	-DINET6
a11 1
SRCS+=	net_inet6_nd_90.c
@


1.1.8.1
log
@file Makefile was added on branch phil-wifi on 2020-04-13 08:05:07 +0000
@
text
@d1 14
@


1.1.8.2
log
@Mostly merge changes from HEAD upto 20200411
@
text
@a0 14
#	$NetBSD: Makefile,v 1.1 2019/09/22 22:59:39 christos Exp $

.include "../Makefile.inc"

.PATH:	${S}/compat/common

KMOD=	compat_90

CPPFLAGS+=	-DCOMPAT_90

SRCS+=	compat_90_mod.c
SRCS+=	vfs_syscalls_90.c

.include <bsd.kmodule.mk>
@


