The NetBSD Project

CVS log for src/sys/modules/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / sys / modules

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.119 / (download) - annotate - [select for diffs], Tue Mar 12 20:49:22 2013 UTC (2 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: khorben-n900, agc-symver-base, agc-symver, HEAD
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

normali{s,z}e

Revision 1.118 / (download) - annotate - [select for diffs], Sun Mar 10 20:54:14 2013 UTC (2 months, 1 week ago) by christos
Branch: MAIN
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored)

new npflog driver split out of npf_ext_log.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Dec 10 00:32:25 2012 UTC (5 months, 1 week ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, tls-maxphys-nbase, tls-maxphys-base
Changes since 1.116: +2 -1 lines
Diff to previous 1.116 (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.116 / (download) - annotate - [select for diffs], Sun Dec 2 01:05:16 2012 UTC (5 months, 2 weeks ago) by chs
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored)

adapt the cyclic module and profile dtrace provider to netbsd.
for now, just hook the cyclic callback into hardclock().

Revision 1.115 / (download) - annotate - [select for diffs], Tue Nov 6 07:59:09 2012 UTC (6 months, 2 weeks ago) by alnsn
Branch: MAIN
Changes since 1.114: +3 -2 lines
Diff to previous 1.114 (colored)

Enable bpfjit on sparc.

Revision 1.114 / (download) - annotate - [select for diffs], Sun Oct 28 16:25:03 2012 UTC (6 months, 3 weeks ago) by alnsn
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Changes since 1.113: +3 -2 lines
Diff to previous 1.113 (colored)

Build bpfjit on i386.

Revision 1.113 / (download) - annotate - [select for diffs], Sat Oct 27 22:36:13 2012 UTC (6 months, 3 weeks ago) by alnsn
Branch: MAIN
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored)

Add bpfjit and enable it for amd64.

Revision 1.112 / (download) - annotate - [select for diffs], Sat Oct 13 19:42:03 2012 UTC (7 months, 1 week ago) by alnsn
Branch: MAIN
Changes since 1.111: +5 -1 lines
Diff to previous 1.111 (colored)

Enable sljit in amd64 kernel and modules.

Revision 1.111 / (download) - annotate - [select for diffs], Sun Sep 16 13:47:41 2012 UTC (8 months ago) by rmind
Branch: MAIN
Changes since 1.110: +3 -1 lines
Diff to previous 1.110 (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.110 / (download) - annotate - [select for diffs], Mon Aug 6 10:31:41 2012 UTC (9 months, 2 weeks ago) by martin
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.109: +3 -3 lines
Diff to previous 1.109 (colored)

Move hdaudio and hdafg modules into x86 only section for now, untill
somebody creates a "all archs with PCI" ifdef.

Revision 1.109 / (download) - annotate - [select for diffs], Sun Aug 5 04:03:39 2012 UTC (9 months, 2 weeks ago) by riastradh
Branch: MAIN
Changes since 1.108: +3 -1 lines
Diff to previous 1.108 (colored)

Build hdaudio and hdafg modules.

Revision 1.108 / (download) - annotate - [select for diffs], Sat Aug 4 04:37:25 2012 UTC (9 months, 2 weeks ago) by riastradh
Branch: MAIN
Changes since 1.107: +2 -1 lines
Diff to previous 1.107 (colored)

Add a module for uatp(4).

Revision 1.107 / (download) - annotate - [select for diffs], Sat Jun 30 15:03:57 2012 UTC (10 months, 3 weeks ago) by reinoud
Branch: MAIN
Changes since 1.106: +9 -1 lines
Diff to previous 1.106 (colored)

Move i386 and amd64 usermode configurations to their respective directories
and make the usermode kernels buildalbe under build.sh.

The resulting kernels are build and packaged correctly as are the associated
modules.

Revision 1.106 / (download) - annotate - [select for diffs], Thu Apr 26 03:03:53 2012 UTC (12 months, 3 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5, jmcneill-usbmp-base9, jmcneill-usbmp-base10
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored)

split the coda module in a device one, and a vfs one so that it works.

Revision 1.105 / (download) - annotate - [select for diffs], Wed Apr 25 13:55:17 2012 UTC (12 months, 3 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.104: +2 -1 lines
Diff to previous 1.104 (colored)

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

Revision 1.104 / (download) - annotate - [select for diffs], Wed Apr 25 04:49:46 2012 UTC (12 months, 3 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.103: +2 -1 lines
Diff to previous 1.103 (colored)

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

Revision 1.103 / (download) - annotate - [select for diffs], Wed Apr 25 03:44:16 2012 UTC (12 months, 3 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.102: +2 -1 lines
Diff to previous 1.102 (colored)

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

Revision 1.102 / (download) - annotate - [select for diffs], Sun Mar 11 01:30:56 2012 UTC (14 months, 1 week ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base4, jmcneill-usbmp-base8
Changes since 1.101: +1 -2 lines
Diff to previous 1.101 (colored)

Also kill the module build system for ksem.

Revision 1.101 / (download) - annotate - [select for diffs], Tue Jan 17 16:59:38 2012 UTC (16 months ago) by jakllsch
Branch: MAIN
CVS Tags: netbsd-6-base, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.100: +6 -1 lines
Diff to previous 1.100 (colored)

Add lm, lm_isa_common, lm_isa, lm_wbsio and wbsio modules to the x86 build.

Revision 1.100 / (download) - annotate - [select for diffs], Sun Dec 4 23:13:54 2011 UTC (17 months, 2 weeks ago) by jym
Branch: MAIN
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored)

Hook secmodel_extensions(9) to modules build.

Revision 1.99 / (download) - annotate - [select for diffs], Thu Nov 24 15:52:24 2011 UTC (17 months, 4 weeks ago) by ahoka
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2, jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored)

Add module glue for CHFS.

Revision 1.98 / (download) - annotate - [select for diffs], Tue Nov 15 16:50:46 2011 UTC (18 months ago) by riz
Branch: MAIN
CVS Tags: jmcneill-audiomp3-base, jmcneill-audiomp3
Changes since 1.97: +5 -1 lines
Diff to previous 1.97 (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.97 / (download) - annotate - [select for diffs], Sun Nov 6 13:26:54 2011 UTC (18 months, 2 weeks ago) by tron
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2
Changes since 1.96: +2 -1 lines
Diff to previous 1.96 (colored)

Add "npf_alg_icmp" kernel module.

Revision 1.96 / (download) - annotate - [select for diffs], Sun Nov 6 11:51:23 2011 UTC (18 months, 2 weeks ago) by tron
Branch: MAIN
Changes since 1.95: +2 -1 lines
Diff to previous 1.95 (colored)

Build "npf" module.

Revision 1.95 / (download) - annotate - [select for diffs], Tue Oct 18 00:33:47 2011 UTC (19 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.94: +2 -1 lines
Diff to previous 1.94 (colored)

add & enable vmt module

Revision 1.94 / (download) - annotate - [select for diffs], Sun Oct 2 12:13:08 2011 UTC (19 months, 2 weeks ago) by mbalmer
Branch: MAIN
Changes since 1.93: +3 -1 lines
Diff to previous 1.93 (colored)

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

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

Add filemon to the modules we build.

Revision 1.92 / (download) - annotate - [select for diffs], Wed Aug 31 13:25:50 2011 UTC (20 months, 3 weeks ago) by mbalmer
Branch: MAIN
Changes since 1.91: +3 -1 lines
Diff to previous 1.91 (colored)

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

Revision 1.91 / (download) - annotate - [select for diffs], Mon Aug 29 11:14:15 2011 UTC (20 months, 3 weeks ago) by jruoho
Branch: MAIN
Changes since 1.90: +2 -1 lines
Diff to previous 1.90 (colored)

Add Zarlink ZL10353 DVB demodulator (or as it is now know, Intel CE623x).

Revision 1.90 / (download) - annotate - [select for diffs], Sun Aug 28 16:19:07 2011 UTC (20 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.89: +10 -3 lines
Diff to previous 1.89 (colored)

add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules

Revision 1.89 / (download) - annotate - [select for diffs], Fri Aug 12 08:00:53 2011 UTC (21 months, 1 week ago) by mbalmer
Branch: MAIN
Changes since 1.88: +3 -1 lines
Diff to previous 1.88 (colored)

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

Revision 1.88 / (download) - annotate - [select for diffs], Thu Aug 11 12:03:06 2011 UTC (21 months, 1 week ago) by mbalmer
Branch: MAIN
Changes since 1.87: +7 -2 lines
Diff to previous 1.87 (colored)

pwdog is not for all platforms, build only on i386, x86_64, and sparc64

Revision 1.87 / (download) - annotate - [select for diffs], Thu Aug 11 07:33:25 2011 UTC (21 months, 1 week ago) by mbalmer
Branch: MAIN
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored)

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

Revision 1.86 / (download) - annotate - [select for diffs], Tue Aug 9 12:16:03 2011 UTC (21 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored)

Build acpiwdrt(4) as a module on x86.

Revision 1.85 / (download) - annotate - [select for diffs], Tue Aug 9 12:09:55 2011 UTC (21 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.84: +7 -1 lines
Diff to previous 1.84 (colored)

Two placeholder comments.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Aug 9 11:12:02 2011 UTC (21 months, 1 week ago) by jmcneill
Branch: MAIN
Changes since 1.83: +23 -6 lines
Diff to previous 1.83 (colored)

include cx24227, lg3303, mt2131, nxt2k, tvpll, xc3028, coram, cxdtv, and emdtv
modules in x86 build

Revision 1.83 / (download) - annotate - [select for diffs], Tue Aug 9 08:36:05 2011 UTC (21 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

As wmieeepc(4) was added to amd64 GENERIC, build it also as a amd64 module.

Revision 1.82 / (download) - annotate - [select for diffs], Tue Aug 9 01:42:24 2011 UTC (21 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.81: +2 -1 lines
Diff to previous 1.81 (colored)

modify the dtv device api so hardware drivers can be loaded independently
of the dtv module

Revision 1.81 / (download) - annotate - [select for diffs], Mon Aug 1 03:51:05 2011 UTC (21 months, 3 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored)

Add build glue for modular spdmem(4) driver, and enable it

Revision 1.80 / (download) - annotate - [select for diffs], Sun Jul 31 17:55:41 2011 UTC (21 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.79: +2 -1 lines
Diff to previous 1.79 (colored)

build and install finsio module on i386 and amd64

Revision 1.79 / (download) - annotate - [select for diffs], Fri Jul 29 21:01:43 2011 UTC (21 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored)

build and install itesio module on i386 and amd64

Revision 1.78 / (download) - annotate - [select for diffs], Tue Jul 19 23:13:31 2011 UTC (22 months ago) by enami
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Build v7fs module on all architecture rather than only on i386.

Revision 1.77 / (download) - annotate - [select for diffs], Tue Jul 19 19:19:09 2011 UTC (22 months ago) by tron
Branch: MAIN
Changes since 1.76: +2 -1 lines
Diff to previous 1.76 (colored)

Build 7th Edition(V7) File System as a kernel module.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Jul 15 21:08:48 2011 UTC (22 months, 1 week ago) by jmcneill
Branch: MAIN
Changes since 1.75: +2 -1 lines
Diff to previous 1.75 (colored)

add nsclpcsio module to i386 build

Revision 1.75 / (download) - annotate - [select for diffs], Wed Jul 13 07:52:49 2011 UTC (22 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored)

A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on
HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.

Revision 1.74 / (download) - annotate - [select for diffs], Sat Jul 9 14:56:43 2011 UTC (22 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.73: +2 -1 lines
Diff to previous 1.73 (colored)

build dtv module

Revision 1.73 / (download) - annotate - [select for diffs], Wed Jun 15 09:45:59 2011 UTC (23 months, 1 week ago) by mrg
Branch: MAIN
Changes since 1.72: +5 -1 lines
Diff to previous 1.72 (colored)

build evbppc modules in 3 different flavours:

	- oea (default)
	- ibm4xx
	- booke

this, together with earlier machine_module[] work, should allow evbppc
platforms to use modules.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jun 15 08:19:43 2011 UTC (23 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored)

Modularize hpet(4). Works nicely with the multiple bus locations.

Revision 1.71 / (download) - annotate - [select for diffs], Wed Jun 15 03:22:40 2011 UTC (23 months, 1 week ago) by jruoho
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored)

Modularize amdtemp(4).

Revision 1.70 / (download) - annotate - [select for diffs], Thu Apr 14 15:45:27 2011 UTC (2 years, 1 month ago) by yamt
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

re-enable tprof_amdpmi

Revision 1.69 / (download) - annotate - [select for diffs], Fri Mar 4 05:02:47 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored)

Add module build glue for odcm(4).

Revision 1.68 / (download) - annotate - [select for diffs], Sat Feb 26 18:07:31 2011 UTC (2 years, 2 months ago) by ahoka
Branch: MAIN
Changes since 1.67: +4 -1 lines
Diff to previous 1.67 (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.67 / (download) - annotate - [select for diffs], Thu Feb 24 14:08:51 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored)

Build glue for viac7temp(4).

Revision 1.66 / (download) - annotate - [select for diffs], Thu Feb 24 11:22:34 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored)

Add build glue for powernow(4).

Revision 1.65 / (download) - annotate - [select for diffs], Wed Feb 23 11:55:36 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.64: +2 -1 lines
Diff to previous 1.64 (colored)

Build glue for est(4).

Revision 1.64 / (download) - annotate - [select for diffs], Sun Feb 20 13:48:26 2011 UTC (2 years, 3 months ago) by jruoho
Branch: MAIN
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored)

Add build glue for coretemp(4).

Revision 1.63 / (download) - annotate - [select for diffs], Sun Feb 20 08:37:50 2011 UTC (2 years, 3 months ago) by jruoho
Branch: MAIN
Changes since 1.62: +4 -1 lines
Diff to previous 1.62 (colored)

Build fujbp(4), fujhk(4), and wmieeepc(4) as modules.

Revision 1.62 / (download) - annotate - [select for diffs], Sat Feb 19 14:28:07 2011 UTC (2 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

build padlock module on i386

Revision 1.61 / (download) - annotate - [select for diffs], Sat Feb 5 22:40:49 2011 UTC (2 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: bouyer-quota2-base
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

fix build!

Revision 1.60 / (download) - annotate - [select for diffs], Sat Feb 5 14:08:13 2011 UTC (2 years, 3 months ago) by yamt
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored)

build tprof_amdpmi

Revision 1.59 / (download) - annotate - [select for diffs], Sun Jan 16 01:13:10 2011 UTC (2 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored)

build and install aps module on i386 and amd64

Revision 1.58 / (download) - annotate - [select for diffs], Sun Jan 9 15:12:34 2011 UTC (2 years, 4 months ago) by jruoho
Branch: MAIN
Changes since 1.57: +2 -1 lines
Diff to previous 1.57 (colored)

Add a dummy-driver for ACPI fans.

Revision 1.57 / (download) - annotate - [select for diffs], Wed Jan 5 20:15:52 2011 UTC (2 years, 4 months ago) by jruoho
Branch: MAIN
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored)

Add build files for acpipmtr(4) module.

Revision 1.56 / (download) - annotate - [select for diffs], Wed Dec 29 13:05:42 2010 UTC (2 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Changes since 1.55: +8 -4 lines
Diff to previous 1.55 (colored)

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

Revision 1.55 / (download) - annotate - [select for diffs], Mon Dec 27 15:48:28 2010 UTC (2 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.54: +4 -1 lines
Diff to previous 1.54 (colored)

hook xc5k, au8522, and auvitek into build

Revision 1.54 / (download) - annotate - [select for diffs], Tue Oct 26 05:42:51 2010 UTC (2 years, 6 months ago) by jruoho
Branch: MAIN
CVS Tags: uebayasi-xip-base4
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored)

Add asus(x) and hpqlb(4).

Revision 1.53 / (download) - annotate - [select for diffs], Mon Oct 25 17:17:56 2010 UTC (2 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.52: +5 -1 lines
Diff to previous 1.52 (colored)

Build acpidalb(4), acpitz(4), acpivga(4), and aibs(4) as modules on x86.
More to come later.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Oct 25 06:40:32 2010 UTC (2 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.51: +7 -1 lines
Diff to previous 1.51 (colored)

Build acpiacad(4), acpibat(4), acpibut(4), acpicpu(4), acpilid(4), and
thinkpad(4) as modules on x86. More to come later.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Oct 24 18:29:33 2010 UTC (2 years, 6 months ago) by jmcneill
Branch: MAIN
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

build acpiwmi as a module on x86

Revision 1.50 / (download) - annotate - [select for diffs], Sun Oct 24 16:31:35 2010 UTC (2 years, 6 months ago) by jmcneill
Branch: MAIN
Changes since 1.49: +8 -1 lines
Diff to previous 1.49 (colored)

build wmi drivers as modules on x86

Revision 1.49 / (download) - annotate - [select for diffs], Wed Oct 20 14:50:22 2010 UTC (2 years, 7 months ago) by tsutsui
Branch: MAIN
CVS Tags: uebayasi-xip-base3
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

Also build and install compat_aoutm68k.kmod and exec_aout.kmod on m68000
to make things easier.  ${MACHINE_ARCH} == ${MACHINE_CPU} on m68k
so we can't use ad.m68k for a set list to exclude m68000.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Oct 19 11:58:01 2010 UTC (2 years, 7 months ago) by pgoyette
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

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

Revision 1.47 / (download) - annotate - [select for diffs], Fri Oct 15 12:20:33 2010 UTC (2 years, 7 months ago) by tsutsui
Branch: MAIN
Changes since 1.46: +13 -2 lines
Diff to previous 1.46 (colored)

Build and install compat_aoutm68k.kmod and exec_aout.kmod on m68k machines.

Revision 1.46 / (download) - annotate - [select for diffs], Mon May 31 20:32:29 2010 UTC (2 years, 11 months ago) by pgoyette
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base2
Changes since 1.45: +7 -1 lines
Diff to previous 1.45 (colored)

Extract ACPIVERBOSE into a kernel module.  The module can be builtin
by defining 'options ACPIVERBOSE' 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.

ACPIVERBOSE also includes code to dump acpi/wmi data.

Revision 1.45 / (download) - annotate - [select for diffs], Sun May 30 17:44:07 2010 UTC (2 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.44: +3 -2 lines
Diff to previous 1.44 (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.44 / (download) - annotate - [select for diffs], Sun May 30 04:38:03 2010 UTC (2 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (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.43 / (download) - annotate - [select for diffs], Sat May 29 01:14:30 2010 UTC (2 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (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.42 / (download) - annotate - [select for diffs], Mon May 24 20:29:41 2010 UTC (2 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (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.41 / (download) - annotate - [select for diffs], Mon Apr 12 14:08:58 2010 UTC (3 years, 1 month ago) by ahoka
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored)

Connect the pf module to the build.

Revision 1.40 / (download) - annotate - [select for diffs], Fri Apr 9 13:49:12 2010 UTC (3 years, 1 month ago) by ahoka
Branch: MAIN
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

Connect the pad(4) kernel module to the build on i386 and amd64.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Feb 21 11:14:47 2010 UTC (3 years, 3 months ago) by darran
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9
Branch point for: rmind-uvmplock
Changes since 1.38: +10 -3 lines
Diff to previous 1.38 (colored)

DTrace: add the dtrace module to the build.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 25 22:21:28 2010 UTC (3 years, 3 months ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

add bpf kmod

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jan 5 20:49:04 2010 UTC (3 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.36: +7 -3 lines
Diff to previous 1.36 (colored)

Fix MKBINUTILS=no builds by leaving out xldscripts.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Dec 5 20:11:18 2009 UTC (3 years, 5 months ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.35: +1 -2 lines
Diff to previous 1.35 (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.35 / (download) - annotate - [select for diffs], Tue Nov 10 14:47:52 2009 UTC (3 years, 6 months ago) by skrll
Branch: MAIN
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored)

Move the kmodule linker script source into sys/modules/xldscripts. It is
not part of binutils and definitely not GPL v3.

Discussed with mrg.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Oct 5 22:32:58 2009 UTC (3 years, 7 months ago) by haad
Branch: MAIN
CVS Tags: jym-xensuspend-nbase
Changes since 1.33: +7 -1 lines
Diff to previous 1.33 (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.33 / (download) - annotate - [select for diffs], Fri Oct 2 18:50:12 2009 UTC (3 years, 7 months ago) by elad
Branch: MAIN
Changes since 1.32: +5 -1 lines
Diff to previous 1.32 (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.32 / (download) - annotate - [select for diffs], Sun Sep 27 12:46:39 2009 UTC (3 years, 7 months ago) by jmcneill
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

enable viadrm kmod for i386

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jul 19 02:50:44 2009 UTC (3 years, 10 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, jymxensuspend-base
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

Make POSIX message queues a kernel module.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Jul 18 16:31:42 2009 UTC (3 years, 10 months ago) by reinoud
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been
tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll
repeat my posting to tech-kern here:

NiLFS stands for New implementation of Logging File System; LFS done
right they claim :) It is at version 2 now and is being developed by NTT, the
Japanese telecom company and recently put into the linux source tree. See
http://www.nilfs.org. The on-disc format is not completely frozen and i expect
at least one minor revision to come in time.

The benefits of NiLFS are build-in fine-grained checkpointing, persistent
snapshots, multiple mounts and very large file and media support. Every
checkpoint can be transformed into a snapshot and v.v. It is said to perform
very well on flash media since it is not overwriting pieces apart from a
incidental update of the superblock, but that might change. It is accompanied
by a cleaner to clean up the segments and recover lost space.

My work is not a port of the linux code; its a new implementation. Porting the
code would be more work since its very linux oriented and never written to be
ported outside linux. The goal is to be fully interchangable. The code is non
intrusive to other parts of the kernel. It is also very light-weight.

The current state of the code is read-only access to both clean and dirty
NiLFS partitions. On mounting a dirty partition it rolls forward the log to
the last checkpoint. Full read-write support is however planned!

Just as the linux code, mount_nilfs allows for the `head' to be mounted
read/write and allows multiple read-only snapshots/checkpoint mounts next to
it.

By allowing the RW mount at a different snapshot for read-write it should be
possible eventually to revert back to a previous state; i.e. try to upgrade a
system and being able to revert to the exact state prior to the upgrade.

Compared to other FS's its pretty light-weight, suitable for embedded use and
on flash media. The read-only code is currently 17kb object code on
NetBSD/i386. I doubt the read-write code will surpass the 50 or 60. Compared
this to FFS being 156kb, UDF being 84 kb and NFS being 130kb. Run-time memory
usage is most likely not very different from other uses though maybe a bit
higher than FFS.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Mar 10 14:56:30 2009 UTC (4 years, 2 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jym-xensuspend-base
Changes since 1.28: +7 -1 lines
Diff to previous 1.28 (colored)

enable tprof modules.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Mar 5 01:29:32 2009 UTC (4 years, 2 months ago) by yamt
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

whitespace

Revision 1.27 / (download) - annotate - [select for diffs], Sat Feb 14 13:56:41 2009 UTC (4 years, 3 months ago) by abs
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

Convert more MACHINE tests to MACHINE_ARCH

Revision 1.26 / (download) - annotate - [select for diffs], Thu Feb 5 21:07:19 2009 UTC (4 years, 3 months ago) by haad
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.25: +1 -3 lines
Diff to previous 1.25 (colored)

Revert previously changes. There is no cgd and ccd directory until I properly
test ccd.kmod and cgd.kmod.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 5 17:32:10 2009 UTC (4 years, 3 months ago) by haad
Branch: MAIN
Changes since 1.24: +4 -1 lines
Diff to previous 1.24 (colored)

Add support for the MODULAR framework to the vnd driver. Enable building of
vnd.kmod by default.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 5 15:36:51 2009 UTC (4 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: mjf-devfs2-base
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

sysvbfs module

Revision 1.23 / (download) - annotate - [select for diffs], Wed Dec 31 21:22:02 2008 UTC (4 years, 4 months ago) by agc
Branch: MAIN
Changes since 1.22: +8 -1 lines
Diff to previous 1.22 (colored)

Might as well install the dm devmapper module when we install the
other parts of the LVM tools - use the same MKLVM switch, though.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Dec 5 13:05:37 2008 UTC (4 years, 5 months ago) by ad
Branch: MAIN
CVS Tags: haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there)

Add a layerfs module.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Nov 29 18:41:06 2008 UTC (4 years, 5 months ago) by tsutsui
Branch: MAIN
Changes since 1.20: +5 -5 lines
Diff to previous 1.20 (colored)

- don't build compat_linux on alpha until sys/modules/compat_linux/Makefile
  handles required MD files under sys/compat/linux/arch/alpha
- build exec_elf64 for all 64 bit arch
- use MACHINE_ARCH!="alpha" instead of MACHINE!="alpha" for exec_elf32 check

XXX we have many histrical inconsistent use of amd64 vs x86_64.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Nov 28 21:17:08 2008 UTC (4 years, 5 months ago) by he
Branch: MAIN
Changes since 1.19: +6 -1 lines
Diff to previous 1.19 (colored)

Build compat_linux and exec_elf64 for alpha.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 25 12:50:03 2008 UTC (4 years, 5 months ago) by cube
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

Descend into the new modules during the build.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Nov 24 11:26:49 2008 UTC (4 years, 5 months ago) by ad
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

Rename some modules to match their vfs name.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Nov 23 15:29:42 2008 UTC (4 years, 5 months ago) by martin
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

exec_elf32 makes no sense on alpha

Revision 1.16 / (download) - annotate - [select for diffs], Thu Nov 20 09:58:45 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Rename the accept filter modules to make module name match filter name.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Nov 19 18:36:07 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.14: +39 -16 lines
Diff to previous 1.14 (colored)

Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime

Revision 1.14 / (download) - annotate - [select for diffs], Fri Nov 14 23:33:45 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Make POSIX AIO loadable as a module.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Nov 13 10:15:52 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

+compat_ossaudio

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 12 14:32:34 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

Allow the POSIX semaphore code to be loaded as a module.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 12 12:36:28 2008 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.10: +4 -2 lines
Diff to previous 1.10 (colored)

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 23 07:56:59 2008 UTC (4 years, 7 months ago) by hannken
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-dm-base1
Branch point for: nick-hppapmap
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Build modular fss driver.

Reviewed by: Quentin Garnier <cube@netbsd.org>

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 30 10:49:27 2008 UTC (4 years, 8 months ago) by reinoud
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

Back out dirhash kernel module for now.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 29 14:20:26 2008 UTC (4 years, 8 months ago) by reinoud
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Add dirhash kernel module for sharing dirhashing support with other FS
other than UDF. Its FS agnostic and could be used for any FS

Note to self: manpage needs to follow.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jun 28 16:11:35 2008 UTC (4 years, 10 months ago) by rumble
Branch: MAIN
CVS Tags: simonb-wapbl-nbase, simonb-wapbl-base
Branch point for: haad-dm
Changes since 1.6: +33 -4 lines
Diff to previous 1.6 (colored)

Add of bunch of file system modules.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 26 16:10:35 2008 UTC (4 years, 10 months ago) by kent
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

build and install azalia.kmod for amd64 and i386.

Revision 1.5 / (download) - annotate - [select for diffs], Tue May 20 19:02:19 2008 UTC (5 years ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base
Branch point for: simonb-wapbl, mjf-devfs2
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

Enable cd9660 module.

Revision 1.4 / (download) - annotate - [select for diffs], Mon May 19 20:22:17 2008 UTC (5 years ago) by jmcneill
Branch: MAIN
CVS Tags: hpcarm-cleanup-nbase
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

Enable putter and puffs modules in build.

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 18 21:14:04 2008 UTC (5 years ago) by jmcneill
Branch: MAIN
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

Build radeondrm kmod on i386.

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 18 20:55:24 2008 UTC (5 years ago) by jmcneill
Branch: MAIN
Changes since 1.1: +6 -2 lines
Diff to previous 1.1 (colored)

Build drm and i915drm modules for i386 and amd64.

Revision 1.1 / (download) - annotate - [select for diffs], Fri May 2 23:12:01 2008 UTC (5 years ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base2, yamt-pf42-base, yamt-nfs-mp-base2
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa

Build and install modules into /kernel/modules. Each module gets a
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.

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>