The NetBSD Project

CVS log for src/distrib/sets/lists/modules/mi

[BACK] Up to [cvs.NetBSD.org] / src / distrib / sets / lists / modules

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.158 / (download) - annotate - [select for diffs], Tue Dec 20 00:31:56 2022 UTC (6 weeks ago) by jakllsch
Branch: MAIN
CVS Tags: HEAD
Changes since 1.157: +3 -1 lines
Diff to previous 1.157 (colored)

add compat_100 module setlist entries

Revision 1.157 / (download) - annotate - [select for diffs], Sat Dec 3 01:04:43 2022 UTC (8 weeks, 3 days ago) by brad
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10
Changes since 1.156: +3 -1 lines
Diff to previous 1.156 (colored)



Split the BMP280 / BME280 driver into common code and create I2C and
SPI attachments.

Revision 1.156 / (download) - annotate - [select for diffs], Mon Nov 21 21:24:01 2022 UTC (2 months, 1 week ago) by brad
Branch: MAIN
Changes since 1.155: +3 -1 lines
Diff to previous 1.155 (colored)



A driver for the Bosch BMP280 / BME280 temperature, humidity and
atmospheric pressure sensor.  This is an inexpensive to moderately
expensive chip available from a large number of places.  The driver
supports all aspects of the two chips, except for the repeating read
mode which would allow for sub-second queries, such as fall detection
or perhaps even as an altimeter.  This driver also only supports the
I2C interface and not the SPI interface.

The BME280, the one with humidity, is not fully tested at this point,
awaiting upon a breakout board and may not show proper humidity.

Revision 1.155 / (download) - annotate - [select for diffs], Thu Nov 17 19:20:06 2022 UTC (2 months, 1 week ago) by brad
Branch: MAIN
Changes since 1.154: +3 -1 lines
Diff to previous 1.154 (colored)



A driver for the Aosong AHT20 temperature and humidity sensor.  While
slow for an I2C sensor it is inexpensive and should work well enough
in most indoor conditions.  All features of the chip are supported.

Revision 1.154 / (download) - annotate - [select for diffs], Sat Jun 4 03:32:04 2022 UTC (7 months, 4 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.153: +3 -1 lines
Diff to previous 1.153 (colored)

Add sets-lists entries for the new combined midi_seq module

Revision 1.153 / (download) - annotate - [select for diffs], Thu Apr 14 16:51:57 2022 UTC (9 months, 2 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.152: +3 -1 lines
Diff to previous 1.152 (colored)

Add the new scsi_subr module to sets lists.

Revision 1.152 / (download) - annotate - [select for diffs], Fri Apr 1 21:09:24 2022 UTC (10 months ago) by pgoyette
Branch: MAIN
Changes since 1.151: +3 -1 lines
Diff to previous 1.151 (colored)

Create a loaable adiantum module, and make cgd require it.

This enablees use of a loadable cgd module, rather thtan requiring
it to be built-in.

Partially resolves kern/56772

Revision 1.151 / (download) - annotate - [select for diffs], Fri Apr 1 15:49:11 2022 UTC (10 months ago) by pgoyette
Branch: MAIN
Changes since 1.150: +3 -1 lines
Diff to previous 1.150 (colored)

Split i2c_subr.c into a separate module rather than including it in
the iic module.  There are valid configurations where i2c_subr code
can be both built-in and part of a loaded module (eg, piixpm is in
the kernel, but the iic module is loaded later).  This causes the
in-kernel linker to detect a duplicate symbol.

Revision 1.150 / (download) - annotate - [select for diffs], Tue Dec 7 17:39:53 2021 UTC (13 months, 3 weeks ago) by brad
Branch: MAIN
Changes since 1.149: +5 -1 lines
Diff to previous 1.149 (colored)



A driver and user land utility for the Sparkfun Serial Controlled Motor
Driver module as illustrated here:

https://www.sparkfun.com/products/13911

A SCMD module is a ARM SOC simular to a Arduino in front of a motor
driver chip.  The single SCMD module can control two motors and up to
16 additional modules can be chained together using an internal I2C
bus.  One can interface with the SCMD using tty uart commands, SPI or
I2C.  The driver in this commit adds a kernel driver for the I2C and
SPI interfaces.  The command line utility provides a set of
convenience commands that support most of the functions of the SCMD
and is able to use the tty uart mode, SPI user land or the included
kernel driver in a uniform manor.

The use of the SCMD module is mostly for small robots and the like,
but it can control anything that is controllable by voltage.

Revision 1.149 / (download) - annotate - [select for diffs], Sat Nov 6 13:34:40 2021 UTC (14 months, 3 weeks ago) by brad
Branch: MAIN
Changes since 1.148: +3 -1 lines
Diff to previous 1.148 (colored)



Driver for the Sensirion SHT30/SHT31/SHT35 temperature and humidity
sensor such as:

https://www.adafruit.com/product/2857

This is a higher priced sensor with a lot of features, including the
ability to do sub-second periodic updates.  The driver supports
everything about the sensor except for the alert pin.

Revision 1.148 / (download) - annotate - [select for diffs], Thu Oct 14 13:54:46 2021 UTC (15 months, 2 weeks ago) by brad
Branch: MAIN
Changes since 1.147: +3 -1 lines
Diff to previous 1.147 (colored)



A driver for the Sensirion SGP40 MOx gas sensor.  An example of this
chip from Adafruit is:

https://www.adafruit.com/product/4829

This is a moderately priced gas sensor that can detect volatile
organic compounds in the air.  The driver uses the 3-clause BSD
licensed VOC algorithm provided by Sensirion to turn the raw sensor
metric into a VOC index which can indicate the quality of the air in a
particular indoor environment.  All published functions of the chip
are supported and one unpublished feature.

Revision 1.147 / (download) - annotate - [select for diffs], Sun Oct 3 17:27:02 2021 UTC (15 months, 4 weeks ago) by brad
Branch: MAIN
Changes since 1.146: +3 -1 lines
Diff to previous 1.146 (colored)



A driver for the Sensirion SHT40/SHT41/SHT45 temperature and humidity
sensor.  An example of this chip is:

https://www.adafruit.com/product/4885

This is a lower cost chip that provides higher then usual precision
according to the data sheet.  This driver supports all of the published
functions that the chip has.

Revision 1.146 / (download) - annotate - [select for diffs], Sat Sep 11 16:10:37 2021 UTC (16 months, 2 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.145: +3 -1 lines
Diff to previous 1.145 (colored)

Build and install the if_run module.  run(4) is not necessarily included
in all GENERIC kernels (as reported on libera IRC).

Revision 1.145 / (download) - annotate - [select for diffs], Tue Aug 17 17:31:59 2021 UTC (17 months, 2 weeks ago) by christos
Branch: MAIN
Changes since 1.144: +7 -1 lines
Diff to previous 1.144 (colored)

modules for if_wg, blake2s, libsodium

Revision 1.143.2.1 / (download) - annotate - [select for diffs], Mon May 31 22:06:54 2021 UTC (20 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.143: +3 -1 lines
Diff to previous 1.143 (colored) next main 1.144 (colored)

sync with head

Revision 1.144 / (download) - annotate - [select for diffs], Mon May 17 04:07:42 2021 UTC (20 months, 2 weeks ago) by yamaguchi
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Changes since 1.143: +3 -1 lines
Diff to previous 1.143 (colored)

Add a new link-aggregation pseudo interface named lagg(4)

 - FreeBSD's lagg(4) based implementation
 - MP-safe and MP-scalable

Revision 1.142.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:43:41 2021 UTC (21 months, 4 weeks ago) by thorpej
Branch: thorpej-futex
Changes since 1.142: +3 -1 lines
Diff to previous 1.142 (colored) next main 1.143 (colored)

Sync with HEAD.

Revision 1.143 / (download) - annotate - [select for diffs], Thu Mar 25 09:49:00 2021 UTC (22 months, 1 week ago) by nia
Branch: MAIN
CVS Tags: thorpej-futex-base, cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Changes since 1.142: +3 -1 lines
Diff to previous 1.142 (colored)

don't restrict pad module to i386 and amd64.

- module build tested on amiga, vax, i386, amd64, evbarm.
- build.sh release tested on i386.
- pad module functionality tested on aarch64.

Revision 1.142 / (download) - annotate - [select for diffs], Sat Sep 26 17:49:50 2020 UTC (2 years, 4 months ago) by jmcneill
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.141: +3 -1 lines
Diff to previous 1.141 (colored)

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.

Revision 1.141 / (download) - annotate - [select for diffs], Tue Sep 8 14:55:44 2020 UTC (2 years, 4 months ago) by martin
Branch: MAIN
Changes since 1.140: +1 -3 lines
Diff to previous 1.140 (colored)

Remove if_iavf

Revision 1.140 / (download) - annotate - [select for diffs], Tue Sep 8 14:53:10 2020 UTC (2 years, 4 months ago) by martin
Branch: MAIN
Changes since 1.139: +3 -1 lines
Diff to previous 1.139 (colored)

Add if_iavf

Revision 1.139 / (download) - annotate - [select for diffs], Thu Aug 27 15:32:00 2020 UTC (2 years, 5 months ago) by riastradh
Branch: MAIN
Changes since 1.138: +12 -12 lines
Diff to previous 1.138 (colored)

Sort and deduplicate set lists.

Revision 1.138 / (download) - annotate - [select for diffs], Sat Jun 27 05:39:07 2020 UTC (2 years, 7 months ago) by rin
Branch: MAIN
Changes since 1.137: +1 -8 lines
Diff to previous 1.137 (colored)

Remove stale comments.

Revision 1.137 / (download) - annotate - [select for diffs], Thu Apr 23 11:41:28 2020 UTC (2 years, 9 months ago) by uki
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136 (colored)

Add -unknown- to "./netbsd" in modules/mi to fix "build.sh syspkgs" failure

Revision 1.116.2.2 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:33 2020 UTC (2 years, 9 months ago) by martin
Branch: phil-wifi
Changes since 1.116.2.1: +407 -384 lines
Diff to previous 1.116.2.1 (colored) to branchpoint 1.116 (colored) next main 1.117 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.136 / (download) - annotate - [select for diffs], Sat Apr 4 19:50:53 2020 UTC (2 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406
Changes since 1.135: +4 -3 lines
Diff to previous 1.135 (colored)

Infrastructure for putting kernel+modules in /netbsd/kernel and
/netbsd/modules respectively instead of /netbsd and
/stand/<arch>/<version>/modules.  This is only supported for x86,
and is turned off by default. To try it, add KERNEL_DIR=yes in your
/mk.conf and install a system from that build.

Revision 1.135 / (download) - annotate - [select for diffs], Sat Apr 4 15:39:16 2020 UTC (2 years, 9 months ago) by jdolecek
Branch: MAIN
Changes since 1.134: +3 -3 lines
Diff to previous 1.134 (colored)

remove SMBFS and nsmb/netsmb - userland part

Revision 1.134 / (download) - annotate - [select for diffs], Sat Feb 29 18:46:12 2020 UTC (2 years, 11 months ago) by skrll
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp
Changes since 1.133: +1 -3 lines
Diff to previous 1.133 (colored)

if_ixl is MD

Revision 1.133 / (download) - annotate - [select for diffs], Thu Feb 27 06:30:55 2020 UTC (2 years, 11 months ago) by yamaguchi
Branch: MAIN
Changes since 1.132: +3 -3 lines
Diff to previous 1.132 (colored)

Make ixl(4) be able to build as a module

Revision 1.132 / (download) - annotate - [select for diffs], Tue Feb 11 11:36:53 2020 UTC (2 years, 11 months ago) by uki
Branch: MAIN
Changes since 1.131: +402 -402 lines
Diff to previous 1.131 (colored)

PR misc/46937: add modules package, from Lloyd Parkes.

Revision 1.131 / (download) - annotate - [select for diffs], Tue Jan 21 02:37:16 2020 UTC (3 years ago) by pgoyette
Branch: MAIN
Changes since 1.130: +3 -1 lines
Diff to previous 1.130 (colored)

Split the compat_50 module into two, separating the QUOTA-related
stuff from the rest of the module.  This allows loading of the
(main) compat_50 module on kernels that don't include ``options
QUOTA''.

Welcome to 9.99.40 !

Addresses PR kern/54875

Revision 1.130 / (download) - annotate - [select for diffs], Sun Jan 19 01:25:03 2020 UTC (3 years ago) by thorpej
Branch: MAIN
Changes since 1.129: +3 -3 lines
Diff to previous 1.129 (colored)

Remove the strip(4) - Starmode Radio IP - pseudo-device driver.  It is
long since obsolete.

Revision 1.129 / (download) - annotate - [select for diffs], Tue Dec 10 12:08:52 2019 UTC (3 years, 1 month ago) by yamaguchi
Branch: MAIN
Changes since 1.128: +3 -1 lines
Diff to previous 1.128 (colored)

Ported driver for Intel Ethernet 700 series

reviewed by msaitoh and knakahara

Revision 1.122.2.3 / (download) - annotate - [select for diffs], Mon Dec 9 15:19:30 2019 UTC (3 years, 1 month ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2
Changes since 1.122.2.2: +1 -3 lines
Diff to previous 1.122.2.2 (colored) to branchpoint 1.122 (colored) next main 1.123 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #525):

	external/cddl/osnet/dev/dtrace/aarch64/dtrace_isa.c: revision 1.1
	distrib/sets/lists/modules/md.i386: revision 1.83
	share/mk/bsd.own.mk: revision 1.1168
	usr.bin/mkubootimage/mkubootimage.c: revision 1.25
	sys/modules/dtrace/Makefile: revision 1.7
	usr.bin/mkubootimage/mkubootimage.c: revision 1.26
	sys/modules/dtrace/Makefile: revision 1.8
	external/cddl/osnet/dist/lib/libdtrace/aarch64/dt_isadep.c: revision 1.2
	distrib/sets/lists/modules/mi: revision 1.128
	sys/arch/aarch64/include/frame.h: revision 1.3
	sys/arch/evbarm/conf/mk.generic64: revision 1.4
	external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c: revision 1.12
	sys/modules/cyclic/Makefile: revision 1.4
	sys/arch/aarch64/conf/Makefile.aarch64: revision 1.16
	external/cddl/osnet/dev/dtrace/aarch64/dtrace_subr.c: revision 1.1
	sys/arch/aarch64/aarch64/start.S: revision 1.3
	sys/arch/aarch64/aarch64/trap.c: revision 1.22
	external/cddl/osnet/dev/fbt/aarch64/fbt_isa.c: revision 1.1
	external/cddl/osnet/dev/dtrace/aarch64/dtrace_asm.S: revision 1.1
	external/cddl/osnet/dev/fbt/aarch64/fbt_isa.h: revision 1.1
	external/cddl/osnet/dev/dtrace/aarch64/regset.h: revision 1.1
	external/cddl/osnet/lib/libdtrace/Makefile: revision 1.26
	distrib/sets/lists/modules/md.amd64: revision 1.82
	usr.bin/mkubootimage/mkubootimage.1: revision 1.13
	distrib/sets/lists/modules/ad.arm: revision 1.14

Add KDTRACE_HOOKS support.

Define lwp_trapframe() macro

dtrace: add support for aarch64

Add syscall_linux back for other arm architectures (accidently removed
in previous)

Add -u flag for updating headers in place.

Fix alignment of .text section by changing load address to
0xffffffc000000000 and adding 64 bytes of padding before the entry point.

Update arm64 image header in place

Move dtrace_syscall_linux out of mi set list

Enable DTrace on aarch64

Fix signed/unsigned comparison

Revision 1.128 / (download) - annotate - [select for diffs], Wed Dec 4 11:47:17 2019 UTC (3 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.127: +1 -3 lines
Diff to previous 1.127 (colored)

Move dtrace_syscall_linux out of mi set list

Revision 1.69.2.1.2.1 / (download) - annotate - [select for diffs], Mon Oct 28 18:06:13 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-7-0
Changes since 1.69.2.1: +3 -3 lines
Diff to previous 1.69.2.1 (colored) next main 1.69.2.2 (colored)

Pull up following revision(s) (requested by maya in ticket #1710):

	distrib/sets/lists/modules/mi: revision 1.127
	sys/modules/Makefile: revision 1.230
	sys/modules/filemon/Makefile: revision 1.4 (manually adjusted)
	sys/modules/Makefile: revision 1.229

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

 -

Continue to build the filemon module, but don't install it.  Hopefully
this will help us detect any additional bit-rot that might occur.

XXX It might be a good idea to modify the file permissions on /dev/filemon
XXX to prevent auto-loading of the driver module by non-privileged users.

Revision 1.69.2.1.6.1 / (download) - annotate - [select for diffs], Mon Oct 28 18:05:07 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-7-1
Changes since 1.69.2.1: +3 -3 lines
Diff to previous 1.69.2.1 (colored) next main 1.69.2.2 (colored)

Pull up following revision(s) (requested by maya in ticket #1710):

	distrib/sets/lists/modules/mi: revision 1.127
	sys/modules/Makefile: revision 1.230
	sys/modules/filemon/Makefile: revision 1.4 (manually adjusted)
	sys/modules/Makefile: revision 1.229

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

 -

Continue to build the filemon module, but don't install it.  Hopefully
this will help us detect any additional bit-rot that might occur.

XXX It might be a good idea to modify the file permissions on /dev/filemon
XXX to prevent auto-loading of the driver module by non-privileged users.

Revision 1.69.2.2 / (download) - annotate - [select for diffs], Mon Oct 28 18:03:46 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-7
Changes since 1.69.2.1: +3 -3 lines
Diff to previous 1.69.2.1 (colored) to branchpoint 1.69 (colored) next main 1.70 (colored)

Pull up following revision(s) (requested by maya in ticket #1710):

	distrib/sets/lists/modules/mi: revision 1.127
	sys/modules/Makefile: revision 1.230
	sys/modules/filemon/Makefile: revision 1.4 (manually adjusted)
	sys/modules/Makefile: revision 1.229

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

 -

Continue to build the filemon module, but don't install it.  Hopefully
this will help us detect any additional bit-rot that might occur.

XXX It might be a good idea to modify the file permissions on /dev/filemon
XXX to prevent auto-loading of the driver module by non-privileged users.

Revision 1.110.2.2 / (download) - annotate - [select for diffs], Mon Oct 28 18:01:00 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE
Changes since 1.110.2.1: +3 -3 lines
Diff to previous 1.110.2.1 (colored) to branchpoint 1.110 (colored) next main 1.111 (colored)

Pull up following revision(s) (requested by maya in ticket #1418):

	distrib/sets/lists/modules/mi: revision 1.127
	sys/modules/Makefile: revision 1.230
	sys/modules/filemon/Makefile: revision 1.4 (manually adjusted)
	sys/modules/Makefile: revision 1.229

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

 -

Continue to build the filemon module, but don't install it.  Hopefully
this will help us detect any additional bit-rot that might occur.

XXX It might be a good idea to modify the file permissions on /dev/filemon
XXX to prevent auto-loading of the driver module by non-privileged users.

Revision 1.122.2.2 / (download) - annotate - [select for diffs], Mon Oct 28 16:37:55 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RC1
Changes since 1.122.2.1: +3 -3 lines
Diff to previous 1.122.2.1 (colored) to branchpoint 1.122 (colored)

Pull up following revision(s) (requested by maya in ticket #385):

	distrib/sets/lists/modules/mi: revision 1.127
	sys/modules/Makefile: revision 1.230
	sys/modules/filemon/Makefile: revision 1.4 (manually adjusted)
	sys/modules/Makefile: revision 1.229

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

 -

Continue to build the filemon module, but don't install it.  Hopefully
this will help us detect any additional bit-rot that might occur.

XXX It might be a good idea to modify the file permissions on /dev/filemon
XXX to prevent auto-loading of the driver module by non-privileged users.

Revision 1.127 / (download) - annotate - [select for diffs], Mon Oct 28 13:19:50 2019 UTC (3 years, 3 months ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.126: +3 -3 lines
Diff to previous 1.126 (colored)

Disable filemon.

It isn't suited for general use (that is, it poses security risks),
but the existence of the module means it is auto-loaded when /dev/filemon
is opened, which can be done by any user.

Thanks Ilja van Sprundel for the heads up.

Revision 1.126 / (download) - annotate - [select for diffs], Sun Sep 22 22:59:37 2019 UTC (3 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.125: +3 -1 lines
Diff to previous 1.125 (colored)

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=

Revision 1.125 / (download) - annotate - [select for diffs], Tue Sep 17 07:36:51 2019 UTC (3 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.124: +15 -1 lines
Diff to previous 1.124 (colored)

enable building modules for if_aue(4), if_cdce(4), if_cue(4),
if_kue(4), if_upl(4), if_url(4), and if_urndis(4)

Revision 1.122.2.1 / (download) - annotate - [select for diffs], Sun Sep 1 13:00:37 2019 UTC (3 years, 5 months ago) by martin
Branch: netbsd-9
Changes since 1.122: +3 -1 lines
Diff to previous 1.122 (colored)

Pull up following revision(s) (requested by mrg in ticket #135):

	distrib/sets/lists/comp/mi			1.2279
	distrib/sets/lists/modules/mi			1.123
	share/man/man9/Makefile				1.438
	share/man/man9/usbnet.9				1.1-1.9
	sys/dev/ic/rndisreg.h				1.3
	sys/dev/usb/TODO				1.47-1.52
	sys/dev/usb/TODO.usbmp				1.15,1.16
	sys/dev/usb/files.usb				1.157-1.167
	sys/dev/usb/if_aue.c				1.155-1.161
	sys/dev/usb/if_auereg.h				1.30-1.32
	sys/dev/usb/if_axe.c				1.103-1.119
	sys/dev/usb/if_axen.c				1.51-1.53,1.55-1.67
	sys/dev/usb/if_axenreg.h			1.15
	sys/dev/usb/if_cdce.c				1.54-1.67
	sys/dev/usb/if_cue.c				1.85,1.86
	sys/dev/usb/if_cuereg.h				1.23
	sys/dev/usb/if_kue.c				1.97-1.100
	sys/dev/usb/if_kuereg.h				1.23,1.24
	sys/dev/usb/if_mue.c				1.51-1.55
	sys/dev/usb/if_muereg.h				1.6
	sys/dev/usb/if_muevar.h				1.9
	sys/dev/usb/if_smsc.c				1.46-1.61
	sys/dev/usb/if_smscreg.h			1.6
	sys/dev/usb/if_smscvar.h			delete
	sys/dev/usb/if_udav.c				1.60-1.71
	sys/dev/usb/if_udavreg.h			1.14,1.15
	sys/dev/usb/if_upl.c				1.65,1.66
	sys/dev/usb/if_ure.c				1.15-1.31
	sys/dev/usb/if_urevar.h				1.4,1.5
	sys/dev/usb/if_url.c				1.67-1.70
	sys/dev/usb/if_urlreg.h				1.14
	sys/dev/usb/if_urndis.c				1.22-1.33
	sys/dev/usb/if_urtwn.c				1.72
	sys/dev/usb/ohci.c				1.290
	sys/dev/usb/uhub.c				1.143
	sys/dev/usb/usb.c				1.180
	sys/dev/usb/usb.h				1.118
	sys/dev/usb/usb_mem.c				1.71
	sys/dev/usb/usb_subr.c				1.238,1.239
	sys/dev/usb/usbdevs				1.772
	sys/dev/usb/usbdi.c				1.183,1.186
	sys/dev/usb/usbdi.h				1.97
	sys/dev/usb/usbdi_util.c			1.75
	sys/dev/usb/usbhist.h				1.5,1.6
	sys/dev/usb/usbnet.c				1.1-1.24
	sys/dev/usb/usbnet.h				1.1-1.14
	sys/dev/usb/usbroothub.c			1.9
	sys/dev/usb/xhci.c				1.109,1.110
	sys/modules/Makefile				1.223
	sys/modules/usbnet/Makefile			1.1

usbnet(9): Add common framework for USB network devices.
This bring various safety fixes to all updated drivers,
and includes locking clean up, detach safety when being
used or not, separate rx/tx locks to improve performance,
porting to NET_MPSAFE, many edge/error case bugs in
drivers fixed, as well as resovling PRs 54303 and 54308.
These drivers are converted: axe(4), axen(4), aue(4),
cdce(4), cue(4), kue(4), mue(4), smsc(4), udav(4),
upl(4), ure(4), url(4), and urndis(4).

Revision 1.124 / (download) - annotate - [select for diffs], Thu Aug 8 16:06:14 2019 UTC (3 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.123: +3 -1 lines
Diff to previous 1.123 (colored)

Build an if_udav module (untested)

Revision 1.123 / (download) - annotate - [select for diffs], Wed Jul 31 09:13:16 2019 UTC (3 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.122: +3 -1 lines
Diff to previous 1.122 (colored)

introduce a library of common code / backends to share code between
USB ethernet drivers.

usbnet.h introduces a new set of APIs to provide common solutions
for these driver features:
 - USB endpoint pipe handling
 - rx and tx chain handling
 - generic handlers or support for several struct ifnet callbacks
 - MII bus locking
 - interrupt handling
 - partial autoconf handling: much of attach, and detach/activate
   can use common versions directly.

currently, only axen(4) and cdce(4) are converted.  the reductions
in these drivers are quite significant:  if_cdce.c is reduced from
1000 lines to 320 lines, and if_axen is reduced from 1902 lines
to 1021 lines.

add a "usbnet" module and make the if_axen module depend upon it.

Revision 1.122 / (download) - annotate - [select for diffs], Thu Jun 20 03:31:55 2019 UTC (3 years, 7 months ago) by pgoyette
Branch: MAIN
CVS Tags: netbsd-9-base
Branch point for: netbsd-9
Changes since 1.121: +3 -1 lines
Diff to previous 1.121 (colored)

Update sets lists for new ufs module

Revision 1.116.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:42:31 2019 UTC (3 years, 7 months ago) by christos
Branch: phil-wifi
Changes since 1.116: +58 -4 lines
Diff to previous 1.116 (colored)

Sync with HEAD

Revision 1.121 / (download) - annotate - [select for diffs], Tue Mar 26 00:36:14 2019 UTC (3 years, 10 months ago) by pgoyette
Branch: MAIN
CVS Tags: phil-wifi-20190609
Changes since 1.120: +3 -1 lines
Diff to previous 1.120 (colored)

Now that the if_srt module has a chance of working (ie, it now
actually attaches/detaches the cdevsw!), add the required srt
module to allow module autoload triggered by opening /dev/srtN

XXX As noted in the recent commit to if_srt.c, someone(tm) needs
XXX to create the /dev/srt* device nodes with major 179. :)

Revision 1.120 / (download) - annotate - [select for diffs], Sun Mar 24 11:20:26 2019 UTC (3 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.119: +5 -1 lines
Diff to previous 1.119 (colored)

Add a loadable module for tap(4).

The code was already modularized, we simply didn't build the loadable
module.

Note also that since the tap(4) device can be reasonably accessed by
either creating a  device instance (using ifconfig(8)) or by opening
/dev/tap, we need to create both if_tap.kmod and tap.kmod (similar to
what is done with tun(4)).

Revision 1.119 / (download) - annotate - [select for diffs], Wed Feb 6 11:55:05 2019 UTC (3 years, 11 months ago) by rin
Branch: MAIN
Changes since 1.118: +3 -1 lines
Diff to previous 1.118 (colored)

Add ure(4): RealTek RTL8152/RTL8153 10/100/Gigabit USB Ethernet device.
Ported from OpenBSD. Support for RX/TX checksum offload added by myself.

Revision 1.118 / (download) - annotate - [select for diffs], Sun Jan 27 02:08:33 2019 UTC (4 years ago) by pgoyette
Branch: MAIN
Changes since 1.117: +48 -4 lines
Diff to previous 1.117 (colored)

Merge the [pgoyette-compat] branch

Revision 1.114.2.24 / (download) - annotate - [select for diffs], Sun Sep 23 03:54:08 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.114.2.23: +3 -3 lines
Diff to previous 1.114.2.23 (colored) to branchpoint 1.114 (colored) next main 1.115 (colored)

Use the correct module name

Revision 1.114.2.23 / (download) - annotate - [select for diffs], Sun Sep 23 01:33:25 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.22: +3 -1 lines
Diff to previous 1.114.2.22 (colored) to branchpoint 1.114 (colored)

Split the compat_crypto_50 from the rest of the crypto module

Cleanup some stuff left over from similar changes to raid modules.

Revision 1.114.2.22 / (download) - annotate - [select for diffs], Sat Sep 22 22:21:46 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.21: +6 -2 lines
Diff to previous 1.114.2.21 (colored) to branchpoint 1.114 (colored)

Split the raidframe compatability code out into separate modules, since
the driver is already a module.  This avoids having to pass a bunch of
function pointers as arguments to raidframe's compat_ioctl().

Revision 1.114.2.21 / (download) - annotate - [select for diffs], Mon Sep 10 08:44:50 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.20: +5 -5 lines
Diff to previous 1.114.2.20 (colored) to branchpoint 1.114 (colored)

Update for removal of monolithic compat modules, and for introduction
of version-specific compat_netbsd32_xx modules

Revision 1.114.2.20 / (download) - annotate - [select for diffs], Thu Sep 6 06:51:43 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.19: +3 -1 lines
Diff to previous 1.114.2.19 (colored) to branchpoint 1.114 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.117 / (download) - annotate - [select for diffs], Sat Aug 25 20:12:21 2018 UTC (4 years, 5 months ago) by rin
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.116: +3 -1 lines
Diff to previous 1.116 (colored)

Add mue(4), driver for Microchip LAN75xx/LAN78xx known as internal NIC of
Raspberry Pi 3 B+, from OpenBSD.

Tested on Raspberry Pi 3 B+ (LAN7800) and Z-TEK ZE582 (LAN7500).

* BUGS/TODO

- If the media type is set to something other than 1000baseT-FDX, data
  transmission becomes quite unstable. Also, ukphy(4) recognize 1000baseT as
  a supported media type, but it is not in fact.

- Catch up with changes made to usmsc(4) in nick-nhusb branch, i.e.,
  make the driver MP-safe.

- Support RX/VLAN/TX chekcsum offloading.

Revision 1.114.2.19 / (download) - annotate - [select for diffs], Mon May 21 04:35:50 2018 UTC (4 years, 8 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.18: +5 -1 lines
Diff to previous 1.114.2.18 (colored) to branchpoint 1.114 (colored)

Sync with HEAD

Revision 1.116 / (download) - annotate - [select for diffs], Sun May 20 14:08:33 2018 UTC (4 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521
Branch point for: phil-wifi
Changes since 1.115: +3 -1 lines
Diff to previous 1.115 (colored)

Add a 1PPS-over-GPIO driver, originally by Brad Spencer, with changes by
me to adapt to the new GPIO interrupt interface and support a wider variety
of GPIO pin configuations.

PR kern/51676

Revision 1.115 / (download) - annotate - [select for diffs], Sat May 19 14:15:39 2018 UTC (4 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.114: +3 -1 lines
Diff to previous 1.114 (colored)

Add an example "gpioirq" driver that demonstrates interrupts on GPIO
pins.  Will be enhanced in the future to support sending events to
user space on edge-triggered interrupt events.

Based on initial work by Brad Spencer.
PR kern/51676

Revision 1.114.2.18 / (download) - annotate - [select for diffs], Sun Apr 22 12:45:10 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.17: +7 -1 lines
Diff to previous 1.114.2.17 (colored) to branchpoint 1.114 (colored)

Update sets lists for new compat_sysv_xx version-specific modules

Revision 1.114.2.17 / (download) - annotate - [select for diffs], Tue Apr 17 08:02:35 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.16: +2 -2 lines
Diff to previous 1.114.2.16 (colored) to branchpoint 1.114 (colored)

Actually create the new compat_sysctl_09_43 module

Revision 1.114.2.16 / (download) - annotate - [select for diffs], Tue Apr 17 07:24:55 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.15: +3 -1 lines
Diff to previous 1.114.2.15 (colored) to branchpoint 1.114 (colored)

Finish separating the compat_09 and compat_43 stuff

Revision 1.114.2.15 / (download) - annotate - [select for diffs], Tue Apr 17 00:02:58 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.14: +7 -1 lines
Diff to previous 1.114.2.14 (colored) to branchpoint 1.114 (colored)

First pass at compat modules for 4.3BSD, NetBSD-0.9, and NetBSD-1.0

XXX Still need to deal with the sysctl stuff and other code shared
XXX between 09 and 43

Revision 1.114.2.14 / (download) - annotate - [select for diffs], Sat Mar 31 09:17:35 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.13: +3 -1 lines
Diff to previous 1.114.2.13 (colored) to branchpoint 1.114 (colored)

create the compat_12 module

Revision 1.114.2.13 / (download) - annotate - [select for diffs], Fri Mar 30 23:57:59 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.12: +3 -1 lines
Diff to previous 1.114.2.12 (colored) to branchpoint 1.114 (colored)

Create the compat_util module for use by version-specific compat code.
(It's automatically included in the monolithic compat module, as well
as in kernels with built-in compat code.)

Revision 1.114.2.12 / (download) - annotate - [select for diffs], Fri Mar 30 11:18:34 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.11: +3 -1 lines
Diff to previous 1.114.2.11 (colored) to branchpoint 1.114 (colored)

Add compat_13 module

Revision 1.114.2.11 / (download) - annotate - [select for diffs], Fri Mar 30 10:09:07 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.10: +3 -1 lines
Diff to previous 1.114.2.10 (colored) to branchpoint 1.114 (colored)

Extract compat_14 stuff into its own module

Revision 1.114.2.10 / (download) - annotate - [select for diffs], Fri Mar 30 05:35:47 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.9: +3 -1 lines
Diff to previous 1.114.2.9 (colored) to branchpoint 1.114 (colored)

Create and build a compat_16 module

Revision 1.114.2.9 / (download) - annotate - [select for diffs], Fri Mar 30 02:28:25 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.8: +3 -1 lines
Diff to previous 1.114.2.8 (colored) to branchpoint 1.114 (colored)

Add compat_20 module to sets lists

Revision 1.114.2.8 / (download) - annotate - [select for diffs], Wed Mar 28 04:18:24 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.7: +3 -1 lines
Diff to previous 1.114.2.7 (colored) to branchpoint 1.114 (colored)

Initial pass at a compat_30 module.

Still needs some work for dev/vnd and various dev/usb/*

Revision 1.114.2.7 / (download) - annotate - [select for diffs], Tue Mar 27 07:29:43 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.6: +3 -1 lines
Diff to previous 1.114.2.6 (colored) to branchpoint 1.114 (colored)

Create a compat_40 module

Revision 1.114.2.6 / (download) - annotate - [select for diffs], Sat Mar 24 01:59:15 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.5: +3 -1 lines
Diff to previous 1.114.2.5 (colored) to branchpoint 1.114 (colored)

Separate the compat_50 and compat_80 dispatching code from the main
body of raidframe, and place into the appropriate compat modules.

Enable building of the compat_80 module.

Revision 1.114.2.5 / (download) - annotate - [select for diffs], Mon Mar 19 21:55:17 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.4: +3 -1 lines
Diff to previous 1.114.2.4 (colored) to branchpoint 1.114 (colored)

Update sets lists for new COMPAT_50 module

Revision 1.114.2.4 / (download) - annotate - [select for diffs], Sun Mar 18 02:05:21 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.3: +3 -1 lines
Diff to previous 1.114.2.3 (colored) to branchpoint 1.114 (colored)

Move closer to a complete compat_60 module.  All that remains is some
tty stuff and some ccd ioctl()s.

Revision 1.114.2.3 / (download) - annotate - [select for diffs], Thu Mar 15 05:10:05 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.2: +3 -1 lines
Diff to previous 1.114.2.2 (colored) to branchpoint 1.114 (colored)

Create a separate module for COMPAT_70 code only, and untangle the
70 compat code from the current.

Revision 1.114.2.2 / (download) - annotate - [select for diffs], Fri Mar 9 01:47:14 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114.2.1: +3 -5 lines
Diff to previous 1.114.2.1 (colored) to branchpoint 1.114 (colored)

Reuse the previous module name rather than craeting a new and longer one

Revision 1.114.2.1 / (download) - annotate - [select for diffs], Fri Mar 9 01:34:32 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.114: +3 -1 lines
Diff to previous 1.114 (colored)

Add new compat_sysv_ipc module to sets lists.

Revision 1.114 / (download) - annotate - [select for diffs], Tue Jan 9 03:31:14 2018 UTC (5 years ago) by christos
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.113: +3 -1 lines
Diff to previous 1.113 (colored)

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet

Revision 1.113 / (download) - annotate - [select for diffs], Fri Dec 29 02:18:34 2017 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.112: +9 -5 lines
Diff to previous 1.112 (colored)

add new drivers, sort.

Revision 1.110.2.1 / (download) - annotate - [select for diffs], Thu Dec 21 19:14:41 2017 UTC (5 years, 1 month ago) by snj
Branch: netbsd-8
CVS Tags: netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.110: +3 -1 lines
Diff to previous 1.110 (colored)

Pull up following revision(s) (requested by pgoyette in ticket #436):
	distrib/sets/lists/modules/mi: revision 1.112
	sys/modules/Makefile: revision 1.196
	sys/modules/ip_ecn/Makefile: revision 1.1
	sys/modules/if_gif/Makefile: revision 1.3
	sys/net/if_gif.c: revision 1.136
	sys/netinet/ip_ecn.c: revision 1.17
Split ip_ecn code into its own module, so it can be shared between
gif(4), stf(4), and ipsec(4).  Without this, loading the if_gif
module can result in redefined global symbols if either ipsec(4) or
stf(4) but not gif(4) is built into the kernel.
Fixes PR kern/52795 (as reported by martin@ via irc).

Revision 1.112 / (download) - annotate - [select for diffs], Sat Dec 9 08:03:06 2017 UTC (5 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.111: +3 -1 lines
Diff to previous 1.111 (colored)

Split ip_ecn code into its own module, so it can be shared between
gif(4), stf(4), and ipsec(4).  Without this, loading the if_gif
module can result in redefined global symbols if either ipsec(4) or
stf(4) but not gif(4) is built into the kernel.

Fixes PR kern/52795 (as reported by martin@ via irc).

XXX pullup to netbsd-8

Revision 1.111 / (download) - annotate - [select for diffs], Sun Jun 11 22:22:36 2017 UTC (5 years, 7 months ago) by pgoyette
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646
Changes since 1.110: +3 -1 lines
Diff to previous 1.110 (colored)

Add new wsbell(4) module to the sets list.

Revision 1.110 / (download) - annotate - [select for diffs], Thu Jun 1 09:59:13 2017 UTC (5 years, 8 months ago) by pgoyette
Branch: MAIN
CVS Tags: netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek
Branch point for: netbsd-8
Changes since 1.109: +7 -1 lines
Diff to previous 1.109 (colored)

Update sets lists for new modules

Revision 1.86.2.5 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:17 2017 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.86.2.4: +3 -1 lines
Diff to previous 1.86.2.4 (colored) to branchpoint 1.86 (colored) next main 1.87 (colored)

Sync with HEAD

Revision 1.107.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:51:14 2017 UTC (5 years, 9 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.107: +5 -1 lines
Diff to previous 1.107 (colored) next main 1.108 (colored)

Sync with HEAD

Revision 1.109 / (download) - annotate - [select for diffs], Wed Apr 19 00:01:38 2017 UTC (5 years, 9 months ago) by riastradh
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, bouyer-socketcan-base1
Changes since 1.108: +3 -1 lines
Diff to previous 1.108 (colored)

Modularize ualea(4).

Unclear why we have a separate xyz.ioconf for module and XYZ.ioconf
for rump component, but at least xyz_modcmd obviates the need for
xyz_component.c (though evidently the latter could have been replaced
anyway by RUMP_COMPONENT=ioconf in the rump component Makefile).

Revision 1.86.2.4 / (download) - annotate - [select for diffs], Mon Mar 20 06:52:09 2017 UTC (5 years, 10 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.86.2.3: +13 -1 lines
Diff to previous 1.86.2.3 (colored) to branchpoint 1.86 (colored)

Sync with HEAD

Revision 1.108 / (download) - annotate - [select for diffs], Thu Feb 16 08:12:43 2017 UTC (5 years, 11 months ago) by knakahara
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320
Changes since 1.107: +3 -1 lines
Diff to previous 1.107 (colored)

add l2tp(4) L2TPv3 interface.

originally implemented by IIJ SEIL team.

Revision 1.86.2.3 / (download) - annotate - [select for diffs], Sat Jan 7 08:53:44 2017 UTC (6 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.86.2.2: +17 -3 lines
Diff to previous 1.86.2.2 (colored) to branchpoint 1.86 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.107 / (download) - annotate - [select for diffs], Wed Jan 4 15:45:18 2017 UTC (6 years ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.106: +3 -3 lines
Diff to previous 1.106 (colored)

PR/51773: Yorick Hardy: drvctl module is not part of lvm

Revision 1.106 / (download) - annotate - [select for diffs], Thu Dec 15 12:56:52 2016 UTC (6 years, 1 month ago) by kre
Branch: MAIN
Changes since 1.105: +4 -4 lines
Diff to previous 1.105 (colored)


More sets list sorting (maybe this time they're really all done)

Revision 1.105 / (download) - annotate - [select for diffs], Thu Dec 15 07:08:27 2016 UTC (6 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.104: +5 -3 lines
Diff to previous 1.104 (colored)

Restore the obsolete entries for spkr_synth, and mark the new spkr
module as not-obsolete.

Revision 1.104 / (download) - annotate - [select for diffs], Thu Dec 15 06:50:37 2016 UTC (6 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.103: +3 -3 lines
Diff to previous 1.103 (colored)

Update for the new "universal" spkr module.

Note that entries in the md.i386 and md.amd64 lists are actually deleted
(rather than being marked "obsolete" as directed in the comments).  This
is OK, since there is now a new module in the mi list to replace them.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Dec 15 04:38:04 2016 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.102: +3 -3 lines
Diff to previous 1.102 (colored)

delete spkr_synth

Revision 1.102 / (download) - annotate - [select for diffs], Sat Dec 10 00:39:40 2016 UTC (6 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.101: +3 -1 lines
Diff to previous 1.101 (colored)

Create a new module for the synthesized speaker(4).

XXX Device module autoload (invoked when the /dev/speaker is opened, and
XXX no driver exists) will not find this module.  On i386 and amd64, the
XXX autoload will find the spkr module (spkr0 at pcppi0) and that module
XXX will be autoloaded.  For other architectures, either include the
XXX "spkr0 at audio0" in your config file, or manually load this new
XXX spkr_synth module using modload(8).

Revision 1.101 / (download) - annotate - [select for diffs], Wed Nov 16 00:50:12 2016 UTC (6 years, 2 months ago) by pgoyette
Branch: MAIN
Changes since 1.100: +9 -1 lines
Diff to previous 1.100 (colored)

Update sets lists for new bufq_* modules

Revision 1.86.2.2 / (download) - annotate - [select for diffs], Fri Nov 4 14:42:39 2016 UTC (6 years, 2 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.86.2.1: +63 -1 lines
Diff to previous 1.86.2.1 (colored) to branchpoint 1.86 (colored)

Sync with HEAD

Revision 1.100 / (download) - annotate - [select for diffs], Wed Nov 2 00:12:41 2016 UTC (6 years, 3 months ago) by pgoyette
Branch: MAIN
CVS Tags: pgoyette-localcount-20161104
Changes since 1.99: +5 -1 lines
Diff to previous 1.99 (colored)

Update sets lists for new ptrace{,_common} modules

Revision 1.99 / (download) - annotate - [select for diffs], Tue Sep 27 23:25:10 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.98: +3 -3 lines
Diff to previous 1.98 (colored)

Missed the mlx_pci module in previous commit (to disable)

Revision 1.98 / (download) - annotate - [select for diffs], Tue Sep 27 20:52:43 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.97: +45 -45 lines
Diff to previous 1.97 (colored)

For now, disable all the newly-created ld(4) related modules.  We need
to come up with a better way to handle attachment-specific modules, and
possibly a better directory structure for modules in general, as the
current mechanism doesn't scale.

Revision 1.97 / (download) - annotate - [select for diffs], Tue Sep 27 04:00:33 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.96: +47 -1 lines
Diff to previous 1.96 (colored)

Update sets lists for all the new modules (for l4(4) and its attachments)

Revision 1.96 / (download) - annotate - [select for diffs], Sat Sep 17 02:27:19 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.95: +1 -3 lines
Diff to previous 1.95 (colored)

Fix sets lists for nvme module.  Since it is being built only for the
i386 and amd64 platforms, the entries belong in the md.xxx lists, not
in the mi list.

Revision 1.95 / (download) - annotate - [select for diffs], Fri Sep 16 23:01:53 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.94: +3 -1 lines
Diff to previous 1.94 (colored)

Add the new nvme module to the sets lists.

Revision 1.94 / (download) - annotate - [select for diffs], Sat Sep 10 02:20:41 2016 UTC (6 years, 4 months ago) by pgoyette
Branch: MAIN
CVS Tags: localcount-20160914
Changes since 1.93: +3 -1 lines
Diff to previous 1.93 (colored)

Update sets for new dummy "tun" module.

Revision 1.93 / (download) - annotate - [select for diffs], Sun Aug 7 14:28:11 2016 UTC (6 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.92: +27 -7 lines
Diff to previous 1.92 (colored)

Sets for new modules

Revision 1.92 / (download) - annotate - [select for diffs], Sat Aug 6 23:46:30 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.91: +3 -1 lines
Diff to previous 1.91 (colored)

Modularize the pppoe driver

Revision 1.91 / (download) - annotate - [select for diffs], Sat Aug 6 22:03:45 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.90: +3 -1 lines
Diff to previous 1.90 (colored)

Modularize the sppp_subr stuff so it can be shared by pppoe and lmc
drivers as they get modularized.

Revision 1.90 / (download) - annotate - [select for diffs], Sat Aug 6 12:50:37 2016 UTC (6 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.89: +5 -1 lines
Diff to previous 1.89 (colored)

sets for slip and strip

Revision 1.89 / (download) - annotate - [select for diffs], Sat Aug 6 06:04:48 2016 UTC (6 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.88: +3 -3 lines
Diff to previous 1.88 (colored)

rename the ppp module so that it autoloads.

Revision 1.88 / (download) - annotate - [select for diffs], Sat Aug 6 02:35:05 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.87: +3 -1 lines
Diff to previous 1.87 (colored)

Modularize the ppp driver, and adjust dependencies of the compressor
modules.

For now, this is still included as a built-in module in GENERIC kernels.

Revision 1.86.2.1 / (download) - annotate - [select for diffs], Sat Aug 6 00:18:40 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored)

Sync with HEAD

Revision 1.87 / (download) - annotate - [select for diffs], Thu Aug 4 23:54:45 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: MAIN
CVS Tags: pgoyette-localcount-20160806
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored)

Update sets lists for new slcompress module

Revision 1.86 / (download) - annotate - [select for diffs], Thu Jun 9 04:46:08 2016 UTC (6 years, 7 months ago) by pgoyette
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Changes since 1.85: +3 -1 lines
Diff to previous 1.85 (colored)

Update sets lists for new ipl (aka ipfilter) module.

Revision 1.85 / (download) - annotate - [select for diffs], Wed Jun 8 08:34:43 2016 UTC (6 years, 7 months ago) by pgoyette
Branch: MAIN
Changes since 1.84: +3 -3 lines
Diff to previous 1.84 (colored)

Re-sort

Revision 1.84 / (download) - annotate - [select for diffs], Tue Jun 7 01:07:11 2016 UTC (6 years, 7 months ago) by pgoyette
Branch: MAIN
Changes since 1.83: +5 -1 lines
Diff to previous 1.83 (colored)

Update sets for new i2c_bitbang and bpf_filter modules.

Revision 1.83 / (download) - annotate - [select for diffs], Sat Dec 26 01:00:01 2015 UTC (7 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.82: +3 -1 lines
Diff to previous 1.82 (colored)

Descend into new raid module, and update sets lists.

Revision 1.82 / (download) - annotate - [select for diffs], Mon Dec 7 11:38:46 2015 UTC (7 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.81: +3 -1 lines
Diff to previous 1.81 (colored)

Modularize drvctl(4)

Revision 1.81 / (download) - annotate - [select for diffs], Mon Dec 7 03:25:57 2015 UTC (7 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.80: +3 -1 lines
Diff to previous 1.80 (colored)

Modularize the clockctl pseudo-device and link to the build.

Revision 1.80 / (download) - annotate - [select for diffs], Thu Dec 3 02:57:47 2015 UTC (7 years, 2 months ago) by pgoyette
Branch: MAIN
Changes since 1.79: +3 -3 lines
Diff to previous 1.79 (colored)

Update sets list for merge of compat_sysv --> sysv_ipc

Revision 1.79 / (download) - annotate - [select for diffs], Sun Nov 15 03:13:18 2015 UTC (7 years, 2 months ago) by pgoyette
Branch: MAIN
Changes since 1.78: +3 -1 lines
Diff to previous 1.78 (colored)

Add the newly-created wapbl module to the sets list.

Revision 1.78 / (download) - annotate - [select for diffs], Wed May 13 02:17:13 2015 UTC (7 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.77: +3 -1 lines
Diff to previous 1.77 (colored)

Update sets lists for new sysv_ipc module

Revision 1.77 / (download) - annotate - [select for diffs], Mon May 11 01:05:16 2015 UTC (7 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.76: +3 -1 lines
Diff to previous 1.76 (colored)

Additional commentary for where other duplicate entries might need to
be made (amd64-xen, i386-xen, and i386-xen-pae).

Revision 1.76 / (download) - annotate - [select for diffs], Sun May 10 07:50:31 2015 UTC (7 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 (colored)

Update sets lists for new compat_sysv module.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Apr 23 23:22:39 2015 UTC (7 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.74: +11 -1 lines
Diff to previous 1.74 (colored)

Update sets lists for new sysmon modules

Revision 1.74 / (download) - annotate - [select for diffs], Sat Apr 18 10:54:59 2015 UTC (7 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.73: +3 -1 lines
Diff to previous 1.73 (colored)

Update sets lists for new swwdog module

Revision 1.69.2.1 / (download) - annotate - [select for diffs], Sat Mar 21 17:11:35 2015 UTC (7 years, 10 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE
Branch point for: netbsd-7-1, netbsd-7-0
Changes since 1.69: +3 -1 lines
Diff to previous 1.69 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #634):
	distrib/sets/lists/modules/md.amd64: revision 1.51
	distrib/sets/lists/modules/md.evbppc.powerpc: revision 1.5
	distrib/sets/lists/modules/md.i386: revision 1.55
	distrib/sets/lists/modules/mi: revision 1.71
	sys/dev/i2c/au8522.c: revision 1.7
	sys/dev/i2c/cx24227.c: revision 1.7
	sys/dev/i2c/dbcool.c: revision 1.42
	sys/dev/i2c/hytp14.c: revision 1.3
	sys/dev/i2c/i2c_exec.c: revision 1.10
	sys/dev/i2c/lg3303.c: revision 1.9
	sys/dev/i2c/mt2131.c: revision 1.5
	sys/dev/i2c/nxt2k.c: revision 1.4
	sys/dev/i2c/sdtemp.c: revision 1.24
	sys/dev/i2c/spdmem_i2c.c: revision 1.10
	sys/dev/i2c/tvpll.c: revision 1.6
	sys/dev/i2c/xc3028.c: revision 1.7
	sys/dev/i2c/xc5k.c: revision 1.6
	sys/dev/i2c/zl10353.c: revision 1.4
	sys/modules/Makefile: revision 1.143
	sys/modules/i2cexec/Makefile: revision 1.1
i2c devices don't actually have a dependency on "iic" (the bus driver)
but on "i2cexec". Create an i2cexec module (i2c_exec.c) to mirror the
dependencies in files.i2c and switch device drivers to depend on "i2cexec"
module instead.
A kernel with a USB stack and no I2C controller / bus attachment would spit
out a bunch of "WARNING: module error: can't find builtin dependency `iic'"
messages at boot. This change solves that problem.

Revision 1.73 / (download) - annotate - [select for diffs], Mon Mar 9 12:32:11 2015 UTC (7 years, 10 months ago) by riastradh
Branch: MAIN
Changes since 1.72: +5 -1 lines
Diff to previous 1.72 (colored)

Add missing entries for dtrace modules to set lists.

Revision 1.72 / (download) - annotate - [select for diffs], Sun Mar 8 22:47:22 2015 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.71: +3 -1 lines
Diff to previous 1.71 (colored)

add dtrace_lockstat

Revision 1.71 / (download) - annotate - [select for diffs], Sat Mar 7 14:16:51 2015 UTC (7 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.70: +3 -1 lines
Diff to previous 1.70 (colored)

i2c devices don't actually have a dependency on "iic" (the bus driver)
but on "i2cexec". Create an i2cexec module (i2c_exec.c) to mirror the
dependencies in files.i2c and switch device drivers to depend on "i2cexec"
module instead.

A kernel with a USB stack and no I2C controller / bus attachment would spit
out a bunch of "WARNING: module error: can't find builtin dependency `iic'"
messages at boot. This change solves that problem.

Revision 1.70 / (download) - annotate - [select for diffs], Thu Sep 18 19:45:24 2014 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.69: +13 -7 lines
Diff to previous 1.69 (colored)

Per the wiki roadmap, rename the three dtrace modules to have
a "dtrace_" prefix.
amd64 build tested, other set list changes done the same way.

Revision 1.47.2.4 / (download) - annotate - [select for diffs], Tue Aug 19 23:45:44 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.47.2.3: +43 -5 lines
Diff to previous 1.47.2.3 (colored) next main 1.48 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.67.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:48:35 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.67: +7 -5 lines
Diff to previous 1.67 (colored) next main 1.68 (colored)

Rebase.

Revision 1.34.2.7 / (download) - annotate - [select for diffs], Thu May 22 12:01:33 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.34.2.6: +48 -8 lines
Diff to previous 1.34.2.6 (colored) to branchpoint 1.34 (colored) next main 1.35 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.69 / (download) - annotate - [select for diffs], Sun May 18 18:28:49 2014 UTC (8 years, 8 months ago) by jakllsch
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.68: +3 -1 lines
Diff to previous 1.68 (colored)

add hythygtemp module to set lists

Revision 1.68 / (download) - annotate - [select for diffs], Thu May 15 16:32:28 2014 UTC (8 years, 8 months ago) by apb
Branch: MAIN
Changes since 1.67: +5 -5 lines
Diff to previous 1.67 (colored)

sort

Revision 1.67 / (download) - annotate - [select for diffs], Wed Jan 1 16:27:10 2014 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

Re-sort, and update md.evbppc for new crypto modules

Revision 1.66 / (download) - annotate - [select for diffs], Wed Jan 1 16:06:35 2014 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.65: +7 -1 lines
Diff to previous 1.65 (colored)

Add new modules for opencrypto

Revision 1.65 / (download) - annotate - [select for diffs], Wed Jan 1 15:22:33 2014 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.64: +11 -1 lines
Diff to previous 1.64 (colored)

Add new crypto algorithm modules to sets list

Revision 1.64 / (download) - annotate - [select for diffs], Sun Dec 29 08:10:14 2013 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.63: +3 -1 lines
Diff to previous 1.63 (colored)

Add new zlib module

Revision 1.63 / (download) - annotate - [select for diffs], Sat Dec 28 19:46:00 2013 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.62: +3 -1 lines
Diff to previous 1.62 (colored)

Add entries for new ccd module

Revision 1.62 / (download) - annotate - [select for diffs], Sat Dec 28 19:25:46 2013 UTC (9 years, 1 month ago) by pgoyette
Branch: MAIN
Changes since 1.61: +5 -1 lines
Diff to previous 1.61 (colored)

Update sets lists for new modules.

Revision 1.61 / (download) - annotate - [select for diffs], Tue Dec 17 08:46:37 2013 UTC (9 years, 1 month ago) by njoly
Branch: MAIN
Changes since 1.60: +3 -1 lines
Diff to previous 1.60 (colored)

Do not remove luacore entries, mark them as obsolete instead.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Dec 16 23:54:26 2013 UTC (9 years, 1 month ago) by lneto
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored)

renamed luacore to luasystm

Revision 1.59 / (download) - annotate - [select for diffs], Mon Nov 18 16:23:47 2013 UTC (9 years, 2 months ago) by bad
Branch: MAIN
Changes since 1.58: +1 -3 lines
Diff to previous 1.58 (colored)

ubsec is not a MI buildable module. disable it for now.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Nov 17 17:16:24 2013 UTC (9 years, 2 months ago) by bad
Branch: MAIN
Changes since 1.57: +3 -1 lines
Diff to previous 1.57 (colored)

Make ubsec(4) loadable as kmod.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Nov 16 16:59:03 2013 UTC (9 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.56: +3 -1 lines
Diff to previous 1.56 (colored)

Build a module for usmsc(4).

Revision 1.56 / (download) - annotate - [select for diffs], Mon Oct 28 20:32:14 2013 UTC (9 years, 3 months ago) by mbalmer
Branch: MAIN
Changes since 1.55: +3 -1 lines
Diff to previous 1.55 (colored)

linke pmf(9l) to the build

Revision 1.55 / (download) - annotate - [select for diffs], Mon Oct 28 19:18:54 2013 UTC (9 years, 3 months ago) by mbalmer
Branch: MAIN
Changes since 1.54: +3 -1 lines
Diff to previous 1.54 (colored)

link core(9l) (docs pending) to the build

Revision 1.54 / (download) - annotate - [select for diffs], Mon Oct 28 18:51:13 2013 UTC (9 years, 3 months ago) by mbalmer
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored)

link the lua(4) module to the build

Revision 1.53 / (download) - annotate - [select for diffs], Sat Oct 26 09:16:19 2013 UTC (9 years, 3 months ago) by nonaka
Branch: MAIN
Changes since 1.52: +3 -1 lines
Diff to previous 1.52 (colored)

Add driver for ASIX AX88178a and AX88179 Ethernet interface.
Ported from OpenBSD.

Revision 1.52 / (download) - annotate - [select for diffs], Sun Aug 11 22:29:03 2013 UTC (9 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.51: +6 -6 lines
Diff to previous 1.51 (colored)

Sort entries in strcmp order.

Revision 1.47.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 06:26:19 2013 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.47.2.2: +7 -3 lines
Diff to previous 1.47.2.2 (colored)

resync from head

Revision 1.51 / (download) - annotate - [select for diffs], Mon Mar 11 15:53:05 2013 UTC (9 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Changes since 1.50: +7 -3 lines
Diff to previous 1.50 (colored)

more npf sets lossage.

Revision 1.47.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:24:41 2013 UTC (9 years, 11 months ago) by tls
Branch: tls-maxphys
Changes since 1.47.2.1: +7 -1 lines
Diff to previous 1.47.2.1 (colored)

resync with head

Revision 1.34.2.6 / (download) - annotate - [select for diffs], Wed Jan 23 00:04:23 2013 UTC (10 years ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.34.2.5: +5 -1 lines
Diff to previous 1.34.2.5 (colored) to branchpoint 1.34 (colored)

sync with head

Revision 1.34.2.5 / (download) - annotate - [select for diffs], Wed Jan 16 05:26:10 2013 UTC (10 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.34.2.4: +3 -1 lines
Diff to previous 1.34.2.4 (colored) to branchpoint 1.34 (colored)

sync with (a bit old) head

Revision 1.50 / (download) - annotate - [select for diffs], Tue Dec 18 10:59:38 2012 UTC (10 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.49: +5 -1 lines
Diff to previous 1.49 (colored)

Add entries for "cylic" and "profile" modules which are part of DTrace.

Revision 1.39.2.2 / (download) - annotate - [select for diffs], Sat Dec 15 23:45:56 2012 UTC (10 years, 1 month ago) by riz
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1
Changes since 1.39.2.1: +3 -1 lines
Diff to previous 1.39.2.1 (colored) to branchpoint 1.39 (colored) next main 1.40 (colored)

Pull up following revision(s) (requested by rmind in ticket #745):
	distrib/sets/lists/comp/shl.mi: revision 1.241
	distrib/sets/lists/modules/mi: revision 1.49
	distrib/sets/lists/base/md.sparc64: revision 1.171
	lib/npf/ext_rndblock/npfext_rndblock.c: revision 1.1
	distrib/sets/lists/base/ad.mips64eb: revision 1.106
	distrib/sets/lists/modules/md.evbppc: revision 1.29
	sys/net/npf/npf_ext_rndblock.c: revision 1.1
	lib/npf/Makefile: revision 1.2
	sys/modules/npf_ext_rndblock/Makefile: revision 1.1
	lib/npf/ext_rndblock/Makefile: revision 1.1
	distrib/sets/lists/base/ad.mips64el: revision 1.106
	lib/npf/ext_rndblock/shlib_version: revision 1.1
	distrib/sets/lists/base/md.amd64: revision 1.182
	distrib/sets/lists/base/shl.mi: revision 1.643
	sys/net/npf/files.npf: revision 1.9
	sys/modules/Makefile: revision 1.117
Add NPF &quot;rndblock&quot; extension to randomly drop packets (using a random function
with a percentage or modulo operation).  This is a demo module, although it can
be used for packet loss simulation.  Example of a procedure in npf.conf:
procedure &quot;somedrop&quot; {
        # Drop 1.9% of the traffic
        rndblock: percentage 1.9
}

Revision 1.49 / (download) - annotate - [select for diffs], Mon Dec 10 00:32:24 2012 UTC (10 years, 1 month ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base7
Changes since 1.48: +3 -1 lines
Diff to previous 1.48 (colored)

Add NPF "rndblock" extension to randomly drop packets (using a random function
with a percentage or modulo operation).  This is a demo module, although it can
be used for packet loss simulation.  Example of a procedure in npf.conf:

procedure "somedrop" {
	# Drop 1.9% of the traffic
	rndblock: percentage 1.9
}

Revision 1.47.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 02:57:52 2012 UTC (10 years, 2 months ago) by tls
Branch: tls-maxphys
Changes since 1.47: +5 -1 lines
Diff to previous 1.47 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.39.2.1 / (download) - annotate - [select for diffs], Sun Nov 18 22:38:25 2012 UTC (10 years, 2 months ago) by riz
Branch: netbsd-6
Changes since 1.39: +5 -1 lines
Diff to previous 1.39 (colored)

Pull up following revision(s) (requested by rmind in ticket #693):
	lib/npf/ext_normalise/shlib_version: revision 1.1
	lib/libnpf/npf.c: revision 1.13
	distrib/sets/lists/modules/mi: revision 1.48
	sys/net/npf/npf_rproc.c: revision 1.3
	sys/net/npf/npf_rproc.c: revision 1.4
	sys/modules/npf/Makefile: revision 1.11
	usr.sbin/npf/npfctl/npfctl.h: revision 1.20
	lib/npf/ext_log/npfext_log.c: revision 1.1
	lib/libnpf/npf.h: revision 1.11
	sys/net/npf/npf_inet.c: revision 1.17
	sys/net/npf/npf_log.c: file removal
	sys/net/npf/npf_handler.c: revision 1.22
	distrib/sets/lists/base/shl.mi: revision 1.636
	sys/net/npf/npf_impl.h: revision 1.23
	usr.sbin/npf/npfctl/Makefile: revision 1.8
	lib/npf/Makefile: revision 1.1
	lib/npf/ext_log/shlib_version: revision 1.1
	lib/Makefile: revision 1.189
	distrib/sets/lists/comp/shl.mi: revision 1.236
	usr.sbin/npf/npfctl/npf_build.c: revision 1.14
	distrib/sets/lists/base/mi: revision 1.1007
	usr.sbin/npf/npfctl/npf_scan.l: revision 1.6
	distrib/sets/lists/base/mi: revision 1.1009
	sys/net/npf/npf.h: revision 1.21
	lib/npf/ext_normalise/npfext_normalise.c: revision 1.1
	etc/mtree/NetBSD.dist.base: revision 1.105
	lib/libnpf/Makefile: revision 1.3
	etc/mtree/NetBSD.dist.base: revision 1.106
	usr.sbin/npf/npfctl/npf_extmod.c: revision 1.1
	sys/net/npf/npf_ctl.c: revision 1.18
	lib/npf/ext_log/Makefile: revision 1.1
	distrib/sets/lists/comp/mi: revision 1.1781
	usr.sbin/npf/npfctl/npf_var.h: revision 1.4
	sys/net/npf/npf.c: revision 1.13
	sys/modules/Makefile: revision 1.111
	sys/net/npf/npf_ext_log.c: revision 1.1
	lib/npf/Makefile.inc: revision 1.1
	sys/net/npf/npf_ext_normalise.c: revision 1.1
	sys/net/npf/files.npf: revision 1.8
	sys/rump/net/lib/libnpf/Makefile: revision 1.2
	sys/modules/npf_ext_log/Makefile: revision 1.1
	lib/npf/ext_normalise/Makefile: revision 1.1
	usr.sbin/npf/npfctl/npfctl.c: revision 1.20
	usr.sbin/npf/npfctl/npf_parse.y: revision 1.13
	sys/modules/npf_ext_normalise/Makefile: revision 1.1
Implement dynamic NPF extensions interface.  An extension consists of
dynamically loaded module (.so) supplementing npfctl(8) and a kernel
module.  Move normalisation and logging functionality into their own
extensions.  More improvements to come.
Add /usr/lib/npf.
Add ./usr/libdata/debug/usr/lib/npf for rmind
Fix MKDEBUG set lists
ext_ops does not change during the life cycle and can be fetched without
the mutex held. This avoids confusion in the compiler about an uninitialized
variable ext_ops.
ok rmind@

Revision 1.34.2.4 / (download) - annotate - [select for diffs], Tue Oct 30 18:48:46 2012 UTC (10 years, 3 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.34.2.3: +7 -1 lines
Diff to previous 1.34.2.3 (colored) to branchpoint 1.34 (colored)

sync with head

Revision 1.48 / (download) - annotate - [select for diffs], Sun Sep 16 13:47:43 2012 UTC (10 years, 4 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Changes since 1.47: +5 -1 lines
Diff to previous 1.47 (colored)

Implement dynamic NPF extensions interface.  An extension consists of
dynamically loaded module (.so) supplementing npfctl(8) and a kernel
module.  Move normalisation and logging functionality into their own
extensions.  More improvements to come.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Aug 6 10:44:08 2012 UTC (10 years, 5 months ago) by martin
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.46: +1 -5 lines
Diff to previous 1.46 (colored)

The hdaudio and hdafg modules are not MI (they at least require PCI)

Revision 1.46 / (download) - annotate - [select for diffs], Sun Aug 5 04:03:39 2012 UTC (10 years, 5 months ago) by riastradh
Branch: MAIN
Changes since 1.45: +5 -1 lines
Diff to previous 1.45 (colored)

Build hdaudio and hdafg modules.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Aug 4 12:33:23 2012 UTC (10 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.44: +3 -1 lines
Diff to previous 1.44 (colored)

Add distrib entries for new uatp module.

Hello, riastradh!

Revision 1.34.2.3 / (download) - annotate - [select for diffs], Wed May 23 10:07:19 2012 UTC (10 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.34.2.2: +9 -1 lines
Diff to previous 1.34.2.2 (colored) to branchpoint 1.34 (colored)

sync with head.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Apr 26 03:00:22 2012 UTC (10 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.43: +3 -1 lines
Diff to previous 1.43 (colored)

add vcoda module

Revision 1.43 / (download) - annotate - [select for diffs], Wed Apr 25 13:55:17 2012 UTC (10 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.42: +3 -1 lines
Diff to previous 1.42 (colored)

Actually create the if_axe module - driver was modularized a while ago.

Revision 1.42 / (download) - annotate - [select for diffs], Wed Apr 25 04:49:46 2012 UTC (10 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.41: +3 -1 lines
Diff to previous 1.41 (colored)

Actually create the dbcool(4) module.  Driver was modularized a while ago.

Revision 1.41 / (download) - annotate - [select for diffs], Wed Apr 25 03:44:16 2012 UTC (10 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.40: +3 -1 lines
Diff to previous 1.40 (colored)

Create the module for sdtemp (driver itself was modularized some time ago)

Revision 1.34.2.2 / (download) - annotate - [select for diffs], Tue Apr 17 00:02:44 2012 UTC (10 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.34.2.1: +9 -3 lines
Diff to previous 1.34.2.1 (colored) to branchpoint 1.34 (colored)

sync with head

Revision 1.40 / (download) - annotate - [select for diffs], Sat Mar 10 21:52:02 2012 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

P1003_1B_SEMAPHORE is no longer optional.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Dec 5 02:04:34 2011 UTC (11 years, 1 month ago) by jym
Branch: MAIN
CVS Tags: netbsd-6-base, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: netbsd-6
Changes since 1.38: +3 -1 lines
Diff to previous 1.38 (colored)

Set list fix...

Revision 1.38 / (download) - annotate - [select for diffs], Thu Nov 24 21:46:15 2011 UTC (11 years, 2 months ago) by ahoka
Branch: MAIN
Changes since 1.37: +3 -1 lines
Diff to previous 1.37 (colored)

add chfs.kmod

Revision 1.37 / (download) - annotate - [select for diffs], Tue Nov 15 16:50:46 2011 UTC (11 years, 2 months ago) by riz
Branch: MAIN
Changes since 1.36: +3 -1 lines
Diff to previous 1.36 (colored)

Build and install new in-kernel iscsi initiator kernel module and associated
binaries (iscsid, iscsictl) if MKISCSI != no.  Initiator can also be built
into a kernel by adding 'pseudo-device iscsi' in kernel configuration.

Revision 1.34.2.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:31:15 2011 UTC (11 years, 2 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.34: +5 -1 lines
Diff to previous 1.34 (colored)

sync with head

Revision 1.36 / (download) - annotate - [select for diffs], Sun Nov 6 13:27:25 2011 UTC (11 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

Add entries for "npf_alg_icmp" kernel module.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Nov 6 11:51:42 2011 UTC (11 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)

Add "npf" kernel module.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Oct 2 12:13:09 2011 UTC (11 years, 4 months ago) by mbalmer
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.33: +5 -1 lines
Diff to previous 1.33 (colored)

Build iic(4) and gpioiic(4) as modules.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Sep 29 17:40:19 2011 UTC (11 years, 4 months ago) by sjg
Branch: MAIN
Changes since 1.32: +3 -1 lines
Diff to previous 1.32 (colored)

Add filemon to the modules we build.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Aug 31 13:25:49 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 (colored)

Link the gpioow(4) and onewire(4) modules to the build and add them to the
lists.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Aug 12 08:00:52 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.30: +5 -1 lines
Diff to previous 1.30 (colored)

gpio(4) and gpiosim(4) can now be built and used as modules.  While here,
make some functions static.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Aug 11 12:03:58 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.29: +1 -3 lines
Diff to previous 1.29 (colored)

pwdog is not mi, but it only in the lists we build it for.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Aug 11 11:21:06 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Fix a typo.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Aug 11 11:17:15 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.27: +6 -1 lines
Diff to previous 1.27 (colored)

Add the pwdog module to md.evbppc as well and take a note in mi that
module have to be added in md.evbppc as well (and why that is so).

Revision 1.27 / (download) - annotate - [select for diffs], Thu Aug 11 07:33:25 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.26: +3 -1 lines
Diff to previous 1.26 (colored)

pwdog(4) is a device driver for QUANCOM Electronic PWDOG1 PCI
attached watchdog timers.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Aug 9 01:42:57 2011 UTC (11 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)

add dtv_math module

Revision 1.25 / (download) - annotate - [select for diffs], Mon Aug 1 03:56:23 2011 UTC (11 years, 6 months ago) by pgoyette
Branch: MAIN
Changes since 1.24: +1 -9 lines
Diff to previous 1.24 (colored)

Ooopppsss - there were some other modules here that should not have been
committed.  Remove them.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Aug 1 03:51:55 2011 UTC (11 years, 6 months ago) by pgoyette
Branch: MAIN
Changes since 1.23: +11 -1 lines
Diff to previous 1.23 (colored)

Add new spdmem(4) module

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jul 19 19:19:39 2011 UTC (11 years, 6 months ago) by tron
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored)

Add "v7fs" kernel module.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Jul 9 14:56:43 2011 UTC (11 years, 6 months ago) by jmcneill
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 (colored)

build dtv module

Revision 1.20.2.1 / (download) - annotate - [select for diffs], Sat Mar 5 15:08:38 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.20: +7 -1 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with HEAD

Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 26 18:07:15 2011 UTC (11 years, 11 months ago) by ahoka
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase
Changes since 1.20: +7 -1 lines
Diff to previous 1.20 (colored)

Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
 - Flash layer, which gives a common API to access flash devices
 - NAND controller subsystem for the flash layer
 - An example OMAP driver which is used on BeagleBoard or alike ARM boards

Revision 1.20 / (download) - annotate - [select for diffs], Wed Dec 29 13:05:42 2010 UTC (12 years, 1 month ago) by jmcneill
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, bouyer-quota2-base
Branch point for: bouyer-quota2
Changes since 1.19: +1 -7 lines
Diff to previous 1.19 (colored)

some platforms don't have bus_dma, so only build these modules on x86

Revision 1.19 / (download) - annotate - [select for diffs], Mon Dec 27 15:48:28 2010 UTC (12 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.18: +7 -1 lines
Diff to previous 1.18 (colored)

hook xc5k, au8522, and auvitek into build

Revision 1.18 / (download) - annotate - [select for diffs], Tue Oct 19 11:58:00 2010 UTC (12 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (colored)

Build the new swsensor(4) device and add to set lists

Revision 1.17 / (download) - annotate - [select for diffs], Sun May 30 17:44:07 2010 UTC (12 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored)

Extract MIIVERBOSE into a kernel module.  The module can be builtin
by defining 'options MIIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

Revision 1.16 / (download) - annotate - [select for diffs], Sun May 30 04:38:04 2010 UTC (12 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

Extract SCSIVERBOSE into a kernel module.  The module can be builtin
by defining 'options SCSIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not SCSI or
atapi support exists.

Revision 1.15 / (download) - annotate - [select for diffs], Sat May 29 01:14:30 2010 UTC (12 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

Extract USBVERBOSE into a kernel module.  The module can be builtin
by defining 'options USBVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not USB support
exists.

Revision 1.14 / (download) - annotate - [select for diffs], Mon May 24 20:29:41 2010 UTC (12 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

Extract the vendor/product tables and related access routines into a
separate kernel module.  Update pci bus attach routine to load the
module (if available) when we're about to start scanning the bus, and
unload the module after the scan is finished.

On architectures which support loading of modules by the boot loader,
the 'pciverbose' module can be loaded and executed without needing to
rebuild the kernel.  On all architectures, using 'options PCIVERBOSE'
in the kernel configuration file will create a 'builtin' module which
is functionally equivalent to previous behavior.

XXX Although not nearly as large as the vendor and product tables,
XXX the PCI class and subclass tables might also be offloaded into
XXX the module at a future time.

XXX Cardbus (and possibly other) drivers should also be modified to
XXX load the module before scanning/attaching devices.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 12 14:12:43 2010 UTC (12 years, 9 months ago) by ahoka
Branch: MAIN
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored)

Add pf to the module set list.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Mar 12 21:53:16 2010 UTC (12 years, 10 months ago) by darran
Branch: MAIN
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored)

DTrace: Add the Function Boundary Trace (FBT) provider moduile.  This
module  instruments every function in the kernel with entry and exit
probes.  These probes are true zero-effect probes in that they don't
exist in the code until they are enabled.  The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 3 16:13:42 2010 UTC (12 years, 11 months ago) by tron
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

"dtrace,zfs" means "MKDTRACE=yes" *and* "MKZFS=yes" which is not what
we want. Invent a flag "solaris" which is the or of those two flags.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 3 14:43:41 2010 UTC (12 years, 11 months ago) by tron
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

The directory "modules/solaris" depends on ZFS as well.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Mar 3 14:32:29 2010 UTC (12 years, 11 months ago) by tron
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

The "solaris" kernel module also gets build if ZFS is enabled.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Mar 1 21:10:19 2010 UTC (12 years, 11 months ago) by darran
Branch: MAIN
Changes since 1.7: +5 -3 lines
Diff to previous 1.7 (colored)

DTrace: Add an SDT (Statically Defined Tracing) provider framework, and
implement most of the proc provider.  Adds proc:::create, exec,
exec_success, exec_faillure, signal_send, signal_discard, signal_handle,
lwp_create, lwp_start, lwp_exit.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Feb 21 03:18:47 2010 UTC (12 years, 11 months ago) by darran
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

Add DTrace to sets.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jan 25 22:21:28 2010 UTC (13 years ago) by pooka
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

add bpf kmod

Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 5 20:11:02 2009 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Remove the portalfs kernel file system driver.  Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 5 22:32:58 2009 UTC (13 years, 3 months ago) by haad
Branch: MAIN
Changes since 1.3: +5 -1 lines
Diff to previous 1.3 (colored)

Add zfs sets and needed veriables to hook zfs into the build. ZFS on i386
need still one fix othervise it should be ready for testing.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Oct 2 18:50:15 2009 UTC (13 years, 4 months ago) by elad
Branch: MAIN
Changes since 1.2: +9 -1 lines
Diff to previous 1.2 (colored)

First part of secmodel cleanup and other misc. changes:

  - Separate the suser part of the bsd44 secmodel into its own secmodel
    and directory, pending even more cleanups. For revision history
    purposes, the original location of the files was

        src/sys/secmodel/bsd44/secmodel_bsd44_suser.c
        src/sys/secmodel/bsd44/suser.h

  - Add a man-page for secmodel_suser(9) and update the one for
    secmodel_bsd44(9).

  - Add a "secmodel" module class and use it. Userland program and
    documentation updated.

  - Manage secmodel count (nsecmodels) through the module framework.
    This eliminates the need for secmodel_{,de}register() calls in
    secmodel code.

  - Prepare for secmodel modularization by adding relevant module bits.
    The secmodels don't allow auto unload. The bsd44 secmodel depends
    on the suser and securelevel secmodels. The overlay secmodel depends
    on the bsd44 secmodel. As the module class is only cosmetic, and to
    prevent ambiguity, the bsd44 and overlay secmodels are prefixed with
    "secmodel_".

  - Adapt the overlay secmodel to recent changes (mainly vnode scope).

  - Stop using link-sets for the sysctl node(s) creation.

  - Keep sysctl variables under nodes of their relevant secmodels. In
    other words, don't create duplicates for the suser/securelevel
    secmodels under the bsd44 secmodel, as the latter is merely used
    for "grouping".

  - For the suser and securelevel secmodels, "advertise presence" in
    relevant sysctl nodes (sysctl.security.models.{suser,securelevel}).

  - Get rid of the LKM preprocessor stuff.

  - As secmodels are now modules, there's no need for an explicit call
    to secmodel_start(); it's handled by the module framework. That
    said, the module framework was adjusted to properly load secmodels
    early during system startup.

  - Adapt rump to changes: Instead of using empty stubs for securelevel,
    simply use the suser secmodel. Also replace secmodel_start() with a
    call to secmodel_suser_start().

  - 5.99.20.

Testing was done on i386 ("release" build). Spearated module_init()
changes were tested on sparc and sparc64 as well by martin@ (thanks!).

Mailing list reference:

	http://mail-index.netbsd.org/tech-kern/2009/09/25/msg006135.html

Revision 1.2 / (download) - annotate - [select for diffs], Fri Sep 11 22:32:50 2009 UTC (13 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

add ./etc/mtree/set.modules so that modules.tgz is created with
actual files in it, rather than a 20 byte .gz file (ie, empty file.)


HI JNEMETH!

Revision 1.1 / (download) - annotate - [select for diffs], Mon Sep 7 02:27:29 2009 UTC (13 years, 4 months ago) by jnemeth
Branch: MAIN

Create a modules.tgz set and move kernel modules into it.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>