Commit Graph

132140 Commits

Author SHA1 Message Date
christos b6cd0b540f document recent cloners; hi peter. 2004-12-05 05:50:54 +00:00
christos f08ea58021 clonify strip and sl. 2004-12-05 05:43:04 +00:00
christos 7a05522334 void in arg prototype. 2004-12-05 05:42:19 +00:00
christos 37d722af2b Now that ppp is a cloning interface, detect if we have support for it in
the kernel by examining if it is in the list of cloning devices.
2004-12-05 04:16:22 +00:00
christos f11e795a0f Make ppp a cloning device. Based on the work of Quentin Garnier. 2004-12-05 04:15:16 +00:00
peter e3ceb08f8d Remove redundant conditional; NTUN is always 1 when this file is compiled.
Also remove tun.h include, since it's no longer needed.
2004-12-04 23:22:58 +00:00
peter 4f51481269 Fix a typo in Bill Studenmund's name. 2004-12-04 23:03:33 +00:00
thorpej e0747e9825 Use READ/WRITE (16) if the LBA is larger than 32 bits. Another bit
of kern/28514.
2004-12-04 19:02:25 +00:00
peter b2618f9ac2 ifc_destroy returns an int. 2004-12-04 18:40:45 +00:00
peter 3d5aea7c14 Bump version to 2.99.11 (lo0/ifc_destroy changes). 2004-12-04 18:34:09 +00:00
peter b9c49ebff1 Change ifc_destroy to return an int instead of void, so that it
can pass back errors to ifconfig.
2004-12-04 18:31:43 +00:00
wiz 1e815eb68e Bump date for cloning; use .Cm for command modifiers;
fmt some paragraphs.
2004-12-04 17:03:04 +00:00
peter 8a19cbc78f lo(4) is now a cloner. Document this. 2004-12-04 16:47:10 +00:00
chs 2a728789eb elf2bb is a host program, don't assume that m68k pointer alignment is
sufficient.  fixes PR 27055.
2004-12-04 16:23:31 +00:00
chs e3f37f50b8 the arguments to BUS_ADDR() are (space, offset), not the other way around.
fixes PR 26472.
2004-12-04 16:19:36 +00:00
peter 396b87b8c2 Convert lo(4) to a clonable device.
This also removes the loif array and changes all code to use the new
lo0ifp pointer which points to the lo0 ifnet structure.

Approved by christos.
2004-12-04 16:10:25 +00:00
peter fd3bd491c0 Improve the cleanup routines for detachment. Fixes PR 28132.
Reviewed by yamt.
2004-12-04 14:26:01 +00:00
peter 3cfd10be8b Don't put the hook definitions into #ifdef _KERNEL.
(needed to compile pf programs because of the previous change)
2004-12-04 14:21:23 +00:00
yamt 0a7a28fcc4 plug pfik_ifaddrhooks leaks by embedding it to pfi_kif. 2004-12-04 10:35:54 +00:00
tnozaki d5a4028bc2 Add myself to the list of developers. 2004-12-04 08:31:54 +00:00
yamt f11ea18093 nfsrv_read: fall back to copying when fail to loan pages.
(i forgot to commit this with uvm_loan.c rev.1.51.)
2004-12-04 08:07:52 +00:00
matt 080d581a20 Make sure to enable interrupts before lower IPL so we don't block any
interrupts (IPI) we shouldn't.
2004-12-04 05:56:28 +00:00
hubertf 25486664b0 LBNL - last but not least, by kocio@IRC 2004-12-04 02:03:32 +00:00
wiz dd670f8f43 New sentence, new line, drop trailing whitespace. 2004-12-03 23:39:52 +00:00
lukem e3fa45c35e add some HISTORY about the inspiration for this command 2004-12-03 23:05:32 +00:00
christos 8ba40fb280 Explain the remaining kernel error codes. 2004-12-03 21:34:01 +00:00
hubertf 15ff055049 Add a _bit_ more information ("isochronous network transfers over firewire"). 2004-12-03 21:24:57 +00:00
thorpej e112950229 And thus spake SBC-3:
If the number of logical blocks exceeds the maximum value that is able to be
specified in the RETURNED  LOGICAL BLOCK ADDRESS field, the device server
shall set the RETURNED LOGICAL BLOCK ADDRESS field to  FFFFFFFFh. The
application client should then issue a READ CAPACITY (16) command (see 5.11)
to  retrieve the READ CAPACITY (16) parameter data.

Implement this in scsipi_size().

First issue in kern/28514.
2004-12-03 20:20:32 +00:00
jklos c89e858b2a Forgot to add myself. 2004-12-03 18:19:13 +00:00
wiz 410896714e I am pretty sure grant ported it to NetBSD, not OpenBSD; say so. 2004-12-03 12:54:23 +00:00
augustss 708bb1bb5a Allow interrupt output devices. From FreeBSD. 2004-12-03 08:53:40 +00:00
augustss 97cd51eada Don't error out if the number of companion controllers is wrong, just
omplain a go ahead.
2004-12-03 08:51:31 +00:00
atatat 309bce04e2 Add new errno.9 page 2004-12-03 03:35:53 +00:00
atatat 18088943f2 Add a man page that describes the kernel-only errno values that never
get passed back up to userland.
2004-12-03 03:33:00 +00:00
chs 5500ae7993 remove cache_flush_virt() and PADDRT, they're no longer used.
allocate a stack frame for blast_dcache() when profiling so it shows up.
in dcache_flush_page(), use a stride of 32 instead of 16 to match the
cache line size.  correct various comments.
2004-12-03 02:04:00 +00:00
chs 2db3939de3 remove dead code and other minor cleaning. 2004-12-03 01:54:14 +00:00
ginsbach b275490943 Remove stray ; in comment. 2004-12-02 21:46:52 +00:00
hubertf b73330c814 Try to document keymap names - this really a trip into the obscure.
XXX someone please review!
2004-12-02 19:59:31 +00:00
christos 9e47818662 Only make bpf, not bpfN 2004-12-02 16:44:28 +00:00
wiz cb2eb1d856 ALL_TARGET is now called BUILD_TARGET.
XXX: this file should be merged to the pkgsrc guide and removed.
Any takers?
2004-12-02 16:41:11 +00:00
fredb 45a5ad686f Mirror Rev 1.6 in Imake.rules, addressing PR misc/28444. This implements
Thomas Dickey's idea to work around a standards mandated change to the
C pre-processor to avoid having to change dozens of ancient X man pages,
appending a space to any line in a man page that ends in backslash "\".
2004-12-02 16:33:47 +00:00
briggs ddcb68edd6 mlock(2) and munlock(2) are defined by our man pages (which agree with
those on opengroup.org) to return ENOMEM if trying to lock a region that
is not accessible.  So if uvm_map_pageable() returns EFAULT, make it ENOMEM.
2004-12-02 15:23:47 +00:00
wiz 3710bb4378 Sort SYNOPSIS. 2004-12-02 15:03:00 +00:00
wiz d7dd101719 Sort SYNOPSIS. New sentence, new line. use more markup. Grammar fixes. 2004-12-02 15:02:37 +00:00
xtraeme 76025558e1 Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@,
reviewed and ok'ed by cube@ and martin@.
2004-12-02 14:33:31 +00:00
xtraeme 347378fc9f Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@,
reviewed by christos@, cube@ and martin@.

While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove
an empty line in some frontends (mpu_isa.c, etc).
2004-12-02 09:50:41 +00:00
christos 50eb0ad367 mention bpf cloner. 2004-12-02 00:12:08 +00:00
christos 8d79e1b130 Use /dev/bpf. 2004-12-02 00:05:02 +00:00
simonb 0f9fca4682 Add COPTS to AFLAGS so assembly files pick up flags like -msoft-float. 2004-12-02 00:00:41 +00:00
wiz 41b2e9e897 Only delete /dev/bpf[0-9]*, not /dev/bpf too :). 2004-12-02 00:00:11 +00:00