History log of /freebsd/sys/modules/linux/Makefile (Results 251 – 275 of 298)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# b4c6727a 03-Dec-2000 Marcel Moolenaar <marcel@FreeBSD.org>

Don't auto-generate the syscalls.


# fa581ad8 03-Dec-2000 Marcel Moolenaar <marcel@FreeBSD.org>

Fix dependency for auto-generated files. This commit is
for archiving purposes only; auto-generation is going to
be reverted.

requested by: obrien
submitted: gallatin


Revision tags: release/4.2.0
# 2bfb7720 05-Nov-2000 Marcel Moolenaar <marcel@FreeBSD.org>

Fix breakage for parallel builds.


# 59807abe 02-Nov-2000 Sheldon Hearn <sheldonh@FreeBSD.org>

Retire linux(8). Using shell scripts to load kernel loadable modules is
out of fashion. This particular case, unlike joy(8) and friends which
are just plain silly, did more than just load a kernel

Retire linux(8). Using shell scripts to load kernel loadable modules is
out of fashion. This particular case, unlike joy(8) and friends which
are just plain silly, did more than just load a kernel loadable module.
However, /etc/rc and the linux_base port were adjusted a while back to
cope with the absence of this script.

The only outstanding reason to hang on to it would have been for the
linux(8) manual page, which clued folks into the existence of the
Linuxulator. A new linux(4) was introduced a while back. It does
a much better job.

This script just isn't useful any more.

show more ...


# f11610e0 02-Nov-2000 Andrew Gallatin <gallatin@FreeBSD.org>

Support for the linux ipc syscalls on the alpha, where each one has
its own syscall rather than going through a demux function like
linux_ipc() on i386


# 73bf6c91 01-Nov-2000 David E. O'Brien <obrien@FreeBSD.org>

Allow the building of the syscall bits at compile time.


# 23b16c61 08-Oct-2000 David E. O'Brien <obrien@FreeBSD.org>

Don't install manpages.
They are being moved elsewhere, and they are causing problems being here.


# 229edd6d 04-Oct-2000 David E. O'Brien <obrien@FreeBSD.org>

Only install secondary components if the destination directory exists.
This may be a WIP, but `make release' needs it sooner than later.


Revision tags: release/4.1.1_cvs
# 3e0aa010 06-Sep-2000 David E. O'Brien <obrien@FreeBSD.org>

Since AlphaLinux is the weirdest Linux of all, probably best to do the
logic this way.


# 849baab8 06-Sep-2000 David E. O'Brien <obrien@FreeBSD.org>

Two sys/compat/linux sources aren't applicable on the Alpha at this time.


# 0ec24f5a 22-Aug-2000 Marcel Moolenaar <marcel@FreeBSD.org>

Connect the new sources in /sys/compat/linux and the new file
in /sys/i386/linux.


Revision tags: release/4.1.0, release/3.5.0_cvs
# 27d33931 03-Jun-2000 Bruce Evans <bde@FreeBSD.org>

Use the genassym script here too. The linux and svr4 modules were broken.


# 64db83a8 27-May-2000 Peter Wemm <peter@FreeBSD.org>

Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
encoding the relative path.


# 56ca3996 04-May-2000 Peter Wemm <peter@FreeBSD.org>

Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. Thi

Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.

show more ...


Revision tags: release/4.0.0_cvs
# 27e2d53c 09-Jan-2000 Bruce Evans <bde@FreeBSD.org>

Compile linux_genassym.c with ordinary ${CFLAGS}. The (small) need for
-U_KERNEL became negative when all all the genassym.c's were converted
to be cross-built.

Use "genassym ... > ${.TARGET}", not

Compile linux_genassym.c with ordinary ${CFLAGS}. The (small) need for
-U_KERNEL became negative when all all the genassym.c's were converted
to be cross-built.

Use "genassym ... > ${.TARGET}", not "genassym -o $@ ...", so that
genassym(1) doesn't need to support -o.

Removed duplicate -D_KERNEL from flags for compiling linux_locore.s.

show more ...


# c4473420 29-Dec-1999 Peter Wemm <peter@FreeBSD.org>

Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is cons

Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.

show more ...


# 00d6d49a 23-Dec-1999 Marcel Moolenaar <marcel@FreeBSD.org>

Use genassym(1) and <sys/assym.h> to generate assembler symbols.


Revision tags: release/3.4.0_cvs
# 6f940b38 28-Nov-1999 Bruce Evans <bde@FreeBSD.org>

Removed special rules for building and cleaning device interface files
and empty options files. The rules are now generated automatically in
bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFI

Removed special rules for building and cleaning device interface files
and empty options files. The rules are now generated automatically in
bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}).

show more ...


# a50db558 12-Nov-1999 Marcel Moolenaar <marcel@FreeBSD.org>

Replace 'i386' with '${MACHINE_ARCH}' in preparation of the development
of a linuxulator for Alpha.


Revision tags: release/3.3.0_cvs
# 48adcae9 03-Sep-1999 Marcel Moolenaar <marcel@FreeBSD.org>

Install linux.sh in /usr/sbin and not in /usr/bin.

PR: 13545
Submitted by: Jose M. Alcaide <jose@we.lc.ehu.es>


# 9e8b10d1 28-Aug-1999 Marcel Moolenaar <marcel@FreeBSD.org>

Add MAINTAINER and remove the unused COMPAT_LINUX and VM_STACK defines.


# c3aac50f 28-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# c6dfea0e 27-Aug-1999 Marcel Moolenaar <marcel@FreeBSD.org>

Add sysctl variables for the Linuxulator. These reside under `compat.linux' as
discussed on current.

The following variables are defined (for now):

osname (defaults to "Linux")
Allow us

Add sysctl variables for the Linuxulator. These reside under `compat.linux' as
discussed on current.

The following variables are defined (for now):

osname (defaults to "Linux")
Allow users to change the name of the OS as returned by uname(2),
specially added for all those Linux Netscape users and statistics
maniacs :-) We now have what we all wanted!

osrelease (defaults to "2.2.5")
Allow users to change the version of the OS as returned by uname(2).
Since -current supports glibc2.1 now, change the default to 2.2.5
(was 2.0.36).

oss_version (defaults to 198144 [0x030600])
This one will be used by the OSS_GETVERSION ioctl (PR 12917) which I
can commit now that we have the MIB. The default version number is the
lowest version possible with the current 'encoding'.

A note about imprisoned processes (see jail(2)):
These variables are copy-on-write (as suggested by phk). This means that
imprisoned processes will use the system wide value unless it is written/set
by the process. From that moment on, a copy local to the prison will be
used.

A note about the implementation:
I choose to add a single pointer to struct prison, because I didn't like the
idea of changing struct prison every time I come up with a new variable. As
a side effect, the extra storage is only needed when a variable is set from
within the prison. This also minimizes kernel bloat when the Linuxulator is
not used; both compiled in or as a module.

Reviewed by: bde (first version only) and phk

show more ...


Revision tags: release/3.2.0, release/3.1.0
# b5def701 26-Jan-1999 Julian Elischer <julian@FreeBSD.org>

Compile the linux module with the same flags as the kernel.
(oops).

Submitted by: "Richard Seaman, Jr." <dick@tar.com>


Revision tags: release/3.0.0, release/2.2.8
# 531842e1 12-Nov-1998 Jordan K. Hubbard <jkh@FreeBSD.org>

Install scripts without .sh suffix.


1...<<1112