The NetBSD Project

CVS log for src/distrib/sets/lists/modules/md.amd64

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.98.2.3: download - view: text, markup, annotated - select for diffs
Wed Oct 9 13:25:10 2024 UTC (2 months ago) by martin
Branches: netbsd-10
Diff to: previous 1.98.2.2: preferred, colored; branchpoint 1.98: preferred, colored; next MAIN 1.99: preferred, colored
Changes since revision 1.98.2.2: +3 -1 lines
Pull up following revision(s) (requested by riastradh in ticket #939):

	distrib/sets/lists/debug/module.md.amd64: revision 1.18
	sys/modules/Makefile: revision 1.292
	lib/libc/gen/arc4random.c: revision 1.34
	lib/libc/gen/arc4random.c: revision 1.35
	lib/libc/gen/arc4random.c: revision 1.36
	lib/libc/gen/arc4random.c: revision 1.37
	sys/kern/kern_entropy.c: revision 1.70
	lib/libc/gen/arc4random.c: revision 1.38
	sys/kern/kern_entropy.c: revision 1.71
	lib/libc/gen/getentropy.3: revision 1.8
	distrib/sets/lists/modules/md.amd64: revision 1.103
	share/man/man4/rnd.4: revision 1.42
	share/man/man4/rnd.4: revision 1.44
	lib/libc/include/arc4random.h: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1786
	sys/arch/i386/conf/GENERIC: revision 1.1258
	sys/modules/acpivmgenid/acpivmgenid.ioconf: revision 1.1
	sys/arch/amd64/conf/ALL: revision 1.190
	distrib/sets/lists/debug/mi: revision 1.446
	sys/arch/i386/conf/ALL: revision 1.521
	lib/libc/gen/Makefile.inc: revision 1.219
	distrib/sets/lists/debug/module.md.i386: revision 1.12
	sys/dev/acpi/acpi_vmgenid.c: revision 1.1
	sys/dev/acpi/acpi_vmgenid.c: revision 1.2
	lib/libc/include/reentrant.h: revision 1.22
	sys/arch/evbarm/conf/GENERIC64: revision 1.219
	share/man/man4/Makefile: revision 1.735
	distrib/sets/lists/modules/md.i386: revision 1.100
	distrib/sets/lists/tests/mi: revision 1.1334
	lib/libc/gen/arc4random.3: revision 1.22
	sys/dev/acpi/files.acpi: revision 1.133
	lib/libc/gen/arc4random.3: revision 1.23
	tests/lib/libc/gen/t_arc4random.c: revision 1.1
	sys/sys/entropy.h: revision 1.6
	sys/arch/amd64/conf/GENERIC: revision 1.614
	sys/modules/acpivmgenid/Makefile: revision 1.1
	share/man/man4/acpivmgenid.4: revision 1.1
	lib/libc/gen/Makefile.inc: revision 1.220
	tests/lib/libc/gen/Makefile: revision 1.56
	share/man/man4/acpivmgenid.4: revision 1.2
	share/man/man4/acpivmgenid.4: revision 1.3

	(all via patch)

Catch up with all the lint warnings since exit on warning was disabled.

Disable 'missing header declaration' and 'nested extern' warnings for now.
acpivmgenid(4): New driver for virtual machine generation ID.

Added to amd64/ALL and i386/ALL kernel configurations, and made
available as a loadable module acpivmgenid.kmod on x86, for now.
TBD: Add to all ACPI-supporting GENERIC kernels.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

entropy(9): Factor out subroutines to reset and gather entropy.
`Reset' means we keep the data in the pool, but assume it had zero
entropy.  `Gather' means we request samples from all on-demand
sources and wait for the synchronous ones to complete.

No functional change intended, other than to expose new symbols --
just preparation to expose these to acpivmgenid(4), so it can use
these when the VM host notifies us that we, the guest, have been
cloned.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

acpivmgenid(4): Reset and gather entropy on VM clone notification.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

arc4random(3): Reseed if system entropy epoch changes.
This can happen, for example, if the system is a VM instance, and the
VM is cloned.

This incurs the cost of a system call on every arc4random call, which
is unfortunate, but
1. we don't currently have a (machine-independent) mechanism for
   exposing a read-only page to userland shared by the kernel to
   enable a cheaper access path to the entropy epoch; and
2. the algorithm here -- a simple application of ChaCha -- is likely
   also a bottleneck and could be much cheaper by
   (a) using sys/crypto/chacha for machine-dependent vectorized
       ChaCha code, and
   (b) filling a buffer (somewhere between a cipher block and a page)
       in a batch at a time, instead of running ChaCha to generate
       only 32 bytes at a time.
So although this might be a performance hit, the security benefit is
worthwhile and we have a clear path to do better than reversing the
performance hit later.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

acpivmgenid(4): Nix BUGS that have been squashed.
Reference kern.entropy.epoch for the remaining bug (which is a
performance issue, not a security issue).
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

entropy(9): Allow unprivileged reads of sysctl kern.entropy.epoch.

Applications need this in order to know when to reseed.  (We should
also expose it through a page shared read-only with userland for
cheaper access, but until we do, let's let applications get at it
through sysctl.)
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

arc4random.c: Fix test program.

This isn't wired up anywhere, but let's reduce the bitrot.  It was
helpful in reminding me that kern.entropy.epoch was, for reasons I
can't remember, restricted to privileged access.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

amd64, evbarm, i386: Add acpivmgenid(4) to GENERIC.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

rnd(4): Document kern.entropy.epoch is unprivileged and elaborate.
Cross-reference acpivmgenid(4).
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

arc4random(3): Note that arc4random respects kern.entropy.epoch.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork
Add debug info for new acpivmgenid module

arc4random(3): Add automatic tests.

This verifies that:
- arc4random zeroes its state and reseeds itself on fork
- arc4random reseeds itself on entropy consolidation (e.g., VM clone)
- arc4random falls back to global state if it can't allocate local
  state because address space limits cause mmap to fail

NOTE: This adds a new libc symbol __arc4random_global, but it's in
the reserved namespace and only used by t_arc4random, so no libc
minor bump.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

getentropy(3): Note intent to reseed on VM clone, and caveats.

Tidy markup and pacify some mandoc -Tlint complaints while here.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

Bump dates on man pages recently updated to mention VM clones.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

arc4random(3): Pacify some of lint's complaints.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

arc4random: suppress another lint warning

Revision 1.98.2.2: download - view: text, markup, annotated - select for diffs
Wed Oct 9 13:00:12 2024 UTC (2 months ago) by martin
Branches: netbsd-10
Diff to: previous 1.98.2.1: preferred, colored; branchpoint 1.98: preferred, colored
Changes since revision 1.98.2.1: +5 -1 lines
Pull up following revision(s) (requested by riastradh in ticket #936):

	sys/dev/acpi/apei_einjvar.h: revision 1.1
	sys/dev/acpi/apei_cper.h: revision 1.2
	distrib/sets/lists/debug/module.md.i386: revision 1.9
	sys/dev/acpi/apei_hest.c: revision 1.1
	sys/modules/apei/Makefile: revision 1.1
	sys/dev/acpi/apei_hest.c: revision 1.2
	distrib/sets/lists/modules/md.amd64: revision 1.101
	sys/dev/acpi/apei_hest.c: revision 1.3
	distrib/sets/lists/modules/md.amd64: revision 1.102
	sys/modules/apei/apei.ioconf: revision 1.1
	sys/dev/acpi/apei_bert.c: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1785
	sys/dev/acpi/apei_bertvar.h: revision 1.1
	sys/dev/acpi/apei.c: revision 1.1
	sys/dev/acpi/apei.c: revision 1.2
	sys/dev/acpi/apei.c: revision 1.3
	sys/modules/Makefile: revision 1.283
	sys/modules/Makefile: revision 1.284
	sys/dev/acpi/apei_reg.c: revision 1.1
	sys/dev/acpi/apei_hestvar.h: revision 1.1
	distrib/sets/lists/debug/module.md.i386: revision 1.10
	sys/dev/acpi/apei_reg.c: revision 1.2
	sys/dev/acpi/apei_reg.c: revision 1.3
	sys/dev/acpi/apei_reg.h: revision 1.1
	sys/dev/acpi/apei_reg.h: revision 1.2
	sys/dev/acpi/apei_reg.h: revision 1.3
	sys/dev/acpi/acpi_hed.c: revision 1.1
	sys/dev/acpi/apei_einj.c: revision 1.1
	sys/dev/acpi/apeivar.h: revision 1.1
	sys/dev/acpi/apei_einj.c: revision 1.2
	sys/dev/acpi/apei_einj.c: revision 1.3
	sys/dev/acpi/apei_einj.c: revision 1.4
	sys/dev/acpi/apei_einj.c: revision 1.5
	share/man/man4/Makefile: revision 1.734
	sys/dev/acpi/apei_einj.c: revision 1.6
	sys/dev/acpi/apei_einj.c: revision 1.7
	sys/dev/acpi/files.acpi: revision 1.131
	sys/dev/acpi/files.acpi: revision 1.132
	sys/dev/acpi/apei_interp.c: revision 1.1
	sys/dev/acpi/apei_interp.c: revision 1.2
	share/man/man4/acpihed.4: revision 1.1
	sys/dev/acpi/apei_mapreg.c: revision 1.1
	sys/dev/acpi/apei_interp.c: revision 1.3
	share/man/man4/acpihed.4: revision 1.2
	distrib/sets/lists/modules/md.i386: revision 1.98
	sys/dev/acpi/apei_mapreg.c: revision 1.2
	sys/dev/acpi/apei_interp.h: revision 1.1
	sys/dev/acpi/apei_interp.c: revision 1.4
	distrib/sets/lists/modules/md.i386: revision 1.99
	sys/modules/acpihed/Makefile: revision 1.1
	sys/dev/acpi/apei_mapreg.c: revision 1.3
	sys/dev/acpi/apei_interp.h: revision 1.2
	sys/arch/amd64/conf/ALL: revision 1.185
	sys/dev/acpi/apei_mapreg.h: revision 1.1
	sys/dev/acpi/apei_mapreg.c: revision 1.4
	sys/arch/amd64/conf/ALL: revision 1.186
	sys/dev/acpi/apei_erstvar.h: revision 1.1
	sys/dev/acpi/apei_erst.c: revision 1.1
	sys/dev/acpi/apei_erst.c: revision 1.2
	sys/dev/acpi/apei_erst.c: revision 1.3
	sys/arch/i386/conf/ALL: revision 1.516
	share/man/man4/apei.4: revision 1.1
	sys/arch/i386/conf/ALL: revision 1.517
	share/man/man4/apei.4: revision 1.2
	distrib/sets/lists/debug/module.md.amd64: revision 1.15
	sys/modules/acpihed/acpihed.ioconf: revision 1.1
	sys/dev/acpi/apei_hed.h: revision 1.1
	distrib/sets/lists/debug/module.md.amd64: revision 1.16
	sys/dev/acpi/apei_cper.h: revision 1.1

	(all via patch)

apei(4): New driver for ACPI Platform Error Interfaces.

For now it is wired up only in x86 ALL kernels, and built as a module
for x86 and Arm.  Once it gets a little more testing on machines with
APEI, I would like to flip it on by default.
PR kern/58046

apei(4): Pacify -Wsign-compare.
Assert that the parsing made forward progress too while here.
PR kern/58046

apei(4): Tweak some comments about the APEI interpreter language.
No functional change intended.
PR kern/58046

apei(4): Fix parsing checks for TRIGGER_ERROR action table.
The TableSize is size of the header plus the body, not just the body.
PR kern/58046
apei(4): Note some TODOs for EINJ and HEST.
No functional change intended, comments only.
PR kern/58046

acpihed(4): New driver for PNP0C33 to notify apei(4).
PNP0C33 denotes the ACPI Hardware Error Device, which exists only to
be a vector for event notifications.
PR kern/58046

acpihed(4): fix name in Dt, use Ql
apei(4): Plug memory leak on teardown of instruction interpreter.
PR kern/58046
apei(4): Fix indexing of multi-unit register access.
PR kern/58046

apei(4): Fix register chunk counting.
Now it will actually read and write the registers!
Have been updating and reloading the wrong module to test this, oops.
PR kern/58046

apei(4): Allow pre-mapping I/O registers too.
PR kern/58046

apei(4): Pre-map registers when compiling interpreter.
This way we don't have to worry about mapping them in nasty contexts
where access to uvm_km_alloc may not be allowed.  Paves the way to
use ERST for saving dmesg on crash.
Exception: ACPI_ERST_MOVE_DATA still needs to do AcpiOsMapMemory.
We'll need to reserve a couple pages to avoid that.
PR kern/58046

apei(4): Simplify EINJ/ERST register access now that it's pre-mapped.
PR kern/58046
apei(4): Make sure to initialize *fatalp in apei_gesb_report.
PR kern/58046

apei: fix typos in comments

apei: fix typos in comments and snprintb bitfmt

apei(4): Fix uninitialized stack access in error branch.
PR kern/58046

apei(4), acpihed(4): Wire up man pages to build.
PR kern/58046: Missing APEI (ACPI Platform Error Interface) support

Revision 1.103: download - view: text, markup, annotated - select for diffs
Mon Aug 26 13:38:28 2024 UTC (3 months, 2 weeks ago) by riastradh
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +3 -1 lines
acpivmgenid(4): New driver for virtual machine generation ID.

Added to amd64/ALL and i386/ALL kernel configurations, and made
available as a loadable module acpivmgenid.kmod on x86, for now.

TBD: Add to all ACPI-supporting GENERIC kernels.

PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM
fork

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Mar 21 02:36:01 2024 UTC (8 months, 3 weeks ago) by riastradh
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +3 -1 lines
acpihed(4): New driver for PNP0C33 to notify apei(4).

PNP0C33 denotes the ACPI Hardware Error Device, which exists only to
be a vector for event notifications.

PR kern/58046

Revision 1.101: download - view: text, markup, annotated - select for diffs
Wed Mar 20 17:11:42 2024 UTC (8 months, 3 weeks ago) by riastradh
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +3 -1 lines
apei(4): New driver for ACPI Platform Error Interfaces.

For now it is wired up only in x86 ALL kernels, and built as a module
for x86 and Arm.  Once it gets a little more testing on machines with
APEI, I would like to flip it on by default.

PR kern/58046

Revision 1.98.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 17 09:57:28 2023 UTC (15 months, 3 weeks ago) by martin
Branches: netbsd-10
CVS tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +3 -1 lines
Pull up following revision(s) (requested by andvar in ticket #329):

	distrib/sets/lists/modules/md.amd64: revision 1.100
	sys/external/bsd/drm2/dist/include/drm/drm_pciids.h: revision 1.5
	sys/arch/amd64/conf/GENERIC: revision 1.605
	sys/modules/Makefile: revision 1.279
	distrib/sets/lists/debug/module.md.amd64: revision 1.14

viadrmums(4): build legacy VIA DRM UMS driver module for amd64.

This driver is not built-in by default, thus loadable module can help (un)lucky
owners of 64-bit capable VIA (Nano/Eden) systems or early AMD/Intel systems
with some VIA chipsets, which include VIA integrated graphics.

I also boldly added product IDs for few later models from VX8xx/VX9xx chipsets
without 3D support (DX9_0) to "expand" the driver support to more systems.

Tested successfully basic functionality on VX800, and partially successfully
on VX900 (on VX900 Xorg failed to initialize due to openchrome related issues,
viadrmums attaches and it is by used the driver).

Didn't test on VX855, I don't have one.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Wed Aug 9 09:36:26 2023 UTC (16 months ago) by andvar
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +3 -1 lines
viadrmums(4): build legacy VIA DRM UMS driver module for amd64.

This driver is not built-in by default, thus loadable module can help (un)lucky
owners of 64-bit capable VIA (Nano/Eden) systems or early AMD/Intel systems
with some VIA chipsets, which include VIA integrated graphics.
I also boldly added product IDs for few later models from VX8xx/VX9xx chipsets
without 3D support (DX9_0) to "expand" the driver support to more systems.
Tested successfully basic functionality on VX800, and partially successfully
on VX900 (on VX900 Xorg failed to initialize due to openchrome related issues,
viadrmums attaches and it is by used the driver).
Didn't test on VX855, I don't have one.

Pull up to netbsd-10 is needed.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Tue Dec 20 04:10:11 2022 UTC (23 months, 3 weeks ago) by pgoyette
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +3 -1 lines
Missed the compat_netbsd32_100 stuff in previous commit

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Sep 7 11:37:25 2022 UTC (2 years, 3 months ago) by martin
Branches: MAIN
CVS tags: netbsd-10-base
Branch point for: netbsd-10
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +3 -3 lines
Comment out emuxki here for now - I don't think they belong here and
something else(tm) is wrong with the setup anyway, so better fix the build
for now and leave cleanup to somebody else.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Sep 7 00:29:23 2022 UTC (2 years, 3 months ago) by khorben
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +3 -1 lines
emuxki(4): allow building as a module

Tested on NetBSD/amd64 with a Sound Blaster Live! Value (CT4870)

Note that this required setting outputs.master to the maximum value
allowed (255) to get sound out, and then cranking the volume pretty
high.

Additional sound cards sponsored by the NetBSD Foundation; thanks!

Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Aug 5 08:48:36 2022 UTC (2 years, 4 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +3 -3 lines
i915: Restore non-obsolete set list entries.

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Jul 28 22:00:23 2022 UTC (2 years, 4 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +13 -9 lines
drm: Hook up the drmkms modules to the build.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Jul 27 18:29:35 2022 UTC (2 years, 4 months ago) by maya
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -1 lines
Enable amdgpu module & firmware on x86

Make it easier to test this one out, add `load amdgpu` before boot netbsd.

XXX there should probably be a drm block in sys/modules/Makefile which
includes aarch64.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sat Sep 25 17:55:37 2021 UTC (3 years, 2 months ago) by maya
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +11 -11 lines
Disable drmkms module builds.

They haven't been functional (and won't be before fixing genfb abi).
In a new drm update, we haven't prioritized fixing the build either.

Revision 1.91.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 3 22:43:41 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.91: preferred, colored; next MAIN 1.92: preferred, colored
Changes since revision 1.91: +1 -3 lines
Sync with HEAD.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Thu Mar 25 09:49:00 2021 UTC (3 years, 8 months ago) by nia
Branches: MAIN
CVS tags: thorpej-futex-base, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +1 -3 lines
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.91: download - view: text, markup, annotated - select for diffs
Sun Nov 1 18:51:34 2020 UTC (4 years, 1 month ago) by pgoyette
Branches: MAIN
Branch point for: thorpej-futex
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -1 lines
Update sets lists for new compat_netbsd32_coredump module

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sat Sep 26 17:49:50 2020 UTC (4 years, 2 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +1 -3 lines
Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Sep 8 10:05:47 2020 UTC (4 years, 3 months ago) by yamaguchi
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +3 -1 lines
Added iavf(4) that is based on OpenBSD's iavf(4) implementation

reviewed by msaitoh@n.o and knakahara@n.o

Revision 1.88: download - view: text, markup, annotated - select for diffs
Thu Aug 27 15:32:00 2020 UTC (4 years, 3 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +13 -13 lines
Sort and deduplicate set lists.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sat Jul 4 21:02:16 2020 UTC (4 years, 5 months ago) by chs
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +1 -4 lines
the x86 xen and non-xen modules are identical,
so remove the unneeded extra copies.
Xen kernels now use the same modules as native kernels.

Revision 1.75.4.2: download - view: text, markup, annotated - select for diffs
Mon Apr 13 07:45:33 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.75.4.1: preferred, colored; branchpoint 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75.4.1: +223 -213 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Mar 12 15:04:13 2020 UTC (4 years, 9 months ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +5 -1 lines
Add new netbsd32 quota modules to sets lists

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sat Feb 29 18:46:12 2020 UTC (4 years, 9 months ago) by skrll
Branches: MAIN
CVS tags: is-mlppp-base, is-mlppp
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +3 -1 lines
if_ixl is MD

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Feb 11 11:36:53 2020 UTC (4 years, 10 months ago) by uki
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +215 -215 lines
PR misc/46937: add modules package, from Lloyd Parkes.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Sun Feb 9 16:06:17 2020 UTC (4 years, 10 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -3 lines
Retire azalia(4).

Revision 1.80.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 9 15:19:30 2019 UTC (5 years ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2
Diff to: previous 1.80: preferred, colored; next MAIN 1.81: preferred, colored
Changes since revision 1.80: +3 -1 lines
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.82: download - view: text, markup, annotated - select for diffs
Wed Dec 4 11:47:17 2019 UTC (5 years ago) by jmcneill
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -1 lines
Move dtrace_syscall_linux out of mi set list

Revision 1.41.2.3.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 31 01:55:22 2019 UTC (5 years, 1 month ago) by martin
Branches: netbsd-7-0
Diff to: previous 1.41.2.3: preferred, colored; next MAIN 1.41.2.4: preferred, colored
Changes since revision 1.41.2.3: +3 -3 lines
Fix set lists for ticket #1710

Revision 1.41.2.3.6.1: download - view: text, markup, annotated - select for diffs
Thu Oct 31 01:54:21 2019 UTC (5 years, 1 month ago) by martin
Branches: netbsd-7-1
Diff to: previous 1.41.2.3: preferred, colored; next MAIN 1.41.2.4: preferred, colored
Changes since revision 1.41.2.3: +3 -3 lines
Fix set lists for ticket #1710

Revision 1.41.2.4: download - view: text, markup, annotated - select for diffs
Thu Oct 31 01:53:00 2019 UTC (5 years, 1 month ago) by martin
Branches: netbsd-7
Diff to: previous 1.41.2.3: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.2.3: +3 -3 lines
Fix set lists for ticket #1710

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Sep 22 22:59:37 2019 UTC (5 years, 2 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20191119
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -1 lines
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.75.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 21:42:31 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +47 -7 lines
Sync with HEAD

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Feb 3 08:02:58 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-20190609, netbsd-9-base, netbsd-9-0-RC1
Branch point for: netbsd-9
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +3 -1 lines
Update sets lists for new compat_netbsd32_raid module

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sun Jan 27 02:08:33 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +35 -3 lines
Merge the [pgoyette-compat] branch

Revision 1.75.2.11: download - view: text, markup, annotated - select for diffs
Mon Nov 26 01:49:58 2018 UTC (6 years ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.75.2.10: preferred, colored; branchpoint 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75.2.10: +3 -1 lines
Sync with HEAD, resolve a couple of conflicts

Revision 1.78: download - view: text, markup, annotated - select for diffs
Wed Nov 7 07:43:07 2018 UTC (6 years, 1 month ago) by maxv
Branches: MAIN
CVS tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +3 -1 lines
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that
provides support for hardware-accelerated virtualization on NetBSD.

It is made of an MI frontend, to which MD backends can be plugged. One
MD backend is implemented, x86-SVM, for x86 AMD CPUs.

We install

	/usr/include/dev/nvmm/nvmm.h
	/usr/include/dev/nvmm/nvmm_ioctl.h
	/usr/include/dev/nvmm/{arch}/nvmm_{arch}.h

And the kernel module. For now, the only architecture where we do that
is amd64 (arch=x86).

NVMM is not enabled by default in amd64-GENERIC, but is instead easily
modloadable.

Sent to tech-kern@ a month ago. Validated with kASan, and optimized
with tprof.

Revision 1.75.2.10: download - view: text, markup, annotated - select for diffs
Sun Sep 23 21:38:08 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.9: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.9: +3 -3 lines
Reenable the compat_netbsd32 module.  It is _NOT_ an all-version monolithic
module (as was compat_netbsd).

Revision 1.75.2.9: download - view: text, markup, annotated - select for diffs
Sun Sep 23 03:50:12 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.8: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.8: +3 -3 lines
Mark the correct module obsolete!

Revision 1.75.2.8: download - view: text, markup, annotated - select for diffs
Sat Sep 22 11:41:35 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.7: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.7: +4 -4 lines
Mark the old compat_netbsd32 module as obsolete - it is replaced by the
new version-specific modules

Revision 1.75.2.7: download - view: text, markup, annotated - select for diffs
Wed Sep 12 04:35:22 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.6: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.6: +7 -1 lines
Split compat_netbsd32_sysvipc into version-specific modules

Revision 1.75.2.6: download - view: text, markup, annotated - select for diffs
Wed Sep 12 01:28:32 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.5: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.5: +5 -1 lines
Add new compat_netbsd32_16 module to sets

Revision 1.75.2.5: download - view: text, markup, annotated - select for diffs
Tue Sep 11 09:05:32 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.4: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.4: +2 -2 lines
More fixing of placement of version number in module name

Revision 1.75.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 11 06:46:24 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.3: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.3: +13 -13 lines
Fix module names - the version info comes prior to the .kmod suffix!

Revision 1.75.2.3: download - view: text, markup, annotated - select for diffs
Mon Sep 10 08:44:50 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.2: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.2: +23 -1 lines
Update for removal of monolithic compat modules, and for introduction
of version-specific compat_netbsd32_xx modules

Revision 1.75.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 6 06:51:43 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75.2.1: preferred, colored; branchpoint 1.75: preferred, colored
Changes since revision 1.75.2.1: +3 -1 lines
Sync with HEAD

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

Revision 1.77: download - view: text, markup, annotated - select for diffs
Tue Aug 28 09:42:10 2018 UTC (6 years, 3 months ago) by martin
Branches: MAIN
CVS tags: pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +3 -1 lines
Add drmkms_agp module

Revision 1.75.2.1: download - view: text, markup, annotated - select for diffs
Sat Jul 28 04:33:00 2018 UTC (6 years, 4 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +7 -5 lines
Sync with HEAD

Revision 1.76: download - view: text, markup, annotated - select for diffs
Tue Jul 24 09:47:35 2018 UTC (6 years, 4 months ago) by maxv
Branches: MAIN
CVS tags: pgoyette-compat-0728
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +7 -5 lines
Merge the tprof_pmi and tprof_amdpmi modules into a single tprof_x86
module.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Mon Feb 26 07:30:17 2018 UTC (6 years, 9 months ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: phil-wifi, pgoyette-compat
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -1 lines
Update sets lists for new modular ichsmb(4)

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Feb 25 08:21:57 2018 UTC (6 years, 9 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +5 -1 lines
Update for newly added imcsmb driver modules.

Revision 1.72.6.1: download - view: text, markup, annotated - select for diffs
Mon Feb 5 13:06:55 2018 UTC (6 years, 10 months ago) by martin
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Diff to: previous 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72: +5 -1 lines
Pull up following revision(s) (requested by pgoyette in ticket #524):

	distrib/sets/lists/man/mi                       1.1574
	distrib/sets/lists/modules/md.amd64             1.73
	distrib/sets/lists/modules/md.i386              1.76
	share/man/man4/amdtemp.4                        1.11
	share/man/man4/man4.x86/Makefile                1.17
	share/man/man4/man4.x86/amdsmn.4                1.1-1.3
	share/man/man4/man4.x86/amdzentemp.4            1.1-1.6
	sys/arch/amd64/conf/ALL                         1.79,1.80
	sys/arch/amd64/conf/GENERIC                     1.482,1.484
	sys/arch/amd64/conf/XEN3_DOM0                   1.146,1.147
	sys/arch/x86/pci/amdsmn.c                       1.1-1.2
	sys/arch/x86/pci/amdsmn.h                       1.1
	sys/arch/x86/pci/amdzentemp.c                   1.1-1.7
	sys/arch/x86/pci/files.pci                      1.22,1.23
	sys/modules/amdzentemp/amdzentemp.ioconf        1.2


Add amdzentemp from FreeBSD via Ian Clark.

man pages for amdsmn and amdzentemp.

Some clean-up on the HISTORY and AUTHORS sections, and addition of a BUGS
section to document the fact that we don't yet handle the required temp
offset, nor do we expose the available thermal-trip value.

Add missing article 'a'

KNF: Put back the blank line following the empty variable declarations
Put back the variable declaration, too, and mark it __diagused
Otherwise a DIAGNOSTIC kernel will complain about the variable being
undeclared.

Correct placement of __diagused attribute.

Modularize the amdsmn(4) driver, and update dependency for amdzentemp(4),
Create amdsmn(4) amd amdzentemp(4) modules for X86.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Thu Jan 25 23:42:06 2018 UTC (6 years, 10 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +5 -1 lines
Update sets lists for new amdsmn(4) and amdzentemp(4) modules

Revision 1.66.2.2: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:53:44 2017 UTC (7 years, 11 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.66.2.1: preferred, colored; branchpoint 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66.2.1: +3 -5 lines
Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Dec 15 12:56:52 2016 UTC (7 years, 11 months ago) by kre
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +3 -3 lines

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

Revision 1.71: download - view: text, markup, annotated - select for diffs
Thu Dec 15 06:50:37 2016 UTC (7 years, 11 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -3 lines
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.66.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 4 14:42:39 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +7 -1 lines
Sync with HEAD

Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed Oct 19 09:44:00 2016 UTC (8 years, 1 month ago) by skrll
Branches: MAIN
CVS tags: pgoyette-localcount-20161104
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +3 -1 lines
PR kern/51514: ptrace(2) fails for 32-bit process on 64-bit kernel

Updated from the original patch in the PR by me.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Sep 27 20:52:43 2016 UTC (8 years, 2 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -5 lines
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.68: download - view: text, markup, annotated - select for diffs
Tue Sep 27 04:00:33 2016 UTC (8 years, 2 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +3 -1 lines
Update sets lists for all the new modules (for l4(4) and its attachments)

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Sep 17 02:27:19 2016 UTC (8 years, 2 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +3 -1 lines
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.66: download - view: text, markup, annotated - select for diffs
Thu Dec 3 10:38:21 2015 UTC (9 years ago) by pgoyette
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +3 -1 lines
Split out the SYSV IPC stuff into its own compat_netbsd32_sysvipc
module.  Adjust dependencies as needed.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Dec 1 23:59:16 2015 UTC (9 years ago) by pgoyette
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -1 lines
Add new compat_netbsd32_mqueue module to sets lists.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Dec 1 09:15:57 2015 UTC (9 years ago) by pgoyette
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +3 -1 lines
Finish up with the new compat_netbsd32_nfssrv module by adding it to
the sets lists.

This set of commits together should address PRs kern/50410 and kern/50486.

This is also the first of several new modules to be created in response to
PR kern/50489

Revision 1.63: download - view: text, markup, annotated - select for diffs
Mon Jun 22 06:02:02 2015 UTC (9 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +1 -414 lines
Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun May 17 05:22:43 2015 UTC (9 years, 6 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +5 -1 lines
Add spkr(4) module to the sets lists.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed May 13 02:17:13 2015 UTC (9 years, 7 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -1 lines
Update sets lists for new sysv_ipc module

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun May 10 07:50:31 2015 UTC (9 years, 7 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -1 lines
Update sets lists for new compat_sysv module.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun May 3 02:55:04 2015 UTC (9 years, 7 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +5 -1 lines
Include the new tco module on i386 and amd64 builds

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Apr 23 23:22:39 2015 UTC (9 years, 7 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +12 -2 lines
Update sets lists for new sysmon modules

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Apr 18 10:54:59 2015 UTC (9 years, 7 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +3 -1 lines
Update sets lists for new swwdog module

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sat Mar 28 14:09:58 2015 UTC (9 years, 8 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +5 -1 lines
Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.

Revision 1.41.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 21 17:11:35 2015 UTC (9 years, 8 months ago) by snj
Branches: 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
Diff to: previous 1.41.2.2: preferred, colored; branchpoint 1.41: preferred, colored
Changes since revision 1.41.2.2: +3 -1 lines
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.55: download - view: text, markup, annotated - select for diffs
Mon Mar 9 12:32:11 2015 UTC (9 years, 9 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +7 -1 lines
Add missing entries for dtrace modules to set lists.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Mar 8 17:13:22 2015 UTC (9 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -1 lines
add dtrace syscall linux32

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun Mar 8 04:21:41 2015 UTC (9 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +7 -7 lines
change dtrace_foo_syscall -> dtrace_syscall_foo

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Mar 7 16:48:29 2015 UTC (9 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +7 -1 lines
Add dtrace syscalls

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Mar 7 14:16:51 2015 UTC (9 years, 9 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +3 -1 lines
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.41.2.2: download - view: text, markup, annotated - select for diffs
Sun Jan 11 05:59:16 2015 UTC (9 years, 11 months ago) by snj
Branches: netbsd-7
Diff to: previous 1.41.2.1: preferred, colored; branchpoint 1.41: preferred, colored
Changes since revision 1.41.2.1: +17 -1 lines
Pull up following revision(s) (requested by chs in ticket #401):
	distrib/sets/lists/modules/md.amd64: revisions 1.46, 1.47 via patch
	distrib/sets/lists/modules/md.i386: revisions 1.49, 1.50
	sys/dev/ic/pcdisplayvar.h: revision 1.20
	sys/dev/ic/vgavar.h: revision 1.32
	sys/external/bsd/drm/dist/bsd-core/drm_drv.c: revision 1.26
	sys/external/bsd/drm2/dist/drm/drm_agpsupport.c: revisions 1.5, 1.6
	sys/external/bsd/drm2/dist/drm/drm_pci.c: revisions 1.4, 1.5
	sys/external/bsd/drm2/dist/drm/drm_stub.c: revisions 1.6-1.8
	sys/external/bsd/drm2/dist/drm/i915/i915_drv.h: revision 1.11
	sys/external/bsd/drm2/dist/drm/radeon/cik.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/ni.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/si.c: revision 1.3
	sys/external/bsd/drm2/dist/include/drm/drmP.h: revisions 1.8, 1.9
	sys/external/bsd/drm2/dist/include/drm/drm_agpsupport.h: revisions 1.3, 1.4
	sys/external/bsd/drm2/drm/drm_drv.c: revision 1.11
	sys/external/bsd/drm2/drm/drm_module.c: revision 1.9
	sys/external/bsd/drm2/drm/drm_sysctl.c: revisions 1.1-1.4
	sys/external/bsd/drm2/drm/drm_vm.c: revision 1.7
	sys/external/bsd/drm2/drm/files.drmkms: revisions 1.8, 1.9
	sys/external/bsd/drm2/i915drm/files.i915drmkms: revision 1.9
	sys/external/bsd/drm2/i915drm/i915_module.c: revisions 1.4, 1.5
	sys/external/bsd/drm2/include/drm/drm_sysctl.h: revisions 1.1, 1.2
	sys/external/bsd/drm2/include/linux/hdmi.h: revisions 1.3-1.5
	sys/external/bsd/drm2/include/linux/module.h: revision 1.5
	sys/external/bsd/drm2/include/linux/moduleparam.h: revisions 1.3, 1.4
	sys/external/bsd/drm2/include/linux/pci.h: revision 1.11
	sys/external/bsd/drm2/linux/linux_module.c: revision 1.5
	sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.4
	sys/external/bsd/drm2/nouveau/nouveau_module.c: revision 1.3
	sys/external/bsd/drm2/pci/drm_pci.c: revision 1.8
	sys/external/bsd/drm2/pci/drm_pci_module.c: revision 1.3
	sys/external/bsd/drm2/radeon/radeon_module.c: revision 1.3
	sys/external/bsd/drm2/ttm/files.ttm: revision 1.1
	sys/modules/drm2pci/Makefile: file removal
	sys/modules/drmkms/Makefile: revisions 1.4-1.7
	sys/modules/drmkms_linux/Makefile: revision 1.5
	sys/modules/drmkms_pci/Makefile: revisions 1.3, 1.4
	sys/modules/i915drmkms/Makefile: revisions 1.5-1.7
Split drm ttm config into a separate file.
--
Fix module build of drmkms_linux.
--
Remove vestigial drm2pci module, replaced by drmkms_pci.
--
fix the module class.
--
add the drmkms modules
--
make a drm_agp_destroy() function to resolve the circular dependency between
drmkms and drmkms_pci
--
finalize the idr code.
--
add drm_agp_destroy
--
fix drmkms module path for xen.
--
fix build failure.
/tmp/bracket/build/2014.11.10.22.43.46-i386/src/sys/external/bsd/drm2/include/linux/pci.h:36:20: fatal error: acpica.h: No such file or directory
--
make this work: add agpsupport and sysctl code
--
move agpsupport to drmkms to avoid circular dependencies.
--
turn on dynamic ldscript creation to handle link set symbol definitions
used in the automatic sysctl creation.
--
Add __link_set based code to automatically convert the linux module parameters
into sysctls.
--
this module needs MKLDSCRIPT too now
--
more _KERNEL_OPT
--
prettify and add to all the modules that have it.
--
fix description setting.
--
Adjust flags to allow building with clang.
--
Fix build with clang.
--
Drop casts in favour of expressions that actually give the right
pointer.
--
Move all PCI/AGP code back to drmkms_pci module where it belongs.
--
Use correct length for hdmi_infoframe_header_pack in <linux/hdmi.h>.
Fixes PR kern/49411.
--
Back out previous, fix PR kern/49411 correctly.
frame->header.length is not initialized in the vendor packet case.
Instead, make hdmi_infoframe_header_pack take the packet length and
subtract the size of the header when packing the header.
(Could make it take the payload length instead, but for callers it is
more convenient to have a name for the whole packet length.)
--
Fix bounds checking in hdmi_infoframe_header_pack (PR kern/49411).
--
Trivial build fix for no options SYSCTL_INCLUDE_DESCR case, to
avoid -Werror.
OK christos@ and riastradh@
--
fix debugging compilation (ALL kernel)
--
nouveau_nv50_fence.c needs -Wno-shadow.
--
fix a confusion between dev_t and devmajor_t, and include the primary
minor when calling makedev().

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Dec 11 22:14:13 2014 UTC (10 years ago) by riastradh
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +7 -7 lines
Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Nov 16 18:33:19 2014 UTC (10 years ago) by riastradh
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
Tag the Xen iSCSI modules with `iscsi' in the md.x86 lists.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Nov 12 03:48:30 2014 UTC (10 years, 1 month ago) by enami
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +7 -7 lines
Add compatmodules keyword so that build.sh -V MKCOMPATMODULES=no won't fail.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Nov 11 11:23:25 2014 UTC (10 years, 1 month ago) by nonaka
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +7 -7 lines
fix drmkms module path for xen.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Nov 10 21:22:14 2014 UTC (10 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +17 -1 lines
add the drmkms modules

Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Sep 19 17:33:47 2014 UTC (10 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -1 lines
Add hdaudioverbose

Revision 1.44: download - view: text, markup, annotated - select for diffs
Thu Sep 18 19:45:24 2014 UTC (10 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +13 -7 lines
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.43: download - view: text, markup, annotated - select for diffs
Fri Aug 22 10:51:38 2014 UTC (10 years, 3 months ago) by apb
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -5 lines
sort

Revision 1.34.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 19 23:45:44 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.34.2.1: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34.2.1: +366 -7 lines
Rebase to HEAD as of a few days ago.

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 15 12:53:54 2014 UTC (10 years, 3 months ago) by martin
Branches: netbsd-7
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +11 -1 lines
Pull up following revision(s) (requested by riastradh in ticket #21):
	distrib/sets/lists/modules/md.amd64: revision 1.42
Add dtrace modules to amd64-xen module set list.  Hi jnemeth!

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Aug 14 16:26:21 2014 UTC (10 years, 3 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +11 -1 lines
Add dtrace modules to amd64-xen module set list.  Hi jnemeth!

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Aug 11 05:19:16 2014 UTC (10 years, 4 months ago) by jnemeth
Branches: MAIN
CVS tags: tls-maxphys-base, netbsd-7-base
Branch point for: netbsd-7
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +1 -3 lines
remove debug cruft, the example module is not normally built

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Aug 11 03:43:25 2014 UTC (10 years, 4 months ago) by jnemeth
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +360 -1 lines
Add the infrastructure for MODULAR support for Xen kernels.  At
the moment, this can only load very simple modules due to missing
symbols.  It is being add at this time to make pullups to the
netbsd-7 branch easier.  It is not enabled by default in any kernels.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Aug 9 12:34:05 2014 UTC (10 years, 4 months ago) by bad
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +3 -1 lines
Build ubsec(4) as a module on all arches where it was obivous how to do so.
That excludes powerpc because evppc OEA is missing definitions for
PPC_INTR_IMPL and PPC_PCI_MACHDEP_IMPL.
Adjust set lists.

Compile tested for most arches only.

Revision 1.31.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 12:01:33 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.31.2.2: preferred, colored; branchpoint 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31.2.2: +7 -7 lines
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.38: download - view: text, markup, annotated - select for diffs
Sun Nov 17 18:58:28 2013 UTC (11 years ago) by alnsn
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +5 -5 lines
Build and install sljit.kmod and bpfjit.kmod iff ${MKSLJIT} != "no".

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Aug 11 22:29:03 2013 UTC (11 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +3 -3 lines
Sort entries in strcmp order.

Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 02:57:52 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +5 -1 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.31.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 18:48:46 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.31.2.1: preferred, colored; branchpoint 1.31: preferred, colored
Changes since revision 1.31.2.1: +11 -1 lines
sync with head

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Oct 27 22:36:13 2012 UTC (12 years, 1 month ago) by alnsn
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -1 lines
Add bpfjit and enable it for amd64.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Oct 13 19:42:02 2012 UTC (12 years, 2 months ago) by alnsn
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -1 lines
Enable sljit in amd64 kernel and modules.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Aug 6 10:44:08 2012 UTC (12 years, 4 months ago) by martin
Branches: MAIN
Branch point for: tls-maxphys
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -1 lines
The hdaudio and hdafg modules are not MI (they at least require PCI)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Jun 30 15:03:56 2012 UTC (12 years, 5 months ago) by reinoud
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -1 lines
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.31.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:02:44 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +11 -1 lines
sync with head

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Jan 17 16:59:37 2012 UTC (12 years, 10 months ago) by jakllsch
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, 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, 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, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +11 -1 lines
Add lm, lm_isa_common, lm_isa, lm_wbsio and wbsio modules to the x86 build.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Oct 18 00:33:48 2011 UTC (13 years, 1 month ago) by jmcneill
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -1 lines
add & enable vmt module

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Aug 29 11:14:15 2011 UTC (13 years, 3 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -1 lines
Add Zarlink ZL10353 DVB demodulator (or as it is now know, Intel CE623x).

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Aug 11 12:03:58 2011 UTC (13 years, 4 months ago) by mbalmer
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -1 lines
pwdog is not mi, but it only in the lists we build it for.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Aug 9 12:16:03 2011 UTC (13 years, 4 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -1 lines
Build acpiwdrt(4) as a module on x86.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Aug 9 11:12:02 2011 UTC (13 years, 4 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +19 -1 lines
include cx24227, lg3303, mt2131, nxt2k, tvpll, xc3028, coram, cxdtv, and emdtv
modules in x86 build

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Aug 9 08:36:05 2011 UTC (13 years, 4 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -1 lines
As wmieeepc(4) was added to amd64 GENERIC, build it also as a amd64 module.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Jul 31 17:55:41 2011 UTC (13 years, 4 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -1 lines
build and install finsio module on i386 and amd64

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jul 29 21:01:43 2011 UTC (13 years, 4 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -1 lines
build and install itesio module on i386 and amd64

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Jul 13 07:52:49 2011 UTC (13 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -1 lines
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.20.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:18:23 2011 UTC (13 years, 5 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +5 -1 lines
Catchup with rmind-uvmplock merge.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Jun 15 08:19:43 2011 UTC (13 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -1 lines
Modularize hpet(4). Works nicely with the multiple bus locations.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Jun 15 03:22:39 2011 UTC (13 years, 6 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -1 lines
Modularize amdtemp(4).

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Apr 14 15:45:27 2011 UTC (13 years, 8 months ago) by yamt
Branches: MAIN
CVS tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3 lines
re-enable tprof_amdpmi

Revision 1.12.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:08:38 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.12.2.1: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.2.1: +13 -1 lines
Sync with HEAD

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Mar 4 05:02:48 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1 lines
Add module build glue for odcm(4).

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Feb 24 11:22:35 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -1 lines
Add build glue for powernow(4).

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 23 11:55:37 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -1 lines
Build glue for est(4).

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Feb 20 13:48:25 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1 lines
Add build glue for coretemp(4).

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Feb 20 08:37:50 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -1 lines
Build fujbp(4), fujhk(4), and wmieeepc(4) as modules.

Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 8 16:18:39 2011 UTC (13 years, 10 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1 lines
Sync with HEAD

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Feb 5 23:22:16 2011 UTC (13 years, 10 months ago) by christos
Branches: MAIN
CVS tags: bouyer-quota2-base
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
not there yet.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Feb 5 14:08:13 2011 UTC (13 years, 10 months ago) by yamt
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1 lines
build tprof_amdpmi

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Jan 16 01:13:10 2011 UTC (13 years, 10 months ago) by jmcneill
Branches: MAIN
Branch point for: bouyer-quota2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -1 lines
build and install aps module on i386 and amd64

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jan 9 15:12:33 2011 UTC (13 years, 11 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -1 lines
Add a dummy-driver for ACPI fans.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jan 5 20:15:52 2011 UTC (13 years, 11 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -1 lines
Add build files for acpipmtr(4) module.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Dec 29 13:05:42 2010 UTC (13 years, 11 months ago) by jmcneill
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +7 -1 lines
some platforms don't have bus_dma, so only build these modules on x86

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Oct 26 05:36:49 2010 UTC (14 years, 1 month ago) by jruoho
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -1 lines
Build asus(x) and hpqlb(4) as modules on x86.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Oct 25 17:19:05 2010 UTC (14 years, 1 month ago) by jruoho
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +9 -1 lines
Update for new ACPI modules.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Oct 25 06:40:32 2010 UTC (14 years, 1 month ago) by jruoho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +13 -1 lines
Build acpiacad(4), acpibat(4), acpibut(4), acpicpu(4), acpilid(4), and
thinkpad(4) as modules on x86. More to come later.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Oct 24 18:29:33 2010 UTC (14 years, 1 month ago) by jmcneill
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -1 lines
build acpiwmi as a module on x86

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Oct 24 16:31:35 2010 UTC (14 years, 1 month ago) by jmcneill
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +7 -1 lines
build wmi drivers as modules on x86

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon May 31 20:32:28 2010 UTC (14 years, 6 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1 lines
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.2: download - view: text, markup, annotated - select for diffs
Fri Apr 9 13:49:12 2010 UTC (14 years, 8 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -1 lines
Connect the pad(4) kernel module to the build on i386 and amd64.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Sep 7 02:27:29 2009 UTC (15 years, 3 months ago) by jnemeth
Branches: MAIN
CVS tags: matt-premerge-20091211
Create a modules.tgz set and move kernel modules into it.

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>