Konstantin Belousov
30af71199e
Fix the remaining race in the revs. 1.232, 1,233 that could occur during
...
unmount when mp structure is reused while waiting for coveredvp lock.
Introduce struct mount generation count, increment it on each reuse and
compare the generations before and after obtaining the coveredvp lock.
Reviewed by: tegge, pjd
Approved by: pjd (mentor)
MFC after: 2 weeks
2006-10-03 10:47:04 +00:00
Gleb Smirnoff
9a3fc40a26
Remove 3Com 985 deviceid that is really ti(4).
...
Submitted by: erwin
2006-10-03 09:31:49 +00:00
Ian Dowse
dff926577b
Fix compile in non-debug case.
2006-10-03 08:38:08 +00:00
Warner Losh
61db6a13b0
aic_pccard_products can be static.
...
Noticed by: cscope
2006-10-03 04:51:18 +00:00
John Birrell
678faae279
Solaris compatibility only: Be specific about the fact that
...
the inline function takes no arguments.
2006-10-03 04:01:30 +00:00
Ian Dowse
9c63c3f400
When changing the device address and max packet size in usbd_new_device(),
...
close and re-open the default pipe instead of relying on the host
controller driver to notice the changes. Remove the unreliable code
that attempted to update these fields while the pipe was active.
This fixes a case where the hardware could cache and continue to
use the old address, resulting in a "getting first desc failed"
error.
PR: usb/103167
2006-10-03 01:13:26 +00:00
Ian Dowse
a55e16f4f7
Don't attempt to insert the transfer in an error case where it has
...
already been inserted.
2006-10-03 01:04:11 +00:00
Warner Losh
c23b8029f1
Enable gdb on the arm. Some time ago I committed it, but had forgotten to
...
enable it here.
Noticed by: cognet
2006-10-03 00:03:30 +00:00
Ariff Abdullah
3f630febba
Backout remaining changes that make most AD1981B users unhappy.
...
The exact situation is understood, and proper solution will follow
sooner.
2006-10-02 20:46:34 +00:00
John Hay
ae0ddac700
Hopefully the last tweak in trying to make it possible to add ipv6 direct
...
host routes without side effects.
Submitted by: JINMEI Tatuya
MFC after: 4 days
2006-10-02 19:15:10 +00:00
Brooks Davis
12d828393a
Pull in /etc/rc.conf.d/network so that ifconfig_<if> variables can be
...
set there. This is required for consistency with /etc/rc.d/netif.
PR: conf/103893
Submitted by: Nick Hibma <nick at anywi.com>
MFC after: 3 days
2006-10-02 18:50:58 +00:00
Poul-Henning Kamp
e5037a18a9
Use utc_offset() where applicable, and hide the internals of it
...
as static variables.
2006-10-02 18:23:37 +00:00
John Baldwin
948170b7d4
Trim trailing whitespace.
2006-10-02 18:16:29 +00:00
John Baldwin
278d119ae6
Update description of td_locks.
...
MFC after: 3 days
Requested by: pjd
2006-10-02 17:48:13 +00:00
Poul-Henning Kamp
60e88b878c
Use calendrical calculations from subr_clock.c instead of home-rolled.
2006-10-02 16:32:36 +00:00
Ariff Abdullah
0f219a5803
- Streamline quirks management for a better future.
...
- Fix support for ASUS M5200ae (buggy BIOS)
- Fix few problems, reported by Coverity Prevent (TM).
CID: 246991, 246676, 246675, 246674, 246477
Found by: Coverity Prevent (TM)
2006-10-02 16:30:04 +00:00
Poul-Henning Kamp
add846a989
Use Calendrical Calculations from subr_clock.c instead of home copy&pasted.
2006-10-02 16:21:16 +00:00
Poul-Henning Kamp
e4c9547050
Use calendaric calculation support from subr_clock.c instead of home-rolled.
...
Eventually, this RTC should probably use subr_rtc.c as well
2006-10-02 16:18:40 +00:00
Poul-Henning Kamp
f97c1c4bf7
Introduce utc_offset() to capture a calculation currently done all over the
...
place.
2006-10-02 16:17:23 +00:00
Poul-Henning Kamp
8e52f5465d
remove orphaned sysctl_machdep_adjkerntz()
2006-10-02 16:08:20 +00:00
Poul-Henning Kamp
94d67e0fb8
Move tz_minuteswest and tz_dsttime to subr_clock.c
2006-10-02 16:06:26 +00:00
Ruslan Ermilov
1997f96b85
Ignore the UKBD_DFLT_KEYMAP option when compiling as a module.
...
The parallel LINT build sometimes broke if kernel-depend wasn't
fast enough in generating ukbdmap.h. If someone thinks this
option would still be useful for the module, a proper fix is
to add the code generating ukbdmap.h into modules/ukbd/Makefile
and backing this change out.
2006-10-02 16:02:41 +00:00
Poul-Henning Kamp
b69f71eb29
Second part of a little cleanup in the calendar/timezone/RTC handling.
...
Split subr_clock.c in two parts (by repo-copy):
subr_clock.c contains generic RTC and calendaric stuff. etc.
subr_rtc.c contains the newbus'ified RTC interface.
Centralize the machdep.{adjkerntz,disable_rtc_set,wall_cmos_clock}
sysctls and associated variables into subr_clock.c. They are
not machine dependent and we have generic code that relies on being
present so they are not even optional.
2006-10-02 15:42:02 +00:00
Ariff Abdullah
4f53344b73
Disable ad1981_patch for now until the real solution can be found
...
and makes everybody happy.
2006-10-02 15:32:12 +00:00
Ariff Abdullah
aab23ae39a
Make this buildable on IA64.
...
Reported by: phk
2006-10-02 15:26:37 +00:00
Poul-Henning Kamp
f645b0b51c
First part of a little cleanup in the calendar/timezone/RTC handling.
...
Move relevant variables to <sys/clock.h> and fix #includes as necessary.
Use libkern's much more time- & spamce-efficient BCD routines.
2006-10-02 12:59:59 +00:00
Dag-Erling Smørgrav
77ec673a84
Regenerate; no effect on the code as it doesn't actually use the handful of
...
conditionals that changed in this revision.
2006-10-02 12:45:27 +00:00
Dag-Erling Smørgrav
e66498cd40
Update configure options and add some missing steps.
...
The section about our local changes needs reviewing, and some of those
changes should probably be reconsidered (such as preferring DSA over RSA,
which made sense when RSA was encumbered but probably doesn't any more)
2006-10-02 12:39:28 +00:00
Andre Oppermann
b2c1b09193
Connect hash(9) to the build and add MLINKS for all functions.
...
Pointed out by: ru
2006-10-02 11:51:25 +00:00
Robert Watson
3c1b7e8b4d
Trim some no longer XXX comments.
...
Remove some commented out debugging printfs.
MFC after: 3 days
Obtained from: TrustedBSD Project
2006-10-02 11:32:23 +00:00
George V. Neville-Neil
90ce6fa1c8
Turn off automatic link local address if ipv6_enable is not set to YES
...
in rc.conf
Reviewed by: KAME core team, cperciva
MFC after: 3 days
2006-10-02 10:13:30 +00:00
Jens Schweikhardt
09a66bda90
Correct some grammos.
2006-10-02 08:55:54 +00:00
Yaroslav Tykhiy
4af42c2cb1
debug() shouldn't misidentify itself to logger(1).
...
Noticed by: David Thompson <dat1965 yahoo com>
2006-10-02 08:20:37 +00:00
Konstantin Belousov
7251f55777
Remove long untrue note about storing state information inside free items.
...
OKed by: rwatson, tegge
Approved by: pjd (mentor)
MFC after: 1 week
2006-10-02 07:27:00 +00:00
Konstantin Belousov
45ea8737bf
Correct the comment: numvnodes is decreased on vdestroying the vnode.
...
OKed by: tegge
Approved by: pjd (mentor)
MFC after: 1 week
2006-10-02 07:25:58 +00:00
Robert Watson
5d8ea5963c
Audit path argument when changing audit trails.
...
Call NDFREE(), which while not currently strictly necessary, isn't a
bad idea.
MFC after: 3 days
Obtained from: TrustedBSD Project
2006-10-02 06:56:10 +00:00
Robert Watson
20d05583d0
Forced commit to recognize repo-copy of sys/sys/mac.h to
...
sys/security/mac/mac_framework.h. This is the first step in breaking out
in-kernel MAC APIs from the user/kernel APIs in mac.h.
Thanks to: simon
Obtained from: TrustedBSD Project
Sponsored by: SPARTA
2006-10-02 06:02:47 +00:00
Tor Egge
ad4276811a
Correct check for when IO_SYNC should be set for filesystem
...
not using softupdates when truncating a directory to zero length.
Discussed with: bde
2006-10-02 02:08:31 +00:00
Tor Egge
04aa807cb6
If the buffer lock has waiters after the buffer has changed identity then
...
getnewbuf() needs to drop the buffer in order to wake waiters that might
sleep on the buffer in the context of the old identity.
2006-10-02 02:06:27 +00:00
Andrey A. Chernov
2eb6639bf4
Add mn_MN.UTF-8
...
Submitted by: Ganbold <ganbold@micom.mng.net>
2006-10-02 00:36:52 +00:00
Andrey A. Chernov
8a7dcaf4f9
Add mn_MN.UTF-8
2006-10-02 00:23:14 +00:00
Matt Jacob
73cf209ffb
Put a bit of hysteresis into both BUSY SCSI status returns
...
and CAM_RESRC_UNAVAIL returns. Delay a tunable amount for
either between retries.
This came up because the MPT IOC was returning "IOC out of
resources" for some user and this caused a CAM_RESRC_UNAVAIL
return. Putting a bit of delay between retries helped them
out.
There was some discussion that an async event should be used
to clear CAM_RESRC_UNAVAIL. That's probably a better notion
eventually.
Reviewed by: scsi@freebsd.org (ade, scott)
MFC after: 1 week
2006-10-01 20:23:50 +00:00
Ruslan Ermilov
1cf9a776af
Note the move of libpcap.so.4 and libpthread.so.2 (libthr.so.2
...
on sparc64) to /lib.
2006-10-01 17:48:43 +00:00
Ruslan Ermilov
d9fb65c84d
Added rudimentary support for the "include" directive (inside "files").
...
This will be used to split sys/conf/files into multiple files similar
to how this is done in NetBSD.
2006-10-01 17:17:29 +00:00
Soeren Straarup
457ce4c37b
Adding my birthday
...
Approved by: tmclaugh
2006-10-01 16:17:10 +00:00
Ariff Abdullah
f545d39274
Add module loading option for Intel High Definition Audio Controller
...
- snd_hda(4)
2006-10-01 14:58:30 +00:00
Alexander Leidinger
f06e3ebc56
snd_ak452x is replaced by snd_spicds and snd_envy24ht is new.
2006-10-01 14:57:34 +00:00
Ariff Abdullah
4b8939a1a5
Add notes and option for Intel High Definition Audio Controller
...
- snd_hda(4)
2006-10-01 14:56:10 +00:00
Ariff Abdullah
9f52a325cd
Various cleanups. Revert DMA alignmnet back to 2 since the original
...
cause of DMA pointer train wreck has been solved.
Reminded by: silby
MFC after: 1 month
2006-10-01 13:30:30 +00:00
Joel Dahl
f31a8d0266
Regenerate for snd_spicds(4), snd_emu10kx(4) and snd_envy24ht(4).
2006-10-01 13:14:07 +00:00