Commit Graph

134494 Commits

Author SHA1 Message Date
thorpej 2f6bdc4a7b Minor wording consistency nit. 2005-02-26 15:11:26 +00:00
thorpej 610505c88f Fix a markup bug and a minor wording consistency nit. 2005-02-26 15:08:54 +00:00
thorpej 5a2161b24e Minor wording consistency nit. 2005-02-26 15:05:25 +00:00
thorpej 9503750ce5 Oops, one more nit. 2005-02-26 15:04:52 +00:00
thorpej 5f604055a2 Minor wording consistency nit. 2005-02-26 15:04:09 +00:00
thorpej aa2b566306 Wording consistency nits. 2005-02-26 15:02:15 +00:00
thorpej d7bb9fc4f2 Minor wording consistency nit. 2005-02-26 14:54:25 +00:00
grant 16133f304b mdoc fixes: use Sq and Dq instead of ' " and '' 2005-02-26 14:09:57 +00:00
wiz a836efb32d libevent-1.0b out. 2005-02-26 13:34:21 +00:00
simonb 31c385dc11 Another macro in a branch delay slot problem. Pad with a nop.
Pointed out again by Izumi Tsutsui on port-mips.
2005-02-26 13:15:47 +00:00
dsl 9e28da28dc Put NTFS as the start of the list of FS types for MBR_PTYPE_NTFS. 2005-02-26 13:05:08 +00:00
simonb 59864224e3 Remove some erroneous semicolons. 2005-02-26 12:51:16 +00:00
simonb 17948e75bb White space nits. 2005-02-26 12:45:06 +00:00
simonb c1530b6999 Remove an erroneous semicolon. 2005-02-26 12:03:15 +00:00
simonb 798eed2639 Watch out for those unexpected tains. 2005-02-26 12:00:52 +00:00
he b404dc79be Move -lcrypto to the end of the library list, so that this links
without undefined entry points for non-shlib platforms such as sun2.
2005-02-26 11:31:48 +00:00
bsh 629db0b989 TWINTAIL (official product name is G4255EB) is an evaluation board
with Intel PXA255 processor from Genetec corp.  You can get some
information on the board from http://ad.genetec.co.jp/ but only in Japanese.
2005-02-26 10:49:53 +00:00
bsh 94b724fc67 align md_root_loadaddr to word boundary. 2005-02-26 10:45:29 +00:00
bsh 355d1500b7 fix xi@pcmcia configuration 2005-02-26 10:30:56 +00:00
bsh 987bbd3089 ASIX AX88796 is an NE2000 compatible ethernet chip, but doesn't seem to
have "remote DMA complete bit" is ISR.  So, don't wait for ISR.RDC bit
after writing a packet.
2005-02-26 10:29:20 +00:00
bsh b42e2b64d1 Fix kgdb_port_init() to make it compile with options KGDB. 2005-02-26 10:22:41 +00:00
thorpej 4e63fd43ef Magor rework of passwd(1) for the PAM case. Add "-d <database>" option,
similar to Solaris's "-r <repository" or Mac OS X's "-i <infosystem>",
to select the password database (files, nis, krb5).  Otherwise, we default
to using whatever PAM decides.
2005-02-26 07:19:25 +00:00
perseant 5d2f3e4908 Various minor LFS improvements:
* Extend the lfs library from fsck_lfs(8) so that it can be used with a
  not-yet-existent LFS.  Make newfs_lfs(8) use this library, so it can
  create LFSs whose Ifile is larger than one segment.
* Make newfs_lfs(8) use strsuftoi64() for its arguments, a la newfs(8).
* Make fsck_lfs(8) respect the "file system is clean" flag.
* Don't let fsck_lfs(8) think it has dirty blocks when invoked with the
  -n flag.
2005-02-26 05:45:54 +00:00
perseant 6e52bfc264 Various minor LFS improvements:
* Adapt lfs_cleanerd to use the fcntl call to get the Ifile filehandle,
  so it need not be in the namespace.
* Make lfs_cleanerd be more careful when there are very few available
  segments.
* Remove the Ifile from the filesystem namespace.  The cleaner now uses
  a fcntl call on the root inode to find the Ifile filehandle.
* Make lfs_cleanerd less verbose when the filesystem is unmounted.
2005-02-26 05:43:04 +00:00
perseant 25f49c3c91 Various minor LFS improvements:
* Note when lfs_putpages(9) thinks it is not going to be writing any
  pages before calling genfs_putpages(9).  This prevents a situation in
  which blocks can be queued for writing without a segment header.
* Correct computation of NRESERVE(), though it is still a gross
  overestimate in most cases.  Note that if NRESERVE() is too high, it
  may be impossible to create files on the filesystem.  We catch this
  case on filesystem mount and refuse to mount r/w.
* Allow filesystems to be mounted whose block size is == MAXBSIZE.
* Somewhere along the line, ufs_bmaparray(9) started mangling UNWRITTEN
  entries in indirect blocks again, triggering a failed assertion "daddr
  <= LFS_MAX_DADDR".  Explicitly convert to and from int32_t to correct
  this.
* Add a high-water mark for the number of dirty pages any given LFS can
  hold before triggering a flush.  This is settable by sysctl, but off
  (zero) by default.
* Be more careful about the MAX_BYTES and MAX_BUFS computations so we
  shouldn't see "please increase to at least zero" messages.
* Note that VBLK and VCHR vnodes can have nonzero values in di_db[0]
  even though their v_size == 0.  Don't panic when we see this.
* Change lfs_bfree to a signed quantity.  The manner in which it is
  processed before being passed to the cleaner means that sometimes it
  may drop below zero, and the cleaner must be aware of this.
* Never report bfree < 0 (or higher than lfs_dsize) through
  lfs_statvfs(9).  This prevents df(1) from ever telling us that our full
  filesystems have 16TB free.
* Account space allocated through lfs_balloc(9) that does not have
  associated buffer headers, so that the pagedaemon doesn't run us out
  of segments.
* Return ENOSPC from lfs_balloc(9) when bfree drops to zero.
* Address a deadlock in lfs_bmapv/lfs_markv when the filesystem is being
  unmounted.  Because vfs_busy() is a shared lock, and
  lfs_bmapv/lfs_markv mark the filesystem vfs_busy(), the cleaner can be
  holding the lock that umount() is blocking on, then try to vfs_busy()
  again in getnewvnode().
2005-02-26 05:40:42 +00:00
thorpej 0a40f744b4 Make sure to set yppwd.oldpass. 2005-02-26 02:57:32 +00:00
simonb 9dd50e019c Add some nops in branch delay slots to stop a warning because we
previously had a macro in those slots.  No side effects this time,
so we got lucky.

Pointed out by Izumi Tsutsui on port-mips.
2005-02-26 00:06:28 +00:00
jdolecek b6df8b1e96 add windows-12?? aliases for CP12?? 2005-02-25 22:00:50 +00:00
matt ab963ad04b Alphabetize main list of sources. 2005-02-25 21:51:10 +00:00
christos dc9dbb2ac7 Don't wait for any process, just our child. pam sessions can fork other
processes (such as the ssh pam agent handler) and the wrong process ends
up reaped, wreaking havoc.
2005-02-25 21:49:43 +00:00
matt 7eddba88c0 Add the code for pselect and pollts. Add selcommon and pollcommon to
<sys/select.h> and <sys/poll.h>.
2005-02-25 19:56:07 +00:00
matt 47a6f2d4b0 Regen. (for pselect and pollts) 2005-02-25 19:55:18 +00:00
matt 124745835a Add pselect and pollts 2005-02-25 19:53:56 +00:00
martin 418c9f0372 Nuke options RASTERCONSOLE for sparc64 2005-02-25 19:16:45 +00:00
christos 4274cae273 Don't try to build PIC stuff if we cannot do PIC. 2005-02-25 18:26:00 +00:00
heas c1d895ba16 Add a few comments wrt PTEs 2005-02-25 17:29:04 +00:00
tsutsui 89f1fd615f lkkbd requires lkkbdmap.
Fix kernel link problem reported by Georg Schwarz on port-pmax.
2005-02-25 16:12:25 +00:00
martin 5e69671993 From Michael Lorenz: add screen switching keyboard symbols 2005-02-25 16:04:36 +00:00
martin eefe758c2d From Micahel Lorenz: wsdisplay support for cg6 2005-02-25 16:03:09 +00:00
martin 97a0f9b3ed From Michael Lorenz: more cleanup and various bugfixes, support
for WSDISPLAYIO_GETWSCHAR and WSDISPLAYIO_PUTWSCHAR ioctls.
2005-02-25 16:00:58 +00:00
simonb 1d351ebc53 Remove a incorrect semicolon at the end of an if().
Magic levels now appear after extensive play testing!
2005-02-25 15:04:43 +00:00
joff d42fc76092 Clear IFF_RUNNING flag before aborting usb pipes in atu_stop().
Really fixes kern/29326.
2005-02-25 14:47:19 +00:00
simonb 8d56c02e1c Regen for COMPAT_20 additions. 2005-02-25 13:52:21 +00:00
simonb 2d12f350f9 Regen for COMPAT_20 addition. 2005-02-25 13:49:07 +00:00
simonb ff8f0b23c9 Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files
that didn't have those options but had other earlier compat options.
2005-02-25 13:46:48 +00:00
simonb 3882f544c1 KNF: put "if (...)" and following statement on separate lines. 2005-02-25 07:20:10 +00:00
simonb 61e2cd2f51 Remove some errant semicolons. 2005-02-25 07:18:40 +00:00
simonb 6e4737fc77 KNF: put "if (...)" and following statement on separate lines. 2005-02-25 07:09:58 +00:00
chs 1a3cd3af48 fix a typoe in previous. 2005-02-25 02:01:59 +00:00
manu 519aeb19a0 Resolve conflict 2005-02-24 20:59:24 +00:00