Commit Graph

153478 Commits

Author SHA1 Message Date
yamt
60392d9383 kill sched_psignal.
related to PR/32962 and PR/34895.  reviewed by matthew green.
2006-11-01 09:33:45 +00:00
yamt
dd706203e4 mi_switch: move rlimit and autonice handling out of sched_lock in order to
simplify locking.
related to PR/32962 and PR/34895.  reviewed by matthew green.
2006-11-01 09:32:52 +00:00
xtraeme
fae505266c Use __arraycount from <sys/cdefs.h>. 2006-11-01 08:49:50 +00:00
xtraeme
c671ada84e Missing __KERNEL_RCSID() 2006-11-01 08:39:25 +00:00
thorpej
3cea1a3abd Detect if we're talking to a VMware virtual interface, and, if so,
limit the number of Tx segments to 8 to work around a VMware bug.
2006-11-01 06:42:12 +00:00
cbiere
87261698f4 Fix for kern/17446. Restore the audio settings if an error occured. 2006-11-01 06:39:19 +00:00
dogcow
3429d8a242 Sprinkle llx -> PRIx64 around; fixes compilation on 64 bit platforms. 2006-11-01 00:33:40 +00:00
manu
895a8422c9 Support for Perle PCI-RAS 2006-10-31 23:35:12 +00:00
manu
888bf2baaa regen 2006-10-31 23:32:20 +00:00
manu
1bdd4dec3b Add support for Perle systems PCI-RAS 4 modem ports
See http://www.perle.com/products/Multimodem-Cards.shtml for product details
2006-10-31 23:04:49 +00:00
wiz
1666843c46 Remove references to hostname.if(5), add ones for ifconfig.if(5). 2006-10-31 22:49:01 +00:00
christos
eb238f14b4 new file from Anon Ymous 2006-10-31 22:37:19 +00:00
christos
f1830357a3 new files from Anon Ymous. 2006-10-31 22:36:37 +00:00
joerg
fc0bc19fc7 Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.
2006-10-31 22:21:16 +00:00
wiz
c00bfebf76 Various fixes. Bump date for previous. 2006-10-31 22:10:41 +00:00
wiz
403c06a45d Bump date for previous. 2006-10-31 22:01:09 +00:00
pooka
4b35f5cccd import of file 4.18 2006-10-31 21:59:18 +00:00
pooka
588d70f94e libmagic.so.1.0 2006-10-31 21:55:58 +00:00
joerg
de54b391eb Move AMRR code out of wpi(4) and ural(4) into net80211 itself.
From OpenBSD.
2006-10-31 21:53:41 +00:00
pooka
2261925b3f last change to file.h modified struct magic: bump major 2006-10-31 21:53:17 +00:00
pooka
91e9593f57 file 4.18 last-minute conflix 2006-10-31 21:50:54 +00:00
pooka
26e338dcb4 readd winzip 2006-10-31 21:47:24 +00:00
pooka
2a4995fe7b this is file 4.18 already, bump patchlevel 2006-10-31 21:39:08 +00:00
pooka
ae3a9c7f18 libmagic 0.2 2006-10-31 21:37:37 +00:00
pooka
ee36ba9a5e new magic entry types - bump minor 2006-10-31 21:33:16 +00:00
pooka
a13aa097ce rebuild 2006-10-31 21:29:23 +00:00
pooka
74d6dfb485 errno is in 2 2006-10-31 21:17:15 +00:00
pooka
910040d09f welcome to file 4.18. have a nice day. 2006-10-31 21:16:23 +00:00
joerg
8934eeb830 Split the USB task queue into two parts, one for normal device tasks and
one for tasks of the host controllers. This is needed for drivers like
ural(4) that want to do synchronous USB transfers from the task handler.
Before the split timeouts could not be handled correctly as the task
thread was still blocked. From FreeBSD.
2006-10-31 20:43:31 +00:00
pooka
0968f96e37 file 4.18
changes since 4.16: bugfixes, magic improvements, other minor improvements
2006-10-31 20:34:42 +00:00
christos
798fbc606d More fixes from Anon Ymous:
1) Removed the -B flag (it was stupid on my part) and added a short
   description indicating how to accomplish the same thing under the
   "Sending Mail" section of man mail(1).

2) Added a -H flag to dump the headers and exit.  It takes optional
   flags to restrict to old, new, read, unread, and deleted messages
   (the later being kind of useless - it shares code with something
   that already had it).

3) Restored the 'Save' command which somehow got mistakenly removed in
   the last commit and add documentation for it!  (My apologies to
   its author.)

4) Added a 'mkread' command to mark messages as read (the inverse of
   'unread').  Should we also have a 'mknew' command?

5) Added a 'smopts' command to keep a database of addresses and
   sendmail options to be used when sending messages to those
   addresses.  See man mail(1) for a fuller description.

6) Added 'indentpreamble' and 'indentpostscript' variables whose
   values are inserted before and after a quoted message (~m or ~M
   escapes).
=20
7) Added string formatting abilities for the 'prompt', 'insertpreamble',
   'insertpostscript', and header display strings.  These strings
   support all the strftime() format parameters as well as many more
   specific to mail (see man mail(1)).

8) Fix the -a flag so that it only takes a single filename, unless
   "mime-attach-list" is defined.  This is more conventional and avoids
   unexpected whitespace issues.
2006-10-31 20:07:32 +00:00
plunky
e500250b17 enable 'Application Control Pan' in Consumer usage group as an equivalent
to the Z direction since some mice (Apple Mighty Mouse) provide horizontal
scrolling direction with that report.
2006-10-31 19:17:04 +00:00
plunky
162befcdae add references to bluetooth keyboards 2006-10-31 19:11:14 +00:00
plunky
f5c76b405a add references to bluetooth mice 2006-10-31 19:10:14 +00:00
tsutsui
e903fd730c This has been megered into if_vge.c. 2006-10-31 14:15:23 +00:00
tsutsui
056982dcb8 Make vge(4) look a NetBSD native driver like pcn(4) or epic(4) etc:
- merge if_vgevar.h into if_vge.c since no other file refers it
- rename some macro (VGE_TX_DESC_CNT -> VGE_NTXDESC etc.) and structs
- change prefixes of structure members to represent parents
- put TX and RX descriptors into single struct vge_control_data and
  allocate DMA memory at once
- no need to specify BUS_DMA_ALLOCNOW
- define appropriate macro for offsets and addresses of DMA descriptors
- define struct vge_txsoft and vge_rxsoft, and put common data for
  each descriptor into them
- remove struct vge_list_data and move its members into struct vge_softc
- remove #ifdef DEVICE_POLLING code we don't support
- merge vge_[tr]x_list_init() functions into vge_init()
- use aprint_error() to print errors
- put splnet(9) where appropriate and remove unused VGE_{LOCK,UNLOCK}() macro
- clear TX timeout only if there is no pending descriptor
- check dm_nsegs properly otherwise padding short packets could fail
- prepare zero'ed DMA memory to pad short packets rather than putting
  random data
- fix a wrong VGE_TXDESCSYNC() usage which should be VGE_TXFRAGSYNC()

Tested on my i386 which is my development machine.
(more bus_dmamap_sync(9) cleanup will be done later)
2006-10-31 14:13:30 +00:00
hubertf
3eed780f61 Fix previous: xfont is also needed by X clients.
Thanks tron@
2006-10-31 14:05:22 +00:00
thorpej
f347528e49 In the pcn driver:
- Remove the PCN_NO_PROM option.  Instead, query the am79c970-no-eeprom
  property, and read the MAC address from the CSRs if that property is TRUE.

In the ibmnws port:
- Implement device_register().
- In device_register(), set the am79c970-no-eeprom property for the
  built-in Ethernet.
2006-10-31 14:04:29 +00:00
toshii
37977d3367 Match ATI SB[34]00 smbus controllers. 2006-10-31 14:03:07 +00:00
mjf
a2be0ed655 Revert the changes I introduced trying to solve tmpfs' NFS export problem.
Requested by yamt@
2006-10-31 08:12:46 +00:00
elad
7372f1dad4 oops, remove junk. 2006-10-31 02:06:30 +00:00
elad
5a11382d8e Sync with reality. 2006-10-31 01:59:12 +00:00
elad
9e399b549b Some mdoc fixes. 2006-10-31 01:27:53 +00:00
cbiere
4b14bb6309 Changed error message of ENOPROTOOPT to "Protocol option not available". 2006-10-31 00:38:06 +00:00
cbiere
5e6609fb28 Commented out IPv6 socket options which are no longer supported. 2006-10-31 00:29:30 +00:00
perry
0623ef4ad5 one more time. sigh. 2006-10-31 00:23:20 +00:00
perry
8d9a6af4cd reddo the last space/tab fix *correctly* 2006-10-31 00:20:29 +00:00
perry
a3ed824965 another space tab fix 2006-10-31 00:18:12 +00:00
cbiere
577883a31d Don't define the deprecated IPV6_RECVDSTADDR if the "advanced IPv6 API" is
used because IPV6_RECVPKTINFO and IPV6_PKTINFO are used to prevent
potential bugs in the future just in case that the numeric value of the
socket option is ever recycled.
2006-10-31 00:17:21 +00:00
wiz
dccfb8ab7d Bump date for previous. New sentence, new line. 2006-10-30 23:53:54 +00:00