Commit Graph

171582 Commits

Author SHA1 Message Date
haad
cc48b90bda Add haad-dm branch. 2008-07-07 14:53:37 +00:00
pooka
fc6faa2baf Force vrele_thread to run in vflush() only if there is vrele_pending.
Makes unmounting a file system in a forcibly singlethreaded rump
invocation work.
2008-07-07 14:15:41 +00:00
gmcgarry
5aa0bc7608 Selector registers are 16-bit and binutils 2.18 insists that only 16-bit
accesses are permitted on them.  Therefore, change movl to movw.  No change to
machine code generated.
2008-07-07 13:01:16 +00:00
skrll
d5a5ca5266 G/C HP700_SOFTINTR_* 2008-07-07 12:29:30 +00:00
yamt
03bb7555b4 fix pool corruption bugs in subr_pool.c 1.162. 2008-07-07 12:27:19 +00:00
skrll
a5b2972af9 Update a comment. 2008-07-07 12:18:45 +00:00
apb
d9a401e5bc Verify that MAKEFLAGS contains "-j" before trying to manipulate it
with :C///.
2008-07-07 10:57:03 +00:00
pooka
37d1079aad add ukfs_utimes() and ukfs_lutimes()
from Arnaud Ysmal
2008-07-07 09:07:18 +00:00
pooka
1a7f1d4a4e regen: u times, lu times, you know i had my share 2008-07-07 09:04:08 +00:00
pooka
21730363f8 Expose utimes() and lutimes() to rump.
from Arnaud Ysmal
2008-07-07 09:01:40 +00:00
mrg
cadcec42f4 pass the "-j" flag down to gmake. you can force -j option to
gmake by setting GMAKE_J_ARGS=-jN.


discussed with matt@ and a few others.

XXX: this is kind of hacky, as it will fork off more processes than
XXX: "-jN" says to, but there's no real way to get parallelism in
XXX: both the tools/gcc build and the rest of the build without
XXX: this.
2008-07-07 05:43:56 +00:00
mrg
8e2cdafb2e revert unnecessary changes to 3rd party code. 2008-07-07 00:31:30 +00:00
ahoka
825e44652f Add my name to the list of developers. 2008-07-06 19:52:53 +00:00
tron
82d07a5c76 Add missing entries for debug builds with "puffs" enabled. This should
fix PR install/39100 by Marek Dopiera.
2008-07-06 16:17:28 +00:00
bouyer
52346627a5 kern/39052: fix broken assertion. We can have a BC_BUSY buffer in the LRU
queue, if it's being flushed. But in this case, we'll also have B_VFLUSH.

While there fix checkfreelist() so that it can be used to check that a
buffer is not in the free lists.
2008-07-06 15:00:45 +00:00
tsutsui
163f9db0b9 Split device_t/softc with misc cosmetic changes. 2008-07-06 14:32:56 +00:00
cube
4b9fef643e Use device_private() where appropriate.
Noted by Paul Goyette in PR#39110.
2008-07-06 14:07:44 +00:00
tsutsui
bc6f8d1486 Split device_t/softc with misc cosmetic changes. 2008-07-06 13:29:50 +00:00
cegger
02018c5980 ryo shimizu: gscsehci doesn't work.
Correctly initialize softc. Fix from PR port-i386/39109.
2008-07-06 08:01:15 +00:00
abs
614a789bec Commit patch from jmcneill@ to fix "No sound on Thinkpad azalia"
Definitely fixes a T60p, and hopefully will fix PR#37141 for an R61 also
2008-07-06 00:14:00 +00:00
minskim
57ab7bfa94 Fix a typo. 2008-07-05 23:52:33 +00:00
bouyer
d80637780e xbd_map_align() can be called from interrupt context (though
xbd_handler()->dk_iodone()->dk_start()->xbd_start()), so don't try
to sleep in uvm_km_alloc().
2008-07-05 19:06:01 +00:00
tsutsui
0f31d9dee9 Split device_t/softc with misc related changes. 2008-07-05 08:46:25 +00:00
ad
c4e6bfaf85 tcp_input: add a couple of assertions. 2008-07-04 18:22:21 +00:00
kiyohara
4a30efc297 Fix config error. required to include files.bluetooth. 2008-07-04 17:31:07 +00:00
tnozaki
c71a9f1dad use mbrtowc() instead of mbtowc(). 2008-07-04 16:52:10 +00:00
ad
6c6c91b240 Move an assignment later. 2008-07-04 16:41:00 +00:00
ad
46587f3717 - Keep cache locked while allocating a cache group - later we might want
to automatically tune the group sizes at run time.
- Fix broken assertion.
- Avoid another test+branch.
2008-07-04 16:38:59 +00:00
tnozaki
b29240a183 use nl_langinfo(CODESET) instead of setlocale(LC_ALL, ""). 2008-07-04 16:24:45 +00:00
tnozaki
c1cfc49998 fix cursor position problem with the character wcwidth > 1.
discussed in tech-userlevel, ok'ed by jdc@ thanks!
2008-07-04 15:51:35 +00:00
ad
9d573e640e Remove a bunch of conditional branches from the pool_cache fast path. 2008-07-04 13:28:08 +00:00
bsh
928b18eabf fix slow TOD clock. 2008-07-04 11:59:45 +00:00
skrll
0e6408c2a9 Pull in harmony_round_buffersize fix from OpenBSD. 2008-07-04 11:18:02 +00:00
skrll
f73f03c598 Only process stuff if we're playing. This fixes panic if attempting to
record.

Part of PR/35239.

Progress is being made on getting recording working, but it's not quite
there yet.
2008-07-04 11:14:19 +00:00
matthias
1797e3b14b make LINUX_TCSBRK work. The code is mostly copied from
sys/compat/ibcs2/ibcs2_ioctl.c.
2008-07-04 11:06:31 +00:00
ad
a9c686e81a Scale the number of kernel reserve pages by the number of CPUs. 2008-07-04 10:56:59 +00:00
ad
ecddde33a2 Update a comment. 2008-07-04 10:22:35 +00:00
matthias
1b4ed9ea4e make LINUX_TCSBRK work. The code is mostly copied from
sys/compat/ibcs2/ibcs2_ioctl.c.
2008-07-04 10:13:52 +00:00
cegger
7453f200da struct device * -> device_t
struct cfdata * -> cfdata_t
2008-07-04 04:53:41 +00:00
cegger
1c3c0ccc58 make this build again after device_t/softc split 2008-07-04 04:49:36 +00:00
reinoud
ef780ea2df Add node-rebuild flag to indicate that the node was rebuild up and thus the
allocation extents have changed.
2008-07-03 19:29:42 +00:00
drochner
02b7e019aa split device/softc
Now I'm through - all my devices are split.
2008-07-03 19:07:43 +00:00
drochner
53afd93cba minor cleanup so that it can cope with a futute split pcmcia device/softc 2008-07-03 18:57:52 +00:00
simonb
8c1b12db94 Fix previous - don't include email footer or bad #endif. Would help if
this were even compile tested (HELLO XTOS!).
2008-07-03 18:30:39 +00:00
drochner
363285ca02 split device/softc (tested with an@pcmcia) 2008-07-03 18:10:07 +00:00
reinoud
2cd20af057 Create new udf_verbose class. 2008-07-03 18:03:22 +00:00
reinoud
d3bf9c7bba Fix rare allocation problem when a fragmented file is truncated to a
non-zero length and the last extent was allocated.
2008-07-03 18:03:01 +00:00
reinoud
0687ceb21e Avoid panic when trying to mount a non existent block device like a
/dev/vnd0 that is not configured.
2008-07-03 18:01:08 +00:00
christos
b077640a6b Add iteration convenience macros; from Alexander Shishkin 2008-07-03 17:41:54 +00:00
drochner
f5d73c7fd3 split device/softc 2008-07-03 17:36:44 +00:00