History log of /netbsd-src/sys/Makefile (Results 1 – 25 of 86)
Revision Date Author Comments
# 043d88a7 18-May-2020 jmcneill <jmcneill@NetBSD.org>

Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no ev

Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.

show more ...


# 1e03bcd0 04-Apr-2020 jdolecek <jdolecek@NetBSD.org>

remove SMBFS and nsmb(4) - kernel part

it's unmaintained and supports only obsolete SMB1


# e0fe514b 17-Jun-2019 sevan <sevan@NetBSD.org>

evbppc port has been built with modules for some time now, drop explanation on
why it's not and the if statement to exclude it.


# ebec9034 23-Sep-2018 maxv <maxv@NetBSD.org>

Remove ISDN from the kernel. It has remained unmaintained for a long time,
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

Remove ISDN from the kernel. It has remained unmaintained for a long time,
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

This retires a big user of the mbuf API, and will ease maintenance of the
kernel.

show more ...


# e0384f18 06-Sep-2018 maxv <maxv@NetBSD.org>

Remove netkey/.


# d11577c5 06-Sep-2018 martin <martin@NetBSD.org>

netnatm is gone


# 6e4cb2b9 27-May-2017 bouyer <bouyer@NetBSD.org>

merge the bouyer-socketcan branch to HEAD.

CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for mar

merge the bouyer-socketcan branch to HEAD.

CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.

show more ...


# e240adbd 01-Mar-2013 joerg <joerg@NetBSD.org>

Retire OSI network stack. OK core@


# 933525b9 17-Aug-2012 joerg <joerg@NetBSD.org>

Implement build_install in src/lib/Makefile, which traverses the
subdirectories and invokes dependall/install. Do this in groups
delimited by .WAIT to ensure that depending libraries can use the
inst

Implement build_install in src/lib/Makefile, which traverses the
subdirectories and invokes dependall/install. Do this in groups
delimited by .WAIT to ensure that depending libraries can use the
installed versions and don't need to know the locations in the source
tree.

Use this new target in src/Makefile to replace most of the adhoc library
logic with two special cases, src/lib and src/compat. Adjust
sys/Makefile to include the module directory when building them. Add
some necessary .WAITs in src/lib/Makefile to reflect the dependencies
from src/Makefile and also add the rump libraries here.

show more ...


# a2c4975d 15-Jun-2011 mrg <mrg@NetBSD.org>

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.


# 826653c1 26-Jun-2010 kefren <kefren@NetBSD.org>

Add MPLS support, proposed on tech-net@ a couple of days ago

Welcome to 5.99.33


# 3427000f 30-Dec-2008 pooka <pooka@NetBSD.org>

Build kernel modules the same time as the rest of the system libraries.


# e45e5fef 17-Nov-2008 pooka <pooka@NetBSD.org>

Descend into include/rump and install headers.


# 02a39d84 16-Nov-2008 veego <veego@NetBSD.org>

Traverse rump for a make cleandir.


# 0efea177 12-Nov-2008 ad <ad@NetBSD.org>

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

Proposed on tech-kern@.


# 36bfdec7 31-Jul-2008 mrg <mrg@NetBSD.org>

be sure to decend into sys/rump during "make obj". fixes builds on r/o src.


# bdf6e0b0 29-Jul-2008 pooka <pooka@NetBSD.org>

Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
* install relevant headers into /usr/include/r

Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
* install relevant headers into /usr/include/rump
* build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
from src/lib and install as librumpuser and librump, respectively
+ this retains the ability to test a librump build with just the
kernel sources at hand
* move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
for general consumption, they are not kernel-space dwellers anyway
* build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
* add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
* build and install userspace kernel file system daemons if MKPUFFS=yes
is spexified
* retire fsconsole for now, it will make a comeback with an actually
implemented version shortly

show more ...


# 2eb2408c 28-Jul-2008 pooka <pooka@NetBSD.org>

rump now builds on all ports


# 49eea9ca 28-Jul-2008 pooka <pooka@NetBSD.org>

add a comment stating why evbppc doesn't do lkm or modules


# e575982b 28-Jul-2008 pooka <pooka@NetBSD.org>

blkset.S is needed on vax by some macros, so include it in the build.


# 7d1f779a 02-May-2008 ad <ad@NetBSD.org>

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.


# d418c3a3 24-Sep-2007 pooka <pooka@NetBSD.org>

remove sun2 from no-rump list


# a379e55c 23-Sep-2007 pooka <pooka@NetBSD.org>

remove rump-block for sh3 ports


# e140a2e0 19-Sep-2007 he <he@NetBSD.org>

Re-enable rump/ for the various m68k ports, now that the consistency
between <sys/bswap.h> and libc.so has been improved.


# 56ad6a24 16-Sep-2007 pooka <pooka@NetBSD.org>

Temporarily disable rump build for archs which need MD twiddling
(unlikely I'll have time to fix it in the very near future)


1234