Mark Santcroos
84333769ed
Remove 3rd clause from the licence.
...
Approved by: njl
2004-06-29 15:46:12 +00:00
Nate Lawson
8c541590b6
Use a default of the FADT for matching CreatorId quirks. Use XSDT to mean
...
"match either RSDT or XSDT."
2004-06-29 14:32:06 +00:00
Poul-Henning Kamp
11e9a67906
Fix regression in last commit.
2004-06-29 08:33:58 +00:00
Brian Somers
5634e50d5e
Mention that ``set mtu max'' is necessary for PPPoE.
...
PR: 32040
MFC after: 2 weeks
2004-06-29 07:48:43 +00:00
Brian Somers
d593906199
Reduce MAXMSS limit by 12 bytes to allow for rfc 1323.
...
PR: 32717
Submitted by: MORI Kouji <moriko@hh.iij4u.or.jp>
MFC after: 2 weeks
2004-06-29 07:40:38 +00:00
Denis Peplin
a0ed72dc48
MFen 1.732
...
Content fix *
Submitted by: Sergey Matveychuk <sem@ciam.ru> [*]
Obtained from: The FreeBSD Russian Documentation Project
2004-06-29 07:21:59 +00:00
John Baldwin
01bd10e163
Oops, this didn't make it into my submit before I committed: Defer
...
creation of the sysctl tree for the turnstile profiling stats until a
SI_SUB_LOCK sysinit. Doing it in init_turnstiles() is too early as it is
called before mi_startup().
2004-06-29 03:48:49 +00:00
Darren Reed
be134cb640
Mess from update & merge - don't release the ifnet lock twice, just once
...
and after we're finished with it.
2004-06-29 03:39:06 +00:00
Peter Wemm
5b201fdcaa
Wrap long line.
2004-06-29 03:13:54 +00:00
John Baldwin
ef0ebfc351
Add two new kernel options to allow rudimentary profiling of the internal
...
hash tables used in the sleep queue and turnstile code. Each option adds
a sysctl tree under debug containing the maximum depth of any bucket in
the hash table as well as a separate node for each bucket (or chain)
containing the current depth and maximum depth for that bucket.
2004-06-29 02:30:12 +00:00
Nate Lawson
c796e27ba8
Include isa/pnpvar.h and remove a duplicate copy of PNP_EISAID.
2004-06-29 01:33:35 +00:00
Nate Lawson
636af3826f
While booting, use DELAY() for waiting for the EC to respond instead of
...
msleep(). Until we're finally up, msleep is a no-op.
Explained by: peter
2004-06-28 20:41:30 +00:00
Tor Egge
9174ca7ba3
Initialize result->backing_object_offset before linking result onto the list of
...
vm objects shadowing source in vm_object_shadow(). This closes a race where
vm_object_collapse() could be called with a partially uninitialized object
argument causing symptoms that looked like hardware problems, e.g. signal 6,
10, 11 or a /bin/sh busy-waiting for a nonexistant child process.
2004-06-28 20:26:35 +00:00
Warner Losh
794950069f
Remove the setting of the pci config variables on power state changes.
...
The bus does this now.
2004-06-28 20:26:21 +00:00
Warner Losh
922a60559a
Remove code to slam the config space on transition to d0.
2004-06-28 20:09:02 +00:00
Warner Losh
c3e7434f34
Remove burn bridges code that saved/restored the pci config registers
...
that are now handled in the pci bus layer. They are no longer
necessary.
2004-06-28 20:07:03 +00:00
Andrew Gallatin
b351299ca3
Use MIN() macro rather than ulmin() inline, and fix stray tab
...
that snuck in with my last commit.
Submitted by: green
2004-06-28 19:58:39 +00:00
Andrew Gallatin
1dad8fe1ed
Fix alpha - the use of min() on longs was loosing the high bits and
...
returning wrong answers, leading to strange values vm2->vm_{s,t,d}size.
2004-06-28 19:15:40 +00:00
Warner Losh
143a002e40
Build usbdevs.h
2004-06-28 19:06:30 +00:00
John Baldwin
a5471e4ef4
Remove the signal_caught argument from sleepq_timedwait() as it was
...
effectively always zero.
2004-06-28 18:57:06 +00:00
Warner Losh
4c0142a129
another format nit
2004-06-28 16:38:53 +00:00
Warner Losh
7f9369480d
casting for printf happiness
2004-06-28 16:30:49 +00:00
John Baldwin
bd83e879fd
- Execute all of the tasks on the taskqueue during taskqueue_free() after
...
the queue has been removed from the global taskqueue_queues list. This
removes the need for the draining queue hack.
- Allow taskqueue_run() to be called with the taskqueue mutex held. It
can still be called without the lock for API compatiblity. In that case
it will acquire the lock internally.
- Don't lock the individual queue mutex in taskqueue_find() until after the
strcmp as the global queues mutex is sufficient for the strcmp.
- Simplify taskqueue_thread_loop() now that it can hold the lock across
taskqueue_run().
Submitted by: bde (mostly)
2004-06-28 16:28:23 +00:00
Warner Losh
b5ba0c50e8
We need to build miidevs.h when we have miibus, not mii.
2004-06-28 16:22:20 +00:00
John Baldwin
469085eb86
Adjust the priorities of software interrupts. Bump SWI_CLOCK up to 5
...
and bump all of the taskqueue swi's to 6. This gives callouts higher
priority than taskqueue tasks and gives all taskqueue tasks the same
priority.
Discussed with: bde
2004-06-28 16:21:51 +00:00
John Baldwin
c086588f32
Adjust the priority of the idle threads to be the lowest possible
...
priority. This is just a comestic nit as the idle thread priorities aren't
used by the schedulers.
Reported by: bde
2004-06-28 16:19:50 +00:00
John Baldwin
3df6c4de7e
- Shorten the names for the TTY related swi interrupt handlers as the
...
'tty:' prefix is largely redundant.
- Fix the priority of the low-priority TTY SWIs that are hung off of the
softclock thread.
Submitted by: bde (2)
2004-06-28 16:17:11 +00:00
Roman Kurakin
e874bf6648
Do not m_free packet since IF_HANDOFF (called from netisr_queue) will
...
do it for us, just count it.
2004-06-28 15:32:24 +00:00
Tim Kientzle
88c3541690
Some implicit dirs were not having the umask correctly
...
applied to their permissions. Just calculate the
default dir mode once and use it consistently, rather than
trying to remember to calculate it everywhere it's needed.
2004-06-28 14:12:09 +00:00
Tim Kientzle
77d2ac4af5
Add yet another synonym for -n.
2004-06-28 14:02:22 +00:00
Denis Peplin
7a54c0cf48
Whitespace fix
...
Obtained from: The FreeBSD Russian Documentation Project
2004-06-28 13:36:00 +00:00
Yoshihiro Takahashi
3fdb25139d
Merged from sys/dev/sio/sio.c revision 1.444.
2004-06-28 13:28:20 +00:00
Denis Peplin
25a15c6e3a
Add translation for early-adopter
2004-06-28 13:28:15 +00:00
David Xu
31681fba00
Remove libpthread_dbg, soon it will be replaced by libthread_db which
...
is a defacto standard on other UNIX systems.
2004-06-28 12:13:36 +00:00
Maxime Henrion
217e90ae6f
Regenerate this file so that it gets correct comments for the PCI
...
databases locations.
2004-06-28 11:54:30 +00:00
Maxime Henrion
94adaee892
Update the location of the Hart's database as well.
2004-06-28 11:46:48 +00:00
Maxime Henrion
fef0d8770f
Update to the latest versions of the Boemler and Hart PCI databases.
2004-06-28 11:36:32 +00:00
Olivier Houchard
3502f85d84
Remove unused includes.
...
Spotted out by: pjd
2004-06-28 11:35:05 +00:00
Maxime Henrion
f3d319a76c
The location of the Boemler's PCI database has moved. Update comments
...
to reflect reality.
2004-06-28 11:32:58 +00:00
Dima Dorfman
5c3fd35c88
Fix spelling error in my own paragraph.
2004-06-28 11:18:47 +00:00
Tim J. Robbins
6863e5bed2
Document incorrect handling of multibyte characters in input files
...
and character string arguments.
2004-06-28 07:19:11 +00:00
Tim J. Robbins
ea8348d4e4
Describe the algorithm used by the -n option.
2004-06-28 06:20:28 +00:00
Tim J. Robbins
3b90bf797f
Move some variable declarations to the top of the file.
2004-06-28 06:05:36 +00:00
Warner Losh
dc7949f45f
bde points out that this can't do anything useful. The full patch has
...
other parts that I can't locat at the moment, so back it out until I can.
2004-06-28 05:37:22 +00:00
Scott Long
770fffe05b
Retire BUS_DMAMAP_NSEGS for sparc64
2004-06-28 04:04:43 +00:00
Scott Long
8e0bfc6b32
Switch sparc64 busdma to use a dynamically allocated segment list rather
...
than a a stack-limited list. This removes the artifical limit on s/g list
size.
cvs: ----------------------------------------------------------------------
2004-06-28 03:49:13 +00:00
Warner Losh
29b95d5a7e
Turns out that jhb didn't really like this. And nate pointed out that
...
it wasn't a good idea to have the test for NULL on only a limited
subset. Go back because I'm not sure adding NULL to all the others is
a good idea.
2004-06-28 03:40:23 +00:00
Warner Losh
ed67d9de40
rman_reserve_resource doesn't set the bushandle, so we have to do it here.
...
Badness noted by: njl
Perforce reply not read by: imp
2004-06-28 03:36:37 +00:00
Warner Losh
f465e257e2
When opening /dev/io, preserve iopl properly. Otherwise, if you open
...
/dev/io multiple times, the first close remove the privs.
2004-06-28 03:16:32 +00:00
Warner Losh
cb490814b9
remove needless blankline
2004-06-28 03:08:17 +00:00