dragonfly.git
10 years agoMerge remote branch 'crater/master' into net80211-update
Matthew Dillon [Fri, 5 Mar 2010 19:51:34 +0000 (11:51 -0800)]
Merge remote branch 'crater/master' into net80211-update

10 years agofortune(6): fix more typos, whitespace, remove dupes
Ulrich Spörlein [Sat, 6 Feb 2010 10:19:26 +0000 (11:19 +0100)]
fortune(6): fix more typos, whitespace, remove dupes

Fixes are courtesy of FreeBSD.

10 years agoMerge branch 'master' of git://git.dragonflybsd.org/dragonfly
Michael Neumann [Fri, 5 Mar 2010 18:09:41 +0000 (19:09 +0100)]
Merge branch 'master' of git://git.dragonflybsd.org/dragonfly

10 years agoe1000 - Make igb driver compile on DragonFly
Michael Neumann [Fri, 5 Mar 2010 18:07:53 +0000 (19:07 +0100)]
e1000 - Make igb driver compile on DragonFly

The driver itself does not work. The devices successfully
attach, but when trying to set an IP address it hangs.
More work needs to go into this driver.

10 years agoHAMMER VFS - Ensure sufficient free memory is available before large allocation
Matthew Dillon [Fri, 5 Mar 2010 00:06:53 +0000 (16:06 -0800)]
HAMMER VFS - Ensure sufficient free memory is available before large allocation

* The HAMMER rebalancing code can be a heavy user of kernel memory when
  collecting B-Tree nodes to rebalance.

  Call the new vm_wait_nominal() function before allocating said memory
  in an attempt to avoid VM/VFS deadlocks when memory is low.

Reported-by: Francois Tigeot <ftigeot@wolfpond.org>
10 years agokernel - vm - add vm_wait_nominal()
Matthew Dillon [Fri, 5 Mar 2010 00:05:38 +0000 (16:05 -0800)]
kernel - vm - add vm_wait_nominal()

* Add vm_wait_nominal(), a function which activates the pageout daemon
  if necessary and waits for sufficient memory to become free for
  a kernel heavy user.

10 years agocompilers.conf.5: Clarify some more.
Sascha Wildner [Thu, 4 Mar 2010 17:25:32 +0000 (18:25 +0100)]
compilers.conf.5: Clarify some more.

10 years agoAdd device sg to LINT.
Sascha Wildner [Thu, 4 Mar 2010 07:47:10 +0000 (08:47 +0100)]
Add device sg to LINT.

10 years agoFix typos in manual pages and user visible messages.
Sascha Wildner [Thu, 4 Mar 2010 06:00:42 +0000 (07:00 +0100)]
Fix typos in manual pages and user visible messages.

10 years agoSort the SEE ALSO sections in some manual pages.
Sascha Wildner [Thu, 4 Mar 2010 05:01:02 +0000 (06:01 +0100)]
Sort the SEE ALSO sections in some manual pages.

10 years agokernel - pmap (i386) - Reduce kmem use for foreign pmap mapping
Matthew Dillon [Thu, 4 Mar 2010 01:53:37 +0000 (17:53 -0800)]
kernel - pmap (i386) - Reduce kmem use for foreign pmap mapping

* We've been having problems running out of KVA on i386 systems due to
  numerous reasons.  KVA use by the kernel is just too tight.

* Reserve space for foreign pmap page table mappings on a cpu-by-cpu basis
  instead of for SMP_MAXCPU.  This reduces KVM use from 68MB to (ncpu*4MB).
  Use the APT entry for cpu0 and use kmem_alloc_nofault() for the APs.

  This frees up 52MB of KVA which doesn't sound like a lot but actually
  is.

* Add an alignment argument to kmem_alloc_nofault() and vm_map_find().

* vm_map_findspace() already had an alignment argument, but adjust the
  value passed to be at least PAGE_SIZE (this has no operational effect
  but is more correct).

10 years agoAdd ratectl
Rui Paulo [Wed, 3 Mar 2010 15:26:09 +0000 (15:26 +0000)]
Add ratectl

10 years agoAdapt to new net80211 stack.
Rui Paulo [Wed, 3 Mar 2010 15:25:34 +0000 (15:25 +0000)]
Adapt to new net80211 stack.

10 years agoMake this compile with debug on.
Rui Paulo [Wed, 3 Mar 2010 15:06:45 +0000 (15:06 +0000)]
Make this compile with debug on.

10 years agoMake this compile with debugging on.
Rui Paulo [Wed, 3 Mar 2010 15:05:05 +0000 (15:05 +0000)]
Make this compile with debugging on.

10 years agoUntested: port the ratectl stuff to the new stack.
Rui Paulo [Wed, 3 Mar 2010 15:01:08 +0000 (15:01 +0000)]
Untested: port the ratectl stuff to the new stack.

10 years agoVN - Remove use of IO_DIRECT, Improve lock performance for reads
Matthew Dillon [Wed, 3 Mar 2010 07:15:27 +0000 (23:15 -0800)]
VN - Remove use of IO_DIRECT, Improve lock performance for reads

* Remove the use of IO_DIRECT.  This just doesn't work very well,
  particularly when the device backing the VN has a different logical
  block size than the device using VN.

  This will result in heavier use of the buffer cache and more
  (temporarily) duplicated data, but also has much better performance.

* Use LK_SHARED for VOP_READ()s instead of LK_EXCLUSIVE, which allows
  concurrent reads to be issued.

Reported-by: Vincent Stemen <vince.dragonfly@hightek.org>
10 years agoHAMMER VFS - Do a better job with IO_DIRECT
Matthew Dillon [Wed, 3 Mar 2010 06:50:10 +0000 (22:50 -0800)]
HAMMER VFS - Do a better job with IO_DIRECT

* IO_DIRECT is rather nasty, only actually honor it if the write() operation
  fits the buffer.

Reported-by: Vincent Stemen <vince.dragonfly@hightek.org>
10 years agoHAMMER VFS - Fix assertion in hammer_btree_mirror_propagate()
Matthew Dillon [Wed, 3 Mar 2010 01:29:14 +0000 (17:29 -0800)]
HAMMER VFS - Fix assertion in hammer_btree_mirror_propagate()

* hammer_btree_mirror_propagate() asserts it is on an internal node but
  recovery operations can now place us on a leaf, so just loop if we
  are on a leaf and remove the assertion.

10 years agocpdup - Add -VV to ignore mtime
Matthew Dillon [Tue, 2 Mar 2010 23:58:07 +0000 (15:58 -0800)]
cpdup - Add -VV to ignore mtime

* The cpdup -V option verifies the contents of the files even if the
  mtime is the same, but also (currently) recopies the file without
  bothering to verify the contents if the mtime is different, even if
  the contents is the same.

* Add an extension, -VV, which verifies the contents of the file and
  ignores mtime entirely.  A copy is only made if the ownerchip,
  flags, modes, or content differs.

10 years agoHAMMER VFS - Correct seriuos bug in hammer rebalancing code
Matthew Dillon [Tue, 2 Mar 2010 22:36:40 +0000 (14:36 -0800)]
HAMMER VFS - Correct seriuos bug in hammer rebalancing code

* Correct a serious bug in the hammer rebalancing code which can cause
  incremental mirrors to lose track of records, resulting in missing records
  on the slave (missing files, missing directory entries, or files
  which improperly contain data holes).

  The rebalancing code needs to update the mirror_tid chain when moving
  elements from one node to another.  It updated the parent node but failed
  to update the internal element linkage pointing to the child.

  This can cause incremental mirroring operations to fail to copy some B-Tree
  records.

* Correct a possible issue between the rebalancing code and B-Tree
  iterations during mirror-write operations.

  When the rebalancer moves an element from one child node to another and
  a cursor exists which is pointing at the parent internal node, the
  cursor will now be mispositioned because elements which were to the
  right of the cursor are now to the left of the cursor.

  Adjust hammer_cursor_moved_element() to properly move the cursor and
  print a debug message to the console so the code path can be tested.

* These bugs are serious but also very rare.  There is a good chance that
  your slaves are just fine, but we recommend validating their contents
  anyway.

* PROCEDURE FOR FIXING BROKEN SLAVES:  With a little help from the sysop
  these problems are self-correcting with the new kernel code in place.

  First make sure both the master and slave are running a kernel with
  the mirroring fix.

  Second, verify the slave matches the master (taking into account
  changes being made to live files).  Probably the easiest way to do
  this is as follows (make sure you push into the softlink, not cpdup
  the softlink itself):

cpdup -v -V /pfs/master/. /pfs/slave/.

  This should get you a list of missing files and directories.  For
  each missing file or directory do a chmod, chown, or chflags on the
  master, then change it back.  This will propagate the updated inode
  to the slave So for example:

chflags nodump file
chflags dump file

  If file data is corrupt on the mirroring slave you need to recopy the
  file on the master, which can be done with dd conv=notrunc:

dd if=file of=file bs=32k conv=notrunc

  These actions will cause the master to re-mirror the related files and
  data to the slave.

Reported-by: Stathis Kamperis <beket@crater.dragonflybsd.org>
10 years agoHAMMER Utility - Enhance the mirroring and show code
Matthew Dillon [Tue, 2 Mar 2010 22:34:40 +0000 (14:34 -0800)]
HAMMER Utility - Enhance the mirroring and show code

* mirror-read will now run the histogram just like mirror-stream does.

* improve versbose output when doing a mirror-read or mirror-stream.

* hammer show now validates the mirror_tid in the B-Tree and produces
  a 'B' indication with the 'M' flag if it finds a bad mirror_tid
  chaining.

10 years agoAdd ratectl fields.
Rui Paulo [Tue, 2 Mar 2010 18:34:39 +0000 (18:34 +0000)]
Add ratectl fields.

10 years agoAdd wpa_passphrase.
Rui Paulo [Tue, 2 Mar 2010 18:25:58 +0000 (18:25 +0000)]
Add wpa_passphrase.

10 years agoUpdate to latest changes.
Rui Paulo [Tue, 2 Mar 2010 18:23:10 +0000 (18:23 +0000)]
Update to latest changes.

10 years agoReplace an instance of ifexists.
Rui Paulo [Tue, 2 Mar 2010 18:14:38 +0000 (18:14 +0000)]
Replace an instance of ifexists.

10 years agolibc/stdtime: Sync localtime.c with tzcode2010c from elsie.
Sascha Wildner [Tue, 2 Mar 2010 15:42:36 +0000 (16:42 +0100)]
libc/stdtime: Sync localtime.c with tzcode2010c from elsie.

More core dump avoidance work.

10 years agoSync zoneinfo database with tzdata2010c from elsie.
Sascha Wildner [Tue, 2 Mar 2010 15:41:18 +0000 (16:41 +0100)]
Sync zoneinfo database with tzdata2010c from elsie.

southamerica:   8.40 -> 8.41

Paraguay changes DST schedule, starting in April now.

10 years agoRegenerate the pciconf(8) database
Sascha Wildner [Tue, 2 Mar 2010 15:09:28 +0000 (16:09 +0100)]
Regenerate the pciconf(8) database

...from the following files:

Hart:    Jan 22, 2008 (version 671)
Boemler: Mar  1, 2010
Mares:   Mar  1, 2010

10 years agoBring the code to support the new rc.conf wlan interface setup.
Rui Paulo [Tue, 2 Mar 2010 14:02:55 +0000 (14:02 +0000)]
Bring the code to support the new rc.conf wlan interface setup.

10 years agolibc/locale: Use _getprogname().
Sascha Wildner [Tue, 2 Mar 2010 11:16:02 +0000 (12:16 +0100)]
libc/locale: Use _getprogname().

10 years agolibc/citrus: Forward declare some structs to fix some warnings.
Sascha Wildner [Tue, 2 Mar 2010 11:07:47 +0000 (12:07 +0100)]
libc/citrus: Forward declare some structs to fix some warnings.

10 years agotalk - unbreak for unix98 ptys
Alex Hornung [Tue, 2 Mar 2010 07:45:20 +0000 (07:45 +0000)]
talk - unbreak for unix98 ptys

* Unbreak talk, which relied on seeing old-style ptys. When I introduced
  the unix98 ptys.

* This assumption would not work anymore, since the
  last slash is not the slash after /dev, but rather the one after
  /dev/pts. Later opening 0 instead of pts/0 would give an error.

Reported-by: Peter Avalos, Matt Dillon
10 years agokernel - cleanup some unnecessary casts
Matthew Dillon [Tue, 2 Mar 2010 00:12:26 +0000 (16:12 -0800)]
kernel - cleanup some unnecessary casts

* Adjust disk_msg_core() and friends to not make unnecessasry casts
  when playing with LWKT messages.

* In disk_msg_send_sync() call lwkt_waitmsg() instead of lwkt_waitport(),
  which cleans up the code flow a bit.

10 years agokernel - Move grow_stack code in fault path to improve fault performance
Matthew Dillon [Tue, 2 Mar 2010 00:09:41 +0000 (16:09 -0800)]
kernel - Move grow_stack code in fault path to improve fault performance

* grow_stack() calls were being performed unconditionally during a
  page fault.  Shift the code over to vm_fault() and only run it if
  the vm_map_lookup() call fails.

* Also take this opportunity to remove trapwrite() (added by Matt).

Submitted-by: Venkatesh Srinivas <me@endeavour.zapto.org>
10 years agokernel - VN - add missing disk_destroy() in module unload path
Matthew Dillon [Tue, 2 Mar 2010 00:07:25 +0000 (16:07 -0800)]
kernel - VN - add missing disk_destroy() in module unload path

* The module unload was leaving the disk list corrupted.  Add a missing
  disk_destroy() call.

* Fixes certain bulk-build issues (apparently the bulk build tries to
  unload and reload the VN driver at some point for reasons unknown).

10 years agoSync with FreeBSD.
Rui Paulo [Mon, 1 Mar 2010 18:20:56 +0000 (18:20 +0000)]
Sync with FreeBSD.

10 years agoFix mbuf flags usage.
Rui Paulo [Mon, 1 Mar 2010 18:11:41 +0000 (18:11 +0000)]
Fix mbuf flags usage.

Submitted by: dillon

10 years agoAdd prototype for ieee80211_handoff().
Rui Paulo [Mon, 1 Mar 2010 18:11:09 +0000 (18:11 +0000)]
Add prototype for ieee80211_handoff().

10 years agotmpfs - Add support for setting the root uid/gid/mode for the tmpfs mount.
Matthew Dillon [Mon, 1 Mar 2010 01:02:40 +0000 (17:02 -0800)]
tmpfs - Add support for setting the root uid/gid/mode for the tmpfs mount.

* Link uid/gid/mode setup from mount_tmpfs into the tmpfs VFS.

Submitted-by: Naoya Sugioka <naoya.sugioka@gmail.com>
10 years agoMerge branch 'master' of /repository/git/dragonfly
Peter Avalos [Sun, 28 Feb 2010 04:04:54 +0000 (04:04 +0000)]
Merge branch 'master' of /repository/git/dragonfly

10 years agorc.conf.5: Remove bogus mdconfig(8) reference.
Sascha Wildner [Sun, 28 Feb 2010 02:51:03 +0000 (03:51 +0100)]
rc.conf.5: Remove bogus mdconfig(8) reference.

10 years agoMerge branch 'vendor/OPENSSL'
Peter Avalos [Sun, 28 Feb 2010 00:31:33 +0000 (00:31 +0000)]
Merge branch 'vendor/OPENSSL'

10 years agoImport OpenSSL-0.9.8m.
Peter Avalos [Sun, 28 Feb 2010 00:07:00 +0000 (00:07 +0000)]
Import OpenSSL-0.9.8m.

This new OpenSSL version is a security and bugfix release which
implements RFC5746 to address renegotiation vulnerabilities mentioned in
CVE-2009-3555. For a complete list of changes, please see the CHANGES
file.

10 years agong_eiface.4: Comment out some xrefs to ng_vlan(4) which we don't have.
Sascha Wildner [Sat, 27 Feb 2010 08:49:03 +0000 (09:49 +0100)]
ng_eiface.4: Comment out some xrefs to ng_vlan(4) which we don't have.

10 years agoFix remaining M_NOWAIT and use ieee80211_handoff instead of if_transmit.
Rui Paulo [Fri, 26 Feb 2010 19:41:30 +0000 (19:41 +0000)]
Fix remaining M_NOWAIT and use ieee80211_handoff instead of if_transmit.

10 years agoFix M_NOWAIT usage.
Rui Paulo [Fri, 26 Feb 2010 19:30:54 +0000 (19:30 +0000)]
Fix M_NOWAIT usage.

10 years agoFix the OID_802_3_MULTICAST_LIST issue.
Rui Paulo [Fri, 26 Feb 2010 17:22:10 +0000 (17:22 +0000)]
Fix the OID_802_3_MULTICAST_LIST issue.

10 years agoAdd DragonFly keyword.
Rui Paulo [Fri, 26 Feb 2010 17:14:18 +0000 (17:14 +0000)]
Add DragonFly keyword.

10 years agoSync with FreeBSD.
Rui Paulo [Fri, 26 Feb 2010 16:25:11 +0000 (16:25 +0000)]
Sync with FreeBSD.

10 years agoFixes from Matthew Dillon:
Rui Paulo [Fri, 26 Feb 2010 16:01:14 +0000 (16:01 +0000)]
Fixes from Matthew Dillon:
o Call if_purgeq()
o introduce ieee80211_handoff() that does what if_transmit() should do

10 years agoRemove m_colapse().
Rui Paulo [Fri, 26 Feb 2010 15:58:35 +0000 (15:58 +0000)]
Remove m_colapse().

10 years agoMore DragonFlyBSD specific changes (from Matthew Dillon):
Rui Paulo [Fri, 26 Feb 2010 15:50:57 +0000 (15:50 +0000)]
More DragonFlyBSD specific changes (from Matthew Dillon):
o printf -> kprintf
o call ifq_purge()
o use bus_dmamap_load_mbuf_defrag() instead of
  bus_dmamap_load_mbuf_segment() because that makes the m_colapse()
  unecessary

10 years agoDon't return ENETDOWN if the interface is not UP. This is needed because
Rui Paulo [Fri, 26 Feb 2010 15:48:07 +0000 (15:48 +0000)]
Don't return ENETDOWN if the interface is not UP. This is needed because
wpa_supplicant needs access to bpf while the interface is down.
wpa_supplicant will later setup the interface up and running.

10 years agoRemove if_transmit().
Rui Paulo [Fri, 26 Feb 2010 15:47:28 +0000 (15:47 +0000)]
Remove if_transmit().

10 years agoAdd regdomain.xml.
Rui Paulo [Fri, 26 Feb 2010 14:54:12 +0000 (14:54 +0000)]
Add regdomain.xml.

10 years agotmpfs(5): Remove old initialization (overrode prior init of vop_bmap).
Sascha Wildner [Fri, 26 Feb 2010 12:22:45 +0000 (13:22 +0100)]
tmpfs(5): Remove old initialization (overrode prior init of vop_bmap).

10 years agoAdd OID_802_3_MULTICAST_LIST.
Rui Paulo [Thu, 25 Feb 2010 18:31:31 +0000 (18:31 +0000)]
Add OID_802_3_MULTICAST_LIST.

10 years agoSync with FreeBSD.
Rui Paulo [Thu, 25 Feb 2010 18:31:03 +0000 (18:31 +0000)]
Sync with FreeBSD.

10 years agoDisable hostapd for now.
Rui Paulo [Thu, 25 Feb 2010 18:30:47 +0000 (18:30 +0000)]
Disable hostapd for now.

10 years agoFirst try at porting wpa_supplicant.
Rui Paulo [Thu, 25 Feb 2010 18:30:20 +0000 (18:30 +0000)]
First try at porting wpa_supplicant.

10 years agoFix locking.
Rui Paulo [Thu, 25 Feb 2010 18:28:04 +0000 (18:28 +0000)]
Fix locking.

10 years agoFix some of the locking stuff that I have done wrong previously and use
Rui Paulo [Thu, 25 Feb 2010 18:27:32 +0000 (18:27 +0000)]
Fix some of the locking stuff that I have done wrong previously and use
condvars.

10 years agoEnable back the regdomain listing.
Rui Paulo [Thu, 25 Feb 2010 18:08:17 +0000 (18:08 +0000)]
Enable back the regdomain listing.

10 years agokernel - Remove msf_buf dependency from VFS Journals
Samuel J. Greear [Thu, 25 Feb 2010 16:11:16 +0000 (09:11 -0700)]
kernel - Remove msf_buf dependency from VFS Journals

* UIO writes (VOP_WRITE case) are now handled by a copyin() directly to the
journal buffer.

* VOP_PUTPAGES case is now handled with XIO directly instead of with msf_buf's
as an abstraction over XIO.

10 years agocondvar: add implementation
Simon Schubert [Fri, 11 Dec 2009 22:25:09 +0000 (23:25 +0100)]
condvar: add implementation

Add a small implementation of condition variables.  API design adopted
from FreeBSD.

10 years agoCheck a few pointers before dereferencing them. This is needed by the
Rui Paulo [Thu, 25 Feb 2010 16:11:30 +0000 (16:11 +0000)]
Check a few pointers before dereferencing them. This is needed by the
net80211 stack.

10 years agokernel - Initialize xio->xio_bytes properly in xio_init_pages()
Samuel J. Greear [Thu, 25 Feb 2010 16:06:53 +0000 (09:06 -0700)]
kernel - Initialize xio->xio_bytes properly in xio_init_pages()

10 years agoAdd new net80211 and ath options.
Rui Paulo [Thu, 25 Feb 2010 12:31:11 +0000 (12:31 +0000)]
Add new net80211 and ath options.

10 years agoSync interface cloning operations with FreeBSD.
Rui Paulo [Thu, 25 Feb 2010 12:30:31 +0000 (12:30 +0000)]
Sync interface cloning operations with FreeBSD.

10 years agoUpdate.
Rui Paulo [Thu, 25 Feb 2010 11:44:32 +0000 (11:44 +0000)]
Update.

10 years agoAdd SIOCIFCREATE2.
Rui Paulo [Thu, 25 Feb 2010 11:41:59 +0000 (11:41 +0000)]
Add SIOCIFCREATE2.

10 years agoExtend if_clone by passing in a param arg in the create routine. This
Rui Paulo [Thu, 25 Feb 2010 11:41:03 +0000 (11:41 +0000)]
Extend if_clone by passing in a param arg in the create routine. This
param is only used when the ioctl is SIOCIFCREATE2.

10 years ago__DECONST lockinit arg. XXX ugly
Rui Paulo [Thu, 25 Feb 2010 11:38:28 +0000 (11:38 +0000)]
__DECONST lockinit arg. XXX ugly

10 years agoUpdate conf/files and conf/options to comply with the latest ath and
Rui Paulo [Thu, 25 Feb 2010 11:37:38 +0000 (11:37 +0000)]
Update conf/files and conf/options to comply with the latest ath and
net80211 updates.

10 years agoCouple of changes to make this build without warnings:
Rui Paulo [Thu, 25 Feb 2010 11:32:13 +0000 (11:32 +0000)]
Couple of changes to make this build without warnings:

o __DECONST second arg of lockinit() (XXX this is ugly)
o disable some DDB code while DB_SHOW_ALL_COMMAND isn't implemented.
o fix ether_sprintf again

10 years agoFrom FreeBSD: in in6_setmaxmtu() don't try to find the linkmtu if the
Rui Paulo [Thu, 25 Feb 2010 11:30:24 +0000 (11:30 +0000)]
From FreeBSD: in in6_setmaxmtu() don't try to find the linkmtu if the
ifnet has no AF_INET6 data.

10 years agoaps(4): use DRIVERSLEEP instead of tsleep
Constantine A. Murenin [Thu, 25 Feb 2010 05:54:19 +0000 (00:54 -0500)]
aps(4): use DRIVERSLEEP instead of tsleep

10 years agonetsmb: Fix a warning and put smb_usr.c under -Werror, too.
Sascha Wildner [Wed, 24 Feb 2010 20:45:09 +0000 (21:45 +0100)]
netsmb: Fix a warning and put smb_usr.c under -Werror, too.

10 years agoBring in m_append() from FreeBSD.
Rui Paulo [Wed, 24 Feb 2010 19:10:14 +0000 (19:10 +0000)]
Bring in m_append() from FreeBSD.

10 years agoMerge branch 'master' into net80211-update
Rui Paulo [Wed, 24 Feb 2010 15:47:06 +0000 (15:47 +0000)]
Merge branch 'master' into net80211-update

10 years agoAdd unifdef(1) to the bootstrap-tools.
Sascha Wildner [Wed, 24 Feb 2010 15:41:53 +0000 (16:41 +0100)]
Add unifdef(1) to the bootstrap-tools.

This is needed for generation of libexpat's bsdxml.h.

Reported-by: rpaulo
10 years agodevice_add_child.9: spelling and grammar
Constantine A. Murenin [Wed, 24 Feb 2010 05:06:49 +0000 (00:06 -0500)]
device_add_child.9: spelling and grammar

10 years agoRemove bogus CFLAGS.
Rui Paulo [Tue, 23 Feb 2010 22:27:24 +0000 (22:27 +0000)]
Remove bogus CFLAGS.

10 years agoAdd more libraries: libbsdxml and libsbuf.
Rui Paulo [Tue, 23 Feb 2010 22:24:24 +0000 (22:24 +0000)]
Add more libraries: libbsdxml and libsbuf.

10 years agolibraries - Add missing LIBBSDXML line.
Matthew Dillon [Tue, 23 Feb 2010 22:23:05 +0000 (14:23 -0800)]
libraries - Add missing LIBBSDXML line.

Suggested-by: rpaulo
10 years agoMerge branch 'master' into net80211-update
Rui Paulo [Tue, 23 Feb 2010 20:55:15 +0000 (20:55 +0000)]
Merge branch 'master' into net80211-update

10 years agoMy kernel config file.
Rui Paulo [Tue, 23 Feb 2010 20:52:57 +0000 (20:52 +0000)]
My kernel config file.

10 years agoAdd arpcom at the beggining of the softc and enable hal debugging.
Rui Paulo [Tue, 23 Feb 2010 20:52:08 +0000 (20:52 +0000)]
Add arpcom at the beggining of the softc and enable hal debugging.

10 years agoSync ath_rate_sample with FreeBSD.
Rui Paulo [Tue, 23 Feb 2010 20:51:45 +0000 (20:51 +0000)]
Sync ath_rate_sample with FreeBSD.

10 years agoSync ifieee80211 ifconfig code with FreeBSD.
Rui Paulo [Tue, 23 Feb 2010 20:50:30 +0000 (20:50 +0000)]
Sync ifieee80211 ifconfig code with FreeBSD.

10 years agoRegister ieee80211 l2com.
Rui Paulo [Tue, 23 Feb 2010 20:49:21 +0000 (20:49 +0000)]
Register ieee80211 l2com.

10 years agoBring if_l2com register/unregister functions from FreeBSD.
Rui Paulo [Tue, 23 Feb 2010 20:48:23 +0000 (20:48 +0000)]
Bring if_l2com register/unregister functions from FreeBSD.

10 years agotop: Fix man page
Jan Lentfer [Tue, 23 Feb 2010 19:15:27 +0000 (20:15 +0100)]
top: Fix man page

Explanation for column "C" on multi-CPU
machines was missing.

10 years agolibexpat - Fix buildworld
Matthew Dillon [Tue, 23 Feb 2010 18:41:20 +0000 (10:41 -0800)]
libexpat - Fix buildworld

* Fix library symbol.  DragonFly's /bin and /sbin are statically linked,
  we don't have or need a /lib.

10 years agolibexpat - Bring in libexpat from contrib, name it libbsdxml
Matthew Dillon [Tue, 23 Feb 2010 17:45:29 +0000 (09:45 -0800)]
libexpat - Bring in libexpat from contrib, name it libbsdxml

* Will be used in rpaulo's wifi port update.

Taken-from: FreeBSD

10 years agoMerge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Matthew Dillon [Tue, 23 Feb 2010 17:41:46 +0000 (09:41 -0800)]
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly

10 years agocontrib/expat - Apply two vendor fixes for CVE-2009-3720.
Matthew Dillon [Tue, 23 Feb 2010 17:39:50 +0000 (09:39 -0800)]
contrib/expat - Apply two vendor fixes for CVE-2009-3720.

Taken-from: FreeBSD

10 years agocontrib/expat - Add README.DRAGONFLY
Matthew Dillon [Tue, 23 Feb 2010 17:38:19 +0000 (09:38 -0800)]
contrib/expat - Add README.DRAGONFLY

10 years agoMerge branch 'vendor/EXPAT'
Matthew Dillon [Tue, 23 Feb 2010 17:36:26 +0000 (09:36 -0800)]
Merge branch 'vendor/EXPAT'