matt
4923f4a4ee
Add support for PPC FP emulation to BookE.
...
Pass a ksiginfo_t to fpu_emulation so it can give more detailed
info on signals.
2012-07-23 04:13:06 +00:00
msaitoh
b9bc57065e
Add some Intel 7 series devices.
2012-07-23 03:32:30 +00:00
christos
eb537b13b6
Mention how big the name can be.
2012-07-23 02:21:14 +00:00
jym
82b5b80a5d
Add more ratechecks to avoid console spam when the backend gets a
...
stream of errors.
Remove the unused xbdi_errps (error per second) variable. Errors should
rather be tracked in absolute, with a threshold that forces a time penalty
to the xbdback thread when frontend goes nuts.
2012-07-23 01:31:01 +00:00
mhitch
ddc56403a8
Fix cd9660_read() to not read past the end of the file. This would result
...
in incorrect resid values, and causes the read of /boot.cfg to ignore the
file. If the requested transfer extends past the end of the file, force
the internal buffer to be used, and when transferring data from the
internal buffer, limit the transfer to what's left in the file. CDROM
boot will now process the /boot.cfg file.
2012-07-23 00:49:20 +00:00
pgoyette
6a58166ea1
Tests n201 and n202 have been removed with the recent update to ipf
2012-07-23 00:25:41 +00:00
matt
24240d720e
Make it match AR8035
2012-07-23 00:09:49 +00:00
matt
20d6accb8c
Split mdio/mii access into its own "device" and update accordingly.
...
(on the P1025 the mdio functionality is separate from the etsec functions).
Provide locking for mii access.
2012-07-22 23:46:10 +00:00
rmind
b017b8c719
Welcome to 6.99.10 (bump for cache_enter and lwp_t changes).
2012-07-22 22:44:28 +00:00
rmind
6d7c79596a
fork1: fix use-after-free problems. Addresses PR/46128 from Andrew Doran.
...
Note: PL_PPWAIT should be fully replaced and modificaiton of l_pflag by
other LWP is undesirable, but this is enough for netbsd-6.
2012-07-22 22:40:18 +00:00
joerg
37a2d02f2e
Always provide *_chk prototypes. Fixes DBG=-g build of libc.
2012-07-22 21:05:26 +00:00
joerg
c91c5846f7
+ /usr/tests/usr.bin/nbperf
2012-07-22 21:04:44 +00:00
joerg
23fe3eb28c
Add basic regression test for nbperf(1)
2012-07-22 20:38:20 +00:00
joerg
7c66e13b32
Needs pmap_write_protect to finish DBG=-g build with clang.
2012-07-22 20:32:31 +00:00
jakllsch
a0cf75ab7b
Actually, the WDT-expired bit in the ICR needs to be cleared before enabling
...
watchdog reset.
2012-07-22 19:35:04 +00:00
jym
ede9b84cdc
Don't leak stack content when reading the Xen suspend value.
...
XXX pull-up to -6.
2012-07-22 19:30:19 +00:00
jakllsch
217ea076e5
It turns out my previous commit here was off by one.
2012-07-22 19:07:33 +00:00
jakllsch
dc6a13a152
FLUSH CACHE EXT is a 48-bit command, issue as such. Both FLUSH CACHE commands
...
will return the LBA of first failure in the return task file, specifiy that we
want it read, even if we don't look at the value.
2012-07-22 18:42:11 +00:00
jakllsch
4c0d1d5807
ATA-6 and ACS-2 drafts both say the flush cache commands may take longer than
...
30 seconds to complete. For now assume 5 minutes will always be enough.
2012-07-22 18:37:31 +00:00
jakllsch
e6706273af
Port multiplier registers are 64-bits wide (although the ones we need only
...
implement 32-bits). Implement the access routines using 64-bit values and add
32-bit wrappers thereto.
2012-07-22 18:21:17 +00:00
jakllsch
78a12c25c2
The vendor and product IDs are 16-bit, print out as such.
2012-07-22 18:17:30 +00:00
jakllsch
935da2146f
Correctly issue port multiplier register access commands as LBA48 now that the
...
FIS code doesn't get in the way of doing that.
2012-07-22 18:12:01 +00:00
martin
e45fceb35a
Fix printf formats
2012-07-22 18:09:16 +00:00
jakllsch
c2b3a5ec40
KASSERT if we attempt to access an invalid port.
...
Also, small whitespace change for internal consistency.
2012-07-22 18:03:34 +00:00
jakllsch
be34f7e01d
SATA uses the head portion of the device register in the command protocol for
...
port multiplier register access. Thus, in the LBA48 case, pass the complete
r(hd|dh)_dh byte back and forth to the upper layers. (This is irrelevant in
the LBA28/CHS code path for what should be obvious reasons.)
2012-07-22 17:57:57 +00:00
martin
2626ebc27a
Fix printf format
2012-07-22 17:48:53 +00:00
manu
c4b1a0ab97
Fix hang unmount bug introduced by last commit.
...
We introduced a slow queue for delayed reclaims, while the existing
queue for unmount, flush and exist has been renamed fast queue. Both
queues had timestamp for when an operation should be done, but it was
useless for the fast queue, which is always used to run an operation
ASAP. And the timestamp test had an error that turned ASAP into "at next
tick", but nobody what there to wake the thread at next tick, hence
the hang. The fix is to remove the useless and buggy timestamp test for
fast queue.
2012-07-22 17:40:46 +00:00
jakllsch
21c11346cc
Use IST_LEVEL_HIGH for the ist argument to intr_establish() (as is done in
...
marvell_intr_establish() and other relevant places) instead of 0 in
mvsoc_bridge_intr_establish(). This IST argument isn't used anywhere,
but it looks better this way.
2012-07-22 17:14:18 +00:00
jakllsch
d2539b0884
The maximum watchdog period is dependant on mvTclk; calculate at runtime.
...
This gets the maximum period up to 25 seconds at 166⅔MHz mvTclk.
2012-07-22 16:59:10 +00:00
jakllsch
170dab62fb
Remove duplicate global variable.
2012-07-22 16:54:35 +00:00
jakllsch
64a871484d
When disabling watchdog timer, do not set the counter to 0.
...
Having the watchdog counter at 0 and having WDRstOutEn set to 1 causes
immediate watchdog reset on my 88F5182 A2.
2012-07-22 16:52:51 +00:00
darrenr
49ef629822
ansify new function definition
2012-07-22 16:40:40 +00:00
darrenr
8685465b07
ansify new function definition
2012-07-22 16:37:31 +00:00
darrenr
72926482fb
ansify new function definition
2012-07-22 16:26:56 +00:00
darrenr
30a942f180
test cases n201 and n202 were removed on import of 5.1.2
2012-07-22 16:22:41 +00:00
darrenr
847affb24e
h323 proxy removed
2012-07-22 16:19:34 +00:00
darrenr
109f582a52
ansify new functio definitions
2012-07-22 16:13:16 +00:00
matt
05305b42f7
Regen.
2012-07-22 14:37:34 +00:00
matt
c68c1f6de5
Add more FREESCALE devices
...
Fix RICOH RU5230 description
2012-07-22 14:36:44 +00:00
darrenr
e60fd761ef
Merged IPFilter 5.1.2 into HEAD
2012-07-22 14:33:26 +00:00
matt
0bc3200029
Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes
...
problem with a common MDIO bus used for multiple interfaces.
Some drivers converted to CFATTACL_DECL_NEW.
2012-07-22 14:32:49 +00:00
darrenr
13885a6659
Merge IPFilter 5.1.2 into HEAD
2012-07-22 14:27:35 +00:00
matt
0594375659
Add a few missing devices.
2012-07-22 14:23:47 +00:00
matt
41b3f7407b
Silence a gcc warning.
2012-07-22 14:02:45 +00:00
matt
7919b49c20
Use new style syscall format which uses __predict_* to optimize branches.
2012-07-22 14:02:11 +00:00
darrenr
c9d5dc6c77
Import IPFilter 5.1.2
2012-07-22 13:44:10 +00:00
rmind
28b444bcec
Revert the test addition.
2012-07-22 11:30:14 +00:00
apb
044bbc98fd
We still have tzcode2011i, as it said in the log message for
...
revision 1.920 of src/doc/3RDPARTY. The wrong value mysteriously
appeared in the actual contents of revision 1.920.
2012-07-22 11:27:51 +00:00
apb
eb49e2e4e4
Updated from tzdata2012b to tzdata2012d.
2012-07-22 10:46:53 +00:00
apb
fa8247bf2e
Merge tzdata2012d.
2012-07-22 10:40:29 +00:00