Alexander Polakov [Fri, 14 May 2010 11:39:22 +0000 (15:39 +0400)]
Fix minor warnings.
Alexander Polakov [Thu, 13 May 2010 14:29:26 +0000 (18:29 +0400)]
Minor clean up: remove <sys/cdefs.h>
Alexander Polakov [Sat, 1 May 2010 21:53:05 +0000 (01:53 +0400)]
Fix ipmi_acpi build.
Alexander Polakov [Sat, 1 May 2010 18:25:27 +0000 (22:25 +0400)]
Use ipmi_dtor() in close.
I wonder whether I got the idea right.
Alexander Polakov [Sat, 1 May 2010 18:29:21 +0000 (22:29 +0400)]
Add ipmi to the build.
Alexander Polakov [Fri, 30 Apr 2010 23:40:34 +0000 (03:40 +0400)]
Just for testing: add linux ioctls compat stuff into ipmi.c
Alexander Polakov [Fri, 30 Apr 2010 22:53:12 +0000 (02:53 +0400)]
add close() handler
Alexander Polakov [Fri, 30 Apr 2010 22:43:41 +0000 (02:43 +0400)]
Unitialized use of si_drv1
Alexander Polakov [Fri, 30 Apr 2010 21:37:36 +0000 (01:37 +0400)]
sc used uninitialized in open()
Alexander Polakov [Fri, 30 Apr 2010 21:07:22 +0000 (01:07 +0400)]
Disable interfaces depending on smbus for a moment
Alexander Polakov [Fri, 30 Apr 2010 20:59:50 +0000 (00:59 +0400)]
More kproc->kthread
Alexander Polakov [Fri, 30 Apr 2010 20:58:14 +0000 (00:58 +0400)]
Convert kproc to kthread.
Alexander Polakov [Fri, 30 Apr 2010 20:54:11 +0000 (00:54 +0400)]
Add devfs goodness. Part 2
Alexander Polakov [Fri, 30 Apr 2010 20:52:00 +0000 (00:52 +0400)]
Start adding devfs goodness. Part 1/n
Alexander Polakov [Fri, 30 Apr 2010 20:05:20 +0000 (00:05 +0400)]
Disable ipmi_linux, needs more fixes
Alexander Polakov [Fri, 30 Apr 2010 20:01:37 +0000 (00:01 +0400)]
Fix ipmi_linux Makefile
Alexander Polakov [Fri, 30 Apr 2010 20:00:24 +0000 (00:00 +0400)]
ipmi_smbus: fix build
Alexander Polakov [Fri, 30 Apr 2010 19:58:40 +0000 (23:58 +0400)]
ipmi_pci: fix build
Alexander Polakov [Fri, 30 Apr 2010 19:57:38 +0000 (23:57 +0400)]
More fixes
Alexander Polakov [Fri, 30 Apr 2010 19:56:04 +0000 (23:56 +0400)]
Trivial fixes
Alexander Polakov [Fri, 30 Apr 2010 19:54:49 +0000 (23:54 +0400)]
Disable ipmi_acpi for now, needs more fixes
Alexander Polakov [Fri, 30 Apr 2010 19:50:52 +0000 (23:50 +0400)]
ipmi_ssif: trivial paths
Alexander Polakov [Fri, 30 Apr 2010 19:47:37 +0000 (23:47 +0400)]
ipmi_smbios.c: convert to lockmgr
lockinit doesn't look right
Alexander Polakov [Fri, 30 Apr 2010 19:36:55 +0000 (23:36 +0400)]
ipmi_smic.c: trivial paths
Alexander Polakov [Fri, 30 Apr 2010 19:35:47 +0000 (23:35 +0400)]
more
Alexander Polakov [Fri, 30 Apr 2010 19:34:58 +0000 (23:34 +0400)]
ipmi_kcs.c: trivial paths changes.
Alexander Polakov [Fri, 30 Apr 2010 19:33:31 +0000 (23:33 +0400)]
missing cdev
Alexander Polakov [Fri, 30 Apr 2010 19:31:23 +0000 (23:31 +0400)]
More watchdog removal
Alexander Polakov [Fri, 30 Apr 2010 19:30:32 +0000 (23:30 +0400)]
INTR_TYPE_MISC->0
Alexander Polakov [Fri, 30 Apr 2010 19:28:58 +0000 (23:28 +0400)]
PWAIT -> 0
Alexander Polakov [Fri, 30 Apr 2010 19:26:19 +0000 (23:26 +0400)]
FOREACH_SAFE -> FOREACH_MUTABLE
Alexander Polakov [Fri, 30 Apr 2010 19:23:29 +0000 (23:23 +0400)]
more msleep->lksleep
Alexander Polakov [Fri, 30 Apr 2010 19:21:03 +0000 (23:21 +0400)]
Convert poll, ioctl, bus_setup_intr
Alexander Polakov [Fri, 30 Apr 2010 18:51:57 +0000 (22:51 +0400)]
msleep->lksleep, comment out watchdog, add headers
Alexander Polakov [Thu, 29 Apr 2010 20:34:42 +0000 (00:34 +0400)]
Change mutexes into lockmgr locks.
Alexander Polakov [Thu, 29 Apr 2010 20:20:21 +0000 (00:20 +0400)]
ipmi.c: free()->kfree(), paths.
Alexander Polakov [Thu, 29 Apr 2010 19:54:05 +0000 (23:54 +0400)]
Add ipmi.h
Alexander Polakov [Thu, 29 Apr 2010 19:51:38 +0000 (23:51 +0400)]
Import IPMI from FreeBSD unmodified.
Sascha Wildner [Wed, 12 May 2010 19:39:06 +0000 (21:39 +0200)]
release.7: The USB image is now built by default.
Sascha Wildner [Wed, 12 May 2010 19:34:25 +0000 (21:34 +0200)]
Add a manual page for the ioprio_get() and ioprio_set() system calls.
Matthew Dillon [Wed, 12 May 2010 17:48:32 +0000 (10:48 -0700)]
hammer utility - Update manual page
* Update the manual page with information on how to properly restore from
a snapshot.
Matthew Dillon [Wed, 12 May 2010 17:42:12 +0000 (10:42 -0700)]
release build - 'img' is now the default.
* Both the ISO and the IMG will be generated by default now instead of just
the ISO.
Sascha Wildner [Tue, 11 May 2010 03:57:00 +0000 (05:57 +0200)]
Sync zoneinfo database with tzdata2010j from elsie.nci.nih.gov
northamerica: 8.30 -> 8.31
zone.tab: 8.35 -> 8.36
Bahia de Banderas (municipality in the Mexican state of Nayarit) changed
time zone from UTC-7 to UTC-6. This requires introducing a new zone
(America/Bahia_Banderas).
Sascha Wildner [Sun, 9 May 2010 23:15:08 +0000 (01:15 +0200)]
Increase the LiveCD's /var a bit since it was at 104% capacity.
Sascha Wildner [Sun, 9 May 2010 18:20:41 +0000 (20:20 +0200)]
Add a mutex(9) manual page.
Submitted-by: Venkatesh Srinivas <me@endeavour.zapto.org>
Sascha Wildner [Sun, 9 May 2010 10:17:30 +0000 (12:17 +0200)]
Add manual pages for pfind(), pgfind() and zpfind() (taken from FreeBSD).
Sascha Wildner [Sat, 8 May 2010 22:37:15 +0000 (00:37 +0200)]
make upgrade: Don't remove rc scripts which could be from pkgsrc.
Sascha Wildner [Sat, 8 May 2010 22:24:43 +0000 (00:24 +0200)]
Makefile_upgrade.inc: Fix some merging artifacts.
Sascha Wildner [Sat, 8 May 2010 22:22:45 +0000 (00:22 +0200)]
make upgrade: Remove BIND's rc script, too.
Sascha Wildner [Sat, 8 May 2010 22:17:34 +0000 (00:17 +0200)]
Remove some more (BIND related) files via 'make upgrade'.
Sascha Wildner [Sat, 8 May 2010 20:43:42 +0000 (22:43 +0200)]
pthread* manual pages: <pthread_np.h> needs <pthread.h>.
Sascha Wildner [Sat, 8 May 2010 19:56:20 +0000 (21:56 +0200)]
extattr.9: Some cosmetic changes.
Sascha Wildner [Sat, 8 May 2010 19:56:02 +0000 (21:56 +0200)]
Bring in a extattr(2) manual page (from FreeBSD, with changes).
Sascha Wildner [Sat, 8 May 2010 06:56:16 +0000 (08:56 +0200)]
ieee80211.9: Comment out reference to ieee80211_amrr(9).
Sascha Wildner [Sat, 8 May 2010 05:54:12 +0000 (07:54 +0200)]
Remove some unnecessary lines in Makefile_upgrade.inc.
Sascha Wildner [Fri, 7 May 2010 18:52:55 +0000 (20:52 +0200)]
make.conf(5): Remove some no longer used (BIND related) options.
Sascha Wildner [Fri, 7 May 2010 10:03:44 +0000 (12:03 +0200)]
mtree: Remove /usr/include/isc
Sascha Wildner [Thu, 6 May 2010 21:00:57 +0000 (23:00 +0200)]
Makefile_upgrade.inc: Remove conflict marker.
On-behalf-of: lentferj
Jan Lentfer [Thu, 6 May 2010 20:53:42 +0000 (22:53 +0200)]
BIND: add pkgsrc/bind96 to nrelease
* Add BIND 9.6 to nrelease so it will be build
as a replacement for the base BIND during CD builds.
Jan Lentfer [Thu, 22 Apr 2010 18:33:47 +0000 (20:33 +0200)]
BIND removal: more cleanup
* remove more BIND leftovers
Jan Lentfer [Mon, 8 Mar 2010 14:50:00 +0000 (15:50 +0100)]
BIND-Removal: Add removals to make upgrade.
Jan Lentfer [Mon, 8 Mar 2010 10:17:32 +0000 (11:17 +0100)]
BIND: entirely purge BIND and related stuff from base
Jan Lentfer [Sat, 6 Mar 2010 19:15:27 +0000 (20:15 +0100)]
BIND: remove bind/ from contrib.
First step to entirely get rid of BIND.
Jan Lentfer [Wed, 5 May 2010 20:17:40 +0000 (22:17 +0200)]
iostat - add read/write details to output
This adds option "-D" that will output read/write
details to the output as described in the manpage.
This is based on Matt Dillon's addition to systat.
Matthew Dillon [Fri, 30 Apr 2010 18:10:06 +0000 (11:10 -0700)]
nrelease - try to workaround a problem with ./bootstrap
* setenv share_dir during the bootstrap build to try to work around a
problem where recent changes in the build cause bmake to try to access
the system mk files in /usr/share/mk.
Matthew Dillon [Fri, 30 Apr 2010 18:08:14 +0000 (11:08 -0700)]
kernel - Try to fix NULL pointer issue in syncache_timer_handler()
* There seems to be a case where a tcpcb's inp can be NULL when accessed
from syncache_timer_handler(). Try to handle it.
Matthew Dillon [Fri, 30 Apr 2010 18:06:56 +0000 (11:06 -0700)]
kernel - Disallow dsioctl when no media is present
* Attempt to fix a panic which can occur when attempts are made to
call ioctl() via a slice/partition on removable drives with no media.
Venkatesh Srinivas [Fri, 30 Apr 2010 06:58:29 +0000 (23:58 -0700)]
Remove references to VAX and MIPS from ddb(4).
Samuel J. Greear [Fri, 30 Apr 2010 04:30:05 +0000 (22:30 -0600)]
kernel - mmap offset is invalid for MAP_ANON
Submitted-by: Venkatesh Srinivas
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1723>
Sascha Wildner [Fri, 30 Apr 2010 10:03:52 +0000 (12:03 +0200)]
bpf(4): Fix the division by zero check in bpf_validate().
BPF_RVAL() was being used where BPF_SRC() would have been correct.
Reported-by: Guy Harris <guy@alum.mit.edu>
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1748>
Matthew Dillon [Fri, 30 Apr 2010 02:48:58 +0000 (19:48 -0700)]
kernel - Fix resident_count problems with kernel_pmap & related crashes
* kernel_pmap.pm_stats.resident_count could get out of sync due to the
lwbuf code calling kmem_free() on KVM with pages that were entered
via pmap_kenter(). Delete the pages before calling kmem_free().
This in turn caused various failures and kernel panics due to conditionals
based on resident_count == 0. Heavy sendfile() activity could trigger
the bug but it was taking a few days for the resident_count to decrement
to zero.
* Fix a similar issue in zdestroy() on ZONE_INTERRUPT zones. Nothing calls
this routine so it was not a vector for crashes.
* Document the case.
Sascha Wildner [Thu, 29 Apr 2010 22:45:54 +0000 (00:45 +0200)]
ieee80211.9: Fix typo.
Sascha Wildner [Thu, 29 Apr 2010 20:35:01 +0000 (22:35 +0200)]
ieee80211.9: Remove some references to manual pages which don't exist.
Sascha Wildner [Thu, 29 Apr 2010 20:34:24 +0000 (22:34 +0200)]
ath.4: We don't have a pcic.4 manual page.
Sascha Wildner [Thu, 29 Apr 2010 20:33:01 +0000 (22:33 +0200)]
ieee80211_proto.9: Fix typo in function name.
Sascha Wildner [Thu, 29 Apr 2010 20:29:27 +0000 (22:29 +0200)]
ieee80211_scan.9: Fix typo in function name.
Sascha Wildner [Thu, 29 Apr 2010 20:18:05 +0000 (22:18 +0200)]
Add a regdomain.5 manual page (from FreeBSD).
Sascha Wildner [Thu, 29 Apr 2010 20:09:16 +0000 (22:09 +0200)]
Comment out a reference to iwi(4) for now until it is ported.
Sascha Wildner [Thu, 29 Apr 2010 19:58:56 +0000 (21:58 +0200)]
ieee80211_{ddb,radiotap}.9: Remove some unneeded .Pp's.
Sascha Wildner [Thu, 29 Apr 2010 19:58:07 +0000 (21:58 +0200)]
Disable ieee80211_amrr.9 for now.
This was replaced by the new ratectl code.
Sascha Wildner [Wed, 28 Apr 2010 23:23:14 +0000 (01:23 +0200)]
mptutil(8): Misc. cleanup
* Raise WARNS to 6
* Move CVS IDs to the comments
* Bump date in the manual page
YONETANI Tomokazu [Wed, 28 Apr 2010 15:57:05 +0000 (00:57 +0900)]
ips - Make use of new dumping scheme
YONETANI Tomokazu [Wed, 28 Apr 2010 15:57:04 +0000 (00:57 +0900)]
ips - The comment no longer applies as b_blkno has been yanked off years ago.
Sascha Wildner [Wed, 28 Apr 2010 22:48:56 +0000 (00:48 +0200)]
mkioctls: Miscellaneous cleanup.
* Add a proper '#!/bin/sh' since this is a shell script.
* Clean up the list of excluded /usr/include/* softlinks.
* Remove unneeded #include's.
* Remove some empty lines.
Sascha Wildner [Wed, 28 Apr 2010 13:41:09 +0000 (15:41 +0200)]
make upgrade: ieee80211_free_node() still exists.
Sascha Wildner [Wed, 28 Apr 2010 12:53:11 +0000 (14:53 +0200)]
ieee80211*.9: Fix include paths.
Sascha Wildner [Wed, 28 Apr 2010 12:50:33 +0000 (14:50 +0200)]
ieee80211_node.9: Fix section number.
Sascha Wildner [Wed, 28 Apr 2010 12:49:13 +0000 (14:49 +0200)]
ieee80211_{amrr,vap}.9: Fix typos in .Dt
Sascha Wildner [Wed, 28 Apr 2010 12:48:15 +0000 (14:48 +0200)]
ieee80211.9: Adjust .Dt
Sascha Wildner [Wed, 28 Apr 2010 12:47:13 +0000 (14:47 +0200)]
Sync our ieee80211*(9) manual pages with FreeBSD.
b86 [Wed, 28 Apr 2010 06:35:56 +0000 (01:35 -0500)]
fixup errors for mkdir & rmdir '/' - EEXIST & EACCES, respectively
Sascha Wildner [Tue, 27 Apr 2010 20:16:17 +0000 (22:16 +0200)]
Sync ath.4 and ath_hal.4 manual pages with FreeBSD.
Sascha Wildner [Tue, 27 Apr 2010 20:04:53 +0000 (22:04 +0200)]
Yet another round of typo fixes in manpages and messages.
Sascha Wildner [Tue, 27 Apr 2010 19:49:59 +0000 (21:49 +0200)]
ral.4/firmware.9: Fix some mdoc issues in two manual pages.
Alex Hornung [Tue, 27 Apr 2010 06:29:52 +0000 (06:29 +0000)]
Remove ieee80211_ioctl.9 from Makefile, too
Reported-by: Dylan Reinhold
Sascha Wildner [Tue, 27 Apr 2010 00:37:37 +0000 (02:37 +0200)]
Remove ieee80211_ioctl.9 manual page and MLINKS.
Sascha Wildner [Mon, 26 Apr 2010 17:25:37 +0000 (19:25 +0200)]
Bring in FreeBSD's tools/tools/{ath,net80211}.
Sascha Wildner [Mon, 26 Apr 2010 16:37:33 +0000 (18:37 +0200)]
Move wlandebug(8) to usr.sbin (like FreeBSD) and sync.
Sascha Wildner [Mon, 26 Apr 2010 16:26:56 +0000 (18:26 +0200)]
ral.4: Sync with FreeBSD.
Matthew Dillon [Mon, 26 Apr 2010 16:04:21 +0000 (09:04 -0700)]
kernel - make sysent update
* Update for changes in the extattr family of system calls.