Commit Graph

138641 Commits

Author SHA1 Message Date
wiz
db27d6b43f Minor fixes. 2005-07-18 14:53:58 +00:00
tonio
53e0b37b8a Add tonio@
approved by cube@.
2005-07-18 14:13:42 +00:00
wiz
60027a5523 Grammar fixes. 2005-07-18 14:07:18 +00:00
wiz
c5541497ba Drop trailing whitespace. 2005-07-18 14:06:05 +00:00
wiz
4a1c381386 Sort SEE ALSO. 2005-07-18 14:03:40 +00:00
augustss
94b0c8c5b7 Add uipaq driver. 2005-07-18 12:02:21 +00:00
augustss
491407a45e This file is suitable for inclusion (by copying or 'include') in a
kernel config file.  It contains all USB drivers.
2005-07-18 11:57:41 +00:00
augustss
f4f7531c05 Add uipaq(4). 2005-07-18 11:45:57 +00:00
augustss
19680bcfc9 Note addition of uipaq(4). 2005-07-18 11:43:47 +00:00
augustss
028353b945 Add uipaq(4). From OpenBSD. 2005-07-18 11:36:46 +00:00
augustss
7dd02394b7 Make sure we don't enable host controller interrupts until all
initialization is finished.
2005-07-18 11:08:00 +00:00
hubertf
b7cc645889 Bump version to 20050718 for fixed IGNORE_RECOMMENDS handling. 2005-07-18 09:09:35 +00:00
hubertf
aba8b403bc Fix PR pkg/30658: don't fail for pkgs that were built with IGNORE_RECOMMENDED,
just issue a warning.

Checked by wiz@, no reply from original author (rh@) after several weeks. :(
2005-07-18 09:06:48 +00:00
christos
70b85ad925 Don't do things you are not supposed to inside a signal handler. 2005-07-18 04:01:33 +00:00
rpaulo
f90b533f0a Remove the sentence in parenthesis about WSDISPLAY_SCROLLSUPPORT that
might confuse readers on which framebuffers support that option.
2005-07-18 00:21:58 +00:00
junyoung
06e730ed76 More cosmetic changes. 2005-07-17 23:53:57 +00:00
junyoung
a226b79f42 Make code prettier. 2005-07-17 23:49:49 +00:00
rpaulo
80cf1e727a Add missing man page source for rtw.4 2005-07-17 22:39:28 +00:00
rpaulo
28226933f3 Add rtw(4) man page. 2005-07-17 22:20:59 +00:00
rpaulo
404ec27cd6 Add rtw.4 2005-07-17 22:04:07 +00:00
rpaulo
5188e9d01d Add man page for Realtek RTL8180L IEEE 802.11b wireless network driver (rtw).
By Jonathan Gray <jsg@openbsd.org>.
This solves part of PR#29733.

ok David Young.
2005-07-17 22:02:32 +00:00
christos
0e7146df89 Improve on the migration bit. Check if files are different, and if not,
remove the source and leave a symlink behind. Otherwise, let the user know.
2005-07-17 21:28:45 +00:00
christos
acf21e59f6 add regression test for c99 array range initializer. 2005-07-17 19:37:14 +00:00
christos
ddee551034 Handle C99 array range initializers:
type a[] = { [lo ... hi] = c }:
2005-07-17 19:35:48 +00:00
macallan
19a7332aff added tslot and dbri manpages 2005-07-17 18:54:10 +00:00
he
d3fc666f98 Make tlp_idle() not be static, so that the newsmips version of the
driver can access that function again.

Approved by thorpej
2005-07-17 18:11:36 +00:00
christos
2d45339e97 Remove a const. 2005-07-17 17:08:25 +00:00
christos
a2663103c5 Copy and link files to allow a chrooted named to start-up automatically. 2005-07-17 16:30:57 +00:00
christos
e99183b649 Add comments at the end of #endif's; Requested by Havard Eidnes. 2005-07-17 16:07:36 +00:00
yamt
01f4919e33 genfs_putpages: don't bother to clean the vnode unless VONWORKLST. 2005-07-17 16:07:19 +00:00
he
a052596ae7 Make misc.h depend on makeerrnos.sh, to ease UPDATE builds after the
latest change to support WARNS=3.
2005-07-17 15:48:28 +00:00
augustss
57ffd27623 Remove obsolete comment about ehci. 2005-07-17 14:53:56 +00:00
he
2243c46578 After christos relaxed the tty handling code, we no longer need to
set a tty as a controlling tty in order to use F_SETOWN on it, so
comment out USE_FSETOWNCTTY.
2005-07-17 12:46:51 +00:00
yamt
8af42d8d3c ensure that vnodes with dirty pages are always on syncer's queue.
- genfs_putpages: wait for i/o completion of PG_RELEASED/PG_PAGEOUT pages by
  setting "wasclean" false when encountering them.
  suggested by Stephan Uphoff in PR/24596 (1).

- genfs_putpages: write protect pages when cleaning out, if
  we're going to take the vnode off the syncer's queue.
  uvm_fault: don't write-map pages unless its vnode is already on
  the syncer's queue.

  fix PR/24596 (3) but in the different way from the suggested fix.
  (to keep our current behaviour, ie. not to require explicit msync.
  discussed on tech-kern@.)

- genfs_putpages: don't mistakenly take a vnode off the queue
  by introducing a generation number in genfs_node.
  genfs_getpages: increment the generation number.
  suggested by Stephan Uphoff in PR/24596 (2).

- add some assertions.
2005-07-17 12:27:47 +00:00
he
d36a483f83 Make this build with WARNS=3, and enable it.
Renames local variable syscall to syscall_ent to placate -Wshadow,
and adds const to struct field initialized to string literals.
2005-07-17 09:45:50 +00:00
he
92e13de495 Only define HAVE_STDBOOL_H if we are using __GNUC__ >= 3.
Fixes build problem for vax.
2005-07-17 09:22:03 +00:00
yamt
2a6dc9d02d - introduce PGO_NOBLOCKALLOC and use it for ubc mapping
to prevent unnecessary block allocations in the case that
  page size > block size.

- ufs_balloc_range: use VM_PROT_WRITE+PGO_NOBLOCKALLOC rather than
  VM_PROT_READ.
2005-07-17 09:13:35 +00:00
he
7b9dcb30de Follow up the constification of ioctlname() in ktrace.h. 2005-07-17 08:44:08 +00:00
tls
0ac3367f2a Improvements to xbdback (the domain 0 driver that provides "xbd" virtual
disks to other domains) from Jed Davis, <jld@panix.com>:

	* Issue multiple requests when necessary rather than
	  assuming that arbitrary requests can be mapped into single
	  contiguous virtual address ranges.

	* Don't assume that all data for a request is consecutive
	  in memory.  With some client OSes, it's not.

	The above two changes fix data corruption issues with Linux
	clients with certain filesystem block sizes.

	* Gracefully handle memory or pool allocation failures after
	  beginning to handle a request from the ring.

	* Merge contiguous requests to avoid the "64K turns into 44K + 20K
	  and doubles the transactions per second at the disk" problem
	  caused by the 11-page limit caused by the structure of Xen
	  ring entries.  This causes a very slight performance decrease
	  for sequential 64K I/O if the disk is not already saturated with
	  requests (about 1%) but halves the transactions per second we
	  hit the disk with -- or better.  It even compensates for bizarre
	  Linux behaviour like breaking long requests up into 5.5K pieces.

	* Probably some stuff I forgot to mention.

Disk throughput (though not latency) is now much, much closer to the
"raw hardware" case than it was before.
2005-07-17 08:23:43 +00:00
christos
553881914b WARNS=3, knf, ansi prototypes 2005-07-17 07:36:26 +00:00
skrll
16044f3d38 Support immediate binding on x86_64.
Closes PR 30570. Thanks to TAMURA Kent for testing.
2005-07-17 05:57:21 +00:00
christos
210844e5e7 Increase the default datasize limit to 2GB. 2005-07-17 05:29:54 +00:00
christos
9213de1869 catch up with verified exec defopt changes. 2005-07-17 05:22:34 +00:00
isaki
e70e55fa02 Correct a typo. 2005-07-17 05:06:57 +00:00
macallan
440d58aac9 added tslot.4 and dbri.4 2005-07-17 01:27:15 +00:00
macallan
1039a142ea add manpages for tslot and dbri, update tctrl 2005-07-17 01:00:31 +00:00
rpaulo
ca2db1fe2b If the DEC board name is not known, remove the leading whitespace in
sc_name.
This closes PR#30458.

ok'ed Jason Thorpe.
2005-07-17 00:44:13 +00:00
hubertf
673730506c Add support for reading cloop2 compressed filesystem image,
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
2005-07-17 00:08:27 +00:00
wiz
beb8063c6a Remove duplicate IPSEC_NAT_T line introduced in previous. 2005-07-16 23:20:00 +00:00
nathanw
0774992407 Add cancellation protection to pthread_once() as per the standard; if
the once routine is cancelled, the effect on once_control is as if
pthread_once() was never called.

Bug report and fix from PR lib/30734.
2005-07-16 23:14:53 +00:00