Stefan Farfeleder
df103a1515
Document that the length modifier l is ignored for floating point
...
conversion specifiers (a, A, e, E, f, F, g and G).
2004-10-16 16:00:01 +00:00
Yaroslav Tykhiy
9a0cabd9e4
Explain it is a negative offset that EINVAL may indicate.
...
Now readers won't get an impression that pointing to beyond
the current end of file will result in EINVAL.
MFC after: 1 week
2004-10-16 09:53:35 +00:00
Yaroslav Tykhiy
6def5837f5
Improve mdoc(7) markup.
2004-10-16 09:46:38 +00:00
Yaroslav Tykhiy
fc5cfaae79
Give details on what will happen if the `offset' argument
...
to sendfile(2) falls beyond the end of file.
Touch .Dd.
PR: bin/72649 (in the audit trail)
MFC after: 1 week
2004-10-16 09:39:25 +00:00
Yaroslav Tykhiy
7c5efe3671
Fix an ancient typo: sc' usually equals
ns*nt', not `nc*nt'
...
(the latter is actually the total number of tracks on the disk,
which has no field in disktab(5).)
MFC after: 1 week
2004-10-16 08:36:28 +00:00
Scott Long
b96741f410
If a process needs to be swapped in, wakeup the swapper from within
...
critical_exit as the process is getting scheduled to run. This is subotimal
but for now avoid the LOR between the scheduler and the sleepq systems.
This is a 5.3 candidate.
Submitted by: davidxu
MFC After: 3 days
2004-10-16 06:38:22 +00:00
David E. O'Brien
a9bdcd3711
Enable building with LIBC_SCCS defined.
...
Bug submitted by: Andrea Campi <andrea+freebsd_current@webcom.it>
2004-10-16 06:32:43 +00:00
David E. O'Brien
a986ef5788
Try to bring some sanity to the SCM ID's.
...
+ spell LIBC_SCCS consistently
+ enable builds with LIBC_SCCS defined to not syntax error
+ minor SCM reformatting to try to have some consistency
2004-10-16 06:11:35 +00:00
Christian Brueffer
b4ccfe1a27
Bump document date
...
Reminded by: simon in ru-mode
2004-10-16 00:13:38 +00:00
Christian Brueffer
a0d974b1e5
We use /etc/pam.d/login nowadays
2004-10-15 23:46:00 +00:00
Justin T. Gibbs
a1a3da9b38
Skip probe attempts for ISA PnP devices.
...
Pointed out by: imp
2004-10-15 23:39:52 +00:00
Tom Rhodes
1cef902abd
Use .Xr in place of .I for Xref's.
...
PR: 71730
Submitted by: Gavin Atkinson <gavin.atkinson@ury.york.ac.uk> (original patch)
Commit ok: mbr (through GNATS PR)
2004-10-15 12:50:05 +00:00
Yaroslav Tykhiy
b4585cc137
We must not fall back to the old way (read-write)
...
if sendfile() transferred some data before throwing
a error condition because sendfile() won't move the
file offset for read() to start from.
MFC after: 2 weeks
2004-10-15 09:51:36 +00:00
Yaroslav Tykhiy
2f492fc883
Clean-up around sendfile(): drop an excessive check for error condition.
2004-10-15 09:38:13 +00:00
Yaroslav Tykhiy
2e22b91434
Account for the fact that sendfile(2) may hit the end of file
...
prematurely, e.g., if the file has been truncated by someone else.
PR: bin/72649
Submitted by: Oleg Koreshkov (portions)
MFC after: 2 weeks
2004-10-15 09:31:08 +00:00
Poul-Henning Kamp
33da4e5bd8
Make pty's always come up in echo mode.
2004-10-15 09:03:07 +00:00
Ruslan Ermilov
e3fbc9ef36
Remove a redundant "uname=root".
...
Forgotten by: dougb
2004-10-15 08:57:24 +00:00
Ruslan Ermilov
17c6b5af7f
Overdue removal of COMPAT* knobs.
2004-10-15 08:51:12 +00:00
Yoshihiro Takahashi
9e6b875495
Merged from sys/dev/sio/sio.c (Use generic tty code).
2004-10-15 08:22:37 +00:00
Warner Losh
99e085d9a8
document host_start_mem.
...
# feel free to wordsmith.
Suggested by: ru@
2004-10-15 06:59:07 +00:00
Ruslan Ermilov
7a49c8b37d
Polish the last change.
2004-10-15 06:44:13 +00:00
Xin LI
7213ef055d
Add Simplified Chinese translation for our release notes.
...
This translation is based on RELENG_5 so it should be tagged as
RELENG_5 when appropriate (This set of files DOES build under
6-CURRENT because a last-minute hack added to readme/article.sgml,
however, the contents is for RELENG_5).
This includes:
The Migration Guide
Errata
Hardware Notes (only i386 and amd64 at this time)
Installation Guide [2]
Readme [1]
Release Notes
Submitted by: delphij, gavin (local repository committer) [1],
zhangluo (additional local contributor; part of
i386 related contents) [2]
Approved by: murray (mentor)
2004-10-15 06:43:48 +00:00
Nate Lawson
ecb7c87d1c
Re-add an acpi attachment for the legacy probe that was inadvertently
...
removed.
2004-10-15 05:13:25 +00:00
Nate Lawson
3805720c53
Remove unused variable.
2004-10-15 04:59:21 +00:00
Nate Lawson
926660271c
Remove unused variable. Pointy hat candidate.
2004-10-15 04:54:16 +00:00
Sam Leffler
1ab4eff43b
add missing ';' that didn't show up with INVARIANTS enabled
2004-10-15 03:54:56 +00:00
Pyun YongHyeon
cea54ee291
Plug possible memory leak in sound DMA buffer handling. It also
...
changes return code to ENOMEM in case of allocation failure.
Approved by: jake (mentor), scottl (co-mentor)
Reviewed by: truckman, matk
2004-10-15 03:50:04 +00:00
Alexander Kabaev
95cb3d1a6b
Use a taskqueue rather than an swi to handle deferred notifications.
...
Obtained from: same change for umct(4) driver.
2004-10-15 03:44:56 +00:00
Alexander Kabaev
f75a5631b8
This commit was generated by cvs2svn to compensate for changes in r136527,
...
which included commits to RCS files with non-trunk default branches.
2004-10-15 03:22:13 +00:00
Alexander Kabaev
1689e31de6
Import a patch from GCC PR c/16999 to stop quoting already quoted ident
...
strings.
2004-10-15 03:22:13 +00:00
Sam Leffler
fe9b390b9d
Move session state from on-card memory to host memory so we no longer are
...
constrained to a small number of sessions by the small on-card memories found
in newer devices. This is really a stopgap solution as having session state
in main memory incurs a (small but noticeable) performance penalty. The better
solution is to manage session state so that it's cached on chip.
Obtained from: openbsd
2004-10-15 00:36:07 +00:00
Warner Losh
71a77eda7d
Document hw.{pci,acpi}.host_start_mem
...
Requested by: ru@
2004-10-15 00:15:07 +00:00
Nate Lawson
ccd582b0fd
Let nexus print our flags for us. Also, clean up an obfuscated if stmt.
2004-10-14 22:37:51 +00:00
Nate Lawson
8f528832e5
Print flags in the nexus for child devices.
2004-10-14 22:36:47 +00:00
Nate Lawson
e5979322ba
Remove local hacks to set flags now that the device probe does this for us.
...
Tested on every device except sio_pci and the pc98 fd.c. Perhaps something
similar should be done for the "disabled" hints also.
MFC after: 2 weeks
2004-10-14 22:21:59 +00:00
Stefan Farfeleder
d749cd6f7c
Remove extra closing parenthesis added in revision 1.4.
...
Noticed by: Andrea Campi
2004-10-14 21:31:42 +00:00
Pawel Jakub Dawidek
1a32dca7a3
Add a missing newline character.
2004-10-14 19:00:44 +00:00
Poul-Henning Kamp
1919daf339
Remove unused ttys field.
...
Spotted by: Peter Jeremy <PeterJeremy@optushome.com.au>
2004-10-14 18:37:59 +00:00
Poul-Henning Kamp
fffc55152b
Add missing chunk of code to enforce the lock-bits of termios.
...
This solves the problem where serial consoles suddenly required
DCD to be asserted.
Reported by: Randy Bush <randy@psg.com>
2004-10-14 18:30:24 +00:00
Nate Lawson
66ae9f6384
Update flags patch for the !ISA case.
...
* Get flags first, in case there is no devclass.
* Reset flags after each probe in case the next driver has no hints so it
doesn't inherit the old ones.
* Set them again before the winning probe.
Tested ok both with and without ACPI for ISA device flags.
Reviewed by: imp
MFC after: 1 day
2004-10-14 17:14:56 +00:00
Poul-Henning Kamp
256d6e16b0
Add missing flag to userland_sysctl()
2004-10-14 10:43:47 +00:00
Poul-Henning Kamp
097afe9133
Fix echo in console mode.
2004-10-14 08:58:28 +00:00
Pawel Jakub Dawidek
06697d4f59
Ehh. Introduce a hack: Wait for 3 seconds, so GEOM is able to give us
...
providers for tasting. Before this hack, race below is possible:
SI_SUB_RAID (no not-fully-configured geoms, so don't block)
GEOM tasting (now geoms are created)
SI_SUB_MOUNT_ROOT (if root file system is placed on a mirror, it is
possible that this mirror is not fully configured yet)
There is a lot of work to do to avoid such hacks and I need a working
solution before 5.3, sorry.
Reported by: John Hay <jhay@icomtek.csir.co.za>
2004-10-14 07:55:29 +00:00
Pawel Jakub Dawidek
268111a210
Only allow for unloading when there are no geoms in LABEL GEOM class.
...
We have to use our own destroy_geom method, because default one, which
is a part of geom_slice is broken.
MT5 candidate.
PR: kern/72467
Submitted by: Vladimir Novoseltsev
2004-10-14 07:46:13 +00:00
Tom Rhodes
6eaa08deba
Remove requirement on FreeBSD keyword.
...
Skipped by: mtm (/me glares at mtm) :)
2004-10-14 04:37:57 +00:00
John-Mark Gurney
583ef6b6d2
/me gets the wrong patch out of the pr :(
...
/me had the write patch w/o comments on his test system.
Pointed out by: kuriyama and ache
Pointy hat to: jmg
2004-10-14 03:26:50 +00:00
Brian Feldman
9b4fab9ef6
Fix a spelling error in a panic string.
2004-10-14 03:05:39 +00:00
Hidetoshi Shimokawa
370f9086a6
Fix warnings on non-i386 arch.
...
Submitted by: keramida
2004-10-14 00:21:32 +00:00
Giorgos Keramidas
5b9c5efc57
Add a regression test for floating-point output in the Greek locale.
...
See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src
Reviewed by: das (a while ago)
2004-10-13 22:32:12 +00:00
Giorgos Keramidas
6f0a55dabc
Add the necessary magic to make the thousands separator work for
...
floating-point formats in the Greek locale. This allows printing
numbers with the ' format modifier, like this:
$ env -i LC_NUMERIC=el_GR.ISO8859-7 printf "%'.3f\n" 1024000
1.024.000,000
Reviewed by: das
2004-10-13 22:12:59 +00:00