| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
|
| |
|
|
|
| |
arch and machine dependent files (and add the missing files)
ok miod drahn
|
| |
|
|
| |
ok miod drahn
|
| |
|
|
| |
ok miod
|
| |
|
|
|
| |
like it is everything.h
ok tedu
|
| |
|
|
| |
a process instead of using curproc. ok deraadt
|
| |
|
|
|
|
|
| |
recent-ish macs with macgpio(4). Basically dropping one to DDB when pushed.
...and not to be confused by the "reset" button ;-)
feedback and ok drahn@
|
| |
|
|
|
|
| |
* no binary change
ok drahn@
|
| |
|
|
|
|
| |
first name is used, and remove any #define foo_region foo compatibility
defines.
Also, on sparc64, do not provide a `raw' version of bus_space_copy.
|
| |
|
|
|
|
|
| |
being page-aligned, and high being end of page (i.e.
high & PAGE_MASK == PAGE_MASK) everywhere, for consistency. Future code
will depend on this.
ok deraadt@
|
| |
|
|
|
|
| |
whitespace tweaks on i386 so that it matches).
ok kettenis@
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
void. Use XS_NO_CCB error in the scsi command (xs) to report the
NO_CCB condition. Eliminates all SUCCESSFULLY_QUEUED and COMPLETE
confusion and untangles the midlayer from the adapter a bit more.
Eyes and some fixes by miod@
There may be some compile issues on little used (i.e. I don't have
any) drivers but the change is mechanical and thus easy to remedy.
ok dlg@
|
| |
|
|
| |
Much prodding from deraadt.
|
| | |
|
| |
|
|
| |
ok jakemsr@ drahn@
|
| | |
|
| | |
|
| |
|
|
| |
more to go. Should be a no-op.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
supported it doesn't do any harm), so put the KNOTE() in selwakeup() itself and
remove it from any occurences where both are used, except one for kqueue itself
and one in sys_pipe.c (where the selwakeup is under a PIPE_SEL flag).
Based on a diff from tedu.
ok deraadt
|
| |
|
|
| |
ok miod@, dms@
|
| |
|
|
| |
Pointed out by miod@. krw@ miod@ ok.
|
| |
|
|
| |
miod@ deraadt@ ok.
|
| |
|
|
|
|
|
| |
calls can go directly into selwakeup() safely
long discussion with nicm, murmers of consent from tedu and miod, noone
else seems to care of kqueue is busted as long as it makes their sockets
move data fast... pretty sad.
|
| |
|
|
|
|
| |
look similar could arrive in the future. Instead, compare directly against
dv_cfdata->cf_driver->cd_name
Issue originally spotted by miod
|
| |
|
|
|
|
|
| |
bsd) unless some other object has changed. Rebuild and reinstall
in /usr/src/usr.sbin/config/ after updating!
"I like it" deraadt@
|
| |
|
|
|
|
| |
This is needed for the addition of further suspend/resume actions.
Okay deraadt@, marco@.
|
| |
|
|
| |
ok by drahn@
|
| |
|
|
| |
ok miod@
|
| |
|
|
| |
ok miod@
|
| |
|
|
|
|
| |
out-of-bounds array access later on.
ok drahn@, dms@
|
| |
|
|
| |
macppc was left unchanged by mistake.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
(sizeof(ptr) vs sizeof(*ptr) bug).
ok krw@
|
| |
|
|
|
|
|
|
|
| |
Tested by myself, sthen, oga, kettenis, and jasper.
Input from sthen and jasper.
ok kettenis
(Manpage follows shortly.)
|
| |
|
|
|
|
|
|
|
| |
errnos. Note that the error strings are being ignored, since we long ago
decided to not spam the console, and there is no other nice way to use the
errors (without changing the ioctls to pass it back)
The errno is now useful, since we can pass b_error from failing IO up, and
the drive can decide how to use that
ok miod
|
| |
|
|
| |
for claudio@ ok deraadt@
|
| |
|
|
|
| |
an extra smu-i2c-control node where others don't. Handle the difference.
Makes the PowerMac9,1 actually find some i2c devices.
|
| | |
|
| |
|
|
|
| |
exactly the same the mi could will use if bufinit() is invoked with
bufpages == 0.
|
| |
|
|
| |
anymore. Get rid of it completely.
|
| |
|
|
|
|
| |
Also add a check for the maximum number of sensors like we already have for
the number of fans such that we avoid mysterious hangs on machines with
more than 4 sensors.
|
| |
|
|
|
|
|
|
|
| |
a few arches where toolchain limitations apply) will embed some symbolic
information about the various structs used within the kernel, and have
new ddb commands allowing struct display and some useful information
gathering. Kernel rodata increase varies accross platforms from ~150KB to
~300KB.
This option is not enabled by default.
|
| |
|
|
| |
for us.
|
| |
|
|
|
|
|
|
|
|
| |
No longer allocate a static amount of memory for messages in MD
boot path; message queues, message metadata, and message data now
all use dynamic memory, which means that runtime sysctls should now
be trivial to implement.
Since I'm going to be around all week to fix any breakage, this should
probably just go in now.
|
| |
|
|
|
|
|
|
| |
after c2k9
allows buffer cache to be extended and grow/shrink dynamically
tested by many, ok oga@, "why not just commit it" deraadt@
|
| |
|
|
| |
provide and use BUS_SPACE_BARRIER_xxx.
|
| |
|
|
|
|
| |
bus_space_alloc() as a bitmask of flags, and not a boolean controlling
cacheability; and make sure the three MI BUS_SPACE_MAP_xxx values documented
in the manual page are defined on all platforms as well.
|