Commit Graph

176424 Commits

Author SHA1 Message Date
christos 8663e57614 fix dev_t format 2008-12-29 00:53:43 +00:00
christos 8225aca082 fix 64 bit time_t 2008-12-29 00:51:29 +00:00
christos e00e628d41 handle 64 bit time_t 2008-12-29 00:50:06 +00:00
christos 0d7dc435fd fix for 64 bit time_t and dev_t 2008-12-29 00:33:34 +00:00
christos ab903bdde4 support 64 bit time_t 2008-12-28 23:20:03 +00:00
christos 07b8d9f309 consistently print dev_t's 2008-12-28 23:02:28 +00:00
tsutsui 7d8d4998c1 Fix broken RCS Id. 2008-12-28 23:00:39 +00:00
christos bb7e3aa272 fixes for 64 bit time_t 2008-12-28 22:56:57 +00:00
christos 2d378f1d33 fix for dev_t 64 bits. 2008-12-28 22:45:05 +00:00
christos 33cb72e1c9 fix for 64 bit time_t and dev_t. 2008-12-28 21:51:46 +00:00
christos 629960d7f3 fix for 64 bit dev_t 2008-12-28 21:45:49 +00:00
christos 17e6d1dc1e fix suseconds_t format. 2008-12-28 21:39:35 +00:00
christos 6c20e81ce2 adjust for time_t 64 2008-12-28 21:33:35 +00:00
christos ac43585b6e fix printf formats. 2008-12-28 20:23:53 +00:00
christos 118c87a6fe fix dev_t format. 2008-12-28 20:17:11 +00:00
christos b935e079cd fix printf formats. 2008-12-28 20:15:21 +00:00
christos b09dc428f4 parse unsigned long with strtoul not atoi 2008-12-28 20:12:31 +00:00
christos 3957d0cafc rlim_t will be unsigned as TOG mandates. 2008-12-28 19:53:37 +00:00
christos a5c6617db7 fix dev_t 64 bit issues. 2008-12-28 19:50:22 +00:00
christos 7bf2b3b453 tdev is unsigned 2008-12-28 19:49:26 +00:00
christos 6127c68e1c cast dev_t's to int32_t because XXX: sysctl can't change size. This should
be not a problem since tty's live in the low part of the dev range.
2008-12-28 19:46:47 +00:00
christos ab515b681b fix dev_t formats. 2008-12-28 19:36:30 +00:00
christos 6be0c3f194 fix time_t and dev_t formats 2008-12-28 19:35:12 +00:00
christos 909ffa3267 prepare for 64 bit dev_t 2008-12-28 19:30:33 +00:00
christos 0e48247bcf back out previous, and do it the better way. 2008-12-28 18:38:27 +00:00
christos 3ff2f379f6 In the "tool" case, pretend we don't have futimes because there is no visible
prototype for futimes without _NETBSD_SOURCE being defined. When we will do
a __RENAME() in futimes this will not work. XXX: This is a hack, better ideas
welcome.
2008-12-28 18:34:58 +00:00
christos 644d31b987 if mtime == 0, make it 1 because the code expects 0 time to mean that the
file does not exist
2008-12-28 18:32:54 +00:00
christos 266b18d880 prepare for time_t 64 2008-12-28 18:31:51 +00:00
reinoud 2b4d7aaa9a When reusing a directory free space slot and thus finding it on the free space
list, do free it back into the pool!
2008-12-28 17:11:26 +00:00
christos 437cf02e63 Don't try to ffs_update VT_NON vnodes 2008-12-28 16:27:00 +00:00
jmcneill 6ed7894fd9 note gcscaudio(4) addition 2008-12-28 15:23:00 +00:00
jmcneill b00a79bf8f PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4)
to i386 GENERIC and ALL kernels
2008-12-28 15:18:21 +00:00
jmcneill 63b42fed50 PR# port-i386/40284: add AMD Geode CS5536 audio driver; written by
SHIMIZU Ryo <ryo@nerv.org>
2008-12-28 15:16:24 +00:00
ad ebaaa8cf7a Some things to do on major bump. 2008-12-28 11:01:58 +00:00
ad 12c911ef99 Add more items for major bump. 2008-12-28 10:59:20 +00:00
he e7afb03eca Wrap #include "opt_ppcarch.h" in #ifdef _KERNEL_OPT, to allow
lib/librump to build for evbppc.
2008-12-28 10:23:11 +00:00
tsutsui 970121f868 Use the global kernel_pmap_ptr pointer in each MD pmap_bootstrap.c
(where MMU is not enabled yet) and make kernel_pmap_store static again.
Also consistently use uintptr_t on address conversion in RELOC() macro.

Tested on hp300 (PA != VA) and news68k (PA == VA).
2008-12-28 05:15:59 +00:00
christos 55d90fae57 - Don't autounload modules loaded during boot. In my case, ffs got unloaded
because my cdrom takes too long to initialize.
- Consistently print error messages in all error cases.
2008-12-28 03:21:02 +00:00
tsutsui fd6ad22aed Clear bp->b_oflags (introduced on vmlocking2 merge) before read
rather than calling brelse(9) after read.
Tested by Tuomo Makinen on port-atari.

Should fix pool panics during installation reported by David Ross
on port-atari:
http://mail-index.NetBSD.org/port-atari/2008/11/13/msg000113.html
and actually close PR port-atari/39850.
2008-12-28 03:13:59 +00:00
christos 0001b92828 rename nv_int -> nv_num and make it long long, so that dev_t will fit when
we change it.
2008-12-28 01:23:46 +00:00
cegger 074ef1779e add stub for sendsig_sigcontext().
I leave this to our vax guys to implement it.
Implementing it is another step to make vax kernels build again.
2008-12-27 16:26:06 +00:00
tsutsui 8a0754e5d7 Account idepth in all interrupt handlers in locore.s. 2008-12-27 16:17:24 +00:00
tsutsui d79dc17147 Sprinkle volatile to bus_space(9) access functions. 2008-12-27 16:14:12 +00:00
tsutsui d88429017d Regen from miidevs rev 1.80:
> Fix a botched comment.
2008-12-27 10:39:04 +00:00
tsutsui aa50416355 Fix a botched comment. 2008-12-27 10:38:15 +00:00
tsutsui ff822508cf Regen from pcidevs rev 1.971:
> Fix tyop in previous.
2008-12-27 10:36:09 +00:00
tsutsui 62631acb1a Fix tyop in previous. 2008-12-27 10:35:08 +00:00
he 556cce3113 Follow up on the removal of MALLOC(), use malloc() instead. 2008-12-27 10:23:54 +00:00
jnemeth 5805e53b1d regen for et (Agere) driver 2008-12-27 09:05:22 +00:00
jnemeth 8cb5cf0f62 PR/39094 - Kaspar Brand -- Add et (Agere ET1310/ET1301) netowrk driver 2008-12-27 09:03:32 +00:00