History log of /netbsd-src/sys/dev/Makefile (Results 1 – 25 of 48)
Revision Date Author Comments
# bdbf5e41 20-Aug-2022 riastradh <riastradh@NetBSD.org>

sys/dev/Makefile: Split INCS onto separate lines for ease of sorting.

Also sort.


# f97971ac 27-Sep-2020 jmcneill <jmcneill@NetBSD.org>

Use HAVE_NVMM for nvmm headers


# 321fbf82 14-Sep-2020 rin <rin@NetBSD.org>

Revert previous to make iscsi kernel headers optional again, as
required by kamil.

Now, sanitizer in GCC9 has been fixed differently for MKISCSI=no.


# 6aef683d 10-Sep-2020 rin <rin@NetBSD.org>

Unconditionally install kernel headers for iSCSI as required by
sanitizer shipped with GCC9.

Fix build release with HAVE_GCC=9 for sun2, where MKISCSI=no by default.


# 08a157de 19-Jan-2020 riastradh <riastradh@NetBSD.org>

Remove filemon(4).

Discussed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html

This was never (intentionally) enabled by default, and the design has
some shortcomings.

Remove filemon(4).

Discussed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html

This was never (intentionally) enabled by default, and the design has
some shortcomings. You can get mostly the same results with ktrace,
as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead
of filemon for make's meta mode.

If applications require higher performance than ktrace, or nesting
that ktrace doesn't support, we might consider adding something back
into the vfs system calls themselves, without hijacking the syscall
table. (Might want a more reliable output format too, e.g. one that
can handle newlines in file names.)

show more ...


# 87107185 23-Dec-2019 maxv <maxv@NetBSD.org>

Revert the removal of filemon.


# e67f51b8 18-Dec-2019 maxv <maxv@NetBSD.org>

Retire filemon, discussed on tech-kern@.


# 88ce17d5 24-Feb-2019 rin <rin@NetBSD.org>

Hook spi.


# f3a4baf7 07-Nov-2018 maxv <maxv@NetBSD.org>

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 pl

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.

show more ...


# 878cb1cf 10-Dec-2017 bouyer <bouyer@NetBSD.org>

Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h


# 5c277ab4 09-Dec-2016 christos <christos@NetBSD.org>

move spkrio.h out of isa


# 799ebb3a 02-Aug-2015 jmcneill <jmcneill@NetBSD.org>

Install hdmicecio.h


# 8a9ff04b 28-Mar-2015 jmcneill <jmcneill@NetBSD.org>

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 g

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.

show more ...


# 7b6d7531 20-Jun-2012 sjg <sjg@NetBSD.org>

Install filemon.h


# 63085dd9 17-Nov-2011 he <he@NetBSD.org>

Make the test for MKISCSI actually work by including bsd.own.mk and
testing the expanded variable, not just the variable name(!) Fixes the
build for sun2.


# 262c7a92 15-Nov-2011 riz <riz@NetBSD.org>

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' i

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.

show more ...


# ab747348 02-Oct-2011 jmcneill <jmcneill@NetBSD.org>

Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver.
Obsolete the I2C_SCAN option as this can now be done from userland.


# 6102d172 09-Jul-2011 jmcneill <jmcneill@NetBSD.org>

install dtvio.h, dtvio_demux.h, dtvio_frontend.h


# 79ad9d0d 05-Dec-2009 haad <haad@NetBSD.org>

Install netbsd-dm.h file to include/dev/dm so it can be used by public.


# 1bf34cd7 15-Aug-2009 uwe <uwe@NetBSD.org>

Add keylock.h to INCS so that it's actually installed (hi, marc!)


# 1f7782b4 06-Nov-2008 cegger <cegger@NetBSD.org>

wrap lines. no functional change.


# b7737261 20-Nov-2007 pooka <pooka@NetBSD.org>

pud (userspace char/block drivers) build goo


# 9ac65ee1 12-Nov-2007 pooka <pooka@NetBSD.org>

* split the putter header into a kernel version and a userland version
+ install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
independent now


# 982bad25 01-May-2007 bouyer <bouyer@NetBSD.org>

Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From

Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.

show more ...


# beafae09 07-Sep-2006 ad <ad@NetBSD.org>

Add the 'lockstat' driver, which collects basic information about lock events.


12