The NetBSD Project

CVS log for src/share/man/man9/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / share / man / man9

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.465.2.1 / (download) - annotate - [select for diffs], Sun Jan 14 15:17:12 2024 UTC (3 months ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3
Changes since 1.465: +5 -2 lines
Diff to previous 1.465 (colored) next main 1.466 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by pgoyette in ticket #539):

	distrib/sets/lists/comp/mi: revision 1.2452
	share/man/man9/Makefile: revision 1.469

Install securelevel.9 as an alias of secmodel_securelevel.9
According to submitter, this should be sufficient to address misc/57824.

Revision 1.469 / (download) - annotate - [select for diffs], Sun Jan 7 00:38:18 2024 UTC (3 months, 1 week ago) by pgoyette
Branch: MAIN
CVS Tags: HEAD
Changes since 1.468: +5 -2 lines
Diff to previous 1.468 (colored) to selected 1.70 (colored)

Install securelevel.9 as an alias of secmodel_securelevel.9

According to submitter, this should be sufficient to address misc/57824.

Revision 1.468 / (download) - annotate - [select for diffs], Sat Dec 2 21:02:12 2023 UTC (4 months, 2 weeks ago) by thorpej
Branch: MAIN
Changes since 1.467: +2 -1 lines
Diff to previous 1.467 (colored) to selected 1.70 (colored)

Add a vmem_xalloc_addr() function, which allocates a specific address
from an arena.  This is just a convenience wrapper around vmem_xalloc(),
that's just a bit more obvious how to use and performs some additional
sanity checks.

Revision 1.467 / (download) - annotate - [select for diffs], Sat Jul 8 16:14:11 2023 UTC (9 months, 1 week ago) by christos
Branch: MAIN
Changes since 1.466: +3 -2 lines
Diff to previous 1.466 (colored) to selected 1.70 (colored)

Document how system call versioning is done. From this summer's compat-linux
GSoC, by Theodore Preduta.

Revision 1.466 / (download) - annotate - [select for diffs], Mon Mar 6 00:49:31 2023 UTC (13 months, 1 week ago) by uwe
Branch: MAIN
Changes since 1.465: +3 -3 lines
Diff to previous 1.465 (colored) to selected 1.70 (colored)

portfeatures(9): the man page for the __HAVE macros

The man page itself is a skeleton/template for now.  Please add short
descriptions and xrefs.  If the target man page doesn't yet document
relevant __HAVE macros (hi, mutex(9)), please add something there,
possibly in a .Sh IMPLEMENTATION NOTES section.

Revision 1.465 / (download) - annotate - [select for diffs], Sun Sep 4 21:37:50 2022 UTC (19 months, 1 week ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RC2, netbsd-10-0-RC1
Branch point for: netbsd-10
Changes since 1.464: +13 -2 lines
Diff to previous 1.464 (colored) to selected 1.70 (colored)

Document the pktqueue interface.

Revision 1.464 / (download) - annotate - [select for diffs], Tue Feb 15 22:46:29 2022 UTC (2 years, 2 months ago) by riastradh
Branch: MAIN
Changes since 1.463: +7 -1 lines
Diff to previous 1.463 (colored) to selected 1.70 (colored)

KERNEL_LOCK(9): New man page for old not-dead-yet hack.

I'm not documenting this to encourage anyone to use it.  I'm only
documenting this to remind myself what the semantics is, because it's
kind of confusing and not at all like mutex(9).

Revision 1.463 / (download) - annotate - [select for diffs], Sat Feb 12 17:10:20 2022 UTC (2 years, 2 months ago) by riastradh
Branch: MAIN
Changes since 1.462: +10 -1 lines
Diff to previous 1.462 (colored) to selected 1.70 (colored)

__cpu_simple_lock(9): New man page.

This doesn't mean you should use it!  Mostly it's to document the
semantics to help understand existing uses, which should not
proliferate, and audit definitions.

Revision 1.462 / (download) - annotate - [select for diffs], Mon Jan 17 22:47:43 2022 UTC (2 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.461: +3 -2 lines
Diff to previous 1.461 (colored) to selected 1.70 (colored)

Add new acl vnode op pages

Revision 1.461 / (download) - annotate - [select for diffs], Mon Jan 17 19:08:06 2022 UTC (2 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.460: +4 -4 lines
Diff to previous 1.460 (colored) to selected 1.70 (colored)

Add acl related changes; there is no more vaccess; document the genfs functions
instead.

Revision 1.460 / (download) - annotate - [select for diffs], Wed Dec 22 17:28:17 2021 UTC (2 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.459: +2 -3 lines
Diff to previous 1.459 (colored) to selected 1.70 (colored)

Document PR_PSERIALIZE.  Remove documentation for pool_cache_setpredestruct().

Revision 1.459 / (download) - annotate - [select for diffs], Tue Dec 21 18:59:22 2021 UTC (2 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.458: +3 -2 lines
Diff to previous 1.458 (colored) to selected 1.70 (colored)

Add pool_cache_setpredestruct(), which allows a pool cache to specify
a function to be called before the destructor for a batch of one or more
objects is called.  This can be used as a synchronization point by
subsystems that rely on the type-stable nature of pool cache objects or
subsystems that use other forms of passive serialization.

Revision 1.458 / (download) - annotate - [select for diffs], Wed Apr 28 00:49:22 2021 UTC (2 years, 11 months ago) by thorpej
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.457: +3 -6 lines
Diff to previous 1.457 (colored) to selected 1.70 (colored)

Update autoconf(9) for recent autoconfiguration changes.

Revision 1.457 / (download) - annotate - [select for diffs], Fri Apr 16 07:45:41 2021 UTC (3 years ago) by msaitoh
Branch: MAIN
Changes since 1.456: +4 -3 lines
Diff to previous 1.456 (colored) to selected 1.70 (colored)

- Remove obsolete cltom(9) and mtocl(9).
- Add missing manual page's link of m_adj.

Revision 1.456 / (download) - annotate - [select for diffs], Wed Mar 10 13:27:51 2021 UTC (3 years, 1 month ago) by simonb
Branch: MAIN
Changes since 1.455: +2 -2 lines
Diff to previous 1.455 (colored) to selected 1.70 (colored)

Add printf_nostamp(9), kernel printf() without prepending a timestamp.

Revision 1.455 / (download) - annotate - [select for diffs], Sun Jan 24 17:29:11 2021 UTC (3 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.454: +4 -2 lines
Diff to previous 1.454 (colored) to selected 1.70 (colored)

Add kmem_tmpbuf_alloc(), a utility function for allocating memory for
temporary use where allocation on the stack is desirable, but only up to
a certain size.  If the requested size fits within the specified stack
buffer, the stack buffer is returned.  Otherwise, memory is allocated with
kmem_alloc().  Add a corresponding kmem_tmpbuf_free() function that frees
the memory using kmem_free() if it is not the tempory stack buffer location.

Revision 1.454 / (download) - annotate - [select for diffs], Thu Jan 21 15:53:16 2021 UTC (3 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.453: +9 -1 lines
Diff to previous 1.453 (colored) to selected 1.70 (colored)

Add a manual page for strlist(9).

Revision 1.453 / (download) - annotate - [select for diffs], Sat Oct 31 22:43:01 2020 UTC (3 years, 5 months ago) by uwe
Branch: MAIN
Changes since 1.452: +3 -2 lines
Diff to previous 1.452 (colored) to selected 1.70 (colored)

Install ddb(9).  Xref it from ddb(4).

Revision 1.452 / (download) - annotate - [select for diffs], Fri Jul 10 02:27:13 2020 UTC (3 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.451: +5 -2 lines
Diff to previous 1.451 (colored) to selected 1.70 (colored)

Update pci_configure_bus(9) to reflect the new reality -- no more manual
fiddling with extent maps, use pciconf_resource_{init,add,fini}() instead.

Revision 1.451 / (download) - annotate - [select for diffs], Tue Jun 16 01:29:00 2020 UTC (3 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.450: +3 -2 lines
Diff to previous 1.450 (colored) to selected 1.70 (colored)

Add vmem_xfreeall(), which frees all allocated regions in the specified arena.
All outstanding allocations MUST have been performed with vmem_xalloc() or
else the behavior is undefined.  (This also implies that the arena must also
not have a quantum cache; note this in the documentation.)

Revision 1.450 / (download) - annotate - [select for diffs], Fri May 1 21:43:24 2020 UTC (3 years, 11 months ago) by jdolecek
Branch: MAIN
Changes since 1.449: +2 -1 lines
Diff to previous 1.449 (colored) to selected 1.70 (colored)

link also m_apply(9) to mbuf(9)

Revision 1.449 / (download) - annotate - [select for diffs], Thu Apr 30 03:28:18 2020 UTC (3 years, 11 months ago) by riastradh
Branch: MAIN
Changes since 1.448: +2 -2 lines
Diff to previous 1.448 (colored) to selected 1.70 (colored)

Rewrite entropy subsystem.

Primary goals:

1. Use cryptography primitives designed and vetted by cryptographers.
2. Be honest about entropy estimation.
3. Propagate full entropy as soon as possible.
4. Simplify the APIs.
5. Reduce overhead of rnd_add_data and cprng_strong.
6. Reduce side channels of HWRNG data and human input sources.
7. Improve visibility of operation with sysctl and event counters.

Caveat: rngtest is no longer used generically for RND_TYPE_RNG
rndsources.  Hardware RNG devices should have hardware-specific
health tests.  For example, checking for two repeated 256-bit outputs
works to detect AMD's 2019 RDRAND bug.  Not all hardware RNGs are
necessarily designed to produce exactly uniform output.

ENTROPY POOL

- A Keccak sponge, with test vectors, replaces the old LFSR/SHA-1
  kludge as the cryptographic primitive.

- `Entropy depletion' is available for testing purposes with a sysctl
  knob kern.entropy.depletion; otherwise it is disabled, and once the
  system reaches full entropy it is assumed to stay there as far as
  modern cryptography is concerned.

- No `entropy estimation' based on sample values.  Such `entropy
  estimation' is a contradiction in terms, dishonest to users, and a
  potential source of side channels.  It is the responsibility of the
  driver author to study the entropy of the process that generates
  the samples.

- Per-CPU gathering pools avoid contention on a global queue.

- Entropy is occasionally consolidated into global pool -- as soon as
  it's ready, if we've never reached full entropy, and with a rate
  limit afterward.  Operators can force consolidation now by running
  sysctl -w kern.entropy.consolidate=1.

- rndsink(9) API has been replaced by an epoch counter which changes
  whenever entropy is consolidated into the global pool.
  . Usage: Cache entropy_epoch() when you seed.  If entropy_epoch()
    has changed when you're about to use whatever you seeded, reseed.
  . Epoch is never zero, so initialize cache to 0 if you want to reseed
    on first use.
  . Epoch is -1 iff we have never reached full entropy -- in other
    words, the old rnd_initial_entropy is (entropy_epoch() != -1) --
    but it is better if you check for changes rather than for -1, so
    that if the system estimated its own entropy incorrectly, entropy
    consolidation has the opportunity to prevent future compromise.

- Sysctls and event counters provide operator visibility into what's
  happening:
  . kern.entropy.needed - bits of entropy short of full entropy
  . kern.entropy.pending - bits known to be pending in per-CPU pools,
    can be consolidated with sysctl -w kern.entropy.consolidate=1
  . kern.entropy.epoch - number of times consolidation has happened,
    never 0, and -1 iff we have never reached full entropy

CPRNG_STRONG

- A cprng_strong instance is now a collection of per-CPU NIST
  Hash_DRBGs.  There are only two in the system: user_cprng for
  /dev/urandom and sysctl kern.?random, and kern_cprng for kernel
  users which may need to operate in interrupt context up to IPL_VM.

  (Calling cprng_strong in interrupt context does not strike me as a
  particularly good idea, so I added an event counter to see whether
  anything actually does.)

- Event counters provide operator visibility into when reseeding
  happens.

INTEL RDRAND/RDSEED, VIA C3 RNG (CPU_RNG)

- Unwired for now; will be rewired in a subsequent commit.

Revision 1.427.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:26 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.427.2.2: +8 -7 lines
Diff to previous 1.427.2.2 (colored) to branchpoint 1.427 (colored) next main 1.428 (colored) to selected 1.70 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.427.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:07:22 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.427.2.1: +15 -8 lines
Diff to previous 1.427.2.1 (colored) to branchpoint 1.427 (colored) to selected 1.70 (colored)

Merge changes from current as of 20200406

Revision 1.448 / (download) - annotate - [select for diffs], Sun Feb 23 08:57:44 2020 UTC (4 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp
Changes since 1.447: +3 -2 lines
Diff to previous 1.447 (colored) to selected 1.70 (colored)

install rw_lock_op link too.

Revision 1.447 / (download) - annotate - [select for diffs], Fri Feb 7 13:02:35 2020 UTC (4 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.446: +3 -2 lines
Diff to previous 1.446 (colored) to selected 1.70 (colored)

Document percpu_foreach_xcall().

Revision 1.446 / (download) - annotate - [select for diffs], Sat Feb 1 12:49:02 2020 UTC (4 years, 2 months ago) by riastradh
Branch: MAIN
Changes since 1.445: +2 -1 lines
Diff to previous 1.445 (colored) to selected 1.70 (colored)

New function percpu_create.

Associates a constructor and destructor with the percpu.  Currently
the constructor runs immediately, but in principle we could use the
same API for future CPU hotplug support.

This lets you sleep for allocation or draining users before
deallocation when setting up or tearing down a percpu -- currently we
have many abuses of percpu_foreach in tree for that purpose.

Proposed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/30/msg026036.html

Revision 1.445 / (download) - annotate - [select for diffs], Mon Jan 20 18:38:18 2020 UTC (4 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.444: +2 -4 lines
Diff to previous 1.444 (colored) to selected 1.70 (colored)

Remove FDDI support.

Revision 1.437.2.3 / (download) - annotate - [select for diffs], Sun Dec 8 14:26:38 2019 UTC (4 years, 4 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2
Changes since 1.437.2.2: +8 -1 lines
Diff to previous 1.437.2.2 (colored) to branchpoint 1.437 (colored) next main 1.438 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by riastradh in ticket #508):

	distrib/sets/lists/comp/mi: revision 1.2294
	share/man/man9/Makefile: revision 1.443
	sys/sys/atomic.h: revision 1.18
	share/man/man9/atomic_loadstore.9: revision 1.1
	share/man/man9/atomic_loadstore.9: revision 1.2

New atomic load/store operations for the kernel.

Guarantee no fusing and no tearing, and can optionally impose
ordering relative to other memory operations.

Unordered:
- atomic_load_relaxed
- atomic_store_relaxed

Ordered:
- atomic_load_acquire
- atomic_load_consume
- atomic_store_release

These are intended to match C11 semantics, and can be defined in
terms of the C11 atomic API when ready.

Document relation to atomic_ops(3) and membar_ops(3).

Revision 1.444 / (download) - annotate - [select for diffs], Fri Nov 29 22:38:28 2019 UTC (4 years, 4 months ago) by riastradh
Branch: MAIN
Changes since 1.443: +1 -2 lines
Diff to previous 1.443 (colored) to selected 1.70 (colored)

Missed a spot: delete mb.9 from MLINKS too.

Revision 1.443 / (download) - annotate - [select for diffs], Fri Nov 29 22:17:23 2019 UTC (4 years, 4 months ago) by riastradh
Branch: MAIN
Changes since 1.442: +8 -1 lines
Diff to previous 1.442 (colored) to selected 1.70 (colored)

New atomic load/store operations for the kernel.

Guarantee no fusing and no tearing, and can optionally impose
ordering relative to other memory operations.

Unordered:
- atomic_load_relaxed
- atomic_store_relaxed

Ordered:
- atomic_load_acquire
- atomic_load_consume
- atomic_store_release

These are intended to match C11 semantics, and can be defined in
terms of the C11 atomic API when ready.

Revision 1.442 / (download) - annotate - [select for diffs], Fri Nov 29 20:31:35 2019 UTC (4 years, 4 months ago) by riastradh
Branch: MAIN
Changes since 1.441: +2 -2 lines
Diff to previous 1.441 (colored) to selected 1.70 (colored)

Nix obsolete mb(9) man page.

Revision 1.441 / (download) - annotate - [select for diffs], Wed Oct 2 08:21:08 2019 UTC (4 years, 6 months ago) by rin
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.440: +2 -1 lines
Diff to previous 1.440 (colored) to selected 1.70 (colored)

Describe roundup2(9) in roundup(9).
Bump date.

Install it also as roundup2(9).

Revision 1.437.2.2 / (download) - annotate - [select for diffs], Sun Sep 1 19:31:43 2019 UTC (4 years, 7 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RC1
Changes since 1.437.2.1: +2 -3 lines
Diff to previous 1.437.2.1 (colored) to branchpoint 1.437 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by oster in ticket #166):

	share/man/man9/Makefile: revision 1.439

oops. i must have deleted the 'u' in 'ustore.9' when partially
fixing the alphabeta ordering here.  fixes build.

Revision 1.437.2.1 / (download) - annotate - [select for diffs], Sun Sep 1 13:00:37 2019 UTC (4 years, 7 months ago) by martin
Branch: netbsd-9
Changes since 1.437: +8 -7 lines
Diff to previous 1.437 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by mrg in ticket #135):

	distrib/sets/lists/comp/mi			1.2279
	distrib/sets/lists/modules/mi			1.123
	share/man/man9/Makefile				1.438
	share/man/man9/usbnet.9				1.1-1.9
	sys/dev/ic/rndisreg.h				1.3
	sys/dev/usb/TODO				1.47-1.52
	sys/dev/usb/TODO.usbmp				1.15,1.16
	sys/dev/usb/files.usb				1.157-1.167
	sys/dev/usb/if_aue.c				1.155-1.161
	sys/dev/usb/if_auereg.h				1.30-1.32
	sys/dev/usb/if_axe.c				1.103-1.119
	sys/dev/usb/if_axen.c				1.51-1.53,1.55-1.67
	sys/dev/usb/if_axenreg.h			1.15
	sys/dev/usb/if_cdce.c				1.54-1.67
	sys/dev/usb/if_cue.c				1.85,1.86
	sys/dev/usb/if_cuereg.h				1.23
	sys/dev/usb/if_kue.c				1.97-1.100
	sys/dev/usb/if_kuereg.h				1.23,1.24
	sys/dev/usb/if_mue.c				1.51-1.55
	sys/dev/usb/if_muereg.h				1.6
	sys/dev/usb/if_muevar.h				1.9
	sys/dev/usb/if_smsc.c				1.46-1.61
	sys/dev/usb/if_smscreg.h			1.6
	sys/dev/usb/if_smscvar.h			delete
	sys/dev/usb/if_udav.c				1.60-1.71
	sys/dev/usb/if_udavreg.h			1.14,1.15
	sys/dev/usb/if_upl.c				1.65,1.66
	sys/dev/usb/if_ure.c				1.15-1.31
	sys/dev/usb/if_urevar.h				1.4,1.5
	sys/dev/usb/if_url.c				1.67-1.70
	sys/dev/usb/if_urlreg.h				1.14
	sys/dev/usb/if_urndis.c				1.22-1.33
	sys/dev/usb/if_urtwn.c				1.72
	sys/dev/usb/ohci.c				1.290
	sys/dev/usb/uhub.c				1.143
	sys/dev/usb/usb.c				1.180
	sys/dev/usb/usb.h				1.118
	sys/dev/usb/usb_mem.c				1.71
	sys/dev/usb/usb_subr.c				1.238,1.239
	sys/dev/usb/usbdevs				1.772
	sys/dev/usb/usbdi.c				1.183,1.186
	sys/dev/usb/usbdi.h				1.97
	sys/dev/usb/usbdi_util.c			1.75
	sys/dev/usb/usbhist.h				1.5,1.6
	sys/dev/usb/usbnet.c				1.1-1.24
	sys/dev/usb/usbnet.h				1.1-1.14
	sys/dev/usb/usbroothub.c			1.9
	sys/dev/usb/xhci.c				1.109,1.110
	sys/modules/Makefile				1.223
	sys/modules/usbnet/Makefile			1.1

usbnet(9): Add common framework for USB network devices.
This bring various safety fixes to all updated drivers,
and includes locking clean up, detach safety when being
used or not, separate rx/tx locks to improve performance,
porting to NET_MPSAFE, many edge/error case bugs in
drivers fixed, as well as resovling PRs 54303 and 54308.
These drivers are converted: axe(4), axen(4), aue(4),
cdce(4), cue(4), kue(4), mue(4), smsc(4), udav(4),
upl(4), ure(4), url(4), and urndis(4).

Revision 1.440 / (download) - annotate - [select for diffs], Wed Aug 28 21:48:14 2019 UTC (4 years, 7 months ago) by rmind
Branch: MAIN
Changes since 1.439: +2 -2 lines
Diff to previous 1.439 (colored) to selected 1.70 (colored)

Install thmap(9) man page.

Revision 1.439 / (download) - annotate - [select for diffs], Sat Aug 10 23:33:10 2019 UTC (4 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.438: +2 -3 lines
Diff to previous 1.438 (colored) to selected 1.70 (colored)

oops. i must have deleted the 'u' in 'ustore.9' when partially
fixing the alphabeta ordering here.  fixes build.

Revision 1.438 / (download) - annotate - [select for diffs], Sat Aug 10 20:35:35 2019 UTC (4 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.437: +8 -7 lines
Diff to previous 1.437 (colored) to selected 1.70 (colored)

usbnet may be stable now.  document it.

Revision 1.427.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:41 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.427: +42 -46 lines
Diff to previous 1.427 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.437 / (download) - annotate - [select for diffs], Wed May 8 14:25:39 2019 UTC (4 years, 11 months ago) by isaki
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: netbsd-9
Changes since 1.436: +2 -2 lines
Diff to previous 1.436 (colored) to selected 1.70 (colored)

Update manpages respond to isaki-audio2 branch.

Revision 1.436 / (download) - annotate - [select for diffs], Sat Apr 6 03:06:24 2019 UTC (5 years ago) by thorpej
Branch: MAIN
Changes since 1.435: +14 -8 lines
Diff to previous 1.435 (colored) to selected 1.70 (colored)

Overhaul the API used to fetch and store individual memory cells in
userspace.  The old fetch(9) and store(9) APIs (fubyte(), fuword(),
subyte(), suword(), etc.) are retired and replaced with new ufetch(9)
and ustore(9) APIs that can return proper error codes, etc. and are
implemented consistently across all platforms.  The interrupt-safe
variants are no longer supported (and several of the existing attempts
at fuswintr(), etc. were buggy and not actually interrupt-safe).

Also augmement the ucas(9) API, making it consistently available on
all plaforms, supporting uniprocessor and multiprocessor systems, even
those that do not have CAS or LL/SC primitives.

Welcome to NetBSD 8.99.37.

Revision 1.435 / (download) - annotate - [select for diffs], Sun Feb 24 02:29:56 2019 UTC (5 years, 1 month ago) by rin
Branch: MAIN
Changes since 1.434: +2 -2 lines
Diff to previous 1.434 (colored) to selected 1.70 (colored)

Install spi.9 and friends.

Revision 1.418.2.8 / (download) - annotate - [select for diffs], Wed Dec 26 14:01:30 2018 UTC (5 years, 3 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.418.2.7: +17 -5 lines
Diff to previous 1.418.2.7 (colored) to branchpoint 1.418 (colored) next main 1.419 (colored) to selected 1.70 (colored)

Sync with HEAD, resolve a few conflicts

Revision 1.434 / (download) - annotate - [select for diffs], Mon Dec 24 16:58:54 2018 UTC (5 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226
Changes since 1.433: +15 -2 lines
Diff to previous 1.433 (colored) to selected 1.70 (colored)

Add threadpool(9), an abstraction that provides shared pools of kernel
threads running at specific priorities, with support for unbound pools
and per-cpu pools.

Written by riastradh@, and based on the May 2014 draft, with a few changes
by me:
- Working on the assumption that a relative few priorities will actually
  be used, reduce the memory footprint by using linked lists, rather than
  2 large (and mostly empty) tables.  The performance impact is essentially
  nil, since these lists are consulted only when pools are created (and
  destroyed, for DIAGNOSTIC checks), and the lists will have at most 225
  entries.
- Make threadpool job object, which the caller must allocate storage for,
  really opaque.
- Use typedefs for the threadpool types, to reduce the verbosity of the
  API somewhat.
- Fix a bunch of pool / worker thread / job object lifecycle bugs.

Also include an ATF unit test, written by me, that exercises the basics
of the API by loading a kernel module that exposes several sysctls that
allow the ATF test script to create and destroy threadpools, schedule a
basic job, and verify that it ran.

And thus NetBSD 8.99.29 has arrived.

Revision 1.433 / (download) - annotate - [select for diffs], Sat Dec 22 14:39:46 2018 UTC (5 years, 3 months ago) by maxv
Branch: MAIN
Changes since 1.432: +3 -4 lines
Diff to previous 1.432 (colored) to selected 1.70 (colored)

Update the man page, we don't want M_COPY_PKTHDR, M_MOVE_PKTHDR, MH_ALIGN
and M_ALIGN.

Revision 1.418.2.7 / (download) - annotate - [select for diffs], Mon Nov 26 01:52:15 2018 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.6: +1 -5 lines
Diff to previous 1.418.2.6 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Sync with HEAD, resolve a couple of conflicts

Revision 1.432 / (download) - annotate - [select for diffs], Thu Nov 15 10:06:06 2018 UTC (5 years, 5 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-1126
Changes since 1.431: +1 -5 lines
Diff to previous 1.431 (colored) to selected 1.70 (colored)

Simplify the mtag API:

 - Remove m_tag_init(), m_tag_first(), m_tag_next() and
   m_tag_delete_nonpersistent().

 - Remove the 't' argument from m_tag_delete_chain().

Revision 1.418.2.6 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:23 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.5: +2 -1 lines
Diff to previous 1.418.2.5 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Sync with head

Revision 1.414.2.2 / (download) - annotate - [select for diffs], Tue Oct 9 09:58:09 2018 UTC (5 years, 6 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.414.2.1: +2 -1 lines
Diff to previous 1.414.2.1 (colored) to branchpoint 1.414 (colored) next main 1.415 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by hannken in ticket #1052):

	sys/kern/vfs_trans.c: revision 1.51
	distrib/sets/lists/comp/mi: revision 1.2233
	share/man/man9/fstrans.9: revision 1.27
	share/man/man9/Makefile: revision 1.431
	sys/sys/fstrans.h: revision 1.12
	sys/rump/librump/rumpkern/emul.c: revision 1.187
	sys/dev/vnd.c: revision 1.266
	sys/miscfs/genfs/genfs_vfsops.c: revision 1.8

Bring back three state file system suspension:

 NORMAL -> SUSPENDING -> SUSPENDED

and add operation fstrans_start_lazy() that only blocks while SUSPENDED.

Change vndthread() support operation handle_with_rdwr() to bracket
its file system operations by fstrans_start_lazy() and fstrans_done().

PR kern/53624 (dom0 freeze on domU exit)

Revision 1.431 / (download) - annotate - [select for diffs], Fri Oct 5 09:51:55 2018 UTC (5 years, 6 months ago) by hannken
Branch: MAIN
CVS Tags: pgoyette-compat-1020
Changes since 1.430: +2 -1 lines
Diff to previous 1.430 (colored) to selected 1.70 (colored)

Bring back three state file system suspension:

  NORMAL -> SUSPENDING -> SUSPENDED

and add operation fstrans_start_lazy() that only blocks while SUSPENDED.

Change vndthread() support operation handle_with_rdwr() to bracket
its file system operations by fstrans_start_lazy() and fstrans_done().

PR kern/53624 (dom0 freeze on domU exit)

Revision 1.418.2.5 / (download) - annotate - [select for diffs], Sun Sep 30 01:45:35 2018 UTC (5 years, 6 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.4: +8 -8 lines
Diff to previous 1.418.2.4 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Ssync with HEAD

Revision 1.430 / (download) - annotate - [select for diffs], Thu Sep 20 06:54:36 2018 UTC (5 years, 6 months ago) by rin
Branch: MAIN
CVS Tags: pgoyette-compat-0930
Changes since 1.429: +8 -8 lines
Diff to previous 1.429 (colored) to selected 1.70 (colored)

Link pci_intr_*(9) to pci_intr(9), except for those described in pci_msi(9).

Revision 1.418.2.4 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:25 2018 UTC (5 years, 8 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.3: +3 -22 lines
Diff to previous 1.418.2.3 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.429 / (download) - annotate - [select for diffs], Sun Jul 15 05:16:41 2018 UTC (5 years, 9 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0906, pgoyette-compat-0728
Changes since 1.428: +2 -5 lines
Diff to previous 1.428 (colored) to selected 1.70 (colored)

Retire ipkdb entirely. The option was removed from the config files
yesterday.

ok kamil christos

Revision 1.428 / (download) - annotate - [select for diffs], Thu Jul 12 10:46:41 2018 UTC (5 years, 9 months ago) by maxv
Branch: MAIN
Changes since 1.427: +2 -18 lines
Diff to previous 1.427 (colored) to selected 1.70 (colored)

Remove the kernel PMC code. Sent yesterday on tech-kern@.

This change:

 * Removes "options PERFCTRS", the associated includes, and the associated
   ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
   good.

 * Removes the PMC code of ARM XSCALE.

 * Removes all the pmc.h files. They were all empty, except for ARM XSCALE.

 * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
   definitions are put in sysarch.h.

 * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
   and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
   netbsd32 and rump.

 * Removes the pmc_evid_t and pmc_ctr_t types.

 * Removes all the associated man pages. The sets are marked as obsolete.

Revision 1.418.2.3 / (download) - annotate - [select for diffs], Mon Jun 25 07:25:37 2018 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.2: +26 -6 lines
Diff to previous 1.418.2.2 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.414.2.1 / (download) - annotate - [select for diffs], Thu Jun 7 18:24:15 2018 UTC (5 years, 10 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-0-RELEASE, netbsd-8-0-RC2
Changes since 1.414: +2 -2 lines
Diff to previous 1.414 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by nat in ticket #848):

	share/man/man9/Makefile: revision 1.422
	distrib/sets/lists/comp/mi: revision 1.2198
	share/man/man7/Makefile: revision 1.33
	share/man/man9/audio.9: revision 1.47
	share/man/man7/audio.7: file removal
	sys/dev/audio.c: revision 1.456
	sys/dev/audio.c: revision 1.457
	distrib/sets/lists/man/mi: revision 1.1591
	share/man/man9/intro.9: revision 1.20
	share/man/man7/audio.7: revision 1.3
	share/man/man9/audio_system.9: revision 1.1
	share/man/man7/intro.7: revision 1.26
	share/man/man4/audio.4: revision 1.86

Fix a typo with sc_out/inports when setting the hardware recording gain on the
mix ring.  Found by mrg@
XXX pullup-8

Using audioctl without the -p switch defaults to the mix ring.  This allows
setting the hardware gain etc.

Update the audio spec in audio.7 to reflect these changes.
Addresses PR kern/52781.

Move the audio specification to section 9 under audio_system.
Ok wiz@

Revision 1.427 / (download) - annotate - [select for diffs], Sun Jun 3 12:54:51 2018 UTC (5 years, 10 months ago) by gson
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0625
Branch point for: phil-wifi
Changes since 1.426: +2 -2 lines
Diff to previous 1.426 (colored) to selected 1.70 (colored)

Remove stray space to unbreak build

Revision 1.426 / (download) - annotate - [select for diffs], Sun Jun 3 10:34:59 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.425: +5 -1 lines
Diff to previous 1.425 (colored) to selected 1.70 (colored)

Finish documenting the new modules(9) interfaces by adding the module
specificdata routines.

Revision 1.425 / (download) - annotate - [select for diffs], Sun Jun 3 09:22:34 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.424: +13 -2 lines
Diff to previous 1.424 (colored) to selected 1.70 (colored)

Make a first pass at documenting the specificdata functionality.

XXX This is just a first pass, and I've probably made a ton of mistakes
XXX while reading the code!  Updates and corrections greatly appreciated.

Revision 1.424 / (download) - annotate - [select for diffs], Sun Jun 3 01:52:47 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.423: +4 -2 lines
Diff to previous 1.423 (colored) to selected 1.70 (colored)

Also add new entries in the .Nm list, and update Makefile to actually
build the MLINKS

Revision 1.423 / (download) - annotate - [select for diffs], Mon May 28 22:25:12 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.422: +4 -1 lines
Diff to previous 1.422 (colored) to selected 1.70 (colored)

Add man-page links for new module_* accessor functions

Revision 1.422 / (download) - annotate - [select for diffs], Mon May 28 00:18:06 2018 UTC (5 years, 10 months ago) by nat
Branch: MAIN
Changes since 1.421: +2 -2 lines
Diff to previous 1.421 (colored) to selected 1.70 (colored)

Move the audio specification to section 9 under audio_system.

Ok wiz@

Revision 1.421 / (download) - annotate - [select for diffs], Sun May 27 21:09:39 2018 UTC (5 years, 10 months ago) by maya
Branch: MAIN
Changes since 1.420: +3 -3 lines
Diff to previous 1.420 (colored) to selected 1.70 (colored)

Don't mention sprintf and vsprintf, they don't exist in the kernel.
Drop MLINKS, too.

Revision 1.418.2.2 / (download) - annotate - [select for diffs], Mon May 21 04:35:57 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418.2.1: +2 -3 lines
Diff to previous 1.418.2.1 (colored) to branchpoint 1.418 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.420 / (download) - annotate - [select for diffs], Sat May 12 14:49:34 2018 UTC (5 years, 11 months ago) by jdolecek
Branch: MAIN
CVS Tags: pgoyette-compat-0521
Changes since 1.419: +2 -3 lines
Diff to previous 1.419 (colored) to selected 1.70 (colored)

remove ubc_alloc(9) and ubc_release(9) from ubc(9) from the documentation, they
are internal (static) functions

pointed out by Matthew Green in private email

Revision 1.418.2.1 / (download) - annotate - [select for diffs], Mon Apr 16 01:59:51 2018 UTC (6 years ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.418: +2 -2 lines
Diff to previous 1.418 (colored) to selected 1.70 (colored)

Sync with HEAD, resolve some conflicts

Revision 1.419 / (download) - annotate - [select for diffs], Tue Apr 10 16:12:29 2018 UTC (6 years ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415
Changes since 1.418: +2 -2 lines
Diff to previous 1.418 (colored) to selected 1.70 (colored)

Remove m_getclr. It is unused, confusing (vs m_clget), and is a weak
implementation (eg you can't request a zeroed pkthdr mbuf).

Revision 1.418 / (download) - annotate - [select for diffs], Wed Jan 17 02:45:38 2018 UTC (6 years, 3 months ago) by maya
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.417: +6 -2 lines
Diff to previous 1.417 (colored) to selected 1.70 (colored)

document pfil_{add,remove}_ihook, pfil_run_{addr,if}hooks

from ryo shimizu in PR bin/51941

changes by myself: fix mdoc -Tlint, add missing set lists, adjust date
to today, reword history addition.

Revision 1.417 / (download) - annotate - [select for diffs], Tue Nov 7 18:36:27 2017 UTC (6 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.416: +4 -2 lines
Diff to previous 1.416 (colored) to selected 1.70 (colored)

document kmem_strdupsize/kmem_strdupfree

Revision 1.416 / (download) - annotate - [select for diffs], Tue Oct 31 08:10:11 2017 UTC (6 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.415: +2 -2 lines
Diff to previous 1.415 (colored) to selected 1.70 (colored)

remove ppi(9) manpage, the actual subsystem got never implemented

PR kern/52665 by Kamil Rytarowski

Revision 1.415 / (download) - annotate - [select for diffs], Tue Jun 13 09:11:22 2017 UTC (6 years, 10 months ago) by nat
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646
Changes since 1.414: +2 -2 lines
Diff to previous 1.414 (colored) to selected 1.70 (colored)

Add wsbell.

Found by wiz@.

Revision 1.414 / (download) - annotate - [select for diffs], Sun May 21 19:07:29 2017 UTC (6 years, 10 months ago) by abhinav
Branch: MAIN
CVS Tags: netbsd-8-base, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek
Branch point for: netbsd-8
Changes since 1.413: +14 -1 lines
Diff to previous 1.413 (colored) to selected 1.70 (colored)

Add MLINKS for the functions described in bufq(9)

Revision 1.413 / (download) - annotate - [select for diffs], Fri May 19 03:33:31 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.412: +2 -2 lines
Diff to previous 1.412 (colored) to selected 1.70 (colored)

Missed this during the localcount(9) import:

Add localcount(9) man-page - fix the build

Revision 1.409.2.4 / (download) - annotate - [select for diffs], Tue May 2 03:19:16 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.409.2.3: +3 -2 lines
Diff to previous 1.409.2.3 (colored) to branchpoint 1.409 (colored) next main 1.410 (colored) to selected 1.70 (colored)

Sync with HEAD - tag prg-localcount2-base1

Revision 1.412 / (download) - annotate - [select for diffs], Mon May 1 23:07:14 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1
Changes since 1.411: +2 -2 lines
Diff to previous 1.411 (colored) to selected 1.70 (colored)

Ooops, localcount.9 was not supposed to be included here!

Revision 1.411 / (download) - annotate - [select for diffs], Mon May 1 21:36:01 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.410: +4 -2 lines
Diff to previous 1.410 (colored) to selected 1.70 (colored)

Update mutex(9) for mutex_ownable()

Revision 1.410 / (download) - annotate - [select for diffs], Sun Apr 30 12:30:00 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.409: +3 -2 lines
Diff to previous 1.409 (colored) to selected 1.70 (colored)

Make the primary name for this man-page devsw

Revision 1.409.2.3 / (download) - annotate - [select for diffs], Sun Apr 30 04:56:55 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.409.2.2: +2 -1 lines
Diff to previous 1.409.2.2 (colored) to branchpoint 1.409 (colored) to selected 1.70 (colored)

Introduce mutex_ownable(9) and use it in localcount_release(9).

Commit of same code to head is awaiting discussion on tech-kern.

Revision 1.409.2.2 / (download) - annotate - [select for diffs], Fri Apr 28 06:00:33 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.409.2.1: +2 -1 lines
Diff to previous 1.409.2.1 (colored) to branchpoint 1.409 (colored) to selected 1.70 (colored)

Introduce config_detach_release() which does all the work from the
former config_detach().  Now, config_detach() simply acquires a
reference to the device, which config_detach_release() can release!

This is needed because some drivers call config_detach() with a
reference, while other drivers have not been updated to use the
localcount reference mechanism.  So we provide a shim to make
everyone equal.

Revision 1.409.2.1 / (download) - annotate - [select for diffs], Thu Apr 27 05:36:31 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.409: +2 -2 lines
Diff to previous 1.409 (colored) to selected 1.70 (colored)

Restore all work from the former pgoyette-localcount branch (which is
now abandoned doe to cvs merge botch).

The branch now builds, and installs via anita.  There are still some
problems (cgd is non-functional and all atf tests time-out) but they
will get resolved soon.

Revision 1.396.2.6 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:58 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396.2.5: +6 -4 lines
Diff to previous 1.396.2.5 (colored) to branchpoint 1.396 (colored) next main 1.397 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.401.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:19 2017 UTC (6 years, 11 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.401: +10 -5 lines
Diff to previous 1.401 (colored) next main 1.402 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.409 / (download) - annotate - [select for diffs], Sat Apr 15 13:52:51 2017 UTC (7 years ago) by kamil
Branch: MAIN
CVS Tags: prg-localcount2-base, pgoyette-localcount-20170426, bouyer-socketcan-base1
Branch point for: prg-localcount2
Changes since 1.408: +2 -2 lines
Diff to previous 1.408 (colored) to selected 1.70 (colored)

Add new documentation locking(9)

It's a document from June 2015.

DESCRIPTION
     The NetBSD kernel provides several synchronization and interrupt control
     primitives.  This manpage aims at giving an overview of these interfaces
     and their proper application.  This document includes also basic kernel
     thread control primitives and rough overview of the NetBSD kernel design.

Part of interfaces are missing, like new mechanisms for networking SMP,
as this documentation page predates them.

Initial review back in 2015 by Thomas Klausner <wiz>

Revision 1.408 / (download) - annotate - [select for diffs], Sat Apr 15 03:33:05 2017 UTC (7 years ago) by kamil
Branch: MAIN
Changes since 1.407: +2 -2 lines
Diff to previous 1.407 (colored) to selected 1.70 (colored)

Add new documentation for klua_mod_register(9) and klua_lock(9)

Lua kernel bindings.

Revision 1.407 / (download) - annotate - [select for diffs], Thu Apr 6 10:46:52 2017 UTC (7 years ago) by abhinav
Branch: MAIN
Changes since 1.406: +3 -2 lines
Diff to previous 1.406 (colored) to selected 1.70 (colored)

Add MLINKS for extent_alloc1(9) and extent_alloc_subregion1(9).

Revision 1.406 / (download) - annotate - [select for diffs], Thu Apr 6 02:24:51 2017 UTC (7 years ago) by pgoyette
Branch: MAIN
Changes since 1.405: +2 -2 lines
Diff to previous 1.405 (colored) to selected 1.70 (colored)

Oooppsss - the MLINK for splbio.9 was already present!

Revision 1.405 / (download) - annotate - [select for diffs], Thu Apr 6 02:23:26 2017 UTC (7 years ago) by pgoyette
Branch: MAIN
Changes since 1.404: +2 -2 lines
Diff to previous 1.404 (colored) to selected 1.70 (colored)

Document splbio() as a deprecated synonym for splvm().

Revision 1.404 / (download) - annotate - [select for diffs], Thu Apr 6 01:54:17 2017 UTC (7 years ago) by pgoyette
Branch: MAIN
Changes since 1.403: +2 -1 lines
Diff to previous 1.403 (colored) to selected 1.70 (colored)

Document ubc_zerorange(9).  Add it (and ubc_purge(9)) to the MLINKS

Revision 1.396.2.5 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:07 2017 UTC (7 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396.2.4: +5 -2 lines
Diff to previous 1.396.2.4 (colored) to branchpoint 1.396 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.403 / (download) - annotate - [select for diffs], Fri Mar 10 09:08:47 2017 UTC (7 years, 1 month ago) by martin
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320
Changes since 1.402: +2 -2 lines
Diff to previous 1.402 (colored) to selected 1.70 (colored)

PR misc/52058: replace all proc_trampoline with lwp_trampoline belatedly.

Revision 1.402 / (download) - annotate - [select for diffs], Wed Feb 22 09:20:39 2017 UTC (7 years, 1 month ago) by msaitoh
Branch: MAIN
Changes since 1.401: +4 -1 lines
Diff to previous 1.401 (colored) to selected 1.70 (colored)

Add links for kmem_intr_alloc.9, kmem_intr_free.9 and kmem_intr_zalloc.9.

Revision 1.396.2.4 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:08 2017 UTC (7 years, 3 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396.2.3: +38 -5 lines
Diff to previous 1.396.2.3 (colored) to branchpoint 1.396 (colored) to selected 1.70 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.401 / (download) - annotate - [select for diffs], Sat Jan 7 04:44:12 2017 UTC (7 years, 3 months ago) by ozaki-r
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.400: +35 -1 lines
Diff to previous 1.400 (colored) to selected 1.70 (colored)

Add entries of pmap(9) functions

Revision 1.400 / (download) - annotate - [select for diffs], Mon Jan 2 10:33:28 2017 UTC (7 years, 3 months ago) by hannken
Branch: MAIN
Changes since 1.399: +1 -2 lines
Diff to previous 1.399 (colored) to selected 1.70 (colored)

Rename vget() to vcache_vget() and vcache_tryvget() respectively and
move the definitions to sys/vnode_impl.h.

No functional change intended.

Welcome to 7.99.54

Revision 1.399 / (download) - annotate - [select for diffs], Thu Dec 22 11:46:48 2016 UTC (7 years, 3 months ago) by cherry
Branch: MAIN
Changes since 1.398: +3 -3 lines
Diff to previous 1.398 (colored) to selected 1.70 (colored)

Add the uvm_hotplug.9 manpage to the build tree.

Revision 1.398 / (download) - annotate - [select for diffs], Mon Nov 28 11:00:24 2016 UTC (7 years, 4 months ago) by mlelstv
Branch: MAIN
Changes since 1.397: +2 -2 lines
Diff to previous 1.397 (colored) to selected 1.70 (colored)

Provide a man page for the disk driver subroutines (dksubr).

Revision 1.397 / (download) - annotate - [select for diffs], Sat Aug 20 12:37:06 2016 UTC (7 years, 7 months ago) by hannken
Branch: MAIN
CVS Tags: pgoyette-localcount-20161104, localcount-20160914
Changes since 1.396: +1 -2 lines
Diff to previous 1.396 (colored) to selected 1.70 (colored)

Remove now obsolete operation vcache_remove().

Welcome to 7.99.36

Revision 1.396.2.3 / (download) - annotate - [select for diffs], Mon Jul 18 03:38:09 2016 UTC (7 years, 9 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396.2.2: +6 -2 lines
Diff to previous 1.396.2.2 (colored) to branchpoint 1.396 (colored) to selected 1.70 (colored)

Additional MLINKS for devsw_attach

Revision 1.396.2.2 / (download) - annotate - [select for diffs], Sat Jul 16 09:49:24 2016 UTC (7 years, 9 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396.2.1: +6 -1 lines
Diff to previous 1.396.2.1 (colored) to branchpoint 1.396 (colored) to selected 1.70 (colored)

Add MLINKS for localcount(9)

Revision 1.396.2.1 / (download) - annotate - [select for diffs], Sat Jul 16 09:36:57 2016 UTC (7 years, 9 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.396: +2 -2 lines
Diff to previous 1.396 (colored) to selected 1.70 (colored)

Initial man page for localcount(9).

Revision 1.396 / (download) - annotate - [select for diffs], Tue Jul 12 03:39:55 2016 UTC (7 years, 9 months ago) by knakahara
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Changes since 1.395: +3 -1 lines
Diff to previous 1.395 (colored) to selected 1.70 (colored)

fix missing mans about pci.9 and pci_intr.9

    - add links from pci.9 and pci_intr.9 to pci_msi.9
    - add pci_intr_establish_xname entries
    - add pci_intr_setattr entries
    - add pci_intr_type descriptions
    - fix pci_*_alloc functions' argument type

pointed out by nonaka@n.o.

Revision 1.395 / (download) - annotate - [select for diffs], Sat Apr 9 06:21:16 2016 UTC (8 years ago) by riastradh
Branch: MAIN
Changes since 1.394: +10 -2 lines
Diff to previous 1.394 (colored) to selected 1.70 (colored)

Add passive references, intermediate between pserialize and refcount.

Discussed on tech-kern:

https://mail-index.netbsd.org/tech-kern/2016/01/24/msg020069.html

API is still experimental and likely to change.  (Obvious changes:
either remove extra arguments everywhere, or shrink psref_target to a
single bit, at the expense of possibly valuable diagnostic checks.)
Should do some real testing before we use this in anger!

Revision 1.394 / (download) - annotate - [select for diffs], Sat Apr 9 04:39:46 2016 UTC (8 years ago) by riastradh
Branch: MAIN
Changes since 1.393: +18 -2 lines
Diff to previous 1.393 (colored) to selected 1.70 (colored)

Introduce pserialize-safe linked lists.

These are like LIST_* from queue(3), but issue the appropriate memory
barriers for pserialize readers and writers.

Discussed on tech-kern:

https://mail-index.netbsd.org/tech-kern/2016/04/03/msg020365.html

Revision 1.393 / (download) - annotate - [select for diffs], Mon Oct 26 07:07:36 2015 UTC (8 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.392: +2 -2 lines
Diff to previous 1.392 (colored) to selected 1.70 (colored)

add documentation on "options KERNHIST".

Revision 1.392 / (download) - annotate - [select for diffs], Fri Oct 2 05:22:49 2015 UTC (8 years, 6 months ago) by msaitoh
Branch: MAIN
Changes since 1.391: +2 -1 lines
Diff to previous 1.391 (colored) to selected 1.70 (colored)

PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
  Currently the following extended capabilities are decoded:
   - Advanced Error Reporting
   - Virtual Channel
   - Device Serial Number
   - Power Budgeting
   - Root Complex Link Declaration
   - Root Complex Event Collector Association
   - Access Control Services
   - Alternative Routing-ID Interpretation
   - Address Translation Services
   - Single Root IO Virtualization
   - Page Request
   - TPH Requester
   - Latency Tolerance Reporting
   - Secondary PCI Express
   - Process Address Space ID
   - LN Requester
   - L1 PM Substates
  The following extended capabilities are not decoded yet:
   - Root Complex Internal Link Control
   - Multi-Function Virtual Channel
   - RCRB Header
   - Vendor Unique
   - Configuration Access Correction
   - Multiple Root IO Virtualization
   - Multicast
   - Resizable BAR
   - Dynamic Power Allocation
   - Protocol Multiplexing
   - Downstream Port Containment
   - Precision Time Management
   - M-PCIe
   - Function Reading Status Queueing
   - Readiness Time Reporting
   - Designated Vendor-Specific

Revision 1.391 / (download) - annotate - [select for diffs], Mon Aug 17 06:28:11 2015 UTC (8 years, 8 months ago) by knakahara
Branch: MAIN
Changes since 1.390: +5 -5 lines
Diff to previous 1.390 (colored) to selected 1.70 (colored)

Add man about kernel APIs to support intrctl(8).

Revision 1.390 / (download) - annotate - [select for diffs], Fri Aug 14 02:04:16 2015 UTC (8 years, 8 months ago) by knakahara
Branch: MAIN
Changes since 1.389: +2 -1 lines
Diff to previous 1.389 (colored) to selected 1.70 (colored)

Add pci_get_ht_capability(9) man.

Revision 1.389 / (download) - annotate - [select for diffs], Tue Jul 21 03:12:50 2015 UTC (8 years, 8 months ago) by knakahara
Branch: MAIN
Changes since 1.388: +4 -1 lines
Diff to previous 1.388 (colored) to selected 1.70 (colored)

add pci_intr_alloc() man

Revision 1.388 / (download) - annotate - [select for diffs], Sun Jul 12 08:11:27 2015 UTC (8 years, 9 months ago) by hannken
Branch: MAIN
Changes since 1.387: +8 -3 lines
Diff to previous 1.387 (colored) to selected 1.70 (colored)

Operations getnewvnode() and ungetnewvnode() have been replaced with vcache.
- Remove now obsolete functions getnewvnode() and ungetnewvnode().
- Document vcache operations.

Welcome to 7.99.20

Revision 1.387 / (download) - annotate - [select for diffs], Thu May 14 00:08:44 2015 UTC (8 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.386: +7 -2 lines
Diff to previous 1.386 (colored) to selected 1.70 (colored)

Add new man page for devsw_attach() and friends.

From Kamil Ritarowski with some editting by myself.

Revision 1.386 / (download) - annotate - [select for diffs], Mon Apr 27 07:03:57 2015 UTC (8 years, 11 months ago) by knakahara
Branch: MAIN
Changes since 1.385: +18 -2 lines
Diff to previous 1.385 (colored) to selected 1.70 (colored)

add x86 MD MSI/MSI-X support code.

Revision 1.385 / (download) - annotate - [select for diffs], Mon Apr 27 06:42:52 2015 UTC (8 years, 11 months ago) by knakahara
Branch: MAIN
Changes since 1.384: +6 -5 lines
Diff to previous 1.384 (colored) to selected 1.70 (colored)

add pci_intr_distribute(9) for x86.

Revision 1.384 / (download) - annotate - [select for diffs], Tue Apr 21 11:10:29 2015 UTC (8 years, 11 months ago) by pooka
Branch: MAIN
Changes since 1.383: +1 -2 lines
Diff to previous 1.383 (colored) to selected 1.70 (colored)

Remove the unused and all-but-unusable kthread_destroy().  Also makes
it more obvious that the opposite of kthread_create() is kthread_exit().

Revision 1.383 / (download) - annotate - [select for diffs], Mon Mar 30 01:25:36 2015 UTC (9 years ago) by riastradh
Branch: MAIN
Changes since 1.382: +1 -3 lines
Diff to previous 1.382 (colored) to selected 1.70 (colored)

Remove obsolete cprng_strong_getflags/setflags(9) man page links.

XXX pullup-7

Revision 1.382 / (download) - annotate - [select for diffs], Mon Mar 30 01:15:15 2015 UTC (9 years ago) by riastradh
Branch: MAIN
Changes since 1.381: +13 -8 lines
Diff to previous 1.381 (colored) to selected 1.70 (colored)

Hook bufferio(9) man page into the build.

Remove separate getiobuf(9) man page, subsumed by bufferio(9).

Revision 1.381 / (download) - annotate - [select for diffs], Mon Mar 30 00:44:37 2015 UTC (9 years ago) by riastradh
Branch: MAIN
Changes since 1.380: +16 -2 lines
Diff to previous 1.380 (colored) to selected 1.70 (colored)

Hook up the new wapbl(9) man page.

Revision 1.378.2.1 / (download) - annotate - [select for diffs], Sat Jan 17 12:10:55 2015 UTC (9 years, 3 months ago) by martin
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.378: +4 -4 lines
Diff to previous 1.378 (colored) next main 1.379 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by maxv in ticket #427):
	sys/compat/svr4/svr4_schedctl.c: revision 1.8
	sys/netinet/tcp_timer.c: revision 1.88
	sys/miscfs/genfs/layer_vfsops.c: revision 1.45
	sys/compat/svr4/svr4_ioctl.c: revision 1.37
	sys/ufs/chfs/chfs_vfsops.c: revision 1.14
	sys/miscfs/fdesc/fdesc_vfsops.c: revision 1.91
	sys/compat/linux/arch/i386/linux_ptrace.c: revision 1.30
	sys/compat/common/kern_time_50.c: revision 1.28
	sys/netinet6/ip6_forward.c: revision 1.74
	sys/miscfs/umapfs/umap_vnops.c: revision 1.57
	sys/compat/svr4/svr4_fcntl.c: revision 1.74
	distrib/sets/lists/comp/mi: revision 1.1931
	sys/netinet6/udp6_output.c: revision 1.46
	sys/fs/puffs/puffs_compat.c: revision 1.3
	sys/fs/udf/udf_rename.c: revision 1.11
	sys/compat/svr4/svr4_filio.c: revision 1.24
	sys/fs/udf/udf_rename.c: revision 1.12
	sys/netinet/tcp_usrreq.c: revision 1.202
	sys/miscfs/umapfs/umap_subr.c: revision 1.29
	sys/compat/linux/common/linux_fadvise64.c: revision 1.3
	sys/netinet/if_atm.c: revision 1.34
	sys/miscfs/procfs/procfs_subr.c: revision 1.106
	sys/miscfs/genfs/layer_subr.c: revision 1.37
	sys/netinet/tcp_sack.c: revision 1.30
	sys/compat/freebsd/freebsd_misc.c: revision 1.33
	sys/compat/freebsd/freebsd_file.c: revision 1.33
	sys/ufs/chfs/chfs_vnode.c: revision 1.12
	sys/compat/svr4/svr4_ttold.c: revision 1.34
	sys/compat/linux/common/linux_file.c: revision 1.114
	sys/compat/linux/arch/mips/linux_machdep.c: revision 1.43
	sys/compat/linux/common/linux_signal.c: revision 1.76
	sys/compat/common/compat_util.c: revision 1.46
	sys/compat/linux/arch/arm/linux_ptrace.c: revision 1.18
	sys/compat/svr4/svr4_sockio.c: revision 1.36
	sys/compat/linux/arch/arm/linux_machdep.c: revision 1.32
	sys/compat/svr4/svr4_signal.c: revision 1.66
	sys/kern/kern_exec.c: revision 1.410
	sys/fs/puffs/puffs_vfsops.c: revision 1.115
	sys/compat/svr4/svr4_exec_elf64.c: revision 1.15
	sys/compat/linux/arch/i386/linux_machdep.c: revision 1.159
	sys/compat/linux/arch/alpha/linux_machdep.c: revision 1.50
	sys/compat/linux32/common/linux32_misc.c: revision 1.24
	sys/netinet/in_pcb.c: revision 1.153
	sys/sys/malloc.h: revision 1.116
	sys/compat/common/if_43.c: revision 1.9
	share/man/man9/Makefile: revision 1.380
	sys/netinet/tcp_vtw.c: revision 1.12
	sys/miscfs/umapfs/umap_vfsops.c: revision 1.95
	sys/ufs/ext2fs/ext2fs_vfsops.c: revision 1.186
	sys/compat/common/uipc_syscalls_43.c: revision 1.46
	sys/ufs/ext2fs/ext2fs_vnops.c: revision 1.115
	sys/fs/puffs/puffs_msgif.c: revision 1.97
	sys/compat/svr4/svr4_ipc.c: revision 1.27
	sys/compat/linux/common/linux_exec.c: revision 1.117
	sys/ufs/ext2fs/ext2fs_readwrite.c: revision 1.66
	sys/netinet/tcp_output.c: revision 1.179
	sys/compat/svr4/svr4_termios.c: revision 1.28
	sys/fs/udf/udf_strat_bootstrap.c: revision 1.4
	sys/fs/puffs/puffs_subr.c: revision 1.67
	sys/fs/puffs/puffs_node.c: revision 1.36
	sys/miscfs/overlay/overlay_vnops.c: revision 1.21
	sys/fs/cd9660/cd9660_node.c: revision 1.34
	sys/netinet/raw_ip.c: revision 1.146
	sys/sys/mallocvar.h: revision 1.13
	sys/miscfs/overlay/overlay_vfsops.c: revision 1.63
	share/man/man9/malloc.9: revision 1.50
	sys/netinet6/dest6.c: revision 1.18
	sys/compat/linux/common/linux_uselib.c: revision 1.33
	sys/compat/linux/common/linux_socket.c: revision 1.120
	share/man/man9/malloc.9: revision 1.51
	sys/netinet/tcp_subr.c: revision 1.257
	sys/compat/linux/common/linux_socketcall.c: revision 1.45
	sys/compat/linux/common/linux_fadvise64_64.c: revision 1.3
	sys/compat/freebsd/freebsd_ipc.c: revision 1.17
	sys/compat/linux/common/linux_misc_notalpha.c: revision 1.109
	sys/compat/linux/arch/alpha/linux_pipe.c: revision 1.17
	sys/netinet6/in6_pcb.c: revision 1.132
	sys/netinet6/in6_ifattach.c: revision 1.94
	sys/compat/svr4/svr4_exec_elf32.c: revision 1.15
	sys/miscfs/nullfs/null_vfsops.c: revision 1.90
	sys/fs/cd9660/cd9660_util.c: revision 1.12
	sys/compat/linux/arch/powerpc/linux_machdep.c: revision 1.48
	sys/compat/freebsd/freebsd_exec_elf32.c: revision 1.20
	sys/miscfs/procfs/procfs_vfsops.c: revision 1.94
	sys/compat/linux/arch/powerpc/linux_ptrace.c: revision 1.28
	sys/compat/linux/common/linux_sched.c: revision 1.67
	sys/compat/linux/common/linux_exec_aout.c: revision 1.67
	sys/compat/linux/common/linux_pipe.c: revision 1.67
	sys/compat/linux/common/linux_llseek.c: revision 1.34
	sys/compat/linux/arch/mips/linux_ptrace.c: revision 1.10
Do not uselessly include <sys/malloc.h>.
Cleanup:
 - remove struct kmembuckets (dead)
 - correctly deadify MALLOC_XX
 - remove MALLOC_DEFINE_LIMIT and MALLOC_JUSTDEFINE_LIMIT (dead)
 - remove malloc_roundup(), malloc_type_setlimit(), MALLOC_DEFINE_LIMIT()
   and MALLOC_JUSTDEFINE_LIMIT() from man 9 malloc
New sentence, new line. Bump date for previous.
Obsolete malloc_roundup(9), malloc_type_setlimit(9) and MALLOC_DEFINE_LIMIT(9)
man pages.

Revision 1.380 / (download) - annotate - [select for diffs], Sat Dec 27 19:32:57 2014 UTC (9 years, 3 months ago) by maxv
Branch: MAIN
Changes since 1.379: +4 -4 lines
Diff to previous 1.379 (colored) to selected 1.70 (colored)

Cleanup:
 - remove struct kmembuckets (dead)
 - correctly deadify MALLOC_XX
 - remove MALLOC_DEFINE_LIMIT and MALLOC_JUSTDEFINE_LIMIT (dead)
 - remove malloc_roundup(), malloc_type_setlimit(), MALLOC_DEFINE_LIMIT()
   and MALLOC_JUSTDEFINE_LIMIT() from man 9 malloc

Revision 1.379 / (download) - annotate - [select for diffs], Mon Dec 22 18:02:52 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.378: +5 -2 lines
Diff to previous 1.378 (colored) to selected 1.70 (colored)

Add clock(9) from Kamil Rytarowski.

Revision 1.362.2.2 / (download) - annotate - [select for diffs], Mon Oct 27 15:04:45 2014 UTC (9 years, 5 months ago) by msaitoh
Branch: netbsd-6
Changes since 1.362.2.1: +2 -2 lines
Diff to previous 1.362.2.1 (colored) to branchpoint 1.362 (colored) next main 1.363 (colored) to selected 1.70 (colored)

Add genfs_rename.9 for ticket 1134. Rreported by Herbert J. Skuhra.

Revision 1.367.2.3 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:37 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.367.2.2: +14 -10 lines
Diff to previous 1.367.2.2 (colored) to branchpoint 1.367 (colored) next main 1.368 (colored) to selected 1.70 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.377.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:53:26 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.377: +2 -2 lines
Diff to previous 1.377 (colored) next main 1.378 (colored) to selected 1.70 (colored)

Rebase.

Revision 1.378 / (download) - annotate - [select for diffs], Sun May 25 15:34:20 2014 UTC (9 years, 10 months ago) by rmind
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.377: +2 -2 lines
Diff to previous 1.377 (colored) to selected 1.70 (colored)

MI IPI interface:
- Implement support for the asynchronous IPI calls.
- Rework synchronous IPI code to reuse the asynchronous mechanism.
- Add ipi(9) manual page; needs wizd(8).

Note: MD code can now provide a low level primitive for the ipi(9) and
reuse this interface instead of open-coding.  Portmasters are encouraged
to convert.  Ride 6.99.43!

Revision 1.357.2.5 / (download) - annotate - [select for diffs], Thu May 22 11:37:52 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.357.2.4: +20 -13 lines
Diff to previous 1.357.2.4 (colored) to branchpoint 1.357 (colored) next main 1.358 (colored) to selected 1.70 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.377 / (download) - annotate - [select for diffs], Mon Mar 24 13:42:40 2014 UTC (10 years ago) by hannken
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.376: +2 -1 lines
Diff to previous 1.376 (colored) to selected 1.70 (colored)

- Make VI_XLOCK, VI_CLEAN and VI_LOCKSHARE private to kern/vfs_*.c.
- Make vwait() static.
- Add  vdead_check() to check a vnode for being or becoming dead.

Discussed on tech-kern.

Welcome to 6.99.38

Revision 1.376 / (download) - annotate - [select for diffs], Sat Mar 22 11:24:36 2014 UTC (10 years ago) by skrll
Branch: MAIN
Changes since 1.375: +2 -2 lines
Diff to previous 1.375 (colored) to selected 1.70 (colored)

Add mtsleep(9) and a description of how it, tsleep(9), and wakeup(9)
should all be replaced with condvar(9).

While here clear out the lock(9) reference(s) and the obsoleted example.

Based on misc/48671

Revision 1.375 / (download) - annotate - [select for diffs], Tue Mar 18 10:21:47 2014 UTC (10 years, 1 month ago) by hannken
Branch: MAIN
Changes since 1.374: +5 -2 lines
Diff to previous 1.374 (colored) to selected 1.70 (colored)

Operations vmark(), vunmark() and vismarker() have been replaced by
vfs_vnode_iterator_*(), remove them.

Document vfs_vnode_iterator_*().

Make VI_MARKER private to vfs_vnode.c, vfs_mount.c and unfortunately
to ufs/lfs/lfs_segment.c.

Welcome to 6.99.37

Revision 1.374 / (download) - annotate - [select for diffs], Thu Sep 19 17:29:06 2013 UTC (10 years, 6 months ago) by rmind
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.373: +2 -2 lines
Diff to previous 1.373 (colored) to selected 1.70 (colored)

G/C npf_ncode(9)

Revision 1.373 / (download) - annotate - [select for diffs], Tue Aug 6 22:33:59 2013 UTC (10 years, 8 months ago) by soren
Branch: MAIN
Changes since 1.372: +7 -7 lines
Diff to previous 1.372 (colored) to selected 1.70 (colored)

Build orphaned man pages.

Revision 1.367.2.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:54 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.367.2.1: +7 -4 lines
Diff to previous 1.367.2.1 (colored) to branchpoint 1.367 (colored) to selected 1.70 (colored)

resync from head

Revision 1.372 / (download) - annotate - [select for diffs], Mon Jun 17 09:58:21 2013 UTC (10 years, 10 months ago) by ryo
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.371: +3 -3 lines
Diff to previous 1.371 (colored) to selected 1.70 (colored)

add m_copyup(9) obtained from FreeBSD (manual only)

Revision 1.371 / (download) - annotate - [select for diffs], Wed May 22 16:01:44 2013 UTC (10 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.370: +2 -2 lines
Diff to previous 1.370 (colored) to selected 1.70 (colored)

add a man page for ts2timo.

Revision 1.370 / (download) - annotate - [select for diffs], Thu Mar 28 11:17:41 2013 UTC (11 years ago) by wiz
Branch: MAIN
Changes since 1.369: +4 -1 lines
Diff to previous 1.369 (colored) to selected 1.70 (colored)

Add more links for kcpuset(9).

Revision 1.367.2.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:15 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.367: +7 -2 lines
Diff to previous 1.367 (colored) to selected 1.70 (colored)

resync with head

Revision 1.357.2.4 / (download) - annotate - [select for diffs], Wed Jan 16 05:32:37 2013 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.357.2.3: +7 -2 lines
Diff to previous 1.357.2.3 (colored) to branchpoint 1.357 (colored) to selected 1.70 (colored)

sync with (a bit old) head

Revision 1.369 / (download) - annotate - [select for diffs], Sun Dec 2 19:51:56 2012 UTC (11 years, 4 months ago) by rkujawa
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, agc-symver-base, agc-symver
Changes since 1.368: +6 -1 lines
Diff to previous 1.368 (colored) to selected 1.70 (colored)

Also add links to pcu(9).

Revision 1.368 / (download) - annotate - [select for diffs], Sun Dec 2 19:30:18 2012 UTC (11 years, 4 months ago) by rkujawa
Branch: MAIN
Changes since 1.367: +2 -2 lines
Diff to previous 1.367 (colored) to selected 1.70 (colored)

Add pcu(9).

Revision 1.357.2.3 / (download) - annotate - [select for diffs], Tue Oct 30 18:59:43 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.357.2.2: +6 -3 lines
Diff to previous 1.357.2.2 (colored) to branchpoint 1.357 (colored) to selected 1.70 (colored)

sync with head

Revision 1.362.2.1 / (download) - annotate - [select for diffs], Wed Aug 8 15:51:07 2012 UTC (11 years, 8 months ago) by martin
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.362: +3 -2 lines
Diff to previous 1.362 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #466):
	sys/arch/amiga/amiga/autoconf.c: revision 1.113
	sys/arch/rs6000/rs6000/autoconf.c: revision 1.4
	sys/arch/emips/emips/autoconf.c: revision 1.6
	sys/arch/sandpoint/sandpoint/autoconf.c: revision 1.27
	sys/arch/evbmips/alchemy/autoconf.c: revision 1.18
	sys/arch/sgimips/sgimips/autoconf.c: revision 1.43
	sys/arch/atari/atari/autoconf.c: revision 1.63
	sys/arch/powerpc/oea/ofw_autoconf.c: revision 1.17
	sys/arch/mmeye/mmeye/autoconf.c: revision 1.9
	distrib/sets/lists/comp/mi: revision 1.1771
	sys/arch/mipsco/mipsco/autoconf.c: revision 1.25
	sys/arch/iyonix/iyonix/autoconf.c: revision 1.14
	sys/arch/hp300/hp300/autoconf.c: revision 1.100
	sys/kern/init_main.c: revision 1.445
	sys/arch/pmax/pmax/autoconf.c: revision 1.79
	sys/arch/netwinder/netwinder/autoconf.c: revision 1.11
	sys/arch/dreamcast/dreamcast/autoconf.c: revision 1.10
	sys/arch/ibmnws/ibmnws/autoconf.c: revision 1.12
	sys/arch/evbppc/ev64260/autoconf.c: revision 1.17
	sys/arch/evbmips/gdium/autoconf.c: revision 1.5
	sys/arch/algor/algor/autoconf.c: revision 1.21
	share/man/man9/Makefile: revision 1.367
	sys/arch/ews4800mips/ews4800mips/autoconf.c: revision 1.9
	sys/arch/amigappc/amigappc/autoconf.c: revision 1.5
	sys/arch/x86/x86/x86_autoconf.c: revision 1.65
	sys/arch/acorn26/acorn26/autoconf.c: revision 1.9
	sys/arch/mvmeppc/mvmeppc/autoconf.c: revision 1.13
	sys/arch/vax/vax/autoconf.c: revision 1.94
	sys/arch/usermode/dev/cpu.c: revision 1.72
	sys/arch/evbppc/virtex/autoconf.c: revision 1.5
	sys/arch/next68k/next68k/autoconf.c: revision 1.26
	sys/arch/mac68k/mac68k/autoconf.c: revision 1.73
	sys/arch/ia64/ia64/autoconf.c: revision 1.6
	sys/arch/evbppc/obs405/obs405_autoconf.c: revision 1.6
	share/man/man9/cpu_rootconf.9: revision 1.7
	sys/arch/landisk/landisk/autoconf.c: revision 1.6
	sys/arch/evbmips/malta/autoconf.c: revision 1.16
	sys/arch/sun3/sun3/autoconf.c: revision 1.76
	sys/arch/evbppc/explora/autoconf.c: revision 1.13
	sys/arch/sun3/sun3/autoconf.c: revision 1.77
	sys/arch/evbmips/loongson/autoconf.c: revision 1.3
	sys/arch/evbmips/atheros/autoconf.c: revision 1.11
	sys/arch/sparc64/sparc64/autoconf.c: revision 1.188
	sys/arch/acorn32/acorn32/autoconf.c: revision 1.18
	sys/arch/evbarm/evbarm/autoconf.c: revision 1.13
	sys/arch/cobalt/cobalt/autoconf.c: revision 1.30
	sys/arch/mvme68k/mvme68k/autoconf.c: revision 1.46
	sys/arch/hp700/hp700/autoconf.c: revision 1.48
	sys/arch/evbmips/adm5120/autoconf.c: revision 1.5
	sys/arch/hpcmips/hpcmips/autoconf.c: revision 1.25
	sys/arch/alpha/alpha/autoconf.c: revision 1.52
	sys/arch/sparc/sparc/autoconf.c: revision 1.244
	sys/arch/evbppc/pmppc/autoconf.c: revision 1.7
	sys/arch/bebox/bebox/autoconf.c: revision 1.25
	sys/arch/luna68k/luna68k/autoconf.c: revision 1.13
	sys/arch/hpcarm/hpcarm/autoconf.c: revision 1.20
	sys/arch/evbppc/walnut/autoconf.c: revision 1.21
	sys/arch/cesfic/cesfic/autoconf.c: revision 1.26
	sys/arch/cats/cats/autoconf.c: revision 1.17
	sys/arch/x68k/x68k/autoconf.c: revision 1.67
	sys/arch/news68k/news68k/autoconf.c: revision 1.21
	sys/arch/arc/arc/autoconf.c: revision 1.34
	sys/arch/evbsh3/evbsh3/autoconf.c: revision 1.11
	sys/sys/conf.h: revision 1.143
	sys/arch/evbmips/rasoc/autoconf.c: revision 1.3
	sys/arch/hpcsh/hpcsh/autoconf.c: revision 1.26
	sys/arch/sun68k/sun68k/autoconf.c: revision 1.29
	sys/arch/evbmips/rmixl/autoconf.c: revision 1.6
	sys/arch/zaurus/zaurus/autoconf.c: revision 1.12
	sys/arch/xen/x86/autoconf.c: revision 1.15
	sys/arch/evbppc/mpc85xx/autoconf.c: revision 1.6
	sys/arch/shark/shark/autoconf.c: revision 1.18
	sys/arch/prep/prep/autoconf.c: revision 1.25
	sys/arch/newsmips/newsmips/autoconf.c: revision 1.36
	sys/arch/sbmips/sbmips/autoconf.c: revision 1.8
Do not call setroot() from MD code and from MI code, which has
unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732.
No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information
as a side effect. Instead call MI rootconf() from MD code which makes
rootconf() now a wrapper to setroot().
Adjust several MD routines to set the global booted_device,booted_partition
variables instead of passing partial information to setroot().
Make cpu_rootconf(9) describe the calling order.
add rootconf(9) as a link to cpu_rootconf(9)
make this compile again

Revision 1.367 / (download) - annotate - [select for diffs], Sun Jul 29 20:36:05 2012 UTC (11 years, 8 months ago) by mlelstv
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.366: +3 -2 lines
Diff to previous 1.366 (colored) to selected 1.70 (colored)

add rootconf(9) as a link to cpu_rootconf(9)

Revision 1.366 / (download) - annotate - [select for diffs], Mon Jul 2 21:10:31 2012 UTC (11 years, 9 months ago) by jym
Branch: MAIN
Changes since 1.365: +4 -2 lines
Diff to previous 1.365 (colored) to selected 1.70 (colored)

Document atop(9), ptoa(9), round_page(9) and trunc_page(9).

Revision 1.357.2.2 / (download) - annotate - [select for diffs], Wed May 23 10:07:36 2012 UTC (11 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.357.2.1: +2 -2 lines
Diff to previous 1.357.2.1 (colored) to branchpoint 1.357 (colored) to selected 1.70 (colored)

sync with head.

Revision 1.365 / (download) - annotate - [select for diffs], Sun May 13 09:00:52 2012 UTC (11 years, 11 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.364: +2 -2 lines
Diff to previous 1.364 (colored) to selected 1.70 (colored)

document a large chunk of the USB interface.  some of this is kind of
generic and depends upon understanding USB itself (and since i don't
really that well, i might have gotten some wrong.)

Revision 1.357.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:49 2012 UTC (12 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.357: +32 -7 lines
Diff to previous 1.357 (colored) to selected 1.70 (colored)

sync with head

Revision 1.364 / (download) - annotate - [select for diffs], Tue Mar 13 18:40:26 2012 UTC (12 years, 1 month ago) by elad
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.363: +2 -2 lines
Diff to previous 1.363 (colored) to selected 1.70 (colored)

Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with
something meaningful. All relevant documentation has been updated or
written.

Most of these changes were brought up in the following messages:

    http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html
    http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html
    http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html

Thanks to christos, manu, njoly, and jmmv for input.

Huge thanks to pgoyette for spinning these changes through some build
cycles and ATF.

Revision 1.363 / (download) - annotate - [select for diffs], Fri Feb 17 09:44:14 2012 UTC (12 years, 2 months ago) by plunky
Branch: MAIN
Changes since 1.362: +2 -1 lines
Diff to previous 1.362 (colored) to selected 1.70 (colored)

document config_detach_children(9)

Revision 1.362 / (download) - annotate - [select for diffs], Sun Dec 4 21:08:45 2011 UTC (12 years, 4 months ago) by jym
Branch: MAIN
CVS Tags: netbsd-6-base
Branch point for: netbsd-6
Changes since 1.361: +8 -3 lines
Diff to previous 1.361 (colored) to selected 1.70 (colored)

Improvements in secmodel(9). Document secmodel_register(9), _deregister(9)
and _eval(9).

Add secmodel_extensions(9), and indicate the new sysctl(7) to let
ordinary users control the CPU affinity (user_set_cpu_affinity).

Revision 1.361 / (download) - annotate - [select for diffs], Tue Nov 29 03:40:41 2011 UTC (12 years, 4 months ago) by tls
Branch: MAIN
Changes since 1.360: +4 -2 lines
Diff to previous 1.360 (colored) to selected 1.70 (colored)

Add (links for) missing "cross-references" from cprng(9).  Some of the
functions replaced by cprng were never documented at all.

Revision 1.360 / (download) - annotate - [select for diffs], Mon Nov 28 20:19:28 2011 UTC (12 years, 4 months ago) by tls
Branch: MAIN
Changes since 1.359: +15 -2 lines
Diff to previous 1.359 (colored) to selected 1.70 (colored)

Add cprng(9) manual page, remove arc4random(9) manual page

Revision 1.359 / (download) - annotate - [select for diffs], Tue Nov 15 00:50:55 2011 UTC (12 years, 5 months ago) by jym
Branch: MAIN
Changes since 1.358: +5 -2 lines
Diff to previous 1.358 (colored) to selected 1.70 (colored)

pool_cache_sethiwat(9), pool_cache_setlowat(9), pool_cache_sethardlimit(9)

Revision 1.358 / (download) - annotate - [select for diffs], Tue Nov 15 00:19:42 2011 UTC (12 years, 5 months ago) by jym
Branch: MAIN
Changes since 1.357: +3 -2 lines
Diff to previous 1.357 (colored) to selected 1.70 (colored)

pool_sethardlimit.9 => pool.9

Revision 1.357 / (download) - annotate - [select for diffs], Tue Nov 1 13:36:15 2011 UTC (12 years, 5 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.356: +2 -2 lines
Diff to previous 1.356 (colored) to selected 1.70 (colored)

document skpc

Revision 1.356 / (download) - annotate - [select for diffs], Tue Nov 1 13:33:05 2011 UTC (12 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.355: +2 -1 lines
Diff to previous 1.355 (colored) to selected 1.70 (colored)

document scanc

Revision 1.355 / (download) - annotate - [select for diffs], Mon Oct 24 07:31:31 2011 UTC (12 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.354: +2 -2 lines
Diff to previous 1.354 (colored) to selected 1.70 (colored)

document ucas

Revision 1.354 / (download) - annotate - [select for diffs], Thu Oct 6 05:23:41 2011 UTC (12 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.353: +19 -2 lines
Diff to previous 1.353 (colored) to selected 1.70 (colored)

Add kcpuset(9). Ok rmind@.

Revision 1.353 / (download) - annotate - [select for diffs], Fri Sep 30 15:47:20 2011 UTC (12 years, 6 months ago) by njoly
Branch: MAIN
Changes since 1.352: +2 -2 lines
Diff to previous 1.352 (colored) to selected 1.70 (colored)

There's no stand alone vpanic.9 man page.

Revision 1.352 / (download) - annotate - [select for diffs], Thu Sep 29 20:55:49 2011 UTC (12 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.351: +3 -2 lines
Diff to previous 1.351 (colored) to selected 1.70 (colored)

add vpanic

Revision 1.351 / (download) - annotate - [select for diffs], Wed Sep 28 10:55:48 2011 UTC (12 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.350: +12 -2 lines
Diff to previous 1.350 (colored) to selected 1.70 (colored)

Add a simple cpufreq(9).

This is slightly improved version presented on tech-kern@ with proper
locking and few additional functions, mainly required for ioctl(9)/cpuctl(8).

Revision 1.350 / (download) - annotate - [select for diffs], Tue Sep 27 00:36:51 2011 UTC (12 years, 6 months ago) by jym
Branch: MAIN
Changes since 1.349: +3 -2 lines
Diff to previous 1.349 (colored) to selected 1.70 (colored)

Document new *ASSERTMSG() prototype, and update KASSERT(9).

See also
http://mail-index.netbsd.org/tech-kern/2011/09/07/msg011427.html

Revision 1.349 / (download) - annotate - [select for diffs], Sat Jul 30 18:19:05 2011 UTC (12 years, 8 months ago) by rmind
Branch: MAIN
Changes since 1.348: +7 -2 lines
Diff to previous 1.348 (colored) to selected 1.70 (colored)

Add pserialize(9) manual page.

Revision 1.347.2.1 / (download) - annotate - [select for diffs], Thu Jun 23 14:18:45 2011 UTC (12 years, 9 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.347: +2 -2 lines
Diff to previous 1.347 (colored) next main 1.348 (colored) to selected 1.70 (colored)

Catchup with rmind-uvmplock merge.

Revision 1.348 / (download) - annotate - [select for diffs], Fri Jun 3 18:43:38 2011 UTC (12 years, 10 months ago) by rmind
Branch: MAIN
Changes since 1.347: +2 -2 lines
Diff to previous 1.347 (colored) to selected 1.70 (colored)

Sync (mostly, not fully) uvm_km(9) and uvm_map(9) man pages with reality.

Revision 1.347 / (download) - annotate - [select for diffs], Wed Jun 1 02:22:18 2011 UTC (12 years, 10 months ago) by rmind
Branch: MAIN
CVS Tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.346: +14 -11 lines
Diff to previous 1.346 (colored) to selected 1.70 (colored)

Split parts of uvm(9) into uvm_km(9) and uvm_map(9) man pages.

OK mrg@

Revision 1.346 / (download) - annotate - [select for diffs], Wed Apr 6 05:40:19 2011 UTC (13 years ago) by jruoho
Branch: MAIN
Changes since 1.345: +3 -2 lines
Diff to previous 1.345 (colored) to selected 1.70 (colored)

Note also KASSERTMSG(). Small markup changes.

Revision 1.343.2.2 / (download) - annotate - [select for diffs], Sat Mar 5 15:09:26 2011 UTC (13 years, 1 month ago) by bouyer
Branch: bouyer-quota2
Changes since 1.343.2.1: +3 -3 lines
Diff to previous 1.343.2.1 (colored) to branchpoint 1.343 (colored) next main 1.344 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.345 / (download) - annotate - [select for diffs], Sat Feb 26 18:07:17 2011 UTC (13 years, 1 month ago) by ahoka
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.344: +3 -3 lines
Diff to previous 1.344 (colored) to selected 1.70 (colored)

Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
 - Flash layer, which gives a common API to access flash devices
 - NAND controller subsystem for the flash layer
 - An example OMAP driver which is used on BeagleBoard or alike ARM boards

Revision 1.343.2.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:19:08 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.343: +3 -2 lines
Diff to previous 1.343 (colored) to selected 1.70 (colored)

Sync with HEAD

Revision 1.344 / (download) - annotate - [select for diffs], Thu Jan 27 14:48:37 2011 UTC (13 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: uebayasi-xip-base7, bouyer-quota2-base
Changes since 1.343: +3 -2 lines
Diff to previous 1.343 (colored) to selected 1.70 (colored)

Link kprintf(9) to device_printf(9). For David.

Revision 1.343 / (download) - annotate - [select for diffs], Fri Nov 19 06:44:48 2010 UTC (13 years, 5 months ago) by dholland
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Branch point for: bouyer-quota2
Changes since 1.342: +2 -2 lines
Diff to previous 1.342 (colored) to selected 1.70 (colored)

Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

Revision 1.329.2.3 / (download) - annotate - [select for diffs], Fri Oct 22 07:11:53 2010 UTC (13 years, 5 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.329.2.2: +3 -3 lines
Diff to previous 1.329.2.2 (colored) to branchpoint 1.329 (colored) next main 1.330 (colored) to selected 1.70 (colored)

Sync with HEAD (-D20101022).

Revision 1.342 / (download) - annotate - [select for diffs], Sun Aug 22 18:56:20 2010 UTC (13 years, 7 months ago) by rmind
Branch: MAIN
CVS Tags: uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3
Changes since 1.341: +2 -2 lines
Diff to previous 1.341 (colored) to selected 1.70 (colored)

Import NPF - a packet filter.  Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
  Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
  supporting generic RISC-like and specific CISC-like instructions for
  common patterns (e.g. IPv4 address matching).  See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@

Revision 1.341 / (download) - annotate - [select for diffs], Sat Aug 21 10:11:35 2010 UTC (13 years, 7 months ago) by jruoho
Branch: MAIN
Changes since 1.340: +2 -2 lines
Diff to previous 1.340 (colored) to selected 1.70 (colored)

Add x86_msr_xcall(9).

Revision 1.329.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:40:04 2010 UTC (13 years, 8 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.329.2.1: +927 -0 lines
Diff to previous 1.329.2.1 (colored) to branchpoint 1.329 (colored) to selected 1.70 (colored)

Sync with HEAD.

Revision 1.340 / (download) - annotate - [select for diffs], Wed Aug 11 18:20:09 2010 UTC (13 years, 8 months ago) by pgoyette
Branch: MAIN
CVS Tags: uebayasi-xip-base2
Changes since 1.339: +5 -1 lines
Diff to previous 1.339 (colored) to selected 1.70 (colored)

Add documentation for the various module system initialization routines.

Revision 1.339 / (download) - annotate - [select for diffs], Sat Aug 7 22:21:30 2010 UTC (13 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.338: +2 -1 lines
Diff to previous 1.338 (colored) to selected 1.70 (colored)

Add documentation for module_find_section()

Revision 1.338 / (download) - annotate - [select for diffs], Sat Jul 31 03:14:05 2010 UTC (13 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.337: +8 -2 lines
Diff to previous 1.337 (colored) to selected 1.70 (colored)

Make a first pass at documenting the module(9) subsystem.

XXX This is by no means complete, but it is a beginning.

Revision 1.337 / (download) - annotate - [select for diffs], Fri Jul 30 09:13:00 2010 UTC (13 years, 8 months ago) by jruoho
Branch: MAIN
Changes since 1.336: +7 -2 lines
Diff to previous 1.336 (colored) to selected 1.70 (colored)

Document the stack macros from <sys/param.h>.

Revision 1.336 / (download) - annotate - [select for diffs], Sun Jul 25 21:05:14 2010 UTC (13 years, 8 months ago) by jruoho
Branch: MAIN
Changes since 1.335: +8 -2 lines
Diff to previous 1.335 (colored) to selected 1.70 (colored)

Document the fine nullop() family of dummy functions.

Revision 1.335 / (download) - annotate - [select for diffs], Thu Jul 1 14:54:44 2010 UTC (13 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.334: +4 -6 lines
Diff to previous 1.334 (colored) to selected 1.70 (colored)

Briefly document proc_find() and pgrp_find().

Revision 1.334 / (download) - annotate - [select for diffs], Fri Jun 25 15:16:14 2010 UTC (13 years, 9 months ago) by tsutsui
Branch: MAIN
Changes since 1.333: +2 -1 lines
Diff to previous 1.333 (colored) to selected 1.70 (colored)

Add config_mountroot(9) in autoconf(9) man page and LINKS for it.

Revision 1.333 / (download) - annotate - [select for diffs], Fri Jun 18 16:29:01 2010 UTC (13 years, 10 months ago) by hannken
Branch: MAIN
Changes since 1.332: +1 -3 lines
Diff to previous 1.332 (colored) to selected 1.70 (colored)

Remove the concept of recursive vnode locks by eliminating
vn_setrecurse(), vn_restorerecurse() and LK_CANRECURSE.
Welcome to 5.99.31

Discussed on tech-kern.

Revision 1.332 / (download) - annotate - [select for diffs], Tue Jun 8 05:40:27 2010 UTC (13 years, 10 months ago) by jruoho
Branch: MAIN
Changes since 1.331: +8 -2 lines
Diff to previous 1.331 (colored) to selected 1.70 (colored)

Briefly document the bintime_add() family of static inline functions.

Revision 1.331 / (download) - annotate - [select for diffs], Thu May 13 13:08:08 2010 UTC (13 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.330: +3 -2 lines
Diff to previous 1.330 (colored) to selected 1.70 (colored)

Hook kthread_join(9) to the build.

Revision 1.330 / (download) - annotate - [select for diffs], Thu Apr 29 15:57:19 2010 UTC (13 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.329: +3 -2 lines
Diff to previous 1.329 (colored) to selected 1.70 (colored)

Remove gsignal(9) and kgsignal(). Add links for kpgsignal(9) and kpsignal(9).

Revision 1.329.2.1, Thu Apr 29 14:36:35 2010 UTC (13 years, 11 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.329: +0 -900 lines
FILE REMOVED

file Makefile was added on branch uebayasi-xip on 2010-08-17 06:40:04 +0000

Revision 1.329 / (download) - annotate - [select for diffs], Thu Apr 29 14:36:35 2010 UTC (13 years, 11 months ago) by jruoho
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Branch point for: uebayasi-xip
Changes since 1.328: +1 -3 lines
Diff to previous 1.328 (colored) to selected 1.70 (colored)

Remove sched_psignal(9) and sigmasked(9). From Tetsuya Isaki in PR #40125.

Revision 1.328 / (download) - annotate - [select for diffs], Fri Apr 16 20:08:51 2010 UTC (14 years ago) by dyoung
Branch: MAIN
Changes since 1.327: +4 -2 lines
Diff to previous 1.327 (colored) to selected 1.70 (colored)

Add a link, bus_space_is_equal.9 -> bus_space.9.

Revision 1.327 / (download) - annotate - [select for diffs], Tue Apr 13 17:34:18 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.326: +2 -3 lines
Diff to previous 1.326 (colored) to selected 1.70 (colored)

cpu_swapout(9) is no more.

Revision 1.326 / (download) - annotate - [select for diffs], Tue Apr 13 08:40:19 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.325: +7 -2 lines
Diff to previous 1.325 (colored) to selected 1.70 (colored)

Document the ctod-family of macros from <sys/param.h>.

XXX: Someone may want to check if there is anything to add or correct.

Revision 1.325 / (download) - annotate - [select for diffs], Tue Apr 13 07:32:31 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.324: +2 -1 lines
Diff to previous 1.324 (colored) to selected 1.70 (colored)

As the cited setroot(9) was nonexistent, briefly document it here.

Revision 1.324 / (download) - annotate - [select for diffs], Tue Apr 13 05:40:12 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.323: +2 -2 lines
Diff to previous 1.323 (colored) to selected 1.70 (colored)

Briefly note also curlwp.

Revision 1.323 / (download) - annotate - [select for diffs], Thu Mar 25 14:59:36 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.322: +5 -1 lines
Diff to previous 1.322 (colored) to selected 1.70 (colored)

In addition to 'hz', document also 'tick', 'tickadj', 'stathz', and 'profhz'.

The idea comes from OpenBSD, but this was written largely based on the
comments in kern_clock.c. XXX: schedhz?

Revision 1.322 / (download) - annotate - [select for diffs], Thu Mar 25 10:09:54 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.321: +6 -3 lines
Diff to previous 1.321 (colored) to selected 1.70 (colored)

Document p_find(), pfind(), pg_find(), and pgfind().

XXX: Needs a quick proofread.

Revision 1.321 / (download) - annotate - [select for diffs], Mon Mar 22 10:32:48 2010 UTC (14 years ago) by jruoho
Branch: MAIN
Changes since 1.320: +4 -2 lines
Diff to previous 1.320 (colored) to selected 1.70 (colored)

Document the questionable ISSET/SET/CLR macros.

Revision 1.320 / (download) - annotate - [select for diffs], Sat Mar 6 16:42:56 2010 UTC (14 years, 1 month ago) by dsieger
Branch: MAIN
Changes since 1.319: +2 -2 lines
Diff to previous 1.319 (colored) to selected 1.70 (colored)

Since someone (hi ahoka) added a reference to non-existant sched_m2(9),
add at least a stub now.

Revision 1.319 / (download) - annotate - [select for diffs], Thu Mar 4 08:09:51 2010 UTC (14 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.318: +7 -3 lines
Diff to previous 1.318 (colored) to selected 1.70 (colored)

Document the counting and rounding macros from <sys/param.h>.

Revision 1.318 / (download) - annotate - [select for diffs], Mon Mar 1 19:09:41 2010 UTC (14 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.317: +5 -2 lines
Diff to previous 1.317 (colored) to selected 1.70 (colored)

Document the bitmap related macros in <sys/param.h>.

Revision 1.317 / (download) - annotate - [select for diffs], Mon Mar 1 17:21:02 2010 UTC (14 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.316: +2 -1 lines
Diff to previous 1.316 (colored) to selected 1.70 (colored)

In addition to mstohz(9), document also hztoms.

Revision 1.316 / (download) - annotate - [select for diffs], Fri Feb 12 01:00:22 2010 UTC (14 years, 2 months ago) by dyoung
Branch: MAIN
Changes since 1.315: +5 -2 lines
Diff to previous 1.315 (colored) to selected 1.70 (colored)

Fix a typo in the MLINKS line for kmem.9.

Revision 1.315 / (download) - annotate - [select for diffs], Thu Feb 11 23:28:53 2010 UTC (14 years, 2 months ago) by haad
Branch: MAIN
Changes since 1.314: +3 -2 lines
Diff to previous 1.314 (colored) to selected 1.70 (colored)

Hook kmem_asprintf and vrele_async manpages to the build.

Revision 1.314 / (download) - annotate - [select for diffs], Sat Feb 6 22:32:08 2010 UTC (14 years, 2 months ago) by dyoung
Branch: MAIN
Changes since 1.313: +2 -3 lines
Diff to previous 1.313 (colored) to selected 1.70 (colored)

Move MD spllower(9) and splraise(9) doco from the MI spl(9) to an i386
manual page.

Revision 1.313 / (download) - annotate - [select for diffs], Tue Jan 26 14:00:38 2010 UTC (14 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.312: +6 -3 lines
Diff to previous 1.312 (colored) to selected 1.70 (colored)

Document also the sysmon power switches; sysmon_pswitch(9).

Revision 1.312 / (download) - annotate - [select for diffs], Tue Jan 26 08:14:09 2010 UTC (14 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.311: +5 -2 lines
Diff to previous 1.311 (colored) to selected 1.70 (colored)

Build links for rest of the sysmon_taskq(9) functions.

Revision 1.311 / (download) - annotate - [select for diffs], Mon Jan 25 16:16:33 2010 UTC (14 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.310: +5 -3 lines
Diff to previous 1.310 (colored) to selected 1.70 (colored)

Add a simple manual page for the simple sysmon task queue.

ok wiz@

Revision 1.310 / (download) - annotate - [select for diffs], Mon Jan 25 07:51:17 2010 UTC (14 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.309: +2 -1 lines
Diff to previous 1.309 (colored) to selected 1.70 (colored)

Add CTASSERT(9). From FreeBSD.

ok @wiz

Revision 1.309 / (download) - annotate - [select for diffs], Sat Jan 23 00:17:07 2010 UTC (14 years, 2 months ago) by rmind
Branch: MAIN
Changes since 1.308: +2 -4 lines
Diff to previous 1.308 (colored) to selected 1.70 (colored)

Remove xc_init_cpu(), percpu_init(), percpu_init_cpu() - they are part
of implementation, not public API.  OK dyoung@.

Revision 1.308 / (download) - annotate - [select for diffs], Sat Jan 23 00:03:38 2010 UTC (14 years, 2 months ago) by rmind
Branch: MAIN
Changes since 1.307: +5 -6 lines
Diff to previous 1.307 (colored) to selected 1.70 (colored)

Rename xc(9) to xcall(9).  OK dyoung@.

Revision 1.307 / (download) - annotate - [select for diffs], Fri Jan 22 23:14:29 2010 UTC (14 years, 2 months ago) by dyoung
Branch: MAIN
Changes since 1.306: +15 -3 lines
Diff to previous 1.306 (colored) to selected 1.70 (colored)

Install manual pages for cross-calls and per-CPU storage.

Revision 1.306 / (download) - annotate - [select for diffs], Wed Jan 20 12:09:39 2010 UTC (14 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.305: +2 -2 lines
Diff to previous 1.305 (colored) to selected 1.70 (colored)

add short description for bpf.9

Revision 1.305 / (download) - annotate - [select for diffs], Wed Jan 20 00:39:30 2010 UTC (14 years, 2 months ago) by dyoung
Branch: MAIN
Changes since 1.304: +2 -2 lines
Diff to previous 1.304 (colored) to selected 1.70 (colored)

Update PMF documentation: rename pmf_device_resume_subtree to
pmf_device_subtree_resume.  Briefly describe pmf_qual_t and add it to
the PMF function signatures.

There's still a lot left to document.

Revision 1.304 / (download) - annotate - [select for diffs], Wed Jan 20 00:35:05 2010 UTC (14 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.303: +2 -3 lines
Diff to previous 1.303 (colored) to selected 1.70 (colored)

Remove MKLINKS for VATTR_NULL, so that the obsolete lists don't
have to do the work every build.

Revision 1.303 / (download) - annotate - [select for diffs], Fri Jan 8 13:15:46 2010 UTC (14 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.302: +1 -2 lines
Diff to previous 1.302 (colored) to selected 1.70 (colored)

Undocument checkalias() -- it was removed two years ago.

Revision 1.302 / (download) - annotate - [select for diffs], Fri Jan 8 13:10:48 2010 UTC (14 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.301: +2 -3 lines
Diff to previous 1.301 (colored) to selected 1.70 (colored)

vcount() was removed

Revision 1.301 / (download) - annotate - [select for diffs], Fri Jan 8 12:41:33 2010 UTC (14 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.300: +1 -4 lines
Diff to previous 1.300 (colored) to selected 1.70 (colored)

Remove documentation for removed macros.

Revision 1.300 / (download) - annotate - [select for diffs], Fri Jan 8 06:25:14 2010 UTC (14 years, 3 months ago) by dyoung
Branch: MAIN
Changes since 1.299: +8 -2 lines
Diff to previous 1.299 (colored) to selected 1.70 (colored)

Install pcq.9 and links.  Update set list accordingly.

Revision 1.299 / (download) - annotate - [select for diffs], Sat Dec 5 22:43:34 2009 UTC (14 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.298: +2 -2 lines
Diff to previous 1.298 (colored) to selected 1.70 (colored)

remove cv_wakeup.9 (it wasn't documented, just linked)

Revision 1.298 / (download) - annotate - [select for diffs], Tue Nov 17 18:36:07 2009 UTC (14 years, 5 months ago) by dyoung
Branch: MAIN
Changes since 1.297: +4 -2 lines
Diff to previous 1.297 (colored) to selected 1.70 (colored)

Describe spllower(9) and splraise(9).

Revision 1.297 / (download) - annotate - [select for diffs], Thu Nov 5 00:20:25 2009 UTC (14 years, 5 months ago) by dyoung
Branch: MAIN
Changes since 1.296: +7 -1 lines
Diff to previous 1.296 (colored) to selected 1.70 (colored)

Document the device iteration routines.

I derived this manual page from pmf(9), hence my retention of Jared's
copyright notice.

Revision 1.296 / (download) - annotate - [select for diffs], Thu Oct 15 22:59:12 2009 UTC (14 years, 6 months ago) by jym
Branch: MAIN
Changes since 1.295: +2 -3 lines
Diff to previous 1.295 (colored) to selected 1.70 (colored)

Remove pool_cache_invalidate_local(9) from the sets, and mark the
entries as obsolete.

Noted by haad@. Thanks!

Revision 1.295 / (download) - annotate - [select for diffs], Thu Oct 8 21:54:45 2009 UTC (14 years, 6 months ago) by jym
Branch: MAIN
Changes since 1.294: +3 -2 lines
Diff to previous 1.294 (colored) to selected 1.70 (colored)

Add pool_cache_invalidate_local() to the pool_cache(9) API, to permit
per-CPU objects invalidation when cached in the pool cache.

See http://mail-index.netbsd.org/tech-kern/2009/10/05/msg006206.html .

Reviewed by bouyer@. Thanks!

Revision 1.294 / (download) - annotate - [select for diffs], Mon Oct 5 23:44:10 2009 UTC (14 years, 6 months ago) by rmind
Branch: MAIN
Changes since 1.293: +6 -3 lines
Diff to previous 1.293 (colored) to selected 1.70 (colored)

Add callback(9) man page.  Reviewed and improved by <wiz>, thanks!

Revision 1.293 / (download) - annotate - [select for diffs], Fri Oct 2 18:50:13 2009 UTC (14 years, 6 months ago) by elad
Branch: MAIN
Changes since 1.292: +2 -2 lines
Diff to previous 1.292 (colored) to selected 1.70 (colored)

First part of secmodel cleanup and other misc. changes:

  - Separate the suser part of the bsd44 secmodel into its own secmodel
    and directory, pending even more cleanups. For revision history
    purposes, the original location of the files was

        src/sys/secmodel/bsd44/secmodel_bsd44_suser.c
        src/sys/secmodel/bsd44/suser.h

  - Add a man-page for secmodel_suser(9) and update the one for
    secmodel_bsd44(9).

  - Add a "secmodel" module class and use it. Userland program and
    documentation updated.

  - Manage secmodel count (nsecmodels) through the module framework.
    This eliminates the need for secmodel_{,de}register() calls in
    secmodel code.

  - Prepare for secmodel modularization by adding relevant module bits.
    The secmodels don't allow auto unload. The bsd44 secmodel depends
    on the suser and securelevel secmodels. The overlay secmodel depends
    on the bsd44 secmodel. As the module class is only cosmetic, and to
    prevent ambiguity, the bsd44 and overlay secmodels are prefixed with
    "secmodel_".

  - Adapt the overlay secmodel to recent changes (mainly vnode scope).

  - Stop using link-sets for the sysctl node(s) creation.

  - Keep sysctl variables under nodes of their relevant secmodels. In
    other words, don't create duplicates for the suser/securelevel
    secmodels under the bsd44 secmodel, as the latter is merely used
    for "grouping".

  - For the suser and securelevel secmodels, "advertise presence" in
    relevant sysctl nodes (sysctl.security.models.{suser,securelevel}).

  - Get rid of the LKM preprocessor stuff.

  - As secmodels are now modules, there's no need for an explicit call
    to secmodel_start(); it's handled by the module framework. That
    said, the module framework was adjusted to properly load secmodels
    early during system startup.

  - Adapt rump to changes: Instead of using empty stubs for securelevel,
    simply use the suser secmodel. Also replace secmodel_start() with a
    call to secmodel_suser_start().

  - 5.99.20.

Testing was done on i386 ("release" build). Spearated module_init()
changes were tested on sparc and sparc64 as well by martin@ (thanks!).

Mailing list reference:

	http://mail-index.netbsd.org/tech-kern/2009/09/25/msg006135.html

Revision 1.292 / (download) - annotate - [select for diffs], Wed Sep 16 22:52:40 2009 UTC (14 years, 7 months ago) by dyoung
Branch: MAIN
Changes since 1.291: +1 -2 lines
Diff to previous 1.291 (colored) to selected 1.70 (colored)

Don't install config_activate links such as config_activate.9 ->
autoconf.9.  In the set list, mark the config_activate links
obsolete.

Revision 1.291 / (download) - annotate - [select for diffs], Sat Sep 5 16:13:21 2009 UTC (14 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.290: +3 -3 lines
Diff to previous 1.290 (colored) to selected 1.70 (colored)

Sort bzero to the correct position

Revision 1.290 / (download) - annotate - [select for diffs], Sat Sep 5 08:55:41 2009 UTC (14 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.289: +2 -2 lines
Diff to previous 1.289 (colored) to selected 1.70 (colored)

The man page should be BOOT_FLAG.9, not BOOT_FLAGS.9.
I am not marking the incorrect name as "obsolete" in the set lists
because it's been less than 12 hours.  If you have already installed the
incorrectly named file, you will have to delete it manually.

Revision 1.289 / (download) - annotate - [select for diffs], Fri Sep 4 23:23:04 2009 UTC (14 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.288: +4 -1 lines
Diff to previous 1.288 (colored) to selected 1.70 (colored)

Add a boothowto(9) man page, and link it to BOOT_FLAGS(9).

Revision 1.288 / (download) - annotate - [select for diffs], Mon Aug 3 23:15:29 2009 UTC (14 years, 8 months ago) by rmind
Branch: MAIN
Changes since 1.287: +8 -4 lines
Diff to previous 1.287 (colored) to selected 1.70 (colored)

Merge vmem_alloc(9) & friends (it's a whole company) into a single vmem(9).

Revision 1.287 / (download) - annotate - [select for diffs], Mon Aug 3 23:03:05 2009 UTC (14 years, 8 months ago) by rmind
Branch: MAIN
Changes since 1.286: +6 -4 lines
Diff to previous 1.286 (colored) to selected 1.70 (colored)

Merge workqueue_create(9), workqueue_destroy(9) and workqueue_enqueue(9)
into a single workqueue(9) man page.

Revision 1.286 / (download) - annotate - [select for diffs], Mon Aug 3 22:16:01 2009 UTC (14 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.285: +2 -2 lines
Diff to previous 1.285 (colored) to selected 1.70 (colored)

I guess ubc(9) should be used for all ubc_*(9) man pages, not only for
some. Make it so.

Revision 1.285 / (download) - annotate - [select for diffs], Mon Aug 3 19:43:58 2009 UTC (14 years, 8 months ago) by rmind
Branch: MAIN
Changes since 1.284: +3 -3 lines
Diff to previous 1.284 (colored) to selected 1.70 (colored)

Unify kmem_alloc/zalloc/free under kmem(9).  Links preserved.

Revision 1.284 / (download) - annotate - [select for diffs], Mon Aug 3 19:08:48 2009 UTC (14 years, 8 months ago) by rmind
Branch: MAIN
Changes since 1.283: +3 -5 lines
Diff to previous 1.283 (colored) to selected 1.70 (colored)

Split descriptions of UBC functions from uvm(9) into separate ubc(9) man page.

Revision 1.283 / (download) - annotate - [select for diffs], Sat Jun 6 18:48:10 2009 UTC (14 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.282: +7 -1 lines
Diff to previous 1.282 (colored) to selected 1.70 (colored)

add mlinks for iic manpages

Revision 1.282 / (download) - annotate - [select for diffs], Wed May 20 22:48:05 2009 UTC (14 years, 11 months ago) by dyoung
Branch: MAIN
Changes since 1.281: +2 -2 lines
Diff to previous 1.281 (colored) to selected 1.70 (colored)

Install disk_begindetach.9 links.

Revision 1.277.2.1 / (download) - annotate - [select for diffs], Wed May 13 19:19:15 2009 UTC (14 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.277: +27 -3 lines
Diff to previous 1.277 (colored) next main 1.278 (colored) to selected 1.70 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.281 / (download) - annotate - [select for diffs], Sun May 10 10:59:21 2009 UTC (14 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.280: +14 -1 lines
Diff to previous 1.280 (colored) to selected 1.70 (colored)

Add MLINKS for pmf(9) functions.

Revision 1.280 / (download) - annotate - [select for diffs], Fri May 8 22:39:18 2009 UTC (14 years, 11 months ago) by dyoung
Branch: MAIN
Changes since 1.279: +2 -1 lines
Diff to previous 1.279 (colored) to selected 1.70 (colored)

Install a link from vfs_mountalloc.9 to vfssubr.9.

Revision 1.279 / (download) - annotate - [select for diffs], Mon May 4 21:33:00 2009 UTC (14 years, 11 months ago) by ad
Branch: MAIN
Changes since 1.278: +3 -2 lines
Diff to previous 1.278 (colored) to selected 1.70 (colored)

+ callout_halt

Revision 1.278 / (download) - annotate - [select for diffs], Tue Mar 31 16:12:00 2009 UTC (15 years ago) by tsutsui
Branch: MAIN
Changes since 1.277: +11 -2 lines
Diff to previous 1.277 (colored) to selected 1.70 (colored)

Add byteorder(9) man page which describes htole32() etc.  From FreeBSD
via PR misc/40770, with some tweaks by me.

Revision 1.277 / (download) - annotate - [select for diffs], Fri Jan 16 09:51:34 2009 UTC (15 years, 3 months ago) by uebayasi
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.276: +2 -2 lines
Diff to previous 1.276 (colored) to selected 1.70 (colored)

config_found_sm(9) -> config_found_sm_loc(9)

Revision 1.276 / (download) - annotate - [select for diffs], Sun Jan 4 19:33:56 2009 UTC (15 years, 3 months ago) by jdc
Branch: MAIN
Changes since 1.275: +6 -5 lines
Diff to previous 1.275 (colored) to selected 1.70 (colored)

Add missing callout_* links and order the callout_* links as per the
manual page.

Revision 1.275 / (download) - annotate - [select for diffs], Tue Dec 16 22:50:32 2008 UTC (15 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.274: +2 -2 lines
Diff to previous 1.274 (colored) to selected 1.70 (colored)

kill bitmask_snprintf

Revision 1.270.2.4 / (download) - annotate - [select for diffs], Mon Dec 1 01:28:11 2008 UTC (15 years, 4 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b
Changes since 1.270.2.3: +2 -1 lines
Diff to previous 1.270.2.3 (colored) to branchpoint 1.270 (colored) next main 1.271 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #153):
	distrib/sets/lists/comp/mi: revision 1.1214
	share/man/man9/Makefile: revision 1.274
	share/man/man9/timecounter.9: revision 1.3
Replace timecounter(9) man page with OpenBSD's tc_init(9)
since the previous one was derived from FreeBSD's time(9)
which was based on NetBSD's time_second(9), and
it didn't mention the timecounter framework itself.

Revision 1.270.2.3 / (download) - annotate - [select for diffs], Mon Dec 1 01:25:59 2008 UTC (15 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.270.2.2: +2 -2 lines
Diff to previous 1.270.2.2 (colored) to branchpoint 1.270 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #153):
	distrib/sets/lists/comp/mi: revision 1.1213
	share/man/man9/Makefile: revision 1.273
	share/man/man9/tvtohz.9: revision 1.1
Add tvtohz(9) man page, which is Xref'ed from microtime(9) and microuptime(9),
from FreeBSD.

Revision 1.270.2.2 / (download) - annotate - [select for diffs], Mon Dec 1 01:23:01 2008 UTC (15 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.270.2.1: +6 -1 lines
Diff to previous 1.270.2.1 (colored) to branchpoint 1.270 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #153):
	distrib/sets/lists/comp/mi: revision 1.1212
	share/man/man9/Makefile: revision 1.272
	share/man/man9/microtime.9: revision 1.13
Merge description about bintime(9), getbintime(9), getmicrotime(9),
nanotime(9), and getnanotime(9) from FreeBSD's microtime(9) man page,
and add appropriate MLINKS.

Revision 1.270.2.1 / (download) - annotate - [select for diffs], Mon Dec 1 01:14:31 2008 UTC (15 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.270: +6 -1 lines
Diff to previous 1.270 (colored) to selected 1.70 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #153):
	distrib/sets/lists/comp/mi: revision 1.1210
	share/man/man9/Makefile: revision 1.271
Add MLINKS to binuptime(9), getbinuptime(9), getmicrouptime(9), nanouptime(9),
and getnanouptime(9) from microuptime(9).

Revision 1.274 / (download) - annotate - [select for diffs], Mon Nov 24 14:25:15 2008 UTC (15 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.273: +2 -1 lines
Diff to previous 1.273 (colored) to selected 1.70 (colored)

Replace timecounter(9) man page with OpenBSD's tc_init(9)
since the previous one was derived from FreeBSD's time(9)
which was based on NetBSD's time_second(9), and
it didn't mention the timecounter framework itself.

Revision 1.273 / (download) - annotate - [select for diffs], Mon Nov 24 14:08:12 2008 UTC (15 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.272: +2 -2 lines
Diff to previous 1.272 (colored) to selected 1.70 (colored)

Add tvtohz(9) man page, which is Xref'ed from microtime(9) and microuptime(9),
from FreeBSD.

Revision 1.272 / (download) - annotate - [select for diffs], Mon Nov 24 13:50:07 2008 UTC (15 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.271: +6 -1 lines
Diff to previous 1.271 (colored) to selected 1.70 (colored)

Merge description about bintime(9), getbintime(9), getmicrotime(9),
nanotime(9), and getnanotime(9) from FreeBSD's microtime(9) man page,
and add appropriate MLINKS.

Revision 1.271 / (download) - annotate - [select for diffs], Mon Nov 24 12:09:55 2008 UTC (15 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.270: +6 -1 lines
Diff to previous 1.270 (colored) to selected 1.70 (colored)

Add MLINKS to binuptime(9), getbinuptime(9), getmicrouptime(9), nanouptime(9),
and getnanouptime(9) from microuptime(9).

Revision 1.261.2.3 / (download) - annotate - [select for diffs], Sun Oct 5 20:11:23 2008 UTC (15 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.261.2.2: +30 -6 lines
Diff to previous 1.261.2.2 (colored) to branchpoint 1.261 (colored) next main 1.262 (colored) to selected 1.70 (colored)

Sync with HEAD.

Revision 1.264.2.2 / (download) - annotate - [select for diffs], Wed Sep 24 16:41:22 2008 UTC (15 years, 6 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.264.2.1: +8 -1 lines
Diff to previous 1.264.2.1 (colored) to branchpoint 1.264 (colored) next main 1.265 (colored) to selected 1.70 (colored)

Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.

Revision 1.264.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:38:09 2008 UTC (15 years, 7 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.264: +23 -6 lines
Diff to previous 1.264 (colored) to selected 1.70 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.270 / (download) - annotate - [select for diffs], Tue Sep 16 16:40:23 2008 UTC (15 years, 7 months ago) by pgoyette
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, netbsd-5-base, mjf-devfs2-base, matt-mips64-base2
Branch point for: netbsd-5
Changes since 1.269: +8 -1 lines
Diff to previous 1.269 (colored) to selected 1.70 (colored)

Add MLINKS for all the routines that cnmagic.9 documents.  Without this,
"apropos magic" indicates that cn_trap(9) and friends have man pages, but
"man cn_trap" thinks otherwise.

Revision 1.269 / (download) - annotate - [select for diffs], Sat Sep 6 19:08:29 2008 UTC (15 years, 7 months ago) by jmcneill
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-2
Changes since 1.268: +3 -2 lines
Diff to previous 1.268 (colored) to selected 1.70 (colored)

Add video(4) and video(9) man pages.

Revision 1.268 / (download) - annotate - [select for diffs], Wed Sep 3 03:02:48 2008 UTC (15 years, 7 months ago) by erh
Branch: MAIN
Changes since 1.267: +4 -1 lines
Diff to previous 1.267 (colored) to selected 1.70 (colored)

Add man page links from ttyldisc_{add,lookup,remove} to linedisc

Revision 1.267 / (download) - annotate - [select for diffs], Sun Aug 10 14:55:13 2008 UTC (15 years, 8 months ago) by tls
Branch: MAIN
Changes since 1.266: +10 -4 lines
Diff to previous 1.266 (colored) to selected 1.70 (colored)

Manual pages for accept_filters(9), from FreeBSD.  Also, document syntax we
added in NetBSD for specifying accept filters in inetd.conf.

Revision 1.266 / (download) - annotate - [select for diffs], Wed Aug 6 19:19:15 2008 UTC (15 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.265: +2 -2 lines
Diff to previous 1.265 (colored) to selected 1.70 (colored)

there was a backslash too much

Revision 1.265 / (download) - annotate - [select for diffs], Wed Aug 6 15:08:08 2008 UTC (15 years, 8 months ago) by plunky
Branch: MAIN
Changes since 1.264: +9 -2 lines
Diff to previous 1.264 (colored) to selected 1.70 (colored)

add man page for sockopt(9)

Revision 1.261.2.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:40 2008 UTC (15 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.261.2.1: +774 -0 lines
Diff to previous 1.261.2.1 (colored) to branchpoint 1.261 (colored) to selected 1.70 (colored)

Sync with HEAD.

Revision 1.261.4.1 / (download) - annotate - [select for diffs], Sun May 18 12:31:12 2008 UTC (15 years, 11 months ago) by yamt
Branch: yamt-pf42
Changes since 1.261: +7 -4 lines
Diff to previous 1.261 (colored) next main 1.262 (colored) to selected 1.70 (colored)

sync with head.

Revision 1.264 / (download) - annotate - [select for diffs], Tue May 6 11:32:46 2008 UTC (15 years, 11 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Changes since 1.263: +2 -3 lines
Diff to previous 1.263 (colored) to selected 1.70 (colored)

update to match with the recent reality.

Revision 1.263 / (download) - annotate - [select for diffs], Tue May 6 08:34:35 2008 UTC (15 years, 11 months ago) by yamt
Branch: MAIN
Changes since 1.262: +5 -1 lines
Diff to previous 1.262 (colored) to selected 1.70 (colored)

document kpreempt_disable, kpreempt_enable, and kpreempt_disabled.

Revision 1.262 / (download) - annotate - [select for diffs], Sat May 3 09:43:40 2008 UTC (15 years, 11 months ago) by plunky
Branch: MAIN
Changes since 1.261: +2 -2 lines
Diff to previous 1.261 (colored) to selected 1.70 (colored)

update disk.9 manpage to current reality
    - add disk_init()		(from vmlocking merge)
    - add disk_destroy()	(from vmlocking merge)
    - remove disk_resetstat()	(was removed)
    - update structure defs
    - update examples		(ANSI, const, device_t etc)

Revision 1.261.2.1, Wed Apr 2 14:49:31 2008 UTC (16 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.261: +0 -771 lines
FILE REMOVED

file Makefile was added on branch mjf-devfs2 on 2008-06-02 13:21:40 +0000

Revision 1.261 / (download) - annotate - [select for diffs], Wed Apr 2 14:49:31 2008 UTC (16 years ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base
Branch point for: yamt-pf42, mjf-devfs2
Changes since 1.260: +7 -1 lines
Diff to previous 1.260 (colored) to selected 1.70 (colored)

Add MLINKS for the sysmon_envsys_* functions.

Revision 1.260 / (download) - annotate - [select for diffs], Mon Mar 24 12:30:17 2008 UTC (16 years ago) by yamt
Branch: MAIN
Changes since 1.259: +2 -2 lines
Diff to previous 1.259 (colored) to selected 1.70 (colored)

update after yamt-lazymbuf merge.

Revision 1.258.4.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:50 2008 UTC (16 years ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.258: +6 -4 lines
Diff to previous 1.258 (colored) next main 1.259 (colored) to selected 1.70 (colored)

sync with head.

Revision 1.248.4.3 / (download) - annotate - [select for diffs], Sun Mar 23 00:45:36 2008 UTC (16 years ago) by matt
Branch: matt-armv6
Changes since 1.248.4.2: +6 -4 lines
Diff to previous 1.248.4.2 (colored) to branchpoint 1.248 (colored) next main 1.249 (colored) to selected 1.70 (colored)

sync with HEAD

Revision 1.259 / (download) - annotate - [select for diffs], Sun Mar 2 00:30:21 2008 UTC (16 years, 1 month ago) by rmind
Branch: MAIN
CVS Tags: matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base
Changes since 1.258: +6 -4 lines
Diff to previous 1.258 (colored) to selected 1.70 (colored)

Rename selrecord(9) man page to select(9).  Sync selnotify() with reality,
remove selwakeup(), add and explain the usage of selinit() and seldestroy().

Reviewed by <ad>.

Revision 1.248.4.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:39:18 2008 UTC (16 years, 3 months ago) by matt
Branch: matt-armv6
Changes since 1.248.4.1: +12 -7 lines
Diff to previous 1.248.4.1 (colored) to branchpoint 1.248 (colored) to selected 1.70 (colored)

sync with HEAD

Revision 1.258 / (download) - annotate - [select for diffs], Sun Dec 9 20:37:42 2007 UTC (16 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: matt-armv6-base, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Branch point for: keiichi-mipv6
Changes since 1.257: +2 -2 lines
Diff to previous 1.257 (colored) to selected 1.70 (colored)

Add power management framework man page.

Revision 1.257 / (download) - annotate - [select for diffs], Sun Dec 9 08:31:58 2007 UTC (16 years, 4 months ago) by yamt
Branch: MAIN
Changes since 1.256: +2 -1 lines
Diff to previous 1.256 (colored) to selected 1.70 (colored)

document LWP_CACHE_CREDS.

Revision 1.256 / (download) - annotate - [select for diffs], Wed Dec 5 05:52:21 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.255: +4 -2 lines
Diff to previous 1.255 (colored) to selected 1.70 (colored)

Add links for softint_*

Revision 1.255 / (download) - annotate - [select for diffs], Wed Dec 5 05:19:34 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.254: +3 -2 lines
Diff to previous 1.254 (colored) to selected 1.70 (colored)

+ mutex_spin_enter, mutex_spin_exit

Revision 1.254 / (download) - annotate - [select for diffs], Wed Dec 5 04:53:19 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.253: +3 -2 lines
Diff to previous 1.253 (colored) to selected 1.70 (colored)

+splsoftbio(9)

Revision 1.253 / (download) - annotate - [select for diffs], Wed Nov 21 22:49:06 2007 UTC (16 years, 4 months ago) by elad
Branch: MAIN
Changes since 1.252: +2 -2 lines
Diff to previous 1.252 (colored) to selected 1.70 (colored)

Make securelevel a "secmodel" of its own.

While it's true that it's part of the traditional 4.4BSD security model,
there may come a time where a different "primary" security model used for
fine-grained privileges (ie., splitting root's responsibilities to various
privileges that can be assigned) may want to still have a securelevel
setting.

Idea from Daniel Carosone:

  http://mail-index.netbsd.org/tech-security/2006/08/25/0001.html

The location of the removed files, for reference, was:

  src/secmodel/bsd44/secmodel_bsd44_securelevel.c
  src/secmodel/bsd44/securelevel.h

Revision 1.252 / (download) - annotate - [select for diffs], Wed Nov 21 18:41:01 2007 UTC (16 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.251: +2 -2 lines
Diff to previous 1.251 (colored) to selected 1.70 (colored)

Short description of putter(9)

Revision 1.248.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:13:13 2007 UTC (16 years, 5 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.248: +15 -7 lines
Diff to previous 1.248 (colored) to selected 1.70 (colored)

sync with HEAD

Revision 1.251 / (download) - annotate - [select for diffs], Mon Oct 15 14:00:49 2007 UTC (16 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.250: +3 -2 lines
Diff to previous 1.250 (colored) to selected 1.70 (colored)

- uvn_attach.9
+ ubc_uiomove.9

Revision 1.250 / (download) - annotate - [select for diffs], Sun Oct 7 13:39:02 2007 UTC (16 years, 6 months ago) by hannken
Branch: MAIN
Changes since 1.249: +6 -5 lines
Diff to previous 1.249 (colored) to selected 1.70 (colored)

Update the file system copy-on-write handler.

- Instead of hooking the handler on the specdev of a mounted file system
  hook directly on the `struct mount'.

- Rename from `vn_cow_*' to `fscow_*' and move to `kern/vfs_trans.c'.  Use
  `mount_*specific' instead of clobbering `struct mount' or `struct specinfo'.

- Replace the hand-made reader/writer lock with a krwlock.

- Keep `vn_cow_*' functions and mark as obsolete.

- Welcome to NetBSD 4.99.32 - `struct specinfo' changed size.

Reviewed by: Jason Thorpe <thorpej@netbsd.org>

Revision 1.249 / (download) - annotate - [select for diffs], Mon Sep 24 20:44:23 2007 UTC (16 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.248: +8 -2 lines
Diff to previous 1.248 (colored) to selected 1.70 (colored)

Document aprint*_dev and aprint*_ifnet. Requested by joerg@

Revision 1.248.6.2 / (download) - annotate - [select for diffs], Sat Jul 21 15:35:47 2007 UTC (16 years, 9 months ago) by dsieger
Branch: matt-mips64
Changes since 1.248.6.1: +750 -0 lines
Diff to previous 1.248.6.1 (colored) to branchpoint 1.248 (colored) next main 1.249 (colored) to selected 1.70 (colored)

Fix a glitch in previous commit:
s/mi_switch 9/mi_switch.9/

Reported by Paul Goyette.

Revision 1.248.6.1, Sat Jul 21 15:35:46 2007 UTC (16 years, 9 months ago) by dsieger
Branch: matt-mips64
Changes since 1.248: +0 -750 lines
FILE REMOVED

file Makefile was added on branch matt-mips64 on 2007-07-21 15:35:47 +0000

Revision 1.248 / (download) - annotate - [select for diffs], Sat Jul 21 15:35:46 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
CVS Tags: matt-mips64-base, hpcarm-cleanup
Branch point for: matt-mips64, matt-armv6
Changes since 1.247: +2 -2 lines
Diff to previous 1.247 (colored) to selected 1.70 (colored)

Fix a glitch in previous commit:
s/mi_switch 9/mi_switch.9/

Reported by Paul Goyette.

Revision 1.247 / (download) - annotate - [select for diffs], Sat Jul 21 08:51:32 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
Changes since 1.246: +3 -2 lines
Diff to previous 1.246 (colored) to selected 1.70 (colored)

Remove obsolete content about cpu_switchto() from ctxsw(9) and rename
it to mi_switch(9).

Suggested by yamt@

Revision 1.246 / (download) - annotate - [select for diffs], Wed Jul 18 12:18:06 2007 UTC (16 years, 9 months ago) by yamt
Branch: MAIN
Changes since 1.245: +2 -1 lines
Diff to previous 1.245 (colored) to selected 1.70 (colored)

document kpause.  largely copied from condvar.9.

Revision 1.245 / (download) - annotate - [select for diffs], Sun Jul 15 02:57:23 2007 UTC (16 years, 9 months ago) by jnemeth
Branch: MAIN
Changes since 1.244: +1 -3 lines
Diff to previous 1.244 (colored) to selected 1.70 (colored)

setrunqueue is no more

Revision 1.244 / (download) - annotate - [select for diffs], Sat Jul 14 22:09:57 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
Changes since 1.243: +2 -5 lines
Diff to previous 1.243 (colored) to selected 1.70 (colored)

Remove obsolete SCHED_LOCK(9), which is gone.

ok by <ad>

Revision 1.243 / (download) - annotate - [select for diffs], Sat Jul 14 21:54:31 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
Changes since 1.242: +2 -2 lines
Diff to previous 1.242 (colored) to selected 1.70 (colored)

Move scheduler(9) to sched_4bsd(9) and sync its contents with reality. Also
add a reference to McKusick et. al., which still contains the best in-depth
description of the 4.4BSD scheduler.

Revision 1.242 / (download) - annotate - [select for diffs], Sat Jul 14 20:39:37 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
Changes since 1.241: +2 -2 lines
Diff to previous 1.241 (colored) to selected 1.70 (colored)

Remove obsolete setrunqueue(9) manpage.

ok by <ad>.

Revision 1.241 / (download) - annotate - [select for diffs], Sat Jul 14 20:23:13 2007 UTC (16 years, 9 months ago) by dsieger
Branch: MAIN
Changes since 1.240: +2 -1 lines
Diff to previous 1.240 (colored) to selected 1.70 (colored)

Add initial manpage for the "new" scheduler API.

Note: More content will follow, to this manpage as well as the NetBSD
Internals book.

Ok by <ad>

Revision 1.240 / (download) - annotate - [select for diffs], Sat Jul 14 11:39:01 2007 UTC (16 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.239: +3 -4 lines
Diff to previous 1.239 (colored) to selected 1.70 (colored)

Update mlinks for callout/kthread changes.

Revision 1.239 / (download) - annotate - [select for diffs], Sat Jul 14 10:52:47 2007 UTC (16 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.238: +2 -2 lines
Diff to previous 1.238 (colored) to selected 1.70 (colored)

- kcont was removed.
- Replace some references to tsleep.

Revision 1.238 / (download) - annotate - [select for diffs], Tue Jul 3 12:14:24 2007 UTC (16 years, 9 months ago) by yamt
Branch: MAIN
Changes since 1.237: +2 -1 lines
Diff to previous 1.237 (colored) to selected 1.70 (colored)

update and document yield().

Revision 1.237 / (download) - annotate - [select for diffs], Sun Jul 1 07:55:51 2007 UTC (16 years, 9 months ago) by xtraeme
Branch: MAIN
Changes since 1.236: +2 -2 lines
Diff to previous 1.236 (colored) to selected 1.70 (colored)

Imported envsys 2, a brief description of the new features:
(Part 4: documentation and configuration files)

* Support for detachable sensors.
* Cleaned up the API for simplicity and efficiency.
* Ability to send capacity/critical/warning events to powerd(8).
* Adapted all the code to the new locking order.
* Compatibility with the old envsys API: the ENVSYS_GTREINFO
  and ENVSYS_GTREDATA ioctl(2)s are supported.
* Added support for a 'dictionary based communication channel' between
  sysmon_power(9) and powerd(8), that means there is no 32 bytes event
  size restriction anymore.
* Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40.
* All drivers with the n^2 gtredata bug were fixed, PR kern/36226.

Tested by:

blymn: smsc(4).
bouyer: ipmi(4), mfi(4).
kefren: ug(4).
njoly: viaenv(4), adt7463.c.
riz: owtemp(4).
xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).

Revision 1.236 / (download) - annotate - [select for diffs], Fri May 18 05:09:08 2007 UTC (16 years, 11 months ago) by yamt
Branch: MAIN
Changes since 1.235: +1 -2 lines
Diff to previous 1.235 (colored) to selected 1.70 (colored)

obsolete mi_switch.9 and cpu_switch.9 MLINKS.  pointed by Blair Sadewitz.

Revision 1.235 / (download) - annotate - [select for diffs], Thu May 17 15:14:27 2007 UTC (16 years, 11 months ago) by yamt
Branch: MAIN
Changes since 1.234: +2 -2 lines
Diff to previous 1.234 (colored) to selected 1.70 (colored)

add cpu_idle.9.

Revision 1.234 / (download) - annotate - [select for diffs], Thu May 17 15:12:56 2007 UTC (16 years, 11 months ago) by yamt
Branch: MAIN
Changes since 1.233: +4 -4 lines
Diff to previous 1.233 (colored) to selected 1.70 (colored)

update after yamt-idlelwp merge.
- remove cpu_exit.9.
- remove ctxsw.9 from makefile because it's too stale.
  XXX maybe it will revive as mi_switch.9 later.
- add cpu_switchto.9 to makefile.

Revision 1.233 / (download) - annotate - [select for diffs], Wed Feb 21 21:13:02 2007 UTC (17 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.232: +3 -2 lines
Diff to previous 1.232 (colored) to selected 1.70 (colored)

document bus_dmatag_subregion(9) and bus_dmatag_destroy(9).

Revision 1.232 / (download) - annotate - [select for diffs], Sat Feb 17 17:18:31 2007 UTC (17 years, 2 months ago) by yamt
Branch: MAIN
Changes since 1.231: +4 -3 lines
Diff to previous 1.231 (colored) to selected 1.70 (colored)

need_resched -> cpu_need_resched.

Revision 1.231 / (download) - annotate - [select for diffs], Sat Feb 17 14:32:23 2007 UTC (17 years, 2 months ago) by yamt
Branch: MAIN
Changes since 1.230: +2 -2 lines
Diff to previous 1.230 (colored) to selected 1.70 (colored)

remove cpu_idle.9.  it has not been available on trunk.

Revision 1.230 / (download) - annotate - [select for diffs], Fri Feb 16 17:23:58 2007 UTC (17 years, 2 months ago) by hannken
Branch: MAIN
Changes since 1.229: +1 -3 lines
Diff to previous 1.229 (colored) to selected 1.70 (colored)

Make fstrans(9) the default helper for file system suspension.
Replaces the now obsolete vn_start_write()/vn_finished_write().

Revision 1.229 / (download) - annotate - [select for diffs], Thu Feb 15 17:04:04 2007 UTC (17 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.228: +2 -2 lines
Diff to previous 1.228 (colored) to selected 1.70 (colored)

Remove entries for rw_owned(9) again. The set lists were incorrect,
not this "Makefile".

Revision 1.228 / (download) - annotate - [select for diffs], Thu Feb 15 16:44:41 2007 UTC (17 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.227: +7 -6 lines
Diff to previous 1.227 (colored) to selected 1.70 (colored)

Create symbolic links for rw_owned(9).

Revision 1.227 / (download) - annotate - [select for diffs], Thu Feb 15 07:30:07 2007 UTC (17 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.226: +2 -2 lines
Diff to previous 1.226 (colored) to selected 1.70 (colored)

Sort some entries.

Revision 1.226 / (download) - annotate - [select for diffs], Sun Feb 11 18:49:18 2007 UTC (17 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.225: +13 -10 lines
Diff to previous 1.225 (colored) to selected 1.70 (colored)

Fix up MLINKS for previous. From nick@.

Revision 1.225 / (download) - annotate - [select for diffs], Sun Feb 11 16:17:07 2007 UTC (17 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.224: +15 -6 lines
Diff to previous 1.224 (colored) to selected 1.70 (colored)

Add mb/rwlock/condvar/mutex section 9 manual pages.

Revision 1.224 / (download) - annotate - [select for diffs], Sun Jan 21 15:42:36 2007 UTC (17 years, 2 months ago) by hannken
Branch: MAIN
Changes since 1.223: +12 -5 lines
Diff to previous 1.223 (colored) to selected 1.70 (colored)

Add and update documentation for fstrans(9) file system suspension helper.

wiz?

Revision 1.223 / (download) - annotate - [select for diffs], Sun Jan 7 15:37:54 2007 UTC (17 years, 3 months ago) by elad
Branch: MAIN
Changes since 1.222: +3 -2 lines
Diff to previous 1.222 (colored) to selected 1.70 (colored)

Add a memoryallocators(9) man-page to give a short summary of memory
allocators available in the kernel.

Tons of input from YAMAMOTO Takashi, thanks!

Revision 1.222 / (download) - annotate - [select for diffs], Thu Dec 21 16:01:13 2006 UTC (17 years, 3 months ago) by yamt
Branch: MAIN
Changes since 1.221: +3 -2 lines
Diff to previous 1.221 (colored) to selected 1.70 (colored)

document splraiseipl and makeiplcookie.

Revision 1.221 / (download) - annotate - [select for diffs], Mon Nov 13 05:13:39 2006 UTC (17 years, 5 months ago) by dyoung
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4
Changes since 1.220: +2 -1 lines
Diff to previous 1.220 (colored) to selected 1.70 (colored)

Add a source-address selection policy mechanism to the kernel.

Also, add ioctls SIOCGIFADDRPREF/SIOCSIFADDRPREF to get/set preference
numbers for addresses.  Make ifconfig(8) set/display preference
numbers.

To activate source-address selection policies in your kernel, add
'options IPSELSRC' to your kernel configuration.

Miscellaneous changes in support of source-address selection:

        1 Factor out some common code, producing rt_replace_ifa().

        2 Abbreviate a for-loop with TAILQ_FOREACH().

        3 Add the predicates on IPv4 addresses IN_LINKLOCAL() and
          IN_PRIVATE(), that are true for link-local unicast
          (169.254/16) and RFC1918 private addresses, respectively.
          Add the predicate IN_ANY_LOCAL() that is true for link-local
          unicast and multicast.

        4 Add IPv4-specific interface attach/detach routines,
          in_domifattach and in_domifdetach, which build #ifdef
          IPSELSRC.

See in_getifa(9) for a more thorough description of source-address
selection policy.

Revision 1.220 / (download) - annotate - [select for diffs], Sat Nov 4 12:55:28 2006 UTC (17 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.219: +2 -1 lines
Diff to previous 1.219 (colored) to selected 1.70 (colored)

document vmem_xalloc/xfree.

Revision 1.219 / (download) - annotate - [select for diffs], Sun Oct 22 11:14:52 2006 UTC (17 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.218: +4 -2 lines
Diff to previous 1.218 (colored) to selected 1.70 (colored)

document vmem.

Revision 1.218 / (download) - annotate - [select for diffs], Mon Oct 9 16:27:07 2006 UTC (17 years, 6 months ago) by rpaulo
Branch: MAIN
Changes since 1.217: +2 -2 lines
Diff to previous 1.217 (colored) to selected 1.70 (colored)

Modular (I tried ;-) TCP congestion control API. Whenever certain conditions
happen in the TCP stack, this interface calls the specified callback to
handle the situation according to the currently selected congestion
control algorithm.
A new sysctl node was created: net.inet.tcp.congctl.{available,selected}
with obvious meanings.
The old net.inet.tcp.newreno MIB was removed.
The API is discussed in tcp_congctl(9).

In the near future, it will be possible to selected a congestion control
algorithm on a per-socket basis.

Discussed on tech-net and reviewed by <yamt>.

Revision 1.217 / (download) - annotate - [select for diffs], Sat Oct 7 17:26:24 2006 UTC (17 years, 6 months ago) by cube
Branch: MAIN
Changes since 1.216: +8 -3 lines
Diff to previous 1.216 (colored) to selected 1.70 (colored)

Synchronise documentation with code.  E.g., config_search is no more, but
instead you have config_search_{loc,ia}.  Add documentation for
config_finalize_regsiter, too.  Mostly fixes PR#32106 by Gavan Fantom, as I
think the cfdriver_* and cfattach_* stuff should be documented too, but I'm
not entirely sure where yet.

Revision 1.216 / (download) - annotate - [select for diffs], Wed Oct 4 12:39:05 2006 UTC (17 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.215: +2 -2 lines
Diff to previous 1.215 (colored) to selected 1.70 (colored)

fix slight ooops in previous

Revision 1.215 / (download) - annotate - [select for diffs], Wed Oct 4 11:27:45 2006 UTC (17 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.214: +2 -2 lines
Diff to previous 1.214 (colored) to selected 1.70 (colored)

and lo, the uvm_coredump() peril was no more (since almost 5 years ago)

Revision 1.214 / (download) - annotate - [select for diffs], Sun Sep 17 21:46:39 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.213: +14 -1 lines
Diff to previous 1.213 (colored) to selected 1.70 (colored)

Make links from ieee80211(9) to pages for all included functions.

Revision 1.213 / (download) - annotate - [select for diffs], Sat Sep 16 11:15:50 2006 UTC (17 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.212: +2 -2 lines
Diff to previous 1.212 (colored) to selected 1.70 (colored)

add workqueue_destroy.

Revision 1.212 / (download) - annotate - [select for diffs], Sat Sep 16 08:37:34 2006 UTC (17 years, 7 months ago) by elad
Branch: MAIN
Changes since 1.211: +2 -2 lines
Diff to previous 1.211 (colored) to selected 1.70 (colored)

Add a man-page for secmodel_overlay(9).

Revision 1.211 / (download) - annotate - [select for diffs], Fri Sep 15 20:01:38 2006 UTC (17 years, 7 months ago) by elad
Branch: MAIN
Changes since 1.210: +4 -3 lines
Diff to previous 1.210 (colored) to selected 1.70 (colored)

Add a man-page for secmodel_bsd44, describing a bit the concepts of
super-user and securelevel.

The securelevel part was compiled of text from both init(8) and OpenBSD's
securelevel(7), and brought in-sync with what we really do.

Revision 1.210 / (download) - annotate - [select for diffs], Fri Sep 8 20:58:56 2006 UTC (17 years, 7 months ago) by elad
Branch: MAIN
Changes since 1.209: +2 -2 lines
Diff to previous 1.209 (colored) to selected 1.70 (colored)

First take at security model abstraction.

- Add a few scopes to the kernel: system, network, and machdep.

- Add a few more actions/sub-actions (requests), and start using them as
  opposed to the KAUTH_GENERIC_ISSUSER place-holders.

- Introduce a basic set of listeners that implement our "traditional"
  security model, called "bsd44". This is the default (and only) model we
  have at the moment.

- Update all relevant documentation.

- Add some code and docs to help folks who want to actually use this stuff:

  * There's a sample overlay model, sitting on-top of "bsd44", for
    fast experimenting with tweaking just a subset of an existing model.

    This is pretty cool because it's *really* straightforward to do stuff
    you had to use ugly hacks for until now...

  * And of course, documentation describing how to do the above for quick
    reference, including code samples.

All of these changes were tested for regressions using a Python-based
testsuite that will be (I hope) available soon via pkgsrc. Information
about the tests, and how to write new ones, can be found on:

	http://kauth.linbsd.org/kauthwiki

NOTE FOR DEVELOPERS: *PLEASE* don't add any code that does any of the
following:

  - Uses a KAUTH_GENERIC_ISSUSER kauth(9) request,
  - Checks 'securelevel' directly,
  - Checks a uid/gid directly.

(or if you feel you have to, contact me first)

This is still work in progress; It's far from being done, but now it'll
be a lot easier.

Relevant mailing list threads:

http://mail-index.netbsd.org/tech-security/2006/01/25/0011.html
http://mail-index.netbsd.org/tech-security/2006/03/24/0001.html
http://mail-index.netbsd.org/tech-security/2006/04/18/0000.html
http://mail-index.netbsd.org/tech-security/2006/05/15/0000.html
http://mail-index.netbsd.org/tech-security/2006/08/01/0000.html
http://mail-index.netbsd.org/tech-security/2006/08/25/0000.html

Many thanks to YAMAMOTO Takashi, Matt Thomas, and Christos Zoulas for help
stablizing kauth(9).

Full credit for the regression tests, making sure these changes didn't break
anything, goes to Matt Fleming and Jaime Fournier.

Happy birthday Randi! :)

Revision 1.209 / (download) - annotate - [select for diffs], Wed Sep 6 18:15:35 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.208: +2 -2 lines
Diff to previous 1.208 (colored) to selected 1.70 (colored)

Fix todr(9) MLINKS line.

Revision 1.208 / (download) - annotate - [select for diffs], Wed Sep 6 18:04:30 2006 UTC (17 years, 7 months ago) by gdamore
Branch: MAIN
Changes since 1.207: +5 -5 lines
Diff to previous 1.207 (colored) to selected 1.70 (colored)

time.9 renamed to time_second.9.  various updates to reflect API changes.

Revision 1.207 / (download) - annotate - [select for diffs], Thu Jul 27 00:00:56 2006 UTC (17 years, 8 months ago) by gdt
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.206: +6 -2 lines
Diff to previous 1.206 (colored) to selected 1.70 (colored)

man pages contributed by Igor Sobrado.

Revision 1.206 / (download) - annotate - [select for diffs], Tue Jul 25 21:16:16 2006 UTC (17 years, 8 months ago) by elad
Branch: MAIN
Changes since 1.205: +2 -2 lines
Diff to previous 1.205 (colored) to selected 1.70 (colored)

first take at veriexec(9) man page, finally documenting some more
internals.

Revision 1.205 / (download) - annotate - [select for diffs], Fri Jul 14 18:41:41 2006 UTC (17 years, 9 months ago) by elad
Branch: MAIN
Changes since 1.204: +2 -2 lines
Diff to previous 1.204 (colored) to selected 1.70 (colored)

okay, since there was no way to divide this to two commits, here it goes..

introduce fileassoc(9), a kernel interface for associating meta-data with
files using in-kernel memory. this is very similar to what we had in
veriexec till now, only abstracted so it can be used more easily by more
consumers.

this also prompted the redesign of the interface, making it work on vnodes
and mounts and not directly on devices and inodes. internally, we still
use file-id but that's gonna change soon... the interface will remain
consistent.

as a result, veriexec went under some heavy changes to conform to the new
interface. since we no longer use device numbers to identify file-systems,
the veriexec sysctl stuff changed too: kern.veriexec.count.dev_N is now
kern.veriexec.tableN.* where 'N' is NOT the device number but rather a
way to distinguish several mounts.

also worth noting is the plugging of unmount/delete operations
wrt/fileassoc and veriexec.

tons of input from yamt@, wrstuden@, martin@, and christos@.

Revision 1.204 / (download) - annotate - [select for diffs], Sat Jul 8 17:17:31 2006 UTC (17 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.203: +2 -2 lines
Diff to previous 1.203 (colored) to selected 1.70 (colored)

Some section 9 man page edits:
	- Update ctxsw(9) to reflect reality a little better
	- chooselwp doesn't exist in the kernel so remove the man page.
	- Remove the references to chooseproc which existed briefly.

Revision 1.203 / (download) - annotate - [select for diffs], Sun Jun 25 13:07:49 2006 UTC (17 years, 9 months ago) by yamt
Branch: MAIN
Changes since 1.202: +2 -1 lines
Diff to previous 1.202 (colored) to selected 1.70 (colored)

document kmem_alloc, kmem_free, kmem_zalloc.

Revision 1.202 / (download) - annotate - [select for diffs], Sat Jun 24 08:47:19 2006 UTC (17 years, 9 months ago) by kardel
Branch: MAIN
Changes since 1.201: +2 -2 lines
Diff to previous 1.201 (colored) to selected 1.70 (colored)

add microuptime.9 (from FreeBSD) for timecounters

Revision 1.201 / (download) - annotate - [select for diffs], Sat Jun 24 08:32:17 2006 UTC (17 years, 9 months ago) by kardel
Branch: MAIN
Changes since 1.200: +2 -2 lines
Diff to previous 1.200 (colored) to selected 1.70 (colored)

include timecounter.9 description

Revision 1.200 / (download) - annotate - [select for diffs], Mon Jun 19 15:44:44 2006 UTC (17 years, 10 months ago) by gdamore
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199 (colored) to selected 1.70 (colored)

Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.

Revision 1.198.2.1 / (download) - annotate - [select for diffs], Mon Jun 19 04:15:04 2006 UTC (17 years, 10 months ago) by chap
Branch: chap-midi
Changes since 1.198: +3 -2 lines
Diff to previous 1.198 (colored) next main 1.199 (colored) to selected 1.70 (colored)

Sync with head.

Revision 1.199 / (download) - annotate - [select for diffs], Sun Jun 4 14:45:34 2006 UTC (17 years, 10 months ago) by chap
Branch: MAIN
CVS Tags: chap-midi-nbase, chap-midi-base
Changes since 1.198: +3 -2 lines
Diff to previous 1.198 (colored) to selected 1.70 (colored)

Document kernel function hashinit/hashdone.

"No[ objections] here." -christos@

Revision 1.198 / (download) - annotate - [select for diffs], Tue May 16 15:56:15 2006 UTC (17 years, 11 months ago) by elad
Branch: MAIN
Branch point for: chap-midi
Changes since 1.197: +3 -9 lines
Diff to previous 1.197 (colored) to selected 1.70 (colored)

kill unused man-pages. prompted by Iain Hibbert.

Revision 1.197 / (download) - annotate - [select for diffs], Sun May 14 22:07:22 2006 UTC (17 years, 11 months ago) by elad
Branch: MAIN
Changes since 1.196: +2 -2 lines
Diff to previous 1.196 (colored) to selected 1.70 (colored)

add kauth man-page.

Revision 1.196 / (download) - annotate - [select for diffs], Sun May 14 15:43:42 2006 UTC (17 years, 11 months ago) by uwe
Branch: MAIN
Changes since 1.195: +2 -10 lines
Diff to previous 1.195 (colored) to selected 1.70 (colored)

G/c properties(9) and links.  They are marked as obsolete in the sets
already.

Revision 1.195 / (download) - annotate - [select for diffs], Thu May 11 21:00:19 2006 UTC (17 years, 11 months ago) by gdamore
Branch: MAIN
Changes since 1.194: +3 -3 lines
Diff to previous 1.194 (colored) to selected 1.70 (colored)

Add preliminary documentation for DDC and EDID subsystem.

Revision 1.194.2.2 / (download) - annotate - [select for diffs], Wed Apr 19 21:24:02 2006 UTC (18 years ago) by elad
Branch: elad-kernelauth
Changes since 1.194.2.1: +716 -0 lines
Diff to previous 1.194.2.1 (colored) to branchpoint 1.194 (colored) next main 1.195 (colored) to selected 1.70 (colored)

install kauth.9... can't believe i forgot to commit this one.

Revision 1.194.2.1, Sat Mar 11 15:47:09 2006 UTC (18 years, 1 month ago) by elad
Branch: elad-kernelauth
Changes since 1.194: +0 -716 lines
FILE REMOVED

file Makefile was added on branch elad-kernelauth on 2006-04-19 21:24:02 +0000

Revision 1.194 / (download) - annotate - [select for diffs], Sat Mar 11 15:47:09 2006 UTC (18 years, 1 month ago) by kleink
Branch: MAIN
CVS Tags: elad-kernelauth-base
Branch point for: elad-kernelauth
Changes since 1.193: +3 -2 lines
Diff to previous 1.193 (colored) to selected 1.70 (colored)

Document libkern's bcdtobin(9)/bintobcd(9).

Revision 1.193 / (download) - annotate - [select for diffs], Tue Mar 7 17:22:11 2006 UTC (18 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.192: +1 -2 lines
Diff to previous 1.192 (colored) to selected 1.70 (colored)

fdavail is a goner

Revision 1.192 / (download) - annotate - [select for diffs], Fri Feb 24 12:47:18 2006 UTC (18 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.191: +2 -1 lines
Diff to previous 1.191 (colored) to selected 1.70 (colored)

document fdclone

Revision 1.191 / (download) - annotate - [select for diffs], Sun Feb 12 23:16:03 2006 UTC (18 years, 2 months ago) by macallan
Branch: MAIN
Changes since 1.190: +3 -3 lines
Diff to previous 1.190 (colored) to selected 1.70 (colored)

add vcons.9

Revision 1.190 / (download) - annotate - [select for diffs], Fri Feb 3 11:04:46 2006 UTC (18 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.189: +3 -2 lines
Diff to previous 1.189 (colored) to selected 1.70 (colored)

Implement options string parsing of the form 'a=b c=d ...'.  This will be
initially used by i386's Multiboot support but will be useful in other
situations too (think refactoring mount(2)'s API).

Revision 1.189 / (download) - annotate - [select for diffs], Tue Jan 17 17:29:28 2006 UTC (18 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.188: +8 -2 lines
Diff to previous 1.188 (colored) to selected 1.70 (colored)

Add a firmload(9) manual page.

Revision 1.188 / (download) - annotate - [select for diffs], Mon Jan 16 22:32:07 2006 UTC (18 years, 3 months ago) by yamt
Branch: MAIN
Changes since 1.187: +4 -1 lines
Diff to previous 1.187 (colored) to selected 1.70 (colored)

add getiobuf.9

Revision 1.187 / (download) - annotate - [select for diffs], Wed Jan 4 19:14:55 2006 UTC (18 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.186: +2 -2 lines
Diff to previous 1.186 (colored) to selected 1.70 (colored)

Manpage that explains the i2c framework... from OpenBSD.

Revision 1.186 / (download) - annotate - [select for diffs], Sat Dec 24 21:07:05 2005 UTC (18 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.185: +2 -1 lines
Diff to previous 1.185 (colored) to selected 1.70 (colored)

Update man pages for new coredump interface.

Revision 1.185 / (download) - annotate - [select for diffs], Wed Dec 21 15:36:38 2005 UTC (18 years, 3 months ago) by rpaulo
Branch: MAIN
Changes since 1.184: +2 -2 lines
Diff to previous 1.184 (colored) to selected 1.70 (colored)

Fix links for cpu_lwp_fork.9. Pointed out by ghen@ and salo@.

Revision 1.184 / (download) - annotate - [select for diffs], Tue Dec 20 19:53:14 2005 UTC (18 years, 4 months ago) by rpaulo
Branch: MAIN
Changes since 1.183: +3 -3 lines
Diff to previous 1.183 (colored) to selected 1.70 (colored)

Adapt man pages to ktrace-lwp.

Revision 1.183 / (download) - annotate - [select for diffs], Thu Nov 24 08:20:51 2005 UTC (18 years, 4 months ago) by yamt
Branch: MAIN
Changes since 1.182: +4 -2 lines
Diff to previous 1.182 (colored) to selected 1.70 (colored)

document workqueue.

Revision 1.182 / (download) - annotate - [select for diffs], Thu Nov 24 08:14:13 2005 UTC (18 years, 4 months ago) by yamt
Branch: MAIN
Changes since 1.181: +2 -2 lines
Diff to previous 1.181 (colored) to selected 1.70 (colored)

document RUN_ONCE.

Revision 1.181 / (download) - annotate - [select for diffs], Wed Nov 2 14:22:36 2005 UTC (18 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.180: +1 -8 lines
Diff to previous 1.180 (colored) to selected 1.70 (colored)

sync with kernel.  (yamt-vop)

Revision 1.180 / (download) - annotate - [select for diffs], Sun Oct 2 14:57:13 2005 UTC (18 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179 (colored) to selected 1.70 (colored)

Remove MLINKS leftover from previous.

Revision 1.179 / (download) - annotate - [select for diffs], Sat Oct 1 04:09:06 2005 UTC (18 years, 6 months ago) by yamt
Branch: MAIN
Changes since 1.178: +2 -2 lines
Diff to previous 1.178 (colored) to selected 1.70 (colored)

we don't have the global runtime anymore.

Revision 1.178 / (download) - annotate - [select for diffs], Fri Sep 23 15:36:15 2005 UTC (18 years, 6 months ago) by jmmv
Branch: MAIN
Changes since 1.177: +2 -2 lines
Diff to previous 1.177 (colored) to selected 1.70 (colored)

Kill the tmpfs(9) manual page; it was just documenting internal details of
tmpfs' "API" and was already rotting.

Instead, merge all the relevant comments into the code.  This includes
acknowledgements to Google's Summer of Code 2005 program (they were in the
AUTHORS section of tmpfs(9) before), so all the files need to be changed
to include this sentence alongside the title.  (Note that this was not a
requirement of the program.)

Revision 1.177 / (download) - annotate - [select for diffs], Fri Sep 23 12:10:32 2005 UTC (18 years, 6 months ago) by jmmv
Branch: MAIN
Changes since 1.176: +3 -2 lines
Diff to previous 1.176 (colored) to selected 1.70 (colored)

Apply the NFS exports list rototill patch:

- Remove all NFS related stuff from file system specific code.
- Drop the vfs_checkexp hook and generalize it in the new nfs_check_export
  function, thus removing redundancy from all file systems.
- Move all NFS export-related stuff from kern/vfs_subr.c to the new
  file sys/nfs/nfs_export.c.  The former was becoming large and its code
  is always compiled, regardless of the build options.  Using the latter,
  the code is only compiled in when NFSSERVER is enabled.  While doing this,
  also make some functions in nfs_subs.c conditional to NFSSERVER.
- Add a new command in nfssvc(2), called NFSSVC_SETEXPORTSLIST, that takes a
  path and a set of export entries.  At the moment it can only clear the
  exports list or append entries, one by one, but it is done in a way that
  allows setting the whole set of entries atomically in the future (see the
  comment in mountd_set_exports_list or in doc/TODO).
- Change mountd(8) to use the nfssvc(2) system call instead of mount(2) so
  that it becomes file system agnostic.  In fact, all this whole thing was
  done to remove a 'XXX' block from this utility!
- Change the mount*, newfs and fsck* userland utilities to not deal with NFS
  exports initialization; done internally by the kernel when initializing
  the NFS support for each file system.
- Implement an interface for VFS (called VFS hooks) so that several kernel
  subsystems can run arbitrary code upon receipt of specific VFS events.
  At the moment, this only provides support for unmount and is used to
  destroy NFS exports lists from the file systems being unmounted, though it
  has room for extension.

Thanks go to yamt@, chs@, thorpej@, wrstuden@ and others for their comments
and advice in the development of this patch.

Revision 1.176 / (download) - annotate - [select for diffs], Sat Sep 10 19:20:48 2005 UTC (18 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.175: +2 -2 lines
Diff to previous 1.175 (colored) to selected 1.70 (colored)

Initial addition of tmpfs, an efficient memory file-system.  This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).

Revision 1.175 / (download) - annotate - [select for diffs], Sun Aug 28 20:58:14 2005 UTC (18 years, 7 months ago) by reinoud
Branch: MAIN
Changes since 1.174: +3 -2 lines
Diff to previous 1.174 (colored) to selected 1.70 (colored)

Create functions ioctl_copyin() and ioctl_copyout(). They are meant to be
used in ioctl routines to do the right thing when the FKIOCTL flag is
passed to the IOCTL routine indicating its a in-kernel VOP_IOCTL call and
indirect addresses provided in the arguments are to be seen as kernel
adresses rather than userland adresses.

A simple substitution and prepending of the `flags' passed on to the ioctl
handler is enough to DTRT.

Revision 1.174 / (download) - annotate - [select for diffs], Tue Aug 23 09:34:11 2005 UTC (18 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.173: +2 -1 lines
Diff to previous 1.173 (colored) to selected 1.70 (colored)

document M_MOVE_PKTHDR.

Revision 1.173 / (download) - annotate - [select for diffs], Sun Aug 14 12:02:02 2005 UTC (18 years, 8 months ago) by yamt
Branch: MAIN
Changes since 1.172: +2 -2 lines
Diff to previous 1.172 (colored) to selected 1.70 (colored)

remove disk_init.

Revision 1.169.2.1 / (download) - annotate - [select for diffs], Thu Jul 21 21:22:37 2005 UTC (18 years, 9 months ago) by tron
Branch: netbsd-3
CVS Tags: netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored) next main 1.170 (colored) to selected 1.70 (colored)

Pull up revision 1.172 (requested by pooka in ticket #605):
statfs -> statvfs
(better late than never)

Revision 1.172 / (download) - annotate - [select for diffs], Wed Jul 20 11:35:48 2005 UTC (18 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.171: +2 -2 lines
Diff to previous 1.171 (colored) to selected 1.70 (colored)

statfs -> statvfs
(better late than never)

Revision 1.171 / (download) - annotate - [select for diffs], Sun Apr 24 21:43:03 2005 UTC (18 years, 11 months ago) by dyoung
Branch: MAIN
Changes since 1.170: +4 -1 lines
Diff to previous 1.170 (colored) to selected 1.70 (colored)

Add IEEE 802.11 manual pages from FreeBSD to both the Makefiles
and the set lists.

Revision 1.170 / (download) - annotate - [select for diffs], Fri Apr 1 12:07:42 2005 UTC (19 years ago) by yamt
Branch: MAIN
Changes since 1.169: +4 -5 lines
Diff to previous 1.169 (colored) to selected 1.70 (colored)

remove links to uvm.9 for removed functions.

Revision 1.169 / (download) - annotate - [select for diffs], Sun Jan 2 17:34:43 2005 UTC (19 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-3-base
Branch point for: netbsd-3
Changes since 1.168: +6 -3 lines
Diff to previous 1.168 (colored) to selected 1.70 (colored)

Document file system extended attribute functions.

Revision 1.168 / (download) - annotate - [select for diffs], Mon Dec 6 17:34:07 2004 UTC (19 years, 4 months ago) by yamt
Branch: MAIN
Changes since 1.167: +3 -2 lines
Diff to previous 1.167 (colored) to selected 1.70 (colored)

document uvm_unmap.

Revision 1.167 / (download) - annotate - [select for diffs], Fri Dec 3 03:33:00 2004 UTC (19 years, 4 months ago) by atatat
Branch: MAIN
Changes since 1.166: +2 -2 lines
Diff to previous 1.166 (colored) to selected 1.70 (colored)

Add a man page that describes the kernel-only errno values that never
get passed back up to userland.

Revision 1.160.2.1 / (download) - annotate - [select for diffs], Sat Sep 11 11:15:00 2004 UTC (19 years, 7 months ago) by he
Branch: netbsd-2-0
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2
Changes since 1.160: +3 -1 lines
Diff to previous 1.160 (colored) next main 1.161 (colored) to selected 1.70 (colored)

Pull up revision 1.164 (requested by yamt in ticket #831):
  Add m_copyback_cow and m_makewritable.

Revision 1.166 / (download) - annotate - [select for diffs], Mon Sep 6 21:46:46 2004 UTC (19 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.165: +14 -1 lines
Diff to previous 1.165 (colored) to selected 1.70 (colored)

add MLINKS for each mbuf tagging functions.

Revision 1.165 / (download) - annotate - [select for diffs], Mon Sep 6 18:23:31 2004 UTC (19 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.164: +2 -2 lines
Diff to previous 1.164 (colored) to selected 1.70 (colored)

document mbuf tagging interfaces.

Revision 1.164 / (download) - annotate - [select for diffs], Mon Sep 6 09:45:27 2004 UTC (19 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.163: +3 -1 lines
Diff to previous 1.163 (colored) to selected 1.70 (colored)

- document m_copyback_cow and m_makewritable.
- note limitations of m_copyback.
- bump date.

Revision 1.163 / (download) - annotate - [select for diffs], Mon Jul 5 11:08:38 2004 UTC (19 years, 9 months ago) by sketch
Branch: MAIN
Changes since 1.162: +2 -2 lines
Diff to previous 1.162 (colored) to selected 1.70 (colored)

Complete removal of uvm_useracc(9), as described in

    http://mail-index.netbsd.org/source-changes/2003/11/13/0011.html

Revision 1.162 / (download) - annotate - [select for diffs], Tue May 25 14:54:56 2004 UTC (19 years, 10 months ago) by hannken
Branch: MAIN
Changes since 1.161: +4 -3 lines
Diff to previous 1.161 (colored) to selected 1.70 (colored)

Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.

- Not enabled by default. Needs kernel option FFS_SNAPSHOT.
- Change parameters of ffs_blkfree.
- Let the copy-on-write functions return an error so spec_strategy
    may fail if the copy-on-write fails.
- Change genfs_*lock*() to use vp->v_vnlock instead of &vp->v_lock.
- Add flag B_METAONLY to VOP_BALLOC to return indirect block buffer.
- Add a function ffs_checkfreefile needed for snapshot creation.
- Add special handling of snapshot files:
    Snapshots may not be opened for writing and the attributes are read-only.
    Use the mtime as the time this snapshot was taken.
    Deny mtime updates for snapshot files.
- Add function transferlockers to transfer any waiting processes from
  one lock to another.
- Add vfsop VFS_SNAPSHOT to take a snapshot and make it accessible through
  a vnode.
- Add snapshot support to ls, fsck_ffs and dump.

Welcome to 2.0F.

Approved by: Jason R. Thorpe <thorpej@netbsd.org>

Revision 1.161 / (download) - annotate - [select for diffs], Mon Mar 29 04:14:04 2004 UTC (20 years ago) by dyoung
Branch: MAIN
Changes since 1.160: +8 -2 lines
Diff to previous 1.160 (colored) to selected 1.70 (colored)

Add a manual page to section 9 for rssadapt, the rate-adaptation
framework.

Revision 1.160 / (download) - annotate - [select for diffs], Wed Mar 24 19:37:10 2004 UTC (20 years ago) by atatat
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.159: +2 -1 lines
Diff to previous 1.159 (colored) to selected 1.70 (colored)

Add man page for new sysctl_teardown() function.

Revision 1.159 / (download) - annotate - [select for diffs], Tue Mar 23 00:59:47 2004 UTC (20 years ago) by jonathan
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158 (colored) to selected 1.70 (colored)

Add kcont(9) to Makefile, comp set.

Revision 1.158 / (download) - annotate - [select for diffs], Sun Mar 21 11:49:28 2004 UTC (20 years, 1 month ago) by he
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157 (colored) to selected 1.70 (colored)

The man-page symlink should be pckbport_set_inputhandler, not
pckbport_set_inputhandle -- make it so.

Revision 1.157 / (download) - annotate - [select for diffs], Sat Mar 20 21:28:59 2004 UTC (20 years, 1 month ago) by bjh21
Branch: MAIN
Changes since 1.156: +14 -2 lines
Diff to previous 1.156 (colored) to selected 1.70 (colored)

Kernel-internal documentation for pckbport.

Revision 1.156 / (download) - annotate - [select for diffs], Wed Feb 18 13:35:46 2004 UTC (20 years, 2 months ago) by yamt
Branch: MAIN
Changes since 1.155: +3 -2 lines
Diff to previous 1.155 (colored) to selected 1.70 (colored)

- document selnotify.
- add ref. to knote(9).

Revision 1.155 / (download) - annotate - [select for diffs], Sat Feb 14 00:00:56 2004 UTC (20 years, 2 months ago) by hannken
Branch: MAIN
Changes since 1.154: +4 -2 lines
Diff to previous 1.154 (colored) to selected 1.70 (colored)

Add a generic copy-on-write hook to add/remove functions that will be
called with every buffer written through spec_strategy().

Used by fss(4). Future file-system-internal snapshots will need them too.

Welcome to 1.6ZK

Approved by: Jason R. Thorpe <thorpej@netbsd.org>

Revision 1.154 / (download) - annotate - [select for diffs], Wed Jan 28 17:44:25 2004 UTC (20 years, 2 months ago) by jdolecek
Branch: MAIN
Changes since 1.153: +2 -2 lines
Diff to previous 1.153 (colored) to selected 1.70 (colored)

g/c obsolete cpu_wait(9)
reported in PR misc/24260 by Nicolas Joly

Revision 1.153 / (download) - annotate - [select for diffs], Wed Jan 21 03:02:06 2004 UTC (20 years, 3 months ago) by atatat
Branch: MAIN
Changes since 1.152: +18 -2 lines
Diff to previous 1.152 (colored) to selected 1.70 (colored)

Man page for kernel's sysctl infrastructure.  Thanks for being
patient.

Revision 1.152 / (download) - annotate - [select for diffs], Sat Dec 20 20:25:28 2003 UTC (20 years, 4 months ago) by lha
Branch: MAIN
Changes since 1.151: +14 -1 lines
Diff to previous 1.151 (colored) to selected 1.70 (colored)

Add opencrypto.9 manpage, manpage copied from OpenBSD (Angelos D. Keromytis)
Some text added me (and thus all errors in the manpage are mine)

Revision 1.151 / (download) - annotate - [select for diffs], Thu Dec 4 19:57:38 2003 UTC (20 years, 4 months ago) by atatat
Branch: MAIN
Changes since 1.150: +3 -4 lines
Diff to previous 1.150 (colored) to selected 1.70 (colored)

Garbage collect some references to the old sysctl() infrastructure.

Revision 1.150 / (download) - annotate - [select for diffs], Sun Nov 16 15:07:25 2003 UTC (20 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.149: +3 -1 lines
Diff to previous 1.149 (colored) to selected 1.70 (colored)

a manpage of selrecord and selwakeup.  from FreeBSD.

Revision 1.149 / (download) - annotate - [select for diffs], Tue Oct 21 22:01:24 2003 UTC (20 years, 6 months ago) by hannken
Branch: MAIN
Changes since 1.148: +7 -3 lines
Diff to previous 1.148 (colored) to selected 1.70 (colored)

Add section 9 man pages for:
vfs_write_suspend, vfs_write_resume, vn_start_write and vn_finished_write.

Revision 1.148 / (download) - annotate - [select for diffs], Mon Oct 13 19:52:58 2003 UTC (20 years, 6 months ago) by bouyer
Branch: MAIN
Changes since 1.147: +3 -3 lines
Diff to previous 1.147 (colored) to selected 1.70 (colored)

Add a man page for pmatch().

Revision 1.147 / (download) - annotate - [select for diffs], Sun Sep 28 09:09:55 2003 UTC (20 years, 6 months ago) by dsl
Branch: MAIN
Changes since 1.146: +7 -6 lines
Diff to previous 1.146 (colored) to selected 1.70 (colored)

Add do_setres[u,g}id

Revision 1.146 / (download) - annotate - [select for diffs], Sun Sep 21 19:35:46 2003 UTC (20 years, 7 months ago) by jdolecek
Branch: MAIN
Changes since 1.145: +4 -1 lines
Diff to previous 1.145 (colored) to selected 1.70 (colored)

add manpage for fsetown(9), fgetown(9), fownsignal(9)

Revision 1.145 / (download) - annotate - [select for diffs], Sun Sep 7 21:14:22 2003 UTC (20 years, 7 months ago) by seb
Branch: MAIN
Changes since 1.144: +2 -3 lines
Diff to previous 1.144 (colored) to selected 1.70 (colored)

Remove link from pool_cache.9 to itself.

Implicit approval by kleink@.

Revision 1.144 / (download) - annotate - [select for diffs], Sun Sep 7 11:24:34 2003 UTC (20 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.143: +12 -3 lines
Diff to previous 1.143 (colored) to selected 1.70 (colored)

a pool_cache(9) manpage.
maybe incomplete, but better than none.

Revision 1.143 / (download) - annotate - [select for diffs], Sat Sep 6 18:12:39 2003 UTC (20 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.142: +15 -2 lines
Diff to previous 1.142 (colored) to selected 1.70 (colored)

a man page for buffer cache interfaces.
(an incomplete page is better than no page)

Revision 1.142 / (download) - annotate - [select for diffs], Mon Apr 7 07:09:47 2003 UTC (21 years ago) by gmcgarry
Branch: MAIN
Changes since 1.141: +2 -2 lines
Diff to previous 1.141 (colored) to selected 1.70 (colored)

vfs_setpublic.9 -> vfs_setpublicfs.9

Revision 1.141 / (download) - annotate - [select for diffs], Sun Apr 6 07:09:48 2003 UTC (21 years ago) by gmcgarry
Branch: MAIN
Changes since 1.140: +22 -7 lines
Diff to previous 1.140 (colored) to selected 1.70 (colored)

Move vfs interface out of vfsops.9 into its own page.  Document
it completely.

Revision 1.140 / (download) - annotate - [select for diffs], Fri Apr 4 20:55:25 2003 UTC (21 years ago) by wiz
Branch: MAIN
Changes since 1.139: +2 -1 lines
Diff to previous 1.139 (colored) to selected 1.70 (colored)

Minimally document vfs_shutdown(9). XXX: Right man page?

Revision 1.139 / (download) - annotate - [select for diffs], Tue Mar 25 22:04:50 2003 UTC (21 years ago) by thorpej
Branch: MAIN
Changes since 1.138: +3 -1 lines
Diff to previous 1.138 (colored) to selected 1.70 (colored)

Document pci_vpd_read() and pci_vpd_write().

Revision 1.108.2.3 / (download) - annotate - [select for diffs], Fri Feb 14 02:34:42 2003 UTC (21 years, 2 months ago) by jmc
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Changes since 1.108.2.2: +1 -2 lines
Diff to previous 1.108.2.2 (colored) to branchpoint 1.108 (colored) next main 1.109 (colored) to selected 1.70 (colored)

Pullup rev 1.138 (reqeusted by drochner in ticket #1160)
 Remove leftover pre-UVM manpages.

Revision 1.138 / (download) - annotate - [select for diffs], Mon Feb 10 13:08:00 2003 UTC (21 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.137: +2 -3 lines
Diff to previous 1.137 (colored) to selected 1.70 (colored)

remove leftover pre-UVM manpages

Revision 1.137 / (download) - annotate - [select for diffs], Tue Feb 4 16:22:47 2003 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.136: +2 -3 lines
Diff to previous 1.136 (colored) to selected 1.70 (colored)

Oops, forgot to remove links for callout_active and callout_deactivate.

Revision 1.136 / (download) - annotate - [select for diffs], Tue Feb 4 01:22:36 2003 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.135: +4 -1 lines
Diff to previous 1.135 (colored) to selected 1.70 (colored)

Update for new callout(9) implemenatation.

Revision 1.135 / (download) - annotate - [select for diffs], Sat Feb 1 06:27:23 2003 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.134: +6 -6 lines
Diff to previous 1.134 (colored) to selected 1.70 (colored)

Update for extensibe malloc types.

Revision 1.134 / (download) - annotate - [select for diffs], Sat Jan 11 22:45:41 2003 UTC (21 years, 3 months ago) by lha
Branch: MAIN
Changes since 1.133: +2 -2 lines
Diff to previous 1.133 (colored) to selected 1.70 (colored)

s/pfil_get_head/pfil_head_get/

fixes Joel Wilsson's <joelw@unix.se> misc/19796

Revision 1.133 / (download) - annotate - [select for diffs], Tue Dec 31 23:53:09 2002 UTC (21 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.132: +6 -5 lines
Diff to previous 1.132 (colored) to selected 1.70 (colored)

Document aprint_error(), aprint_get_error_count(), and printf_nolog().

Revision 1.132 / (download) - annotate - [select for diffs], Tue Dec 31 17:49:14 2002 UTC (21 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.131: +4 -2 lines
Diff to previous 1.131 (colored) to selected 1.70 (colored)

Document the "aprint" autoconfiguration message printing routines.

Revision 1.108.2.2 / (download) - annotate - [select for diffs], Sat Nov 9 10:22:27 2002 UTC (21 years, 5 months ago) by tron
Branch: netbsd-1-6
Changes since 1.108.2.1: +2 -1 lines
Diff to previous 1.108.2.1 (colored) to branchpoint 1.108 (colored) to selected 1.70 (colored)

Pull up revision 1.117 (requested by thorpej in ticket #527):
* Add copyin_proc() and copyout_proc(), which are like copyin() and
  copyout(), except they can operate on any process, not just curproc.
* Use this in uiomove() to allow UIO_USERSPACE to non-curproc.

Revision 1.131 / (download) - annotate - [select for diffs], Wed Oct 23 06:15:59 2002 UTC (21 years, 5 months ago) by gmcgarry
Branch: MAIN
Changes since 1.130: +2 -1 lines
Diff to previous 1.130 (colored) to selected 1.70 (colored)

Add vgonel(), although it is used only once.

Revision 1.130 / (download) - annotate - [select for diffs], Sun Oct 20 05:16:32 2002 UTC (21 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.129: +38 -3 lines
Diff to previous 1.129 (colored) to selected 1.70 (colored)

More kernel documentation.

Revision 1.129 / (download) - annotate - [select for diffs], Mon Oct 14 21:03:22 2002 UTC (21 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.128: +2 -1 lines
Diff to previous 1.128 (colored) to selected 1.70 (colored)

link for vn_rdwr()

Revision 1.128 / (download) - annotate - [select for diffs], Mon Oct 14 04:56:48 2002 UTC (21 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.127: +12 -10 lines
Diff to previous 1.127 (colored) to selected 1.70 (colored)

Move the vnode file descriptor operations into their own file.
Add vn_marktext() and vn_statfile() descriptions.

Revision 1.127 / (download) - annotate - [select for diffs], Sat Oct 5 05:39:35 2002 UTC (21 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.126: +2 -1 lines
Diff to previous 1.126 (colored) to selected 1.70 (colored)

Document config_match().

Revision 1.126 / (download) - annotate - [select for diffs], Sun Sep 29 20:29:15 2002 UTC (21 years, 6 months ago) by jdolecek
Branch: MAIN
Changes since 1.125: +4 -1 lines
Diff to previous 1.125 (colored) to selected 1.70 (colored)

bring knote(9) and kfilter_register(9) from kqueue branch to mainline
HISTORY section mentions the interface is only available on experimental
  kqueue branch (for now)

Revision 1.125 / (download) - annotate - [select for diffs], Sun Sep 29 17:41:44 2002 UTC (21 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.124: +5 -6 lines
Diff to previous 1.124 (colored) to selected 1.70 (colored)

Sort man page a bit after last.

Revision 1.124 / (download) - annotate - [select for diffs], Sun Sep 29 17:36:16 2002 UTC (21 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.123: +3 -3 lines
Diff to previous 1.123 (colored) to selected 1.70 (colored)

Rename sleep.9 to ltsleep.9, since sleep(9) is not there any more.

Revision 1.123 / (download) - annotate - [select for diffs], Sun Sep 22 06:26:33 2002 UTC (21 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.122: +14 -6 lines
Diff to previous 1.122 (colored) to selected 1.70 (colored)

Document the details of the scheduler.

Revision 1.122 / (download) - annotate - [select for diffs], Wed Aug 28 07:56:31 2002 UTC (21 years, 7 months ago) by gmcgarry
Branch: MAIN
Changes since 1.121: +5 -2 lines
Diff to previous 1.121 (colored) to selected 1.70 (colored)

Documentation for Restartable Atomic Sequences (RAS).

Revision 1.121 / (download) - annotate - [select for diffs], Wed Aug 7 11:01:20 2002 UTC (21 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.120: +17 -17 lines
Diff to previous 1.120 (colored) to selected 1.70 (colored)

Fix incorret (and obiously untested) symlink targets.

Revision 1.120 / (download) - annotate - [select for diffs], Wed Aug 7 04:48:55 2002 UTC (21 years, 8 months ago) by briggs
Branch: MAIN
Changes since 1.119: +18 -2 lines
Diff to previous 1.119 (colored) to selected 1.70 (colored)

Document new performance monitoring interface.

Revision 1.119 / (download) - annotate - [select for diffs], Sun Aug 4 01:03:12 2002 UTC (21 years, 8 months ago) by gmcgarry
Branch: MAIN
Changes since 1.118: +3 -1 lines
Diff to previous 1.118 (colored) to selected 1.70 (colored)

Document pci_set_powerstate()/pci_get_powerstate().

Revision 1.118 / (download) - annotate - [select for diffs], Fri Aug 2 00:41:53 2002 UTC (21 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.117: +11 -1 lines
Diff to previous 1.117 (colored) to selected 1.70 (colored)

Manual page for hardware-assisted data mover interface.

Revision 1.117 / (download) - annotate - [select for diffs], Sat Jul 20 03:58:26 2002 UTC (21 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.116: +3 -2 lines
Diff to previous 1.116 (colored) to selected 1.70 (colored)

* Add copyin_proc() and copyout_proc(), which are like copyin() and
  copyout(), except they can operate on any process, not just curproc.
* Use this in uiomove() to allow UIO_USERSPACE to non-curproc.

Revision 1.116 / (download) - annotate - [select for diffs], Wed Jul 17 15:53:50 2002 UTC (21 years, 9 months ago) by hannken
Branch: MAIN
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored) to selected 1.70 (colored)

Add manpage for new device buffer queue interface.
With help from Thomas Klausner <wiz@netbsd.org>.

Revision 1.115 / (download) - annotate - [select for diffs], Tue Jul 16 00:36:45 2002 UTC (21 years, 9 months ago) by lha
Branch: MAIN
Changes since 1.114: +8 -2 lines
Diff to previous 1.114 (colored) to selected 1.70 (colored)

add missing pfil_head_get in manpage
add missing MLINKS
add new files to sets lists

fixes my own pr kern/15060

Revision 1.114 / (download) - annotate - [select for diffs], Sun Jul 14 04:08:44 2002 UTC (21 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored) to selected 1.70 (colored)

simple_lock_unlock -> simple_unlock

Revision 1.113 / (download) - annotate - [select for diffs], Tue Jul 9 02:28:10 2002 UTC (21 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.112: +26 -4 lines
Diff to previous 1.112 (colored) to selected 1.70 (colored)

Overhaul documentation of the kernel signal facilities.  Some text
liberally borrowed from Paul's psignal(9) manpage.

More work can be done here, but there's more here than before, at least.

Revision 1.112 / (download) - annotate - [select for diffs], Mon Jun 24 22:45:41 2002 UTC (21 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored) to selected 1.70 (colored)

Document for driver authors.

Revision 1.108.2.1 / (download) - annotate - [select for diffs], Fri May 31 11:32:16 2002 UTC (21 years, 10 months ago) by tv
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1
Changes since 1.108: +2 -1 lines
Diff to previous 1.108 (colored) to selected 1.70 (colored)

Pull up revision 1.111 (requested by kleink in ticket #106):
Add missing bus_space_vaddr(9) link.

Revision 1.111 / (download) - annotate - [select for diffs], Fri May 31 11:11:29 2002 UTC (21 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored) to selected 1.70 (colored)

Add missing bus_space_vaddr(9) link.

Revision 1.110 / (download) - annotate - [select for diffs], Tue May 28 11:35:40 2002 UTC (21 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.109: +3 -3 lines
Diff to previous 1.109 (colored) to selected 1.70 (colored)

add arc4random(9).

Revision 1.109 / (download) - annotate - [select for diffs], Sat May 25 02:16:35 2002 UTC (21 years, 10 months ago) by gmcgarry
Branch: MAIN
Changes since 1.108: +20 -6 lines
Diff to previous 1.108 (colored) to selected 1.70 (colored)

Document some mandatory machine-dependent interfaces.  Addresses PR16272.

Revision 1.108 / (download) - annotate - [select for diffs], Fri Apr 5 18:30:32 2002 UTC (22 years ago) by bouyer
Branch: MAIN
CVS Tags: netbsd-1-6-base
Branch point for: netbsd-1-6
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored) to selected 1.70 (colored)

Add a man page for mstohz()

Revision 1.107 / (download) - annotate - [select for diffs], Mon Feb 11 18:48:03 2002 UTC (22 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.106: +3 -2 lines
Diff to previous 1.106 (colored) to selected 1.70 (colored)

Add link for pci_conf_hook().

Revision 1.106 / (download) - annotate - [select for diffs], Mon Jan 7 00:59:43 2002 UTC (22 years, 3 months ago) by deberg
Branch: MAIN
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored) to selected 1.70 (colored)

add MALLOC.9 and FREE.9

Revision 1.105 / (download) - annotate - [select for diffs], Sun Jan 6 21:29:20 2002 UTC (22 years, 3 months ago) by deberg
Branch: MAIN
Changes since 1.104: +2 -1 lines
Diff to previous 1.104 (colored) to selected 1.70 (colored)

add VOP_GETPAGES to NAME and create link

Revision 1.104 / (download) - annotate - [select for diffs], Tue Jan 1 22:09:42 2002 UTC (22 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored) to selected 1.70 (colored)

Add radio(4) man pages.

Revision 1.103 / (download) - annotate - [select for diffs], Mon Dec 24 12:28:46 2001 UTC (22 years, 3 months ago) by jdolecek
Branch: MAIN
Changes since 1.102: +3 -2 lines
Diff to previous 1.102 (colored) to selected 1.70 (colored)

Some basic documentation of uvm_loan() and uvm_unloan()

Revision 1.102 / (download) - annotate - [select for diffs], Wed Dec 5 21:13:59 2001 UTC (22 years, 4 months ago) by augustss
Branch: MAIN
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 (colored) to selected 1.70 (colored)

Link malloc_roundup.9 to the right thing; section 9 links were off by one.

Revision 1.101 / (download) - annotate - [select for diffs], Wed Dec 5 12:44:25 2001 UTC (22 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored) to selected 1.70 (colored)

Document malloc_roundup().

Revision 1.100 / (download) - annotate - [select for diffs], Wed Dec 5 07:31:24 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.99: +4 -2 lines
Diff to previous 1.99 (colored) to selected 1.70 (colored)

add hash(9)

Revision 1.99 / (download) - annotate - [select for diffs], Sun Dec 2 02:26:28 2001 UTC (22 years, 4 months ago) by gmcgarry
Branch: MAIN
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored) to selected 1.70 (colored)

Documentation for itimerfix(9), from Christos Zoulas.

Revision 1.98 / (download) - annotate - [select for diffs], Sun Nov 18 12:02:13 2001 UTC (22 years, 5 months ago) by kleink
Branch: MAIN
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored) to selected 1.70 (colored)

Create a bus_space_mmap(9) link, too.

Revision 1.62.2.3 / (download) - annotate - [select for diffs], Thu Nov 15 23:01:08 2001 UTC (22 years, 5 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.62.2.2: +3 -2 lines
Diff to previous 1.62.2.2 (colored) to branchpoint 1.62 (colored) next main 1.63 (colored) to selected 1.70 (colored)

Pull up revisions 1.90-1.91 (via patch, requested by hubertf):
  Add manual pages hz(9) and hardclock(9), already referenced from
  microtime(9).

Revision 1.97 / (download) - annotate - [select for diffs], Wed Oct 31 19:53:07 2001 UTC (22 years, 5 months ago) by gmcgarry
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored) to selected 1.70 (colored)

Document new VEXECMAP vnode flag and rename vn_marktext() to vn_markexec().

Revision 1.96 / (download) - annotate - [select for diffs], Wed Oct 24 09:01:49 2001 UTC (22 years, 5 months ago) by enami
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored) to selected 1.70 (colored)

s/fnctl/fcntl/

Revision 1.95 / (download) - annotate - [select for diffs], Mon Oct 22 19:22:43 2001 UTC (22 years, 5 months ago) by gmcgarry
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored) to selected 1.70 (colored)

fnctl -> fcntl

Revision 1.94 / (download) - annotate - [select for diffs], Mon Oct 22 03:34:39 2001 UTC (22 years, 6 months ago) by gmcgarry
Branch: MAIN
Changes since 1.93: +169 -14 lines
Diff to previous 1.93 (colored) to selected 1.70 (colored)

Update for new pages and sort.

Revision 1.93 / (download) - annotate - [select for diffs], Thu Oct 4 18:58:04 2001 UTC (22 years, 6 months ago) by eeh
Branch: MAIN
Changes since 1.92: +11 -3 lines
Diff to previous 1.92 (colored) to selected 1.70 (colored)

Build the properties.9 manpage.

Revision 1.92 / (download) - annotate - [select for diffs], Mon Sep 10 20:13:17 2001 UTC (22 years, 7 months ago) by gmcgarry
Branch: MAIN
Changes since 1.91: +2 -1 lines
Diff to previous 1.91 (colored) to selected 1.70 (colored)

Document pci_find_device().

Revision 1.91 / (download) - annotate - [select for diffs], Sun Sep 9 03:07:10 2001 UTC (22 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.90: +4 -4 lines
Diff to previous 1.90 (colored) to selected 1.70 (colored)

Add hardclock(9). Written by myself, improved via some comments from
Christos (thanks!).

Revision 1.90 / (download) - annotate - [select for diffs], Tue Sep 4 04:01:49 2001 UTC (22 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored) to selected 1.70 (colored)

Add hz(9) man page.

Revision 1.89 / (download) - annotate - [select for diffs], Tue Sep 4 03:02:19 2001 UTC (22 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.88: +4 -4 lines
Diff to previous 1.88 (colored) to selected 1.70 (colored)

Remove trailing whitespace

Revision 1.88 / (download) - annotate - [select for diffs], Sat Jul 28 15:35:10 2001 UTC (22 years, 8 months ago) by chs
Branch: MAIN
Changes since 1.87: +6 -3 lines
Diff to previous 1.87 (colored) to selected 1.70 (colored)

update uvm.9 links.

Revision 1.87 / (download) - annotate - [select for diffs], Thu Jul 12 12:35:16 2001 UTC (22 years, 9 months ago) by itojun
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored) to selected 1.70 (colored)

add altq(9).

Revision 1.86.2.1 / (download) - annotate - [select for diffs], Tue Jul 10 12:29:28 2001 UTC (22 years, 9 months ago) by lukem
Branch: kqueue
Changes since 1.86: +5 -3 lines
Diff to previous 1.86 (colored) next main 1.87 (colored) to selected 1.70 (colored)

add kfilter_register(9), knote(9)

Revision 1.86 / (download) - annotate - [select for diffs], Sat Jul 7 05:08:19 2001 UTC (22 years, 9 months ago) by perry
Branch: MAIN
CVS Tags: kqueue-base
Branch point for: kqueue
Changes since 1.85: +3 -1 lines
Diff to previous 1.85 (colored) to selected 1.70 (colored)

add new b*() and mem*() man pages

Revision 1.85 / (download) - annotate - [select for diffs], Thu Jul 5 18:38:49 2001 UTC (22 years, 9 months ago) by nathanw
Branch: MAIN
Changes since 1.84: +3 -2 lines
Diff to previous 1.84 (colored) to selected 1.70 (colored)

Basic man page for setrunqueue() and remrunqueue(). Why not? They're easy.

Revision 1.84 / (download) - annotate - [select for diffs], Sun Jul 1 04:11:14 2001 UTC (22 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.83: +131 -11 lines
Diff to previous 1.83 (colored) to selected 1.70 (colored)

Add some missing documentation.

Revision 1.83 / (download) - annotate - [select for diffs], Thu Jun 28 23:04:39 2001 UTC (22 years, 9 months ago) by itojun
Branch: MAIN
Changes since 1.82: +2 -1 lines
Diff to previous 1.82 (colored) to selected 1.70 (colored)

add m_pulldown.9 to MLINKS.

Revision 1.82 / (download) - annotate - [select for diffs], Thu Jun 21 12:10:59 2001 UTC (22 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored) to selected 1.70 (colored)

disk_detach.9, not disk_detatch.9

Revision 1.81 / (download) - annotate - [select for diffs], Sat Jun 2 19:12:59 2001 UTC (22 years, 10 months ago) by jdolecek
Branch: MAIN
Changes since 1.80: +5 -2 lines
Diff to previous 1.80 (colored) to selected 1.70 (colored)

Document cnbell(), cngetc(), cngetsn(), cnpollc(), cnputc().

Revision 1.80 / (download) - annotate - [select for diffs], Thu May 24 14:04:41 2001 UTC (22 years, 10 months ago) by sommerfeld
Branch: MAIN
Changes since 1.79: +3 -1 lines
Diff to previous 1.79 (colored) to selected 1.70 (colored)

Clarify specification of in4_cksum; add description of in_cksum and
in6_cksum as well as makefile goo to install links.

Revision 1.79 / (download) - annotate - [select for diffs], Wed May 23 15:59:58 2001 UTC (22 years, 10 months ago) by sommerfeld
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored) to selected 1.70 (colored)

Add in4_cksum

Revision 1.78 / (download) - annotate - [select for diffs], Sat May 12 18:07:20 2001 UTC (22 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.77: +3 -3 lines
Diff to previous 1.77 (colored) to selected 1.70 (colored)

Add pool_init.9

Revision 1.77 / (download) - annotate - [select for diffs], Fri May 11 08:51:15 2001 UTC (22 years, 11 months ago) by bouyer
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored) to selected 1.70 (colored)

Manual page describing interface between scsipi middle-layer and host bus
adapters.

Revision 1.76 / (download) - annotate - [select for diffs], Fri May 11 02:35:06 2001 UTC (22 years, 11 months ago) by eeh
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.70 (colored)

Install the cnmagic(9) manpage.

Revision 1.75 / (download) - annotate - [select for diffs], Fri Apr 27 07:54:24 2001 UTC (22 years, 11 months ago) by jdolecek
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored) to selected 1.70 (colored)

Document ltsleep(9). Feel free to improve if you wish.

Revision 1.74 / (download) - annotate - [select for diffs], Tue Apr 24 02:55:34 2001 UTC (22 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored) to selected 1.70 (colored)

Add a manual page that describes the pmap(9) API and the requirements
of a pmap module.

Many thanks to Bill Sommerfeld for reviewing the document for me.

Revision 1.73 / (download) - annotate - [select for diffs], Wed Apr 18 05:56:51 2001 UTC (23 years ago) by jdolecek
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.70 (colored)

Also create splvm(9) link to spl(9)

Revision 1.72 / (download) - annotate - [select for diffs], Sat Feb 10 02:52:17 2001 UTC (23 years, 2 months ago) by briggs
Branch: MAIN
Changes since 1.71: +4 -3 lines
Diff to previous 1.71 (colored) to selected 1.70 (colored)

Make and install pci_configure_bus(9) with a link to pci_conf_interrupt(9)
(called from pci_configure_bus()).
Also make and install pci_intr(9), which seems to have been overlooked in
the Makefile

Revision 1.62.2.2 / (download) - annotate - [select for diffs], Sun Feb 4 19:02:50 2001 UTC (23 years, 2 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Changes since 1.62.2.1: +9 -3 lines
Diff to previous 1.62.2.1 (colored) to branchpoint 1.62 (colored) to selected 1.70 (colored)

Pull up revisions 1.63-1.64 (via patch, requested by pooka):
  Install lock.9 man page.

Revision 1.71 / (download) - annotate - [select for diffs], Thu Nov 2 23:15:10 2000 UTC (23 years, 5 months ago) by eeh
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Add manpage for new line discipline stuff.

Revision 1.70 / (download) - annotate - [selected], Fri Oct 13 04:19:58 2000 UTC (23 years, 6 months ago) by itojun
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

document m_dup(9).  talk a little bit about issues with shared
external storage (M_EXT).

Revision 1.62.2.1 / (download) - annotate - [select for diffs], Wed Aug 16 01:20:31 2000 UTC (23 years, 8 months ago) by itojun
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.62: +3 -2 lines
Diff to previous 1.62 (colored) to selected 1.70 (colored)

pullup (approved by releng-1-5)

add ppsratecheck(9).

distrib/sets/lists/comp/mi      1.251 -> 1.252
share/man/man9/Makefile         1.67 -> 1.68 (equivalent to)
share/man/man9/ppsratecheck.9   (new)
sys/kern/kern_time.c            1.49 -> 1.51, 1.52 -> 1.53
sys/sys/time.h                  1.29 -> 1.30

Revision 1.69 / (download) - annotate - [select for diffs], Wed Aug 9 03:12:33 2000 UTC (23 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.68: +15 -11 lines
Diff to previous 1.68 (colored) to selected 1.70 (colored)

Add manpage for bitmask_snprintf(9), describe tprintf(9), and simplify
kprintf(9) by removing the now unsupported "extra" printf format strings.

Revision 1.68 / (download) - annotate - [select for diffs], Thu Aug 3 00:09:39 2000 UTC (23 years, 8 months ago) by itojun
Branch: MAIN
Changes since 1.67: +3 -3 lines
Diff to previous 1.67 (colored) to selected 1.70 (colored)

add ppsratecheck(9).

Revision 1.67 / (download) - annotate - [select for diffs], Tue Jul 25 21:12:46 2000 UTC (23 years, 8 months ago) by pk
Branch: MAIN
Changes since 1.66: +6 -3 lines
Diff to previous 1.66 (colored) to selected 1.70 (colored)

Add man page for a new time-of-day clock driver interface. Also documents the
already existing clock_secs_to_ymdhms() & clock_ymdhms_to_secs().

Revision 1.66 / (download) - annotate - [select for diffs], Fri Jul 14 08:49:41 2000 UTC (23 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.70 (colored)

Back out previous.

Revision 1.65 / (download) - annotate - [select for diffs], Thu Jul 13 21:58:39 2000 UTC (23 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.70 (colored)

uvn_attach.9 -> uvm_attach.9

Revision 1.64 / (download) - annotate - [select for diffs], Mon Jun 26 13:22:43 2000 UTC (23 years, 9 months ago) by veego
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.70 (colored)

Fix the broken spinlockmgr.9 link to lock.9

Revision 1.63 / (download) - annotate - [select for diffs], Sun Jun 25 23:45:22 2000 UTC (23 years, 9 months ago) by gmcgarry
Branch: MAIN
Changes since 1.62: +10 -4 lines
Diff to previous 1.62 (colored) to selected 1.70 (colored)

lock(9) manpage.  Not much, but it is a start.

Revision 1.60.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 16:17:44 2000 UTC (23 years, 10 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.60: +7 -3 lines
Diff to previous 1.60 (colored) next main 1.61 (colored) to selected 1.70 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Jun 4 19:14:16 2000 UTC (23 years, 10 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.61: +4 -2 lines
Diff to previous 1.61 (colored) to selected 1.70 (colored)

Implement the more flexiable `evcnt' interface as discussed (briefly) on
tech-kern and now documented in evcnt(9).

Revision 1.61 / (download) - annotate - [select for diffs], Wed May 31 00:40:51 2000 UTC (23 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.60: +4 -2 lines
Diff to previous 1.60 (colored) to selected 1.70 (colored)

documentation of the NetBSD machine-independent software interrupt
framework, dredged out of the January, 1997 tech-kern e-mail archives.

Revision 1.60 / (download) - annotate - [select for diffs], Sat Apr 15 17:20:26 2000 UTC (24 years ago) by augustss
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.70 (colored)

Add a man page describing the ucom interface for making tty like USB devices.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Mar 27 09:56:01 2000 UTC (24 years ago) by soda
Branch: MAIN
Changes since 1.58: +3 -2 lines
Diff to previous 1.58 (colored) to selected 1.70 (colored)

add a MLINKS for spllowersoftclock.9

Revision 1.58 / (download) - annotate - [select for diffs], Thu Mar 23 07:05:30 2000 UTC (24 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.57: +10 -7 lines
Diff to previous 1.57 (colored) to selected 1.70 (colored)

Documentation for new callout interfaces.

Revision 1.50.2.2 / (download) - annotate - [select for diffs], Fri Feb 18 20:27:28 2000 UTC (24 years, 2 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Changes since 1.50.2.1: +4 -3 lines
Diff to previous 1.50.2.1 (colored) to branchpoint 1.50 (colored) next main 1.51 (colored) to selected 1.70 (colored)

Pull up revision 1.57 (via patch, requested by thorpej):
  Implement ratecheck(), a function which can help kernel programmers
  implement rate-limited actions.

Revision 1.57 / (download) - annotate - [select for diffs], Thu Feb 3 23:03:14 2000 UTC (24 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.70 (colored)

add documentation for the ratecheck() function, a new kernel function
(not even committed... docs before changes?!  CALL RIPLEY!!!)
which can help programmers implement rate-limited actions.

Revision 1.56 / (download) - annotate - [select for diffs], Fri Jan 7 21:14:25 2000 UTC (24 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.55: +2 -3 lines
Diff to previous 1.55 (colored) to selected 1.70 (colored)

vslock() is gone in UVM; uvm_vslock() can be found in uvm(9).

Revision 1.52.4.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:31:09 1999 UTC (24 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.52: +9 -5 lines
Diff to previous 1.52 (colored) next main 1.53 (colored) to selected 1.70 (colored)

Pull up to last week's -current.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Dec 15 11:27:34 1999 UTC (24 years, 4 months ago) by augustss
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.70 (colored)

Add a skeleton for the usbdi documentation.
This is still very incomplete.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Dec 6 15:00:12 1999 UTC (24 years, 4 months ago) by augustss
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.70 (colored)

Back out one change that's not ready yet.

Revision 1.53 / (download) - annotate - [select for diffs], Mon Dec 6 14:50:02 1999 UTC (24 years, 4 months ago) by augustss
Branch: MAIN
Changes since 1.52: +9 -5 lines
Diff to previous 1.52 (colored) to selected 1.70 (colored)

Document powerhook functions.

Revision 1.52 / (download) - annotate - [select for diffs], Fri May 21 06:26:15 1999 UTC (24 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize
Changes since 1.51: +6 -5 lines
Diff to previous 1.51 (colored) to selected 1.70 (colored)

add humanize_number(9) / format_bytes(9)

Revision 1.50.2.1 / (download) - annotate - [select for diffs], Thu Apr 15 16:06:33 1999 UTC (25 years ago) by msaitoh
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH001
Changes since 1.50: +4 -1 lines
Diff to previous 1.50 (colored) to selected 1.70 (colored)

pullup 1.50-1.51 (add MLINKS for pool.9)

Revision 1.51 / (download) - annotate - [select for diffs], Sat Apr 3 14:50:21 1999 UTC (25 years ago) by msaitoh
Branch: MAIN
Changes since 1.50: +4 -1 lines
Diff to previous 1.50 (colored) to selected 1.70 (colored)

add MLINKS for pool(9).
fix some bugs.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Mar 7 15:24:30 1999 UTC (25 years, 1 month ago) by hwr
Branch: MAIN
CVS Tags: netbsd-1-4-base
Branch point for: netbsd-1-4
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.70 (colored)

Enable ioctl.9.

Revision 1.49 / (download) - annotate - [select for diffs], Sat Feb 13 08:03:34 1999 UTC (25 years, 2 months ago) by nathanw
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.70 (colored)

Document uiomove().

Revision 1.48 / (download) - annotate - [select for diffs], Mon Oct 19 12:52:21 1998 UTC (25 years, 6 months ago) by bouyer
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.70 (colored)

Man page describing the interface between the MI core wdc and its bus
front-ends.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Oct 1 02:33:50 1998 UTC (25 years, 6 months ago) by jtk
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.70 (colored)

add bioscall(9) for i386

Revision 1.46 / (download) - annotate - [select for diffs], Tue Sep 15 01:40:47 1998 UTC (25 years, 7 months ago) by jeremy
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.70 (colored)

Added microtime.9.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Sep 3 09:30:05 1998 UTC (25 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.44: +8 -8 lines
Diff to previous 1.44 (colored) to selected 1.70 (colored)

Keep the alphabetical order.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Sep 3 07:27:38 1998 UTC (25 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.43: +4 -3 lines
Diff to previous 1.43 (colored) to selected 1.70 (colored)

Fix kprintf related Makefile problems.
From John.P.Darrow@wheaton.edu, fixes PR 6091.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Sep 2 04:40:02 1998 UTC (25 years, 7 months ago) by jeremy
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored) to selected 1.70 (colored)

Added kprintf.9 and its aliases.

Revision 1.42 / (download) - annotate - [select for diffs], Sat May 9 00:48:20 1998 UTC (25 years, 11 months ago) by mrg
Branch: MAIN
Changes since 1.41: +6 -7 lines
Diff to previous 1.41 (colored) to selected 1.70 (colored)

uvm_swapout is a static function, not exported.  does not belong in uvm.9

Revision 1.41 / (download) - annotate - [select for diffs], Fri May 8 16:18:37 1998 UTC (25 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.40: +7 -6 lines
Diff to previous 1.40 (colored) to selected 1.70 (colored)

Create a link for uvm_swapout(9).

Revision 1.40 / (download) - annotate - [select for diffs], Mon May 4 07:10:45 1998 UTC (25 years, 11 months ago) by mrg
Branch: MAIN
Changes since 1.39: +21 -2 lines
Diff to previous 1.39 (colored) to selected 1.70 (colored)

add uvm.9

Revision 1.39 / (download) - annotate - [select for diffs], Wed Apr 29 04:17:26 1998 UTC (25 years, 11 months ago) by kml
Branch: MAIN
Changes since 1.38: +5 -2 lines
Diff to previous 1.38 (colored) to selected 1.70 (colored)

rt_timer documentation

Revision 1.38 / (download) - annotate - [select for diffs], Thu Feb 19 04:20:21 1998 UTC (26 years, 2 months ago) by gwr
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.70 (colored)

remove man9.sun3x from SUBDIR list

Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 10 01:05:17 1998 UTC (26 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored) to selected 1.70 (colored)

add pool.9

Revision 1.36 / (download) - annotate - [select for diffs], Wed Jan 7 06:46:52 1998 UTC (26 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.70 (colored)

Sigh, typo.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jan 7 01:02:46 1998 UTC (26 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.70 (colored)

oops, forgot a \

Revision 1.34 / (download) - annotate - [select for diffs], Wed Jan 7 00:34:02 1998 UTC (26 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored) to selected 1.70 (colored)

Add fork1.9

Revision 1.33 / (download) - annotate - [select for diffs], Wed Dec 24 09:29:32 1997 UTC (26 years, 3 months ago) by jeremy
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.70 (colored)

Added sun3x subdirectory.

Revision 1.30.2.2 / (download) - annotate - [select for diffs], Wed Nov 12 01:04:12 1997 UTC (26 years, 5 months ago) by mrg
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Changes since 1.30.2.1: +13 -10 lines
Diff to previous 1.30.2.1 (colored) to branchpoint 1.30 (colored) next main 1.31 (colored) to selected 1.70 (colored)

pull up from trunk:  add missing .Nm calls and MLINKS.  from spz@serpens.swb.de

Revision 1.32 / (download) - annotate - [select for diffs], Wed Nov 12 00:51:30 1997 UTC (26 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.31: +13 -10 lines
Diff to previous 1.31 (colored) to selected 1.70 (colored)

add missing .Nm calls and MLINKS.  from spz@serpens.swb.de

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Sat Nov 1 23:28:21 1997 UTC (26 years, 5 months ago) by mellon
Branch: netbsd-1-3
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.70 (colored)

Pull rev 1.31 up from trunk (explorer)

Revision 1.31 / (download) - annotate - [select for diffs], Sat Nov 1 10:00:36 1997 UTC (26 years, 5 months ago) by explorer
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.70 (colored)

Add rnd.9

Revision 1.30 / (download) - annotate - [select for diffs], Sat Oct 11 08:22:06 1997 UTC (26 years, 6 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.29: +3 -2 lines
Diff to previous 1.29 (colored) to selected 1.70 (colored)

Use bsd.man.mk and bsd.subdir.mk as appropriate.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Oct 4 14:04:15 1997 UTC (26 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.28: +12 -3 lines
Diff to previous 1.28 (colored) to selected 1.70 (colored)

Add manual page containing documentation on mbuf management functions and
macros; contributed by S.P.Zeidler <spz@serpens.swb.de>.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Aug 27 23:08:25 1997 UTC (26 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored) to selected 1.70 (colored)

Add audio(9).

Revision 1.27 / (download) - annotate - [select for diffs], Wed Aug 13 15:24:58 1997 UTC (26 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.26: +9 -9 lines
Diff to previous 1.26 (colored) to selected 1.70 (colored)

Rename busdma -> bus_dma

Revision 1.26 / (download) - annotate - [select for diffs], Wed Aug 13 08:34:34 1997 UTC (26 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.25: +33 -2 lines
Diff to previous 1.25 (colored) to selected 1.70 (colored)

bus_space_*() function manual page.  Written by me (as plain text),
converted to use the doc macros by Christos, then severely cleaned,
hacked, and improved by me.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Aug 12 07:29:22 1997 UTC (26 years, 8 months ago) by mikel
Branch: MAIN
Changes since 1.24: +12 -5 lines
Diff to previous 1.24 (colored) to selected 1.70 (colored)

add busdma(9) and MLINKS for bus_dma* functions

Revision 1.24 / (download) - annotate - [select for diffs], Thu May 29 01:14:31 1997 UTC (26 years, 10 months ago) by jeremy
Branch: MAIN
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored) to selected 1.70 (colored)

My last commit included SUBDIRS that don't exist yet.  Remove them.

Revision 1.23 / (download) - annotate - [select for diffs], Sun May 25 15:54:22 1997 UTC (26 years, 10 months ago) by is
Branch: MAIN
Changes since 1.22: +7 -2 lines
Diff to previous 1.22 (colored) to selected 1.70 (colored)

Documentation of Ethernet and FDDI driver support functions and macros.

Revision 1.22 / (download) - annotate - [select for diffs], Thu May 22 03:46:33 1997 UTC (26 years, 11 months ago) by jeremy
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored) to selected 1.70 (colored)

Add intro(9).

Revision 1.21 / (download) - annotate - [select for diffs], Wed May 21 22:45:16 1997 UTC (26 years, 11 months ago) by jeremy
Branch: MAIN
Changes since 1.20: +4 -1 lines
Diff to previous 1.20 (colored) to selected 1.70 (colored)

Added SUBDIRS= for architecture dependent directories.

Revision 1.20 / (download) - annotate - [select for diffs], Mon May 12 23:51:56 1997 UTC (26 years, 11 months ago) by explorer
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.70 (colored)

Add kernel log() man page.  Will add other logging/printing functions soon.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Mar 27 20:23:48 1997 UTC (27 years ago) by gwr
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.70 (colored)

Renamed boot to cpu_reboot

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 17 14:06:49 1997 UTC (27 years, 1 month ago) by is
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.70 (colored)

add arpresolve and arpintr descriptions

Revision 1.17 / (download) - annotate - [select for diffs], Sun Mar 16 19:43:17 1997 UTC (27 years, 1 month ago) by is
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored) to selected 1.70 (colored)

Pull the ARP support function man page up to the main branch.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 11 06:15:05 1997 UTC (27 years, 1 month ago) by mikel
Branch: MAIN
Changes since 1.15: +17 -16 lines
Diff to previous 1.15 (colored) to selected 1.70 (colored)

add incomplete spl(9); realphabetize Makefile.

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Thu Mar 6 20:33:20 1997 UTC (27 years, 1 month ago) by is
Branch: is-newarp
Changes since 1.15: +4 -2 lines
Diff to previous 1.15 (colored) next main 1.16 (colored) to selected 1.70 (colored)

A start to define the arp functions.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Dec 27 10:42:47 1996 UTC (27 years, 3 months ago) by veego
Branch: MAIN
CVS Tags: is-newarp-base
Branch point for: is-newarp
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.70 (colored)

Fix typo in the last commit.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Dec 27 10:20:25 1996 UTC (27 years, 3 months ago) by pk
Branch: MAIN
Changes since 1.13: +9 -5 lines
Diff to previous 1.13 (colored) to selected 1.70 (colored)

Document disklabel routines.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 25 22:06:04 1996 UTC (27 years, 4 months ago) by pk
Branch: MAIN
Changes since 1.12: +5 -3 lines
Diff to previous 1.12 (colored) to selected 1.70 (colored)

Have a shot at `mi_switch()' and `cpu_switch()'.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 24 07:33:08 1996 UTC (27 years, 6 months ago) by ghudson
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored) to selected 1.70 (colored)

Install mrg's pfil man page, which he forgot to have installed.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Sep 24 06:46:03 1996 UTC (27 years, 6 months ago) by ghudson
Branch: MAIN
Changes since 1.10: +9 -4 lines
Diff to previous 1.10 (colored) to selected 1.70 (colored)

Install extent.9 and symlinks for each of its functions.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Aug 10 23:14:13 1996 UTC (27 years, 8 months ago) by explorer
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.70 (colored)

add panic(9) man page

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 23 22:11:56 1996 UTC (27 years, 9 months ago) by pk
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored) to selected 1.70 (colored)

Add timeout(9)/untimeout(9)

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jun 23 14:04:44 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored) to selected 1.70 (colored)

Add tsleep(9)/sleep(9)/wakeup(9)

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jun 22 22:57:39 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored) to selected 1.70 (colored)

Add psignal()/pgsignal()/gsignal()

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 16 23:23:20 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.5: +5 -4 lines
Diff to previous 1.5 (colored) to selected 1.70 (colored)

malloc.9/free.9

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jun 16 10:39:49 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.4: +6 -3 lines
Diff to previous 1.4 (colored) to selected 1.70 (colored)

Additions: access.9, physio.9, vslock.9

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 9 03:23:01 1996 UTC (28 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.3: +7 -3 lines
Diff to previous 1.3 (colored) to selected 1.70 (colored)

Add fetch(9) and store(9), which describe the {fu,su}{,i}{byte,word}
functions.  Cross-reference with each-other and copy(9).

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 9 01:44:42 1996 UTC (28 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +4 -2 lines
Diff to previous 1.2 (colored) to selected 1.70 (colored)

copy(9) manual page: describes the copyin(), copyout(), copystr(),
copyinstr(), and copyoutstr() functions.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jan 9 01:07:35 1996 UTC (28 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.1: +5 -2 lines
Diff to previous 1.1 (colored) to selected 1.70 (colored)

Build and install the disk(9) manual page.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Nov 25 21:24:47 1995 UTC (28 years, 4 months ago) by perry
Branch: MAIN
Diff to selected 1.70 (colored)

Added first section 9 man pages -- initial pages and Makefile from cgd
Section 9 man pages document the internals of the kernel.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>