Commit Graph

140094 Commits

Author SHA1 Message Date
rpaulo 0dc4f15121 Don't print swap information when reading from kernel dumps. Fixes PR
13418 by Andrew Doran <ad@netbsd.org>.
2005-09-11 16:09:51 +00:00
chs c36910e9cd remove the part of rev. 1.168 that skips TLB invalidations in pmap_enter().
it's wrong for wired mappings.  fixes PR 29804.
2005-09-11 14:30:31 +00:00
chs 0840b7949f in spec_ioctl(), don't dereference v_specinfo if it's NULL.
this is needed due to rev. 1.231 of kern/vfs_subr.c, which now sets
v_specinfo to NULL before changing the vnode's ops vector.
2005-09-11 14:18:54 +00:00
chs 355ecfe43b fix typo. 2005-09-11 13:42:40 +00:00
bouyer 4f6680c241 Use MCLGET() instead of local list of buffers. Garbage-collect
struct xennet_txbuf usage.
2005-09-11 13:20:00 +00:00
bouyer acad751169 Remplace MEXTMALLOC/memcpy with m_copyback. 2005-09-11 11:44:52 +00:00
dsl 297a2f78a6 Fix a couple of md translations that seem to have got awry. 2005-09-11 08:39:08 +00:00
he 7f48103418 Provide translaqtion for set_kernel_3 via cut+paste from #2. 2005-09-11 08:03:05 +00:00
soda c87c2ee2fe typo - s/intger/integer/ 2005-09-11 02:23:52 +00:00
xtraeme 155bec8f6a Mask scan_lfs manpage as obsolete, now it has been removed. 2005-09-10 23:19:54 +00:00
xtraeme d5b623c0b0 Specify the scan_ffs manpage, otherwise it will use scan_ffs.1. 2005-09-10 23:15:52 +00:00
wiz e9134234a3 Fold scan_lfs.8 into scan_ffs.8. It's the same program, after all.
Ok'd by xtraeme.
2005-09-10 23:08:37 +00:00
wiz e95eb1410c Remove superfluous .Pp.
New sentence, new line.
2005-09-10 22:48:09 +00:00
wiz 382e4da58a Drop trailing whitespace. 2005-09-10 22:45:45 +00:00
wiz ef2f276eb2 Bump date for 1.32.
Use .Aq instead of \*[Lt]\*[Gt] and mark up paths with .Pa.
2005-09-10 22:40:37 +00:00
wiz d44e7a1778 Use Xr to avoid Nm abuse. 2005-09-10 22:30:33 +00:00
jmmv 8e0a777ab1 wiz@ remembers that the preferred way to spell file-system in NetBSD is
file system.
2005-09-10 22:28:57 +00:00
wiz d317fce6ec Remove unnecessary parentheses. Add comma in enumeration. 2005-09-10 22:27:39 +00:00
wiz 7b47372df1 Bump date for 1.77. 2005-09-10 22:25:58 +00:00
wiz f28fe3eca1 Use more markup. Drop trailing whitespace. 2005-09-10 22:24:42 +00:00
wiz 4c0f3d6384 Bump date for previous. 2005-09-10 22:21:41 +00:00
wiz 03f5a25275 Fix typo. 2005-09-10 22:18:27 +00:00
wiz 775247d100 Punctuation nits. 2005-09-10 22:14:52 +00:00
wiz 2ea3362a10 In mdoc, use .Pp for new paragraphs, not .br. 2005-09-10 22:09:43 +00:00
wiz f6da81bb3a Prefer
.In foo
to
	.Fd #include <foo>
Mark up NULL with .Dv.
Use \*[Am], \*[Lt] for HTML output.
Add missing commas in enumerations.
2005-09-10 22:06:45 +00:00
he b80a4384df Provide a translation for set_kernel_6 as well (cut+paste from #5). 2005-09-10 22:03:22 +00:00
jmmv 9b0d5af66f Fix some mistakes spotted by wiz@. 2005-09-10 21:59:39 +00:00
wiz e315aa9a2a Avoid duplicate if. 2005-09-10 21:55:35 +00:00
wiz d8b6049e03 Sort options. Simplify macro usage. Use standard EXIT STATUS section. 2005-09-10 21:51:57 +00:00
dsl e7fbd19237 Correct some messages which had the wrong number of format specifiers. 2005-09-10 21:51:12 +00:00
wiz 87274aa423 Punctuation fixes. Add another XXX. 2005-09-10 21:48:21 +00:00
wiz d6a46ac226 Various fixes:
file-system -> file system
make (most) lines shorter than 80 chars
use more appropriate macros
fix a few typos
add two XXX for wrong sentences I'm not sure how to fix properly
2005-09-10 21:42:32 +00:00
dsl 215bb0cb56 Count the number of '%' characters in every message and ensure the
translations have the same number as the english messages.
A quick nasty check that the messages uses as printf formats are sane.
2005-09-10 21:38:40 +00:00
elad 83057dc7cc Don't chown/unlink uninitialized lockfile if not uugetty.
From Dr. Wolfgang Stukenbrock, PR/31040.
2005-09-10 21:29:36 +00:00
wiz 85b45789bf Fix typo. 2005-09-10 21:14:18 +00:00
he e3c135df31 Provide a translation for set_kernel_2, copied from set_kernel_1. 2005-09-10 20:00:02 +00:00
jmmv c6a6458ca8 Lower the maximum number of vnodes while running this test. Otherwise,
it won't ever succeed with default values.
2005-09-10 19:39:18 +00:00
jmmv 5404fece05 Place mount_ptyfs.8 in man-sysutil-man (instead of man-miscfs-man) to
match mount_ptyfs.0, which is in man-sysutil-catman.
2005-09-10 19:26:18 +00:00
cube 644b990fb1 Regen (DiskOnChip 0x0012). 2005-09-10 19:24:36 +00:00
jmmv ec93365612 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@).
2005-09-10 19:20:48 +00:00
tsutsui 35f4830ff9 The length member in struct scsi_request_sense is uint8_t so
no need to swap byteorder.
Whele here, change style of some byteswap ops from
	foo = bar();
	foo = ahc_htole32(foo);
to
	foo = ahc_htole32(bar());

XXX: I leave ahc_htole32() usage for union ins_formats for now
XXX: though it may be better to use byte-shift ops rather than byteswap.
2005-09-10 19:15:44 +00:00
cube 555baacb2d Add a DiskOnKey revision. 2005-09-10 19:08:33 +00:00
christos 7b1ec62c27 Make fileno calculations use ino_t variables. 2005-09-10 18:35:56 +00:00
perry 43774cd98d Add TODO.nits file intended to document small
/*XXX this is straightforward to fix but I have no time right now */
tasks so we don't lose track of them.

Format and purpose are documented at the top of the file.

Discussed with Christos and others
2005-09-10 18:30:30 +00:00
bouyer b069bb656c The line number in the PCI interrupt register can be larger than 31 on
some hardware, depending on how Xen set things up. So bump NR_PIRQ from 32
to 256.
2005-09-10 18:24:35 +00:00
dsl 0437903aaf The 'padded by' number displayed for multi-floppy images has been out by 8k
per floppy for a while.  (The rest of the sums are ok).
Change the 'padded' size to include all the space in the last 8k block
of the tar file.
Similarly if the image doesn't fit, report the exact amount of overflow.
2005-09-10 18:05:51 +00:00
bouyer b75ba03dd4 Add a vm_prot_t parameter to pmap_remap_pages(), and use it for the new PTE
instead to always trying PG_RW and falling back to PG_RO if this fails.
Use uvm_map_checkprot() in IOCTL_PRIVCMD_MMAP and IOCTL_PRIVCMD_MMAP_BATCH
to compute the appropriate vm_prot_t for pmap_remap_pages().
Thanks to Jed Davis for pointing out uvm_map_checkprot().
2005-09-10 18:00:49 +00:00
christos a4b3d5864b PR/23773: Tero Kivinen: Cannot mount msdos filesystems if filesystem size >
128GB
PR/31287: Fabien Devaux: msdosfs now can mount >128MB filesystems
2005-09-10 17:33:45 +00:00
tsutsui f6ced662a1 Replace a magic number with proper macro. 2005-09-10 17:19:55 +00:00
bouyer ba9c8cd0c3 Apply patch from Jed Davis, posted to port-xen:
Implement IOCTL_PRIVCMD_MMAPBATCH, as a loop calling pmap_remap_pages().
XXX this should do the MMU operations in batch.
2005-09-10 15:48:10 +00:00