summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-24document log2() and log2f(); from thomas pfaffJason McIntyre
ok otto millert martynas
2009-10-24Flow control blocks the client in sio_write(3). Split the dataAlexandre Ratchov
stream in a way that the pause never occurs in the middle of data chunks. Beside being more natural, this allows the client to send non-data messages during the pause (set the volume, stop playback...), rather than delaying them until the end of the pause. It's about few milliseconds only.
2009-10-24add the subvendor ID of ``M-Audio Audiophile 2496'' and add it toAlexandre Ratchov
the list of supported cards
2009-10-24ssh-keygen now uses AES-128 for private keysDarren Tucker
2009-10-23Fix logic in ip27_hub_intr_makemasks() to correctly {un,}mask interruptMiod Vallat
sources on level 1.
2009-10-23errx -> err since the errno is set.Claudio Jeker
2009-10-23Support the bright fg/bg colour SGR 90-97 and 100-107.Nicholas Marriott
Reported by Tim Allen.
2009-10-23When adding text due to an a, c, or i command, don't eat the space(s) atReyk Floeter
the beginning of the lines since the addition is supposed to be "verbatim". From NetBSD, also matches the bahaviour of GNU sed ok millert@
2009-10-23enable event handling on sas hbas and ignore unhandled events. this turnsDavid Gwynne
on sas hotplug. you can add and remove drives and the kernel will handle it now.
2009-10-23Update links to 82802 datasheets.Jonathan Gray
2009-10-23argument to -M is "core", not "corefile" (this typo was introducedIgor Sobrado
in 4.4BSD at least). ok jmc@
2009-10-23disallow a hostile server from checking jpake auth by sending anDamien Miller
out-of-sequence success message. (doesn't affect code enabled by default)
2009-10-23if you're attempting to detach multiple devices (eg, many targets,David Gwynne
many luns, or the entire bus), dont report ENXIO as an error to the caller. this broke autoconf when it tried to forcefully remove a bus such as umass and it thought there was a failure. this introduces a way for scsi hbas to call activate/deactivate on a device based on its target/lun address via a call to scsi_activate(). they can then schedule the actual detach/attach in a thread later via scsi_req_probe/detach. the mpi changes tweak the sas event handling code to use these apis to properly handle attaches and detaches of disks. event handling is still disabled till i can make it less chatty. umass breakage reported by form@
2009-10-23syncTheo de Raadt
2009-10-23describe some more event data.David Gwynne
2009-10-22set protocol version number for midi too. Fixes aucat refusingAlexandre Ratchov
control connections.
2009-10-22switch from 3DES to AES-128 for encryption of passphrase-protectedDamien Miller
SSH protocol 2 private keys; ok several
2009-10-22Completely overhaul interrupt handling on sgi. Cpu state now only stores aMiod Vallat
logical IPL level, and per-platform (IP27/IP30/IP32) code will from the necessary hardware mask registers. This allows the use of more than one interrupt mask register. Also, the generic (platform independent) interrupt code shrinks a lot, and the actual interrupt handler chains and masking information is now per-platform private data. Interrupt dispatching is generated from a template; more routines will be added to the template to reduce platform-specific changes and share as much code as possible. Tested on IP27, IP30, IP32 and IP35.
2009-10-22syncStuart Henderson
2009-10-22Name change; SB900 -> Hudson-2.Stuart Henderson
From an ATI commit to various Linux drivers, via Brad.
2009-10-22When starting playback, the client tries to write ``bufsz'' framesAlexandre Ratchov
instead of ``appbufsz'', which violates the flow control mechanism. Fix this longstanding bug by enabling negative values in AMSG_MOVE messages, this way the client is notified when its stream is attached to the mixer, and can update its max transfer limit. Since this fix changes the AMSG_MOVE message format, we crank the protocol version, and thus remove code specific to the old protocol.
2009-10-22use .Ux in midicat.1, as we do for aucat.1 nowAlexandre Ratchov
2009-10-22fix two typos in documentation.Igor Sobrado
ok claudio@
2009-10-22Redraw checks have to after handling input or pane redraw flags set by keyNicholas Marriott
presses will not be acted on.
2009-10-22With the splx() changes, it is no longer necessary to remember which interruptMiod Vallat
sources were masked and saved in ci_ipending, as splx() will unmask what needs to be unmasked anyway. ci_ipending only now needs to store pending soft interrupts, so rename it to ci_softpending.
2009-10-22Implement bus_space_vaddr() for macepcibr.Miod Vallat
2009-10-22Make macebus_intr_disestablish() signature sane, and update its caller.Miod Vallat
Still unimplemented for now.
2009-10-22Fix a typoTodd C. Miller
2009-10-22The recent cleanups make blatantly visible that the pending_int handlerMiod Vallat
does almost exactly what splx() is doing if ipending is zero, and triggers soft interrupts as well. So don't bother checking for ipending in splx, and always invoke pending_int, which gets renamed as splx_handler for consistency.
2009-10-22unifdef -DIMASK_EXTERNAL to the mips code. Support for interrupt masking atMiod Vallat
coprocessor 0 sr level might come back in the future if hardware support requires it, but at the moment it's getting in the way of larger changes. ``In the Attic, noone can hear you scream''
2009-10-22Replace intrmask_t with uint32_t. This types only describes interrupt masksMiod Vallat
in the coprocessor 0 status register (coupled with ICR on rm7k/rm9k), and may be completely alien to real hardware interrupt masks, so don't make things unnecessary confusing.
2009-10-22The client buffers have to be checked after every event in order to catch theNicholas Marriott
escape timers and properly reset the cursor.
2009-10-22wrap at 80 columns.Igor Sobrado
2009-10-22Introduce a logical xbpci(4) device between xbridge and pci, since more thanMiod Vallat
one pci bus can attach to an xbridge (if PIC) and both being `bus 0' would make dmesg confusing. While there, seize the opportunity of this new dmesg line to display the bus mode (PCI or PCIX) and speed.
2009-10-22Split the server code handling clients, jobs and windows off into separateNicholas Marriott
files from server.c (merging server-msg.c into the client file) and rather than iterating over each set after poll(), allow a callback to be specified when the fd is added and just walk once over the returned pollfds calling each callback where needed. More to come, getting this in so it is tested.
2009-10-22Change the #define controlling use of RM7k/RM9k coprocessor 0 ICR toMiod Vallat
RM7000_ICR, instead of IMASK_EXTERNAL, since they are actually different concepts. This code remains disabled since RM7000_ICR is not defined anywhere at the moment.
2009-10-22Correctly initialize the second HUB PI interrupt and calias registers onMiod Vallat
IP35 systems.
2009-10-22Remove a never hit debug panic I commited by accident sometime ago.Miod Vallat
2009-10-22Only play with RM7k coprocessor 0 ICR if IMASK_EXTERNAL is not defined.Miod Vallat
Paves the way for instrusive upcoming changes.
2009-10-22Do not bother invoking hw_setintrmask() in splinit(), spl0() will do it forMiod Vallat
us via splx().
2009-10-22At the end of a context switch and in proc_trampoline(), instead of doing theMiod Vallat
`restore cpl and invoke hw_setintrmask' slippery dance, just invoke splx().
2009-10-22Crank VM_MIN_ADDRESS to prevent userland from being able to mmap zero,Miod Vallat
forgotten long ago and lingering in one of my trees since then...
2009-10-22arguments to name description (.Nd) macros are usually lower case;Igor Sobrado
fix superfluous double space in manual page body; fix typo. from Alan R. S. Bueno. ok jmc@
2009-10-22Apparently these didn't get checked in when I added the tests.Todd C. Miller
2009-10-22tweak previous; ok marcoJason McIntyre
2009-10-22write UNIX-domain in a more consistent way; while here, replace aIgor Sobrado
few remaining ".Tn UNIX" macros with ".Ux" ones. pointed out by ratchov@, thanks! ok jmc@
2009-10-22List Option GT HSUPA 380E, found in some Acer AspireOne.Stuart Henderson
2009-10-22add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model.Stuart Henderson
ok mpf@, jsg@
2009-10-22regenStuart Henderson
2009-10-22add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model. ok ↵Stuart Henderson
mpf@, jsg@