Commit Graph

155138 Commits

Author SHA1 Message Date
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
tsutsui e699b95246 Enable hardware checksum support by hardware info taken from FreeBSD.
Tested on nForce3 250 and nForce4 by Chuck Silvers, Cesar Catrian Carreno,
and me.
2007-01-09 10:29:27 +00:00
tsutsui 20e2aecd79 Add ciphy(4) for vge(4) and rgephy(4) for re(4). 2007-01-09 10:19:52 +00:00
dyoung 14431664ca Let the compiler know it should both pack the members of the rx/tx
descriptors without any padding between, and use 4-byte alignment.
2007-01-09 09:36:28 +00:00
dyoung cf64e801fd ath-specific support for 802.11 fragmentation. From Sam Leffler.
Screen-scraped by me from the WWW source browser at perforce.freebsd.org.
2007-01-09 09:30:24 +00:00
dyoung 3dfd6a1c5f Print more 802.11 statistics when the operator runs 'ifconfig -v
ath0', for example.  Fix the spelling of one statistic.
2007-01-09 09:25:56 +00:00
dyoung dbf49243d9 Per discussion "ifconfig error handling" on tech-net@ in August
2006, if we fail to set any 802.11 parameter, exit immediately with
EXIT_FAILURE.
2007-01-09 09:24:14 +00:00
dyoung d097d6a596 Let us adjust the 802.11 fragmentation threshold with ifconfig ath0
frag 256, for example.
2007-01-09 09:19:02 +00:00
wiz 81c929da0c Bump date for previous (year was wrong). 2007-01-09 06:58:46 +00:00
wiz 7bbb7f45b1 Bump date for previous. 2007-01-09 06:41:57 +00:00
rillig c79f6cc521 chmod fails with EPERM when you try to set the S_ISGID bit on a file
whose group isn't one of your groups.
2007-01-09 04:03:57 +00:00
xtraeme bdfae9b3bc First appeared in 4.0. 2007-01-08 23:55:58 +00:00
agc e1d88c5d14 read the values of max_lba and blocklen, and byte swap them if necessary,
before printing out their values.
2007-01-08 22:05:47 +00:00
agc c0040e78f5 various enhancements to make this compile with WARNS=4 2007-01-08 21:46:00 +00:00
agc eaf1b66230 Export the function to split a config file entry up into parts,
conffile_split(), and make it work in the presence of a NULL conffile
descriptor (i.e. from stdin).
2007-01-08 21:44:47 +00:00
peter 1fefcfbdc3 Remove __HAVE_NWSCONS and __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS. 2007-01-08 20:56:34 +00:00
drochner 9c848e15d6 bring sched_yield() back which got lost recently 2007-01-08 20:54:42 +00:00
cube 6ebb2291dc Print pseudo-devices in their own section and print all of them (d'oh). 2007-01-08 18:08:24 +00:00
christos 129c516e3b - use getnameinfo instead of gethostbyaddr
- add tsa2sa and use it
2007-01-08 17:51:34 +00:00
cube aa3d024933 One %s is enough to print one string. 2007-01-08 17:50:43 +00:00
chs 6979c39a36 fix a typo and remove one that's been removed from the code. 2007-01-08 17:41:21 +00:00
christos e3717c1851 Introduce a TALKHOST environment variable to make talk work through NAT.
From Anon Ymous.
2007-01-08 17:10:59 +00:00
chs e7b7245620 in doboot, use "longscratch" as a scratch memory location instead of
something in the (read-only) text section.  fixes PR 35068.
2007-01-08 16:54:15 +00:00
ichiro 966d923382 move devices entry to MD/conf/files.*
catch up to current kernel configuration
2007-01-08 16:21:45 +00:00
cube 59c945452a Introduce a new option to config(1): -L. What it does is takes a regular
configuration file (although it is meant to be used mostly with
std.${ARCH}), and prints out a configuration file that includes it and
select every single option and parameter, and define an instance for every
single possible attachment.  IOW, selects everything, into a would-be
"LINT" config.

The resulting config really isn't meant to be runnable, but should be
somewhat buildable on most archs.  It still needs adjustments because some
options are peculiar (e.g., ACPI_DSDT_FILE wants an existing file as its
value), so it's not yet possible to do "config -L; config; build" in an
automated way.
2007-01-08 16:08:08 +00:00
tsutsui 96b793e47c - add some note and Xref for rgephy(4) and rlphy(4), as per suggestion
from Steve Bellovin in PR kern/35376
- add some more 8169S based products which have their own PCI vendor ID
  and are listed in if_re_pci.c
- fix/remove some error messages in DIAGNOSTIC section to sync with reality.
- bump date
2007-01-08 15:37:10 +00:00
isaki 0b16b54211 Bring back the comment which was lost at rev1.35 . 2007-01-08 10:06:29 +00:00
isaki 3bdf14cb4e Bring back the comment which was lost at rev1.22 . 2007-01-08 10:06:08 +00:00