Commit Graph

136732 Commits

Author SHA1 Message Date
christos 33b0562908 Make completion_matches non-static since readline wants it. 2005-05-18 22:34:41 +00:00
riz 336b3f49da Regen. 2005-05-18 20:34:28 +00:00
riz d8dda9700a Add support for the 82801FB (ICH6) 10/100 ethernet appearing
on new Intel motherboards.  From Brian Buhrow in PR#30025.
Approved by jmcneill.
2005-05-18 20:33:46 +00:00
augustss 21ef7c17a0 Allow the audio device to be opened for read resp. write by separate calls
to open().  Previously only one call to open() was allowed.
This change should allow some Linux derived programs to work unaltered.

XXX This isn't really possible to implement correctly in a simple way.
So this implementation is incorrect: It is not until device has been closed
by both the reader and writer that it is possible to open it at all again.
2005-05-18 20:10:25 +00:00
bouyer 1e58e4ef41 - There is a possible race condition with the rx->event stuff, causing
event not to be sent when one is needed. Fixing this would require
  one hypercall per packet, instead of one per NB_XMIT_PAGES_BATCH pages.
  It's not worth it, so always send an event at the end of xennetback_ifstart()
- there is no callback mechanism to notify us when a guest has handled
  packets we sent. If we stop transmitting because the ring is full or we're
  out of pages when the ifq is also full, nothing will call
  xennetback_ifstart() again and transmit is stalled. Abuse the watchdog
  to kick the transmit queue once second after an out of ressources
  condition.
2005-05-18 16:19:23 +00:00
bouyer 2d6b318a94 Reorder the receive code to avoid a possible race with the sc_rx->event
stuff, and fix a possible infinite loop in case of ressource shortage.
2005-05-18 16:11:32 +00:00
christos 137ea645ec PR/30198: Lubomir Sedlacik: The forwarding listening host is optional; don't
try to free it.
2005-05-18 16:11:11 +00:00
wiz bf9ed3200d Bump date for previous. 2005-05-18 15:05:26 +00:00
wiz cf39c044b3 libevent-1.1 is out. 2005-05-18 14:59:03 +00:00
tsutsui ca49b6380d Fix a typo. (from OpenBSD) 2005-05-18 14:57:36 +00:00
chs 1c2ca83340 add a ramdisk and LIF image for sysinst-based installation. 2005-05-18 14:04:26 +00:00
itohy ccd084ee95 Add description on manipulation of the internal storage.
Requested by Hubert Feyrer.
2005-05-18 14:01:23 +00:00
chs a4ef51503f as a stop-gap measure to allow boot-from-disk to work on hppa,
add some padding to the end of struct scsipi_xfer on that platform.
2005-05-18 13:58:10 +00:00
yamt 9cb572b112 nfsrv_mknod: reject device numbers which we can't handle. 2005-05-18 12:57:34 +00:00
augustss 191e9dab58 Handle DCD differently so it's not always asserted. From kern/30268 from
Wolfgang Stukenbrock.
2005-05-18 11:26:11 +00:00
yamt ea66ccc0a5 uvm_mapent_trymerge: adjust object offset when necessary. 2005-05-18 01:36:16 +00:00
yamt 9dcbe8b85f redo the previous (uvm_map.c rev.1.195) correctly. 2005-05-18 01:34:53 +00:00
christos e3b50bebf6 backout previous. ISDIGIT is used all over the place without a cast. 2005-05-18 00:54:14 +00:00
christos 308097fac3 Make signal handler safe. From Michael Knudsen, many thanks. 2005-05-18 00:50:24 +00:00
peter 9641151edb Remove the zombie reaper and set SIG_IGN on SIGCHLD. We won't get a zombie
when the child exists this way and it should also fix the race condition
as mentioned in PR bin/30253 from Patrick McPhee.

Approved by christos.
2005-05-18 00:31:32 +00:00
christos d0eca17dfa Cast isdigit() argument to unsigned char. 2005-05-18 00:15:52 +00:00
peter 838f5a9f71 - setmode() can fail on strtol(3); note this.
- Use .Va for errno.
2005-05-17 21:54:06 +00:00
yamt 1d028221a3 uvm_mapent_trymerge: add missing checks. 2005-05-17 21:45:24 +00:00
cube 9a1ab71f5f Add P_CLDSIGIGN, P_NOCLDSTOP and P_NOCLDWAIT to the list of flags we want
to inherit from the parent process.
2005-05-17 19:22:19 +00:00
hubertf e2f5fea5f3 Fix comments:
Comments in kernel config files start with #, and are not enclosed in /* */
Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
2005-05-17 17:20:41 +00:00
fvdl 0f3ab60285 Get the pcb_flags test right for the 64bit FS base case. 2005-05-17 15:14:47 +00:00
augustss 36e939eaa1 Allow multiple opens of the control endpoint. This is unproblematic since
the control endpoint is in some sense always open to the device.

From wulf@ping.net.au.
2005-05-17 14:53:06 +00:00
wiz beb8d4ff57 Some more nit fixes. 2005-05-17 14:08:36 +00:00
wiz 61b48dda41 Remove superfluous "\&". 2005-05-17 14:05:46 +00:00
wiz 649791bd7b New sentence, new line. 2005-05-17 14:04:18 +00:00
wiz 0471faaff3 regen. 2005-05-17 14:01:48 +00:00
wiz 2d4e96b2c9 Update for rename of verifiedexec to veriexec. 2005-05-17 14:01:41 +00:00
wiz 4880b7982d New sentence, new line. 2005-05-17 13:59:40 +00:00
wiz 16bb723d01 Two minor improvements. 2005-05-17 13:57:04 +00:00
yamt 50a25acc50 (try to) merge map entries in fault handler. 2005-05-17 13:55:33 +00:00
yamt 1e5d4510fa revert uvm_map.c rev.1.190 in favor of merging in fault handler. 2005-05-17 13:54:19 +00:00
wiz ffda7fbfaa Sort sections. 2005-05-17 13:52:07 +00:00
wiz ea77769f24 Drop trailing space. 2005-05-17 13:51:34 +00:00
fvdl bce752852d Translate linux errno in the syscall_fancy case as well. 2005-05-17 13:47:17 +00:00
grant 0f1a2ceee9 move to my now standard 3-clause BSD license (remove advertising clause) 2005-05-17 11:46:15 +00:00
martin 711712f3f3 Fix indentation. 2005-05-17 06:18:31 +00:00
christos 362a4a0bd5 Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to
implement, xtoa(), but I think defining the samestring 50 times is a bit
too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...
2005-05-17 04:14:57 +00:00
bouyer eaa19a67b8 Add a ata_queue_idle() function, which freeze a queue and tsleep() until the
controller is idle.
Change the powerhook function to call ata_queue_idle() on standby/suspend,
and ata_reset_channel() on resume (to wake up the disks and start from a
clean state).
Fix PR kern/30194 by Lubomir Sedlacik.
2005-05-16 21:43:33 +00:00
bouyer d3f9123bd5 Fix some big-endian issues. stge(4) now works on sparc64 with hardware
checksums.
2005-05-16 21:35:32 +00:00
fvdl 046b9a57dc Implement clock_* POSIX functions. 2005-05-16 21:18:34 +00:00
fvdl 5acb6d8367 Regen. 2005-05-16 21:18:18 +00:00
fvdl fe3dd48a91 Add clock_* POSIX functions. 2005-05-16 21:17:11 +00:00
wiz 98fcd5ac03 Fix capso in Dd argument. 2005-05-16 18:49:24 +00:00
martin 6230b25cf8 Make the raw keyboard code #ifdef WSDISPLAY_COMPAT_RAWKBD only. 2005-05-16 18:28:28 +00:00
martin 4b50e3295a Fix WSDISPLAY_COMPAT_RAWKBD. Also return keyboard types < 4 as SUN instead
of SUN5.
2005-05-16 16:23:57 +00:00