mrg
1f42a99845
enable the vnd LKM. i meant to do this when this LKM first appeared.
2005-06-26 05:36:57 +00:00
peter
a9b411c198
Change all .Xr config 8 to .Xr config 1, following the recent move of
...
config from usr.sbin -> usr.bin.
Reviewed by wiz.
2005-06-20 13:25:23 +00:00
matt
ea25c64213
Use coredump_elf32, not coredump_netbsd.
2005-06-11 20:06:46 +00:00
thorpej
5821e751d0
Use TOOL_GENASSYM.
2005-05-30 18:33:15 +00:00
he
c8a976c70d
Reduce optimization level for sh5 for one file which causes our gcc
...
3.3.3 to get an internal compiler error of type "can't split insn".
2005-05-26 18:33:36 +00:00
dogcow
f652e348df
With the move of linux_trap.c from sys/arch/i386/i386/ to sys/arch/x86/x86,
...
it's no longer in .PATH; add $S/arch/x86/x86 inside the i386 .if.
2005-05-16 07:48:07 +00:00
dogcow
f7c2079f42
add missing prototype for when CODA_COMPAT_5 is #define'd
2005-03-28 06:59:13 +00:00
peter
5b342fe86a
Correct the entry point for the coda5 LKM.
2005-03-27 18:43:47 +00:00
christos
b4e68c8648
PR/29630: Takehiko NOZAKI: undefined symbols 'linux_ioctl_mtio'
...
in /usr/lkm/compat_linux.o
2005-03-08 15:26:23 +00:00
perry
477853c351
nuke trailing whitespace
2005-02-26 22:58:54 +00:00
peter
1c9b56c830
Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs,
...
headers and LKM.
Add MKPF; if set to no, don't build and install the pf(4) programs,
headers, LKM and spamd.
Both options default to yes, so nothing changed in the default build.
Reviewed by lukem.
2005-02-22 14:39:58 +00:00
jmc
9b1c35ec87
Fixes from PR#29289. Need linux_sg.c in here now as well
2005-02-10 17:37:35 +00:00
martti
534d9de60b
Added -DINET
2005-02-09 06:41:01 +00:00
martti
a023cb1d19
Upgraded IPFilter to 4.1.5
2005-02-08 07:01:52 +00:00
cube
9c61428178
Install tap(4) LKM.
2005-01-24 15:50:52 +00:00
oki
50d1aadd13
kill __P.
2005-01-22 01:36:59 +00:00
cube
5c44c50b34
Default to using (well, assuming) bpf.
2005-01-19 14:59:08 +00:00
cube
daeec6c990
ethfoo(4) is no more. You'll find everything under sys/net/if_tap.[ch]
...
and sys/lkm/net/tap/if_tap_lkm.c.
2005-01-19 11:12:11 +00:00
cube
fead024e60
LKM version of if_tap, derived from ethfoo code.
2005-01-19 11:09:05 +00:00
cube
6717eabf3a
ETHFOO_GOING had no chance to actually be useful if sc_flags is set to 0
...
in ethfoo_dev_close().
2004-12-17 12:17:09 +00:00
cube
e32b031c0f
Change cf_fstate value to FSTATE_STAR to avoid a panic in config_detach()
...
for DISAGNOSTIC kernel. That value of struct cfdata is not currently used
for pseudo-device attachments anyway.
2004-12-13 19:40:56 +00:00
cube
ab9c18a45c
Constify. From Peter Postma.
2004-12-13 19:26:34 +00:00
cube
3957e91683
Fix compilation on LP64 hosts. Reported by Peter Postma.
2004-12-13 19:22:57 +00:00
cube
89a3fae64d
Fix a comment.
2004-12-13 19:21:42 +00:00
cube
f770d4aa14
Remove tests that used to make it possible to compile ethfoo_lkm.c with
...
older versions of NetBSD (specifically, before ksyms was introduced), as
a lot of other changes makes that impossible anyway.
2004-12-12 22:15:28 +00:00
cube
dfc44125a6
Turn ethfoo(4) into a cloning device, following the MOVEFD semantics (like
...
bpf(4)).
While doing that, still keep around the full cdevsw interface, so that the
ethfoo interfaces can be accessed either through /dev/ethfooN or through
the cloning device /dev/ethfoo (whose minor number is 0xfffff). Interfaces
created through the cloning device are destroyed at close() time.
Also add an ioctl() to be used by the cloning interface user to know the
minor number of the created interface, so it can be manipulated later to
get an address set and turned up (otherwise EHOSTDOWN is returned on read
and write).
Document some of the new functions, but read, write, ioctl and kqfilter
still has to be commented.
2004-12-12 21:46:58 +00:00
peter
b2618f9ac2
ifc_destroy returns an int.
2004-12-04 18:40:45 +00:00
cube
0af5ad74e4
Free mbufs as they're read instead of leaking them. Now qemu lets me do a
...
FTP install in tunfd network mode.
2004-11-15 20:19:06 +00:00
cube
992f7838e6
It compiles at WARNS=3.
2004-11-14 20:06:03 +00:00
cube
96c0d03c20
Add tap (as in Linux's tap) functionality to ethfoo. That means you now
...
have a device interface to the ethfoo devices through a device node.
select, poll, kqueue and SIGIO are possible on that device node. See TODO
for what remains to be done at that level.
2004-11-14 20:05:42 +00:00
he
19278a71d3
Um, linux_exec_machdep.c only exists on i386, so don't try to compile
...
it for the other machine types which traverse this directory.
2004-11-14 12:19:28 +00:00
he
c8d952d682
Um, linux_exec_machdep.c only exists on i386, so don't try to compile
...
it for the other machine types which traverse this directory.
2004-11-14 11:40:08 +00:00
skrll
7139fbfc16
Add sources to SRCS not KMOD.
2004-11-13 13:37:06 +00:00
christos
66075fd33d
Fix all the borken exec lkms. setup_stack is mandatory.
2004-11-13 06:09:47 +00:00
jdolecek
1782122374
move sys/lkm/vfs/miscfs/ptyfs/ to sys/lkm/vfs/ptyfs/
2004-11-11 19:25:30 +00:00
jdolecek
e086026946
convert to one 'SUBDIR+=' per entry format
2004-11-11 19:24:04 +00:00
christos
58ac79db8d
Add ptyfs lkm.
2004-11-11 01:43:25 +00:00
thorpej
0b0e09815e
Update config_attach_pseudo() example.
2004-10-15 04:51:48 +00:00
thorpej
c7dc2875d8
Don't need to use config_makeroom() here.
2004-10-15 04:48:24 +00:00
christos
891bc12ddc
Account for pending ipf move.
2004-10-01 15:20:45 +00:00
christos
650f6a8ec7
use <netinet/...> for the ipf headers like everything else.
2004-10-01 15:20:33 +00:00
he
e1ca5516de
Remove reference to now-deleted aoutm68k_ioctl.c.
2004-09-16 09:35:38 +00:00
thorpej
483ec9af85
Remove the COMPAT_AOUT LKM build infrastructure. The code is gone,
...
now.
2004-09-14 22:12:06 +00:00
he
936dfb04a0
More removal of references to aoutm68k_syscalls.c, following that file's
...
removal. Allows our m68k ports to build again.
2004-09-12 08:04:50 +00:00
martti
c72a29a530
Better kernel module for IPF (kern/26112 by Peter Postma)
2004-08-30 11:32:33 +00:00
drochner
de8db0c004
also provide an example how a pci driver LKM looks
...
(This is just a dummy driver which doesn't touch the hardware.)
2004-08-18 14:06:13 +00:00
drochner
b1a9bed356
add an LKM for "wi at pcmcia" as an example for the new MOD_DRV LKM type
2004-08-18 13:12:07 +00:00
cube
43a2c97ad2
Include pcidevs.h, because in a real driver, you'd need it.
2004-07-06 12:21:55 +00:00
cube
f584691eb3
Hands are not good at pasting stuff.
2004-07-06 12:15:58 +00:00
cube
f04e188b92
Add prototype for the forged <module>_lkmentry function. Pointed out by
...
rtr@.
2004-07-06 12:10:13 +00:00