155165 Commits

Author SHA1 Message Date
jdc
d8d87e9c88 sys/dev/sun/cgsix.c expects us to fill in sc->sc_ramsize.
Do that and also use it to replace a local variable.
2007-01-10 21:44:35 +00:00
cube
8307daf6e0 Make it compile. 2007-01-10 21:18:44 +00:00
cube
1ff20ac39c Make COM_HAYESP compile again. It assumes no register mapping is needed. 2007-01-10 20:59:10 +00:00
cube
a4888f871a Complete initialiser, avoid returning stack content as an error code and...
Oh, yeah, we use struct lwp pretty much everywhere in place of struct proc
since...  Well, long.
2007-01-10 20:49:18 +00:00
cube
16cd257563 Complete initialiser. 2007-01-10 20:38:32 +00:00
cube
d8f80d3bf5 Make it compile. 2007-01-10 20:36:28 +00:00
pooka
2811d45fdd Be less shy about the default stack size, it's a only virtual memory space.
TODO: put a guard page at the end
2007-01-10 20:11:04 +00:00
cube
986edc395f Fix typoed function name. I guess not a lot of people use that driver. 2007-01-10 18:55:22 +00:00
cube
eb54877e1f Complete initialiser of the cdevsw structure. 2007-01-10 18:53:31 +00:00
agc
f980d4284c Move away from magic constants for the SCSI return codes.
Give the appropriate size bound when filling in data for the extended
INQUIRY command.
2007-01-10 18:04:31 +00:00
cube
072ab00089 Change the name of the resulting kernel binary, because "lint" confuses
our Makefiles.  While there, add a couple comments to explain how all
attachments are found.
2007-01-10 15:17:43 +00:00
elad
9520689b0d Note removal of global 'securelevel' variable. Prompted by cube@. 2007-01-10 11:40:04 +00:00
elad
88ff1a82f8 Bump kernel version to 4.99.8. (securelevel changes)
Okay yamt@.
2007-01-10 11:22:18 +00:00
elad
a37f8a3813 Make 'securelevel' internal to the secmodel. 2007-01-10 11:20:20 +00:00
itohy
f4c7b0fd4d Fix a typo in comment. 2007-01-10 09:00:00 +00:00
enami
b840f8c9d7 Plug another memory leak in __sigtimedwait1() which is introduced
by rev. 1.208: free `waitset' and ksiginfo on success.
2007-01-10 07:58:27 +00:00
enami
93a9d5d355 Plug memory leak in __sigtimedwait1(): make sure to free `waitset'
on error return path.
2007-01-10 07:53:26 +00:00
cube
a0f2311cbc Remove unexistent vmegeneric. 2007-01-09 23:53:33 +00:00
cube
c262fb16a5 vmegeneric never saw the light of the source tree. After 7 years, I guess
nobody missed it.
2007-01-09 23:51:30 +00:00
pooka
a96ba7013e In vfs_sync(), call VOP_PUTPAGES() for dirty vnodes directly instead
of rolling around VOP_FSYNC().  The user server will be given the
VFS_SYNC instruction and it can do its own equivalent of VOP_FSYNC()
if it pleases, no need for the kernel to explicitly issue #{vnodes}
FSYNCs.
2007-01-09 23:10:23 +00:00
cube
747e90f203 Remove traces of scd(4), which apparently never actually had a driver in
the tree.
2007-01-09 21:59:08 +00:00
pooka
5959243a1b comment out flushmulti for now, it's not done and kdump will complain
as mjf noted
2007-01-09 21:59:05 +00:00
cube
f7881ab75f daic was disabled, wl and wavelan deleted. 2007-01-09 21:53:53 +00:00
cube
ecacf90d2f Remove stale config(5) entries for unexistent wl(4).
Ok'd by matt@.
2007-01-09 19:19:09 +00:00
agc
b0ab3a15b9 Return the correct length of the T10 identifier and uuid in the VPD page 83
response.

Found by the embryonic NetBSD initiator.
2007-01-09 19:08:08 +00:00
pooka
9da6af0a36 Invalidate kernel name cache for a directory when (re-)reading
directory contents from the server.
2007-01-09 18:23:21 +00:00
pooka
71ddd8df08 rename name cache invalidation interface to be in sync with the
kernel operation names, i.e. contain "namecache" instead of just "name"
2007-01-09 18:19:01 +00:00
pooka
03a190dc22 lib interface for invalidation routines 2007-01-09 18:15:08 +00:00
pooka
8d142a9d0c Introduce flush operations, which the fs server can use to control
kernel caching.  Currently supported are only flushing the name
cache for a directory or flushing the name cache for the entire fs.

Also, get rid of PNODE_INACTIVE status, since it was racy and
essentially didn't work.  All this on top of being useless in the
first place ....
2007-01-09 18:14:31 +00:00
pooka
a0fc370456 in vfs_sync flush page cache only for vnodes with dirty pages, not for
vnodes with pages (dirty or otherwise)
2007-01-09 18:01:05 +00:00
ginsbach
dc7b6798f1 Don't invoke join(1) with POSIX syntax on MacOS X 10.3.9. This fixes
cross-building on the aforementioned platform.
2007-01-09 17:49:56 +00:00
ginsbach
37ee0e11e5 Fix tools build, binstall/xinstall, for systems without id_t, e.g.
MacOS X 10.3.9.  This should better match the NetBSD definition of id_t
in sys/sys/types.h.
2007-01-09 17:34:27 +00:00
christos
43a2111e08 PR/35385: Mihai Chelaru: Add a quirk for the Sony Cybershot USB camera, which
needs padding to 12.
2007-01-09 16:46:02 +00:00
elad
de8fa4821d Make readable. 2007-01-09 16:19:27 +00:00
cube
8e20fbc980 Comment out a trigraph in a #ifdef 0'd block. Kinda pointless, but allows
it to pass make depend.
2007-01-09 15:35:53 +00:00
pooka
28b073df19 regen 2007-01-09 15:35:14 +00:00
cube
ea085d876a Disable daic(4). The driver is not finished.
Ok'd by martin@.
2007-01-09 15:34:59 +00:00
pooka
e56cecb8ea create /dev/puffs in 'all' 2007-01-09 15:34:15 +00:00
elad
7e90974e98 Consistent license. 2007-01-09 14:04:44 +00:00
mjf
bf77574aa2 Delete advertising clause. 2007-01-09 13:53:31 +00:00
cube
8c668f60b4 Add a lint-only value of "/dev/null" for ACPI_DSDT_FILE.
Bump required config(1) version.  Yes, it implies everybody will have to
rebuild config(1).  I can live with people hating me.
2007-01-09 13:41:30 +00:00
cube
904262675b Add new syntaxic sugar to provide a value in lint (i.e., config -L)
configurations for defparams.  It will be used _only_ by config -L.

This will greatly help automating tests with lint configurations,
hopefully.
2007-01-09 13:03:47 +00:00
elad
76f1c03beb Remove advertising clause from all of my stuff. 2007-01-09 12:57:56 +00:00
itohy
8e90b03622 Cancel commands and free allocated resources on detach. 2007-01-09 12:53:12 +00:00
elad
d2e4f7167b Remove advertising clause from all of my stuff. 2007-01-09 12:49:36 +00:00
kleink
c4087de4cb tz{code,data}2007a out; tzdata2007a imported. 2007-01-09 12:34:46 +00:00
pooka
6ee2e9c031 Mark invalid attributes as invalid. Fixes stuff such a cp'ing files
when cp uses mmap().  Also makes attributes appear correct.
2007-01-09 12:34:20 +00:00
kleink
ca07a26a2d Update for tzdata2007a. 2007-01-09 12:33:21 +00:00
kleink
803347c9aa Merge tzdata2007a. 2007-01-09 12:30:30 +00:00
kleink
3723141ebb Import tzdata2007a. 2007-01-09 12:28:23 +00:00