christos
cd037c90cb
Coverity fixes upstream from Mark D. Baushke
2006-05-04 15:39:34 +00:00
yamt
1468e19297
implement splraiseipl() for sparc.
...
reviewed by Martin Husemann.
while i'm here, use macros for some MD constants (eg. IPL_ZS)
as suggested by Havard Eidnes.
2006-05-04 12:21:18 +00:00
yamt
4aed9e155a
pull splraiseipl() for sparc64 from newlock branch.
...
reviewed by Martin Husemann.
2006-05-04 12:18:54 +00:00
simonb
15dc85722d
Make the change for bin/31548 to set $PWD on shell startup non-fatal if
...
the current directory doesn't exist.
2006-05-04 11:16:53 +00:00
simonb
0b342c0b59
Use config_stdsubmatch() instead of a local submatch function.
2006-05-04 10:53:06 +00:00
kardel
e01a907378
NetBSD 22 CID 3049,3075: safeguard against (unlikely to impossible) NULL deref
2006-05-04 08:24:05 +00:00
perseant
efc48a3bfa
newfs_lfs(8) compoment of the recent superblock parameter addition. Change
...
the wording of the explanation of the -M option, detail a new -R option
that controls initial setting of the new parameter.
2006-05-04 04:39:15 +00:00
perseant
ce053245eb
Introduce another per-filesystem parameter, lfs_resvseg, to separate the
...
notion of "how many segments are reserved for the cleaner" from that of
"how many segments are not counted in lfs_bfree". The default value
used for existing filesystems is the same as the previous implicit value
of (lfs_minfreeseg / 2 + 1), modulo some sanity checking.
Count pending dirops on a per-filesystem basis, since once we start
writing them we can't stop until we're done. This seems to help stave off
the "no clean segments" panic in the case of filling the filesystem with
directories and small files (e.g. simultaneously unpacking more copies of
pkgsrc than will fit).
2006-05-04 04:22:55 +00:00
simonb
5754da5b7f
Add missing "return 0;" from WSDISPLAYIO_SMODE case in voodoofb_ioctl().
2006-05-04 02:18:11 +00:00
ghen
3c29b80784
I joined releng recently.
2006-05-03 22:01:19 +00:00
wiz
09ca6f5fba
Ah well, fix 3.0.1 entry too.
2006-05-03 21:43:31 +00:00
wiz
431c596f83
Fix 3.1 entry.
2006-05-03 21:43:10 +00:00
tron
73502fa292
Add NetBSD 3.0.1 and 3.1 to the list of recognized operating systems.
2006-05-03 20:56:54 +00:00
bouyer
97aadda462
Fix a race between xenconscn_getc() and xencons_handler() (which seems to be
...
triggered by recent xen3 hypervisor or tools): check sc->polling in
xencons_handler() and just return if set. Also, run xenconscn_getc() and putc()
at spltty().
While there, mark xencons_interface as volatile and use __UNVOLATILE() where
appropriate; and update the pointers in xencons_handler() if xenconscn_getc()
changed them (avoids replaying ddb commands in shell if ddb got called
by the magic string).
2006-05-03 20:22:34 +00:00
christos
dc2a3a037e
Sprinkle __dead
2006-05-03 18:08:24 +00:00
garbled
2baa5f42bc
Generic soft interrupt support for prep. Mostly copied from macppc,
...
tested on 7248 and 7043.
2006-05-03 17:47:05 +00:00
seanb
550e54992f
- Make sure scangen sequence number is unique
...
per iteration.
- From FreeBSD.
- CI: sam
2006-05-03 16:50:58 +00:00
yamt
2553980909
- fix --.
...
- fix -e.
- fix patterns starting with -.
- fix "missing argument" message.
2006-05-03 16:48:29 +00:00
yamt
6957cc2e13
ubc_fault: use PMAP_CANFAIL. pointed by Jed Davis on tech-kern@.
2006-05-03 15:57:35 +00:00
yamt
69f5e94d4e
define dummy NOCRED by ourselves, rather than assuming that kernel headers
...
provide it.
2006-05-03 15:04:51 +00:00
yamt
38ae305f09
uvm_km_suballoc: consider kva overhead of "kmapent".
...
fixes PR/31275 (me) and PR/32287 (Christian Biere).
2006-05-03 14:12:01 +00:00
kiyohara
c8693c641b
Back out for 1.94 from 1.93.
2006-05-03 00:37:44 +00:00
christos
d1c2aa7c3b
Coverity CID 1184: Avoid NULL deref.
2006-05-02 22:35:07 +00:00
christos
4e749c0af7
Coverity CID 1185: Avoid NULL deref.
2006-05-02 22:33:42 +00:00
christos
060bb7465d
Coverity CID 1330: Always check str_alloc for NULL returns.
2006-05-02 22:30:25 +00:00
christos
54f258bd85
Coverity CID 1736: close files before returning.
2006-05-02 22:26:46 +00:00
christos
9c8ab46858
Coverity CID 569: Remove dead code.
2006-05-02 22:24:05 +00:00
christos
e649ae6adc
Coverity CID 884: Avoid NULL deref.
2006-05-02 22:19:12 +00:00
christos
10a7a5fd96
Coverity CID 885: Avoid NULL deref.
2006-05-02 22:13:29 +00:00
christos
9b0f17533c
Coverity CID 886: Avoid NULL deref.
2006-05-02 21:40:06 +00:00
drochner
76d85cf9ac
-explicitely align "struct savexmm" so that we don't get surprised
...
if we play with the PCB
-remove historical "struct emcsts"; there is no support in context
switching code for ages (if there has ever been)
2006-05-02 19:03:24 +00:00
drochner
7987283ca6
comment out FPU DNA handling; this cannot be reached tbomk
...
because that trap is dealt with in fpu.c
2006-05-02 18:51:15 +00:00
drochner
d50e999b43
fix typo in comment
2006-05-02 18:04:53 +00:00
rpaulo
69ade2726c
Use for in a forever loop as per KNF.
2006-05-02 13:26:07 +00:00
tron
63cb4a87e2
Cast precision argument for sprintf() to int to fix build problems
...
on 64-bit platforms.
2006-05-02 10:09:18 +00:00
drochner
12f037f2be
Re-add version.c which got lost in the update.
...
(This is not an official interface, but we want to be compatible.)
pointed out by Bernd Ernesti
2006-05-02 09:59:26 +00:00
kardel
70ff37328f
handle NULL return from d2i_X509() - NetBSD Run 21 Coverity CID 2979
2006-05-02 09:24:19 +00:00
martin
c6795868de
Fix some comments, mostly from Nenad Crnko in PR kern/33402.
2006-05-02 08:31:02 +00:00
perseant
e807d08027
Fix a "locking against myself": lfs_flush_dirops() doesn't need to lock the
...
vnodes to write their blocks, since it holds the segment lock.
2006-05-02 00:52:26 +00:00
christos
a0c086aaf2
Coverity CID 2989: Use the error path to return.
2006-05-01 23:31:10 +00:00
christos
83d63c0a25
Coverity CID 2996: Don't return without closing fp.
2006-05-01 23:22:48 +00:00
christos
0ced32c669
Rename cat to tset_cat so that coverity does not get confused by the global
...
name.
2006-05-01 23:18:37 +00:00
christos
ed5c178a35
Use errx instead of fprintf/fputs.
2006-05-01 23:12:24 +00:00
christos
9136a179f7
Coverity CID 1198: Avoid closing a negative fd.
2006-05-01 23:06:55 +00:00
christos
85576ae019
Coverity CID 1224: Avoid closing a negative fd.
2006-05-01 23:05:24 +00:00
christos
20fe0cf746
Coverity CID 1447: Avoid buffer overflow.
2006-05-01 23:02:03 +00:00
christos
186743bc31
Coverity CID 1448: Avoid static array overflow.
2006-05-01 23:00:33 +00:00
christos
05d6ead1e0
Coverity CID 1223: Avoid calling close with a negative fd.
2006-05-01 22:57:16 +00:00
christos
7c1fafb5f3
Coverity CID 1233: Avoid negative index.
2006-05-01 22:55:50 +00:00
rpaulo
77ff29031a
aprint_debug -> aprint_error.
2006-05-01 20:43:46 +00:00