uwe
586aada22a
Supress bogus -Wuninitialized warnings.
2003-11-07 15:02:28 +00:00
pk
d6565c303c
cpu_switch: values in global registers are not preserved across function calls.
2003-11-07 14:54:29 +00:00
yamt
71602f6ec9
fix spec vnode aliasing.
2003-11-07 14:52:27 +00:00
pk
0bd2c4a2ea
swift_cache_enable: set cache enable bits after resetting the cache tags.
2003-11-07 14:50:21 +00:00
yamt
b43ed49269
- tell filesize changes to vm when roll-forwarding data blocks.
...
- handle fragment extension better during roll-forward.
- related assertions.
2003-11-07 14:50:18 +00:00
yamt
cd2445d8d3
more assertion about file truncation to zero.
2003-11-07 14:48:28 +00:00
uwe
af9cced758
The "pref @rN" instruction was introduced in sh3, not sh4, so correct
...
its sh_opcode_info entry accordingly.
2003-11-07 14:43:18 +00:00
augustss
190ef42245
Add pte.h
2003-11-07 14:11:21 +00:00
he
435506f677
Reshuffle this code so that we avoid an uninitialized warning from the
...
compiler.
Reviewed by bjh21.
2003-11-07 12:24:10 +00:00
cl
716d179db5
make lwp running again if we don't switch away in sa_switch(), return is
...
not enough. (noticed by yamt@)
2003-11-07 11:59:48 +00:00
dsl
6074f35279
Change getextmem2 to return 'configured' values from cx/dx if ax/bx zero,
...
make absolutely high the top 16bits of returned values are zero.
Ralf's list says that some BIOS need %eax = 0x0000e820 in getmementry.
Add a few comments.
Might fix problems with memory size detection on some systems.
2003-11-07 11:34:28 +00:00
dsl
a8af374602
Adjust location of 'extmem2' diagnostic print.
2003-11-07 11:30:39 +00:00
enami
063c7653e3
Sync with sys/dev/pci/pcidevs change (ProductID 0x0213 was renamed
...
to CSB6_RAID from CSB6_IDE). And exclude the device of RAID subclass
(i.e., match IDE subclass only).
2003-11-07 10:44:42 +00:00
he
0b0101a884
Re-balance parenthesis.
2003-11-07 10:41:55 +00:00
bouyer
eb42e75cd8
If we already have a channel reset pending, don't try to queue a new one.
...
Otherwise we would bump queue_freeze several times, but the kernel thread would
decrease it only one time.
Fix PR kern/23377 by Mattias Karlsson, and should also fix similar problem
reported by Mihai CHELARU and Bruce J.A. Nourish on current-users.
2003-11-07 08:58:33 +00:00
mrg
57ddb40e82
be sure to default to bfd_elf32_bigarm_vec not bfd_elf32_littlearm_vec
2003-11-07 07:31:44 +00:00
thorpej
32ddb3f486
Fix brain'o in PCIX speed detection. kern/23375 (John R. Shannon).
2003-11-07 06:03:52 +00:00
itojun
434c034061
safer realloc, from openbsd
2003-11-07 04:44:57 +00:00
mycroft
552d27479a
Replace home-grown locks with lockmgr().
2003-11-07 04:10:56 +00:00
itojun
bad71a3818
prevent integer underflow. freebsd rev 1.32. via openbsd
2003-11-07 03:58:06 +00:00
simonb
4116da8027
Sync with dev/ic/com.c rev 1.221.
2003-11-07 02:08:35 +00:00
kivinen
cd9bd33872
eUSB ORCA Quad Reader (SHUTTLE) returns invalid CSWTAGs
...
(always 0). Added quirk to fix it.
2003-11-07 01:04:27 +00:00
kivinen
57d07fa4e6
Regenerated.
2003-11-07 01:02:18 +00:00
lukem
a2f8083d5d
Add some subsections in the VARIABLE ASSIGNMENTS section.
...
In the "modifier description" list, show each modifier with the leading `:'.
Rationale: it's hard to search for modifiers without it, and we already do
the same thing in the -options and .makecommands lists. I now find it much
easier to find the description for a modifier in the man page.
2003-11-07 01:01:46 +00:00
kivinen
ff83a852f5
Added eUSB ORCA Quad Reader (Shuttle).
2003-11-07 00:59:38 +00:00
lukem
4c858a92f3
Support MAKEVERBOSE more effectively.
2003-11-07 00:05:24 +00:00
fvdl
1eb5f3a2f2
intr_find_pcibridge returns 0 or error, not < 0.
2003-11-06 23:04:03 +00:00
simonb
7b4feff831
Be consistent with other COM_TYPE_PXA2x0 checks.
2003-11-06 23:02:27 +00:00
lukem
f8780e2dfa
Support MAKEVERBOSE when installing man symlinks.
...
Note; this makes symlink installation more "chatty" in the MAKEVERBOSE=2
case, but results in more consistent operation for that level.
2003-11-06 22:59:03 +00:00
lukem
03ac03264c
support MAKEVERBOSE for objdir creation messages
2003-11-06 22:47:22 +00:00
simonb
c26e70ad3c
White space nit.
2003-11-06 22:30:09 +00:00
ragge
c556165f92
Do not try to enter more than MAX_INT16 symbols into the patricia tree;
...
the not-entered symbols will be found anyway but via a linear-search.
This only happens if something is wrong when linking the kernel.
Fixes problems reported on port-hp700.
2003-11-06 18:22:01 +00:00
kleink
9acc1a6c3b
Have the linker discard local labels' symbols.
2003-11-06 18:19:32 +00:00
yamt
8b91732e18
fix wrong assertions.
...
they can be false due to alignment requiments (and PMAP_PREFER).
2003-11-06 12:45:26 +00:00
dsl
aed7f069e5
Ensure that the controlling tty is unlinked from the session and pgrp.
...
Due to the way the console is handled, neither the revoke() nor vrele()
is guaranteed to be seen by the real, underlying tty.
2003-11-06 09:30:13 +00:00
dsl
96e2f904d9
Remove a pile of redundant (caddr_t) casts.
2003-11-06 09:16:22 +00:00
dsl
618165063e
When closing a process's controlling terminal, also remove the links
...
to the session and pgrp from the tty. The way that the console is
handled means that the vrele() may not actually do the final close
on the tty itself.
2003-11-06 08:58:04 +00:00
he
1995f8d682
Replace an overlooked instance of p->p_nras with LIST_EMPTY(&p->p_raslist).
2003-11-06 08:49:13 +00:00
jdolecek
a10e06c83e
force -Wno-uninitialized if the compiler is gcc 2.95
2003-11-06 08:23:22 +00:00
mycroft
2ef56c13e8
Force the codec into a known state before trying to determine its speed.
2003-11-06 07:13:33 +00:00
martti
c5a31d5210
Set ${MACHINE} and ${MACHINE_ARCH}.
2003-11-06 07:09:40 +00:00
itojun
9a941e2d01
handle KAME scopeid hack for multicast addr. Matthias Drochner
2003-11-06 06:11:48 +00:00
itojun
ae3e6f6041
correct behavior when ipv6mr_interface is 0. Matthias Drochner
2003-11-06 06:10:51 +00:00
simonb
f3bced434d
Try using matching numbers of open and close parentheses to make this
...
compile again.
2003-11-06 04:17:11 +00:00
christos
e0406466be
This is the last part of siginfo support for pc532. Simon will make this
...
work.
2003-11-06 02:46:44 +00:00
christos
368d3f3d0e
siginfo trampoline addition. This is not used until simon verifies that it
...
works.
2003-11-06 02:28:00 +00:00
christos
e9b24cbc3d
make this compile again
2003-11-06 02:25:07 +00:00
christos
16eaa4c6a9
pc532 passes everything on the stack like the i386...
2003-11-06 00:58:17 +00:00
simonb
43621cbb3a
Add kernel portion of siginfo for ns32k.
...
Much thanks to Christos Zoulas for doing this.
2003-11-06 00:41:20 +00:00
simonb
f2706af267
Add COMPAT_16.
2003-11-06 00:38:36 +00:00