Anton Berezin
ca298e5594
Use comma instead of a single quote as the decimal point separator for
...
eu_ES.* locales.
Discussed with: "J. Vicente Carrasco -Bixen- " <carvay@tikismikis.org>,
the eu_ES.* locales submitter, tjr
2004-11-16 14:58:20 +00:00
Poul-Henning Kamp
8ccf264fcc
Polish code to correctly reflect structure.
2004-11-16 14:47:04 +00:00
Poul-Henning Kamp
1b5cd47aa0
Move a FILEDESC_UNLOCK upwards to silence witness.
2004-11-16 14:41:31 +00:00
Poul-Henning Kamp
dc99052535
Move a FILEDESC_UNLOCK up to maintain correct nesting of FILEDESC/FILE
...
locking.
2004-11-16 09:12:03 +00:00
Poul-Henning Kamp
9bb4281603
Eliminate pointless goto.
2004-11-16 08:22:06 +00:00
Poul-Henning Kamp
7f21497282
Add missing break.
2004-11-16 06:57:52 +00:00
Warner Losh
46433fccd1
Minor style(9) before possible larger commits.
2004-11-16 06:25:02 +00:00
Wes Peters
e5624708b1
Convince mergemaster to maintain/merge ramdisk scripts too.
...
Submitted by: Ben Kelly <ben.kelly@ieee.org>
PR: bin/64079
2004-11-16 04:20:09 +00:00
Wes Peters
c1c740a8b1
Shutup debugging output.
2004-11-16 04:14:28 +00:00
Olivier Houchard
826a7f03c5
Simplify a bit bus_dmamap_load_buffer by removing the "first" parameter, use
...
nseg == -1 instead.
Obtained from: NetBSD
2004-11-16 00:57:44 +00:00
Ian Dowse
f6b587096b
Fix just the worst of the timeout race conditions that the previous
...
backed out commits were trying to address: when cancelling the timeout
callout, also cancel the abort_task event, since it is possible that
the timeout has already fired and set up an abort_task.
2004-11-16 00:48:27 +00:00
Olivier Houchard
1101dd6d06
MFi386:
...
- inlina bus_dmamap_load_buffer
- Directly pass the pmap to bus_dmamap_load_buffer, instead of the struct thread
2004-11-15 23:59:28 +00:00
John-Mark Gurney
c42f170477
move the lock after the NULL check so we don't have a hard(er) to diagnose
...
panic...
Pointed out by: Bjoern A. Zeeb
2004-11-15 22:24:32 +00:00
Poul-Henning Kamp
8352b1925d
Make vnode bypass the default for devices.
...
Can be disabled in case of problems with
vfs.devfs.fops=0
in loader.conf
2004-11-15 22:11:09 +00:00
Poul-Henning Kamp
f608397595
Give vn_poll single exit point (to make it easier to insert
...
"mtx_unlock(&Giant)" real soon now).
2004-11-15 21:56:42 +00:00
Poul-Henning Kamp
f661e9a0bc
Straighten the ioctl function out to have only one exit point.
2004-11-15 21:51:28 +00:00
Poul-Henning Kamp
48ab5b2d21
Forgot to remove now unused variable in last commit.
2004-11-15 21:28:00 +00:00
Poul-Henning Kamp
136211e58e
It is not necessary to hold vn_start_write/vn_finished_write around VOP_REVOKE.
2004-11-15 21:27:06 +00:00
Poul-Henning Kamp
718fe8e2bf
Next FILEDESC_LOCK properly around FILE_LOCK
2004-11-15 21:26:13 +00:00
Warner Losh
6d1ab6edac
Fix an off by one error. MAXPATHLEN already has +1.
2004-11-15 20:51:32 +00:00
Warner Losh
2451114ab1
Remove more debugging
2004-11-15 20:08:44 +00:00
Warner Losh
2adc126b6c
Add acpi_sony to the list of drivers that are built.
2004-11-15 19:46:22 +00:00
John-Mark Gurney
069114c230
fix the missing lock in sk_jfree (verified w/ an assert)
...
also fix up handling and proding of the tx, _OACTIVE is now handled
better...
Submitted by: Peter Edwards (sk_jfree)
Obtained from: OpenBSD and/or NetBSD (tx prod)
2004-11-15 19:37:21 +00:00
Yaroslav Tykhiy
19e1bfc764
BUGS should stay below SEE ALSO.
...
Pointed out by: ru (wearing the mdoc(7) police hat on his head)
2004-11-15 16:38:37 +00:00
Warner Losh
f5c56019b9
Put _ray back, as appropriate.
2004-11-15 16:33:18 +00:00
Poul-Henning Kamp
970d8904d6
Make FILE_LOCK and FILEDESC_LOCK nest properly by postponing the the
...
release of FILEDESC_LOCK a few more lines.
2004-11-15 16:10:55 +00:00
Poul-Henning Kamp
d6d64f0f2c
Add file ops to fifofs so that we can bypass vnodes (and Giant) for the
...
heavy-duty operations (read, write, poll/select, kqueue).
Disabled for now, enable with "vfs.fifofs.fops=1" in loader.conf.
2004-11-15 14:51:44 +00:00
Yaroslav Tykhiy
cb7d015e22
Mention in the BUGS section that EVFILT_NETDEV events
...
on vlan(4) will be noticed only if the parent uses miibus(4).
Pointed out by: John-Mark Gurney <gurney_j -at- resnet.uoregon.edu>
2004-11-15 14:33:17 +00:00
Yaroslav Tykhiy
49ea9a58a7
Document more fields of struct stat.
...
Note to mdoc(7) police:
The document date has already been touched today.
2004-11-15 14:16:31 +00:00
Yaroslav Tykhiy
502f968bb9
Use .Vt "struct stat" consistently.
2004-11-15 13:58:52 +00:00
Yaroslav Tykhiy
93d7fd123e
Nitpicking on grammar.
2004-11-15 13:55:33 +00:00
Yaroslav Tykhiy
fed4da2585
Improve mdoc(7) markup of the page: add several missing macros,
...
use .Va instead of .Li for struct stat fields.
2004-11-15 13:45:13 +00:00
Yaroslav Tykhiy
b337489271
Document the S_IS*(mode) macros used to test for file types.
...
Bump the document date accordingly.
2004-11-15 13:37:56 +00:00
Yoshihiro Takahashi
26e582a2ea
PC98 does not have ACPI.
2004-11-15 13:28:03 +00:00
David Xu
ba4030c7ad
Always set current thread when activating thread debugger,
...
the current thread may already be added by fbsd_find_new_threads,
this can result that current thread is not set correctly.
2004-11-15 13:06:01 +00:00
Lukas Ertl
fb4e65d035
Move RAID5 offset calculation into a separate function to avoid
...
code duplication.
2004-11-15 13:04:55 +00:00
Yaroslav Tykhiy
3b48b87700
Don't invent ways of capitalization orthogonal to the English grammar.
2004-11-15 12:47:44 +00:00
Yaroslav Tykhiy
41c57b487e
RFC 959 states that the following codes should be used
...
for status replies on file system objects:
212 Directory status.
213 File status.
Reported by: Oleg Koreshkov <okor -at- zone.salut.ru>
MFC after: 1 week
2004-11-15 12:41:56 +00:00
Lukas Ertl
94175098f1
Share gv_roughlength() between kernel and userland, as we will need it
...
there later.
2004-11-15 12:30:59 +00:00
Poul-Henning Kamp
9c83534dd8
Make VOP_BMAP return a struct bufobj for the underlying storage device
...
instead of a vnode for it.
The vnode_pager does not and should not have any interest in what
the filesystem uses for backend.
(vfs_cluster doesn't use the backing store argument.)
2004-11-15 09:18:27 +00:00
Poul-Henning Kamp
5c6e573ffb
Add pbgetbo()/pbrelbo() lighter weight versions of pbgetvp()/pbrelvp().
2004-11-15 08:47:18 +00:00
Poul-Henning Kamp
ce664eaf8e
Don't manually set b_bufobj, pbgetvp() does this for us.
2004-11-15 08:38:50 +00:00
Poul-Henning Kamp
287013d287
More kasserts.
2004-11-15 08:33:09 +00:00
Poul-Henning Kamp
d7fe1f51ad
style polishing.
2004-11-15 08:22:38 +00:00
Poul-Henning Kamp
a752aa8f17
Move pbgetvp() and pbrelvp() to vm_pager.c with the rest of the pbuf stuff.
2004-11-15 08:12:50 +00:00
Poul-Henning Kamp
e8a7bef39e
expect the caller to have called pbrelvp() if necessary.
2004-11-15 08:07:26 +00:00
Poul-Henning Kamp
676f3ee26c
Explicitly call pbrelvp()
2004-11-15 08:06:05 +00:00
Poul-Henning Kamp
492871f585
Order of arguments after "optional" is not without significance:
...
the first field must be the name of the enabling device/option,
otherwise config doesn't know there is an option/device of that
name.
2004-11-15 07:48:22 +00:00
Peter Wemm
9291686f75
Oops, all my test boxes have NO_KERBEROS set, so I didn't hit the kerberos5
...
build tools problem. I'd missed the kerberos5/tools stuff entirely. Add
the missing bits.
2004-11-15 05:59:10 +00:00
Warner Losh
c2aed5122b
After discussions with Nate, repo copy the acpi assist drivers from
...
i386 to dev/acpi_support. In theory, these devices could be found
other than in i386 machines only as amd64 becomes more popular. These
drivers don't appear to do anything i386 specific, so move them to
dev/acpi_support. Move config lines to files so that those
architectures that don't support kernel modules can build them into
the kernel. At the same time, rename acpi_snc to acpi_sony to follow
the lead of all the other specialty devices.
2004-11-15 05:54:15 +00:00