| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This and the sparc64 equivalent should probably be merged at some point.
|
|
|
|
|
|
|
| |
initially suspended. This was preventing such threads from getting
resumed.
Reported by: Bill Huey <billh@gnuppy.monkey.org>
|
|
|
|
| |
Submitted by: Peter Grehan <peterg@ptree32.com.au>
|
|
|
|
|
|
| |
This relates to the trap/interrupt cleanup.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
|
|
|
|
|
|
| |
2) Add bus_pio.h and bus_memio.h (which do nothing).
Submitted by: Peter Grehan <peterg@ptree32.com.au> (1)
|
|
|
|
|
| |
* Hart: rev 313 of pcidevs.txt (2002-07-05)
* Boemler: vendors.txt (2002-06-24)
|
|
|
|
| |
It's fairly PowerMac specific at the moment, but that should be fixable.
|
|
|
|
|
| |
Obtained from: Quantum DLT8000 manual
MFC after: 1 week
|
|
|
|
|
| |
- Add interrupt alloc/setup/teardown/dealloc support, via whichever PIC
OpenFirmware gives us.
|
|
|
|
|
|
| |
I've tried to make this fairly platform-independant as some PowerPC platforms
may not have openpic-style interrupt controllers. This may not have the best
performance but it works for now.
|
|
|
|
|
|
|
| |
This was broken by rev. 1.16.
PR: 40334
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
(1.12) since the introductions as a common EU currency. Anyway, since
the rate now seems to stabilize just around 1.00, fix up our value
here.
MFC after: 1 day
|
|
|
|
| |
to coordinate fixes for this contrib code.
|
| |
|
| |
|
|
|
|
| |
PR: 31864, 40084
|
| |
|
| |
|
| |
|
|
|
|
|
| |
the legacy pccard mode stuff called 'oldcard.' pcic.4 will be
hijacked for newcard purposes.
|
|
|
|
| |
descriptors (">&-" or similar) correctly in the jobs(1) command.
|
|
|
|
| |
that reverses the bits in a 32 bit word. Who thinks up this stuff?
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
comsat:
only send two bell charecters if S_IXGRP is set and S_IXUSR is not.
biff:
add new option 'b' to set S_IXGRP.
PR: 10931
Submitted by: Andrew J. Korty <ajk@purdue.edu>
Approved by: sheldonh (mentor)
MFC after: 1 month
|
|
|
|
|
| |
Approved by: sheldonh (mentor)
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
i386/isa/isa_device.h. This is a more appropriate location and
helps restrict <machine/types.h> to only types that exist on all
platforms.
|
|
|
|
|
|
| |
that the attach succeeded. (Fixes a potential panic for devices
that fail to attach properly and are subsquently unplugged and then
plugged back in again.)
|
|
|
|
|
|
|
|
|
| |
issue, since the MAXBSIZE-sized buffers are accessed as arrays of
block pointers, but were declared as char[] arrays. Use a union to
avoid this, which also makes a number of casts unnecessary.
Pointed out by: bde
Reviewed by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I do not know why this didn't panic my box, but I have most certainly
been using it:
peter@overcee[3:14pm]~src/sys/i386/i386-110> sysctl -a | grep zero
vm.stats.misc.zero_page_count: 2235
vm.stats.misc.cnt_prezero: 638951
vm.idlezero_enable: 1
vm.idlezero_maxrun: 16
Submitted by: Tor.Egge@cvsup.no.freebsd.org
Approved by: Tor's patches are never wrong. :-)
|
|
|
|
|
|
|
|
| |
TLB problem when bouncing from one cpu to another (the original cpu will
not have purged its TLB if the it simply went idle).
Pointed out by: Tor.Egge@cvsup.no.freebsd.org
Approved by: Tor is never wrong. :-)
|
|
|
|
|
|
|
|
|
| |
no punch_fw was used.
Fix another couple of bugs which prevented rules from being
installed properly.
On passing, use IPFW2 instead of NEW_IPFW to compile the new code,
and slightly simplify the instruction generation code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following Darren's suggestion, make Dijkstra happy and rewrite the
ipfw_chk() main loop removing a lot of goto's and using instead a
variable to store match status.
Add a lot of comments to explain what instructions are supposed to
do and how -- this should ease auditing of the code and make people
more confident with it.
In terms of code size: the entire file takes about 12700 bytes of text,
about 3K of which are for the main function, ipfw_chk(), and 2K (ouch!)
for ipfw_log().
|
| |
|
| |
|
|
|
|
| |
Pointed out by: bde
|
| |
|
|
|
|
| |
Submitted by: bmah
|
|
|
|
|
|
|
|
| |
PR: docs/40210
Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca>
Reviewed by: keramida
Approved by: orion
MFC after: 7 days
|
|
|
|
| |
CAM review list.
|
| |
|
|
|
|
| |
Submitted by: Olivier Houchard <cognet@ci0.org>
|
|
|
|
|
| |
was split off from <time.h>. This became fatal here when -Werror was
reenabled.
|
|
|
|
|
| |
was split off from <time.h>. This became fatal here when -Werror was
reenabled.
|
|
|
|
|
|
|
|
|
| |
of being correct. None of the root mountable filesystems
do something at VFS_START().
Shorten a comment to fix a style bug while I'm here.
PR: kern/18505
|
|
|
|
| |
Also change some line breaks.
|
|
|
|
|
|
|
| |
Oops; I forgot for previous delta... If we're and FC or ULTRA2 or better
card, we can have a 1024 element request queue instead of 256.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove sim queue freezes for resource shortages. I've had too many
strange race conditions where I freeze on a resource shortage but
never get unfrozen.
Consolidate the remaining sim queue freeze condition (for loopdown)
into an inline with debug messages that allows us to track problems
at ISP_LOGDEBUG0 level easier. Change a bunch of debug messages about
loop down/up conditions to ISP_LOGDEBUG0 level.
Remove dead isp_relsim code.
Change some internal flag stuff for efficiency.
Complain vociferously if we try and use our FC scratch area while it's
busy being used already (I mean, if we don't have solaris' ability
to sleep as an interrupt thread which would allow us to just use
a p/v semaphore, at least *say* when you've just borked yourself).
Add infrastructure to allow overrides of hard loopid && initiator
id from boot variables.
Fix the usual quota of silly bugs:
+ 'ktmature' needs to be per-instance. Argh.
+ When entering isp_watchdog, set intsok to zero, preserving
old value to restore later. It's not nice to try and sleep
from splsoftclock.
+ Fix tick overflow buglet in checking timeout value.
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|