Age | Commit message (Collapse) | Author |
|
|
|
model so that DVACT_SUSPEND methods call sub-drivers with DVACT_SUSPEND
not DVACT_DEACTIVATE, and such. This creates a whole bunch of fallout,
which needs fixing.
wdc(4), ne(4), and wi(4) have been fully tested and actually work better
than they ever have before (no more wdc timeouts on resume!)
malo(4) has some other nasty bug which has not yet been spotted which
causes crazy panics.
The other drivers are more rare and will be fixed if people show up
with hardware; for now at least they have been adapted to the new model.
ok kettenis
|
|
|
|
|
|
where disks can be on alldevs, however they are not yet initialised and
have not yet called disk_attach() (in particular this means that dk_label
is a null pointer). Also, if we sleep restart the scan from the top of
the disklist in case things have changed whilst we slept.
ok marco@
|
|
here also expose disklist for future use.
ok deraadt@ miod@
|
|
summary database.
Fixed in NetBSD, and pointed out on ICB by deraadt@.
|
|
- remove HAG; ypenburg airport hasn't been a civil airport since '55.
and the airbase been abandoned since '92.
|
|
eval craziness in install_url().
ok krw@
|
|
|
|
was not being done for poll and select, so after fork they would remain
using the same socketpair for signal notification, leading to a race
between the two processes to read from it and hangs.
Problem originally reported by kili@.
ok gilles
|
|
ok and suggestion from jmc@ ok tobias@
|
|
cmd->opcode through the type casted command pointer rather than
through xs->cmd->opcode.
Requested by deraadt@; ok krw@.
|
|
|
|
back from the chip on a command then the command completely failed.
MFI_STAT_SCSI_DONE_WITH_ERROR really means the command completed
fine, but there's some sense data too. this tweaks the handling to
be more appropriate, as per the linux and solaris drivers.
timed out waiting for beck@
putting this in cos its obviously more correct than the current code.
|
|
|
|
config_activate_children (same change made to wdc.c and wdcvar.h)
ok kettenis
|
|
ok miod@
|
|
|
|
|
|
them from the powerhook. Fix a few quibbles about the things done for
the IFF_RUNNING and IFF_UP cases
ok kettenis
|
|
|
|
which reports Fn as a regular key.
|
|
ok miod@
|
|
ok jsg@ krw@
|
|
architectures, just like what is done for global ones. This isn't
just an optiization. There is a long tradition of building packets in
arrays of chars on the stack by using casts to types that require
stricter alignment. Ignore the language lawyers say it isn't
explicitly allowed by the C standard. Historically many (all?) C
compilers have handled that just fine, so it is stupid to break this.
Thanks to mikeb@ for finding the GCC bug report against upstream GCC
4.2.1. This fixes hppa/hppa64 and sparc/sparc64 as discuessed with
miod@ (upstream only fixed sparc/sparc64). Other strict alignment
architectures will need similar fixes.
ok deraadt@, mikeb@, miod@
|
|
OK: claudio@, bob@, sthen@, thib@
|
|
how did noone notice for so long? tsk, tsk, tsk. of course, I broke it.
tested by jakemsr
|
|
|
|
|
|
|
|
from Tim van der Molen
ok miod
|
|
ok miod@; "please go ahead" jsing@
|
|
here already for the activate/powerhook cleanup
|
|
activate function
ok kettenis
|
|
|
|
Zavisa Nikac (firstname dot lastname at inet dot hr)
|
|
between scan code sets 1 and 2.
|
|
no functional change.
|
|
by Alexandr Shadchin (firstname dot lastname at gmail) on tech@
|
|
ok deraadt@
|
|
powerhook can use it
ok kettenis
|
|
it stop calling the powerhook function; then make the powerhook function
call activate. This basically inverts the whole goop.
ok kettenis
|
|
not neccessarily have a working filesystem for the firmware yet, use a workq
to postpone resume. Then make the powerhook function call the activate
function. There remains some questions about the sc_power functions...
ok kettenis
|
|
job.
|
|
the gunk in dc_powerhook. Then make dc_powerhook just call it
ok kettenis
|
|
Instead of fixing it, make it call the activate function which does
the full job
ok kettenis
|
|
so that the powerhook wrapper can get at it
ok kettenis
|
|
dance since some laptops unsuspend out of apm with interrupts enabled?!
That causes problems with shared interrupts... but also it would be best
if we treat powerhook functions (now backed by activate functions) the same as
acpi treats them, and it means that the powerhook wrappers don't need to do
their own spl protection.
ok kettenis
|
|
|