Age | Commit message (Collapse) | Author |
|
the two issues affecting it last time are gone. the first, mishandling of
TRY_AGAIN_LATER is not relevant now that krw got rid of TRY_AGAIN_LATER.
the second, the misbehaving IBM disk was found to be a problem with siop
using ordered tags on most ops combined with the speed of the new code.
putting this in so we can move forward.
ok krw@ "commit please" marco@
|
|
ok marco@
|
|
The firmware is loaded from /etc/firmware/afb, which will be provided soon.
|
|
|
|
ok deraadt@, pirofti@, claudio@
|
|
increase as well.
Binaries compiled before this change will not work once the kernel page size
is cranked (in a few weeks), so you might want to update your userland and
packages soon.
|
|
|
|
on machines reporting > 32 memory regions. ok kettenis@
|
|
|
|
|
|
for the platform we are running on (i.e. trying to boot e.g. bsd.IP32 on an
IP27 machine).
|
|
file load if necessary. Will be used very shortly.
|
|
for sys_reboot() to hang forever.
|
|
- sort nnpfs alphabetically
ok deraadt jasper
|
|
be legacy-free machines built by Dell monkeys who then (it seems)
reuse the io address space for something else. Touch it, and the
|
|
be legacy-free machines built by Dell monkeys who then (it seems)
reuse the io address space for something else. Touch it, and the
machine resets. Great....
|
|
pmap_activate() should be called to force the kthread into the kernel pmap.
If it is i386 it is lazy pmap it may not be in the kernel kthread, so
it must be called so that pmap_activate can decide. If it is amd64
without lazy pmap, it must not be called.
A comment is added to remind us about this in the future in case these
assumptions change.
ok kettenis
|
|
|
|
read a value from the sensor properly. The .status field, on the other
hand, indicates whether the location that sensor is at, is OK, failed,
on fire, or whatnot. In the case of uthum we have no idea whether that
temperature is ok or not, so we must leave it SENSOR_S_UNSPEC
|
|
systems, at least with Intel graphics.
ok marco@, deraadt@
|
|
|
|
|
|
|
|
such that inteldrm(4) stands a chance at actually saving and restoring its
state. Makes it possible to start X after a suspend/resume cycle on my
Dell laptop with Intel graphics.
ok jsg@, miod@
|
|
|
|
|
|
catch the libc major bump per request from deraadt@
Diff by reyk.
ok guenther@
|
|
rather than defining it separately for each architecture.
Also set it to 4, to accommodate for future UTF-8 support (rfc3629).
Diff by stsp, committing to catch the libc major bump
ok kettenis@, guenther@
|
|
and suspension.
"get it in" deraadt@, tedu@, cheers by others
|
|
race condition and prep for later support of pthread_condattr_setclock()
"get it in" deraadt@, tedu@, cheers by others
|
|
and struct timespec * argument. sigtimedwait is just a one line
wrapper after this.
"get it in" deraadt@, tedu@, cheers by others
|
|
kernel so that librthread can detect when a thread is completely
done with its stack without need a kqueue. The dying thread moves
itself to a GC list, other threads scan the GC list on pthread_create()
and pthread_join() and free the stack and handle once the thread's
thread id is zeroed.
"get it in" deraadt@, tedu@, cheers by others
|
|
ok miod@
|
|
from Dawe.
|
|
ok jsing@
|
|
resuming via calls to aml _SST method. This also makes the "moon" LED on
thinkpads to blink during resume and cease when resume is completed.
ok pirofti@
|
|
It prevents deadlock with TLB shootdown and clock interrupt.
ok miod@
|
|
ok jsing@
|
|
Temporarily disabled for debugging purposes, but can be turned on if
needed.
ok deraadt@
|
|
disks actually do queueing correctly. Keep it SIMPLE. Fixes naddy@'s
magic DNES disks on siop even if dlg@'s new midlayer is active.
ok marco@, tested by naddy@.
|
|
|
|
|
|
of the spec, instead of using tsleep and screwing up.
from canacar, ok kettenis jsing pirofti
|
|
recieved packets.
fix from intel drivers, via Brad
ok claudio@, deraadt@
|
|
ok deraadt@
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
blocksize
|
|
* reduce number of outstanding USB xfers: 6 -> 3
* reduce number of USB frames per xfer: 10 -> 2
* if the device uses wMaxPacketSize frame sizes that are longer than
1 ms, allow 1 frame per xfer
* instead of making blocksizes big enough to hold all outstanding
xfers, just make it big enough to hold one xfer
* calculate blocksizes a little better
* be more careful to let the upper layer know exactly when a block
has been moved in/out of the upper layer buffer
ok ratchov
|
|
not having sks and sks set to NULL causes random memory to be pool_put().
ok deraadt@ jsing@
|
|
ok miod@
|