Nate Lawson
37dce299a6
Remove unnecessary includes and add sys/{lock,mutex}.h
...
Submitted by: bde
Approved by: re (previously)
2002-11-25 19:28:05 +00:00
Luigi Rizzo
5d6dfbbb5e
Fix handling of IFF_ALLMULTI. The same bug in various forms affects
...
the following drivers:
dc mn sf sk ste ti tl xl an bge em gem gx ie lge sr aue cue kue wi xe
Approved by: re
2002-11-25 19:28:01 +00:00
Nate Lawson
33893c674d
Hook the targ.4 manpage into the build
...
Submitted by: Attila Nagy <bra@fsn.hu>
Approved by: re (previously)
2002-11-25 18:31:07 +00:00
Cameron Grant
67beb5a5c8
various fixes to eliminate locking warnings
...
Approved by: re
Reviewed by: orion
2002-11-25 17:17:43 +00:00
Cameron Grant
68f4e7f1d3
various fixes to eliminate locking warnings
...
Approved by: re
Reviewed by: orion
2002-11-25 17:07:33 +00:00
Cameron Grant
0586ff0d84
if the list of supported formats is empty, fail the attach instead of
...
panicing later. this is a band-aid pending further investigation.
MFC After: 7 days
Approved by: re
2002-11-25 17:03:39 +00:00
Ruslan Ermilov
35cf61f671
mdoc(7) police: Fixed markup now that it was taken out of vendor branch.
...
Approved by: re
2002-11-25 16:23:03 +00:00
Ruslan Ermilov
3706a3a87f
mdoc(7) police: markup, spelling.
...
Also fixed a critical bug made in revision 1.62 by phk@.
2002-11-25 16:01:28 +00:00
Ruslan Ermilov
742ec8caad
mdoc(7) police: Added missing markup bit.
...
Approved by: re
2002-11-25 15:43:18 +00:00
Ruslan Ermilov
d939fc70a7
mdoc(7) police:
...
Properly sort options, spell "file system" correctly, expand contraction.
Catch up to the src/etc/syslog.conf,v 1.23 change: ftpd(8) session logs
are now by default get logged to /var/log/xferlog.
Approved by: re
2002-11-25 15:20:06 +00:00
Ruslan Ermilov
2267d53b43
mdoc(7) police: In DESCRIPTION, list the options in pure alphabetical
...
order, as required by style(9). Document the effect of the -f option
on exit status. Fixed some spacing.
Submitted by: bde
Approved by: re
2002-11-25 14:18:42 +00:00
Ruslan Ermilov
1734e39a1a
mdoc(7) police: markup fixes.
...
Approved by: re
2002-11-25 13:52:57 +00:00
Johan Karlsson
fe00ab2fd1
Reflect that we now use
...
device ppc
and
hint.ppc.0.at="isa"
hint.ppc.0.irq="7"
in /boot/device.hints to configure the ppc device.
Reviewed by: trhodes, ru
Approved by: re@ (rwatson)
2002-11-25 13:49:31 +00:00
Ruslan Ermilov
98d13c7e51
mdoc(7) police: markup fixes.
...
Approved by: re
2002-11-25 13:20:30 +00:00
Ruslan Ermilov
9891836b19
Make this work under non-C locales.
...
PR: misc/45460
Approved by: re
2002-11-25 09:00:05 +00:00
Ruslan Ermilov
605a327e7b
Align the comment with functionality changes from previous revision.
...
Approved by: re
2002-11-25 08:55:50 +00:00
Mike Silbersack
c7c3f58e12
Import some relevant changes from Via's if_fet driver:
...
1. Detect the revision of the Rhine chip we're using.
2. Use the force reset command on revisions which support
it whenever the normal reset command fails.
This should solve a wide range of "my vr0 locks up with reset
failed messages" problems. (Although the root causes should
be eventually tracked down.)
Tested by: grenville armitage <garmitage@swin.edu.au>
Obtained from: Via's if_fet driver
MFC after: 3 days
Approved by: re
2002-11-25 05:15:27 +00:00
Scott Long
bde9cfc2b0
Fix make_dev() to use 0644 instead of 0x644 for default permissions
...
Spotted by: kris
Approved by: re
2002-11-25 04:55:09 +00:00
Scott Long
cec762959b
Fix printf format problems that were stopping LINT on alpha
...
Submitted by: jmallett, many others
Approved by: re
2002-11-25 04:53:12 +00:00
Alan Cox
ffb309581f
Assert that the page queues lock is held in pmap_remove_pages().
...
Approved by: re (blanket)
2002-11-25 04:45:03 +00:00
Alan Cox
2d21129db2
Acquire and release the page queues lock around pmap_remove_pages() because
...
it updates several of vm_page's fields.
2002-11-25 04:37:44 +00:00
Nate Lawson
37efca486e
Install new files from examples dir.
...
Approved by: re (previously)
2002-11-24 23:57:07 +00:00
Julian Elischer
ee4bb49d8a
Forced commit to note that the last PR mentionned should have been 40697
...
and that it was reviewed by mckusick.
2002-11-24 23:54:29 +00:00
Julian Elischer
bbed4456c1
Fsck needs to check each CG's rotor values to ensure thay are not -ve.
...
It seems a common corruption to have them -ve (I've seen it several times)
and if fsck doesn't fix it, it leads to a kernel pagefault.
Reviewd by: kirk
Submitted by: Eric Jacobs <eaja@erols.com> and me independently.
MFC in: 2 days
PR: bin/40967
Approved by: re
2002-11-24 21:41:42 +00:00
Alan Cox
560d1fbc99
Add page queues locking to vunmapbuf(); reduce differences with respect
...
to the sparc64 implementation. (Note: With modest effort on the alpha and
ia64 this function could migrate to the MI part of the kernel.)
Approved by: re (blanket)
2002-11-24 21:37:02 +00:00
Alan Cox
8f2ea21450
Add page queues locking to vunmapbuf().
...
Approved by: re (blanket)
2002-11-24 21:13:34 +00:00
Jacques Vidrine
4556abb542
Update version numbers after import of Heimdal 0.5.1.
...
Approved by: re
2002-11-24 21:00:51 +00:00
Jacques Vidrine
1036289598
This commit was generated by cvs2svn to compensate for changes in r107207,
...
which included commits to RCS files with non-trunk default branches.
2002-11-24 20:59:25 +00:00
Jacques Vidrine
5bda878e3e
Import of Heimdal 0.5.1.
...
Approved by: re
2002-11-24 20:59:25 +00:00
Marcel Moolenaar
53efb27fc5
MFp4:
...
Add function map_port_space() to map the memory mapped I/O port
range as uncacheable virtual memory and call it prior to probing
for a console. This removes the dependency on the loader to have
done this for us. Note that this change does not include doing
the same for APs.
Approved by: re (blanket)
2002-11-24 20:15:08 +00:00
Marcel Moolenaar
26cd294128
Fix comparison that caused a 1-off bug. This appeared harmless for
...
the kernel itself, but SAL on Itanium2 machines spontaneously
rebooted the machine.
Approved by: re (blanket)
Submitted by: Arun Sharma <adsharma@unix-os.sc.intel.com>
2002-11-24 20:07:23 +00:00
Marcel Moolenaar
521cef5ba6
Add ITANIUM2 as a global option.
2002-11-24 19:50:15 +00:00
Marcel Moolenaar
689f36d7f9
MFp4:
...
o Show the contents of the AP wakeup descriptor when dumping SAL
information.
o Increase S/N ratio when listing the itr and dtr. Only show valid
mappings and give the total number of TRs.
Approved by: re (blanket)
2002-11-24 19:45:05 +00:00
Jonathan Mini
e9d0431f0b
Schedule spinlocked threads by moving them through the work queue, instead
...
of the wait queue.
Approved by: re (blanket)
Stolen from: davidxu
2002-11-24 06:45:45 +00:00
Jonathan Mini
4df51f23bb
Get the wall clock time from the KSE mailbox, rather than doing another
...
syscall.
2002-11-24 06:43:21 +00:00
Alan Cox
13dc71ed40
Extend the scope of the page queues/fields locking in vm_freeze_copyopts()
...
to cover pmap_remove_all().
Approved by: re
2002-11-24 06:13:38 +00:00
Mitsuru IWASAKI
87b45ed576
Add `if (!cold)' checkings for functions which is called via SYSINIT.
...
Loading acpi.ko with kldload is disallowed, however some
functions were executed unexpectedly.
Approved by: re
2002-11-24 02:27:07 +00:00
Udo Erdelhoff
e35f2b32ee
MFS: Fix a typo
...
Approved by: re
2002-11-24 01:30:00 +00:00
Nate Lawson
677152abc6
Whitespace cleanup that was missed by quirks commit 1.114
2002-11-23 23:25:56 +00:00
Warner Losh
e961d904ac
Remove a comple of bogus debug printfs that snuck in during some
...
debugging I was doing 3 months ago :-(.
Noticed by: scottl
Aproved by: the re blanket (different than the security blanket).
2002-11-23 23:09:45 +00:00
Nate Lawson
c3bf92aa58
Allow acd(4) and cd(4) to support old behavior for CDRIOC*SPEED ioctls.
...
If the value from the user is less than 177, assume it is a multiple of
a single speed CDROM and convert to KB/sec.
No complaints from: sos
Reviewed by: ken
Approved by: re
MFC after: 1 day
2002-11-23 22:51:50 +00:00
Nate Lawson
a35e039f69
Update quirks, adding PR references and fixing a capitalization mismatch.
...
PR: kern/45494
Approved by: re
2002-11-23 22:39:42 +00:00
Ruslan Ermilov
298aa4e5fa
Added the syncache(4) manpage.
...
Submitted by: jlemon
2002-11-23 19:43:44 +00:00
Alan Cox
178949e021
Hold the page queues/flags lock when calling vm_page_set_validclean().
...
Approved by: re
2002-11-23 19:10:31 +00:00
Wilko Bulte
1458ac4792
Note how to enable the ATA interface on PC64
...
Tested by: Kirk Strauser <kirk@strauser.com>
2002-11-23 09:35:11 +00:00
Alan Cox
ba0208b945
Assert that the page queues lock rather than Giant is held in
...
vm_pageout_page_free().
Approved by: re
2002-11-23 08:08:54 +00:00
Alan Cox
4817d8e5e6
- Assert that the page queues lock is held in pmap_remove_all().
...
- Fix a diagnostic message and comment in pmap_remove_all().
- Eliminate excessive white space from pmap_remove_all().
Approved by: re
2002-11-23 04:48:13 +00:00
David Xu
2442bdd81b
Directly load %edx from mailbox
2002-11-23 04:39:52 +00:00
Alan Cox
e8a27959f6
Add page queue and flag locking in vnode_pager_setsize().
...
Approved by: re
2002-11-23 03:58:35 +00:00
Nate Lawson
a16c1430da
Release notes for new targ(4)
2002-11-23 00:31:58 +00:00