Commit Graph

148561 Commits

Author SHA1 Message Date
nathanw
c8002faec9 Import GDB 6.5 2006-07-02 20:11:53 +00:00
bouyer
a2847deb82 Fix a bogus gcc4 uninitialized warning. 2006-07-02 18:54:25 +00:00
bouyer
0692f212b3 Move acpi_timer.h outside of __HAVE_TIMECOUNTER, as we need acpitimer_init()
for the non-timecounter case too.
2006-07-02 18:53:33 +00:00
cherry
2d00b8d1f2 nits 2006-07-02 17:28:11 +00:00
cherry
efe41d02f0 trying MFS for ski FS 2006-07-02 17:23:59 +00:00
cherry
b8ee9baf67 First round at ia64 csu 2006-07-02 17:15:22 +00:00
bouyer
b96fedac26 block device backend driver for Xen3. Add
pseudo-device xbdback
in your config file to use.
2006-07-02 16:35:24 +00:00
bouyer
3fc47e70cc Fix a off by one error in xstart_mmu[] that would cause bad corruption
when handling full batch of requests.
Linux expects to have 16 btyes free between the start of the RX buffer and the
start of the packet, handle this.
Get rid of the "hotplug-status" hack, we now have proper tools to deal with
it in userland.
Various minor fixes and code reorg.
2006-07-02 16:32:49 +00:00
bouyer
9b4c2c6758 m_copyback() doesn't adjust m->m_len if the data to copy is smaller than
the mbuf's size. Set it to a proper value before calling m_copyback().
This should fix panics in m_makewritable() reported by several peoples.
While there, add MCLAIM() calls where appropriate, a few more #ifdef DEBUG
checks, and various minor fixes.
2006-07-02 16:29:49 +00:00
tsutsui
344bead7dc Rearrange DELAY() macro to use an asm statement so that we'll get more
proper delay.
2006-07-02 11:24:43 +00:00
tsutsui
8fa9dbf439 Remove sc_table[] decl, which is in device.h. 2006-07-02 11:10:28 +00:00
drochner
290749f48b note alpha switch to gcc4 2006-07-02 11:10:09 +00:00
tsutsui
8fee3d1ece Use a volatile variable in DELAY() macro so that gcc4 won't omit it.
Fixes output corruption on DCA console boot.

XXX some mips ports have the similar macro in <machine/param.h>.
2006-07-02 10:40:25 +00:00
jdc
94f3432c06 PCI device list and interrupt mapping for JavaStation Espresso.
Interrupt line values from Linux sparc sources.
2006-07-02 10:14:15 +00:00
mrg
3056cc0cf1 regenerate 2006-07-02 09:17:20 +00:00
mrg
a61b5bf841 regenerate. 2006-07-02 07:04:41 +00:00
tsutsui
554727189c Use register macro defined in <dev/ic/i8259reg.h>. 2006-07-02 04:22:38 +00:00
matt
054488ff6f Use tramp.asm, not tramp.S 2006-07-02 02:18:08 +00:00
wiz
1f88ff447a Bump date for previous. New sentence, new line. 2006-07-02 01:48:51 +00:00
wiz
f0acf8b126 Bump date for previous. 2006-07-02 01:36:24 +00:00
wiz
b74d2650ce New sentence, new line. Various other fixes. 2006-07-02 01:34:33 +00:00
wiz
bd3700fe4c Uppercase CPU. 2006-07-02 01:33:55 +00:00
mrg
291f9292a5 regenerate 2006-07-02 01:26:32 +00:00
mrg
a9550b25ec regenerate 2006-07-01 21:55:44 +00:00
mrg
96a5a9b8ad regenerate. 2006-07-01 21:48:00 +00:00
christos
46e62b977f - use aprint instead of printf.
- centralize all the suspend/resume glue in one function.
2006-07-01 21:44:13 +00:00
christos
2e36d566f6 If we the current process is a kernel proc, then we don't need to play with
the pmap, because the wakecode is already mapped. Makes the acpi based apm
shim work.
2006-07-01 21:42:39 +00:00
ross
db9b461644 Add ppc64 ENTRY() macro that defines the descriptor and the dot symbol. 2006-07-01 20:34:49 +00:00
xtraeme
50183b94a7 Added it(4) as MI driver. 2006-07-01 20:01:26 +00:00
xtraeme
22b2e63617 Add commented out it(4) entry, per suggestion in PR kern/33886. 2006-07-01 19:55:32 +00:00
dillo
4b176d8d5e Fix pkg_info -Q for binary packages, noted by rillig.
Bump version to 20060701.
2006-07-01 19:31:23 +00:00
ross
21d9d3841b ppc64 outline, needs more work 2006-07-01 19:21:11 +00:00
ross
fad4c9f714 ppc64 build framework 2006-07-01 19:17:32 +00:00
ross
2cc456cbfb powerpc64 build framework 2006-07-01 19:14:49 +00:00
mrg
4fd452c734 build cc1{,obj,plus}-checksum.c properly. pre-compiled headers use it. 2006-07-01 19:06:50 +00:00
tsutsui
799b6808f9 autoconf.h is obsolete. 2006-07-01 17:34:57 +00:00
tsutsui
e50565f96a No need to install autoconf.h. 2006-07-01 17:33:25 +00:00
tsutsui
7159920718 Mark autoconf.h obsolete. 2006-07-01 17:25:32 +00:00
tsutsui
3eb4d24002 No need to export autoconf.h to userland. 2006-07-01 17:24:19 +00:00
tsutsui
295436c4e2 obsolete arc/display.h 2006-07-01 17:22:20 +00:00
tsutsui
06801cfcf5 Remove obsolete display.h. 2006-07-01 17:19:39 +00:00
tsutsui
0b60e69029 Use MI <dev/ic/pcdisplay.h> rather than MD <machine/display.h>. 2006-07-01 17:15:46 +00:00
ross
d48f14661d ppc64 build framework first pass 2006-07-01 16:37:20 +00:00
christos
5f5ceecc09 Revert previous change to bump the socket low watermark to sock_loan_thresh.
With sock_loan_thresh=4096, sb_lowat==sb_hiwat, and sowritable will never
be true (even if only a single byte is pending). Some programs (like screen)
expect select() to return that a socket is writable on a socket when there
is space to write to it. XXX: What is the right thing to do here?
2006-07-01 15:38:28 +00:00
chap
8576d4b377 Correct build failures when MIDI is not enabled (the idea!).
Specifically eap but no midi, which makes sense if you want sound,
and umidi but no midi, which makes little sense but shouldn't fail the
build.

Suggest changing the evbarm conf files containing umidi but #midi
to comment out umidi as well (even though this fix should let them build).
2006-07-01 15:22:06 +00:00
nakayama
401d23b252 Uncomment "midi* at midibus?" to make umidi work. 2006-07-01 15:19:32 +00:00
christos
6975d36437 Fix write kcore support. 2006-07-01 14:54:02 +00:00
yamt
ce1a2b18c3 some comments taken from Jed Davis's patch. 2006-07-01 11:30:44 +00:00
yamt
e38f237e53 if a file is sillyrename'ed because it's a destination of rename,
make sillyrename (try to) use LINK operation rather than RENAME.
PR/33861 from Jed Davis.  he provided the almost same patch.
according to him, it also happen to be what opensolaris does in this case.

from the PR:
> In nfs_rename(), if the destination appears to exist and is "in use"
> (this check is apparently satisfied even if the file isn't in use by
> anything except the rename itself), it will sillyrename it, then delete
> the sillyrenamed file even if the rename fails -- for instance, because
> the "from" file no longer exists on the server.

> mkdir a b; touch a/x; perl -e 'fork(); rename("a/x","b/x") or die "$!\n"'
>
> Afterwards, neither a/x nor b/x will exist.

> 1) Lookup of b/x; fails with NOENT.
> 2) Rename from a/x to b/x; succeeds.
> 3) Lookup of b/x; fails with NOENT.
> 4) Rename from b/x to b/.nfsA23a3; succeeds.
> 5) Rename from a/x to b/x; fails with NOENT.
> 6) Remove of b/.nfsA23a3; succeeds.
2006-07-01 11:29:42 +00:00
he
cb27e76665 Um, pointer differences are ptrdiff_t, and there's already a
printf specifier for it (t), so use it instead.
2006-07-01 11:05:42 +00:00