History log of /freebsd/sys/modules/linux/Makefile (Results 176 – 200 of 298)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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.


# 0ddd3cf2 11-Nov-1998 Peter Wemm <peter@FreeBSD.org>

Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).


# aab22db7 10-Nov-1998 Jordan K. Hubbard <jkh@FreeBSD.org>

We need to install the linux shell script or the lkm version will
still be in place.


# ce6bd347 05-Nov-1998 Peter Wemm <peter@FreeBSD.org>

Build linux_genassym static, this should help aout-to-elf builds


# 6a1a9040 05-Nov-1998 Peter Wemm <peter@FreeBSD.org>

Do not overwrite the lkm versions of the install scripts for now. linux
works but ibcs2 has a load failure and joy doesn't look like it'll work.


# a654d072 16-Oct-1998 Peter Wemm <peter@FreeBSD.org>

Sample initial set of kld-ified modules. Not all have been completely
converted yet. These are more of a starting point. This is NOT connected
to the parent Makefile.

OK'ed by jkh (who is ever so

Sample initial set of kld-ified modules. Not all have been completely
converted yet. These are more of a starting point. This is NOT connected
to the parent Makefile.

OK'ed by jkh (who is ever so patiently waiting)

show more ...


Revision tags: release/2.2.7
# 8c1a5985 07-Jul-1998 Bruce Evans <bde@FreeBSD.org>

Added a `build-tools' target for internal tools. (linux_genassym may
not actually work for cross compiling, but that is another problem.)

Honor LDFLAGS for building internal tools. (Tools should n

Added a `build-tools' target for internal tools. (linux_genassym may
not actually work for cross compiling, but that is another problem.)

Honor LDFLAGS for building internal tools. (Tools should normally
be built static to avoid problems with picking up target shared
libraries. bsd.kmod doesn't set -static yet, and has some problems
with `LDFLAGS=-static ...' in the environment.)

show more ...


# 7f591b7e 01-Jul-1998 Bruce Evans <bde@FreeBSD.org>

Fixed missing options headers. Options that affect LKMs shouldn't
exist.


Revision tags: release/2.2.6
# 77d71f64 19-Mar-1998 Bruce Evans <bde@FreeBSD.org>

Fixed a race to build the `@' and `machine' symlinks early enough
for `make -jN'.


# ccf5ba74 07-Feb-1998 Eivind Eklund <eivind@FreeBSD.org>

Back out opt_diagnostic.h changes.


12345678910>>...12