Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix memory leak in error path. | 2015-10-04 | 1 | -2/+3 | |
| | | | | From Benjamin Baier, found by llvm/scan-build. | ||||
* | More ifmedia64 fallout. | 2015-09-18 | 2 | -8/+5 | |
| | |||||
* | Do not define QLW_DEBUG if SMALL_KERNEL, and turn qlw_dump_iocb() and | 2015-09-17 | 1 | -5/+10 | |
| | | | | | qlw_dump_iocb_segs() into empty macros if QLW_DEBUG is not defined (if only to make this compile, then). | ||||
* | let the C files do the sys/param.h including job | 2015-09-12 | 1 | -3/+1 | |
| | |||||
* | ifmedia64 fixes. | 2015-09-12 | 2 | -5/+5 | |
| | |||||
* | Make room for media types of the future. Extend the ifmedia word to 64 bits. | 2015-09-11 | 13 | -40/+42 | |
| | | | | | | | | | | | | | | | | This changes numbers of the SIOCSIFMEDIA and SIOCGIFMEDIA ioctls and grows struct ifmediareq. Old ifconfig and dhclient binaries can still assign addresses, however the 'media' subcommand stops working. Recompiling ifconfig and dhclient with new headers before a reboot should not be necessary unless in very special circumstances where non-default media settings must be used to get link and console access is not available. There may be some MD fallout but that will be cleared up later. ok deraadt miod with help and suggestions from several sharks attending l2k15 | ||||
* | remove unused macro GEM_CURRENT_MEDIA; ok dlg@ mpi@ | 2015-09-10 | 1 | -8/+1 | |
| | |||||
* | sizes for free(); ok semarie | 2015-09-09 | 2 | -7/+7 | |
| | |||||
* | sizes for free(); ok semarie | 2015-09-09 | 3 | -20/+16 | |
| | |||||
* | sizes for free(); ok sthen | 2015-09-09 | 5 | -41/+44 | |
| | |||||
* | sizes for free(); ok sthen semarie | 2015-09-09 | 2 | -5/+5 | |
| | |||||
* | sizes for free(); ok jmatthew | 2015-09-07 | 1 | -12/+13 | |
| | |||||
* | srom size is tracked, pass to free() | 2015-09-06 | 1 | -3/+3 | |
| | |||||
* | firmware size for free() | 2015-09-06 | 1 | -5/+5 | |
| | |||||
* | add support for RTL8168H | 2015-09-04 | 2 | -9/+6 | |
| | | | | tedu tested an almost identical diff from brad that set the same flags. | ||||
* | size for free() | 2015-09-01 | 1 | -2/+3 | |
| | |||||
* | Track rom size, for free() | 2015-08-30 | 2 | -8/+7 | |
| | |||||
* | firmware sizes are known; use them for free() | 2015-08-29 | 4 | -10/+10 | |
| | |||||
* | fairly simple sizes for free(); ok tedu | 2015-08-28 | 4 | -10/+10 | |
| | |||||
* | sizes for free() | 2015-08-27 | 1 | -5/+5 | |
| | |||||
* | The 80's called and want their interface back. Remove last fragments of | 2015-08-17 | 3 | -19/+16 | |
| | | | | | | | | | ST-506 support. Remove redundant 'precomp' variables/fields and rename remaining few to 'features' to be consistant with the rest of the code. Consensus that no ST-506 disks (requiring ISA cards, <120MB, usually rife with bad sectors that can't be worked around) are still running OpenBSD. | ||||
* | Do not perform timeout maintainance on sc->poll_timeout if it has not been | 2015-08-15 | 1 | -5/+6 | |
| | | | | initialized yet. | ||||
* | removes two mem leaks in ti (in error path). | 2015-08-12 | 1 | -5/+5 | |
| | | | | | | | | one leak reported by Maxime Villard initial patch from Christian Schulte (with spelling corrections in comments) second leak corrected by myself ok kettenis@ | ||||
* | When attaching on an alpha system, get the current textmode resolution by | 2015-07-26 | 2 | -4/+74 | |
| | | | | | | | | | | querying the 6845 registers, and preserve it if it is larger than 80x25 yet plausible. This is necessary to properly operate on the Alphabook 1 where the vga display is running in a 100x37 textmode. Other platforms are not affected. | ||||
* | Make pcic_ident_ok() completely silent in case of failure. | 2015-07-26 | 1 | -4/+4 | |
| | |||||
* | Shuffle include file ordering in preparation for future changes in vgavar.h, | 2015-07-18 | 2 | -4/+4 | |
| | | | | which will have it depend upon wsdisplayvar.h. | ||||
* | Nuke a bunch of leading and trailing whitespace so I don't go blind | 2015-07-17 | 11 | -231/+231 | |
| | | | | reading this code. No intentional functional change. | ||||
* | MFREE(9) is dead, long live m_freem(9)! | 2015-07-08 | 2 | -6/+6 | |
| | | | | ok bluhm@, claudio@, dlg@ | ||||
* | Make malo(4) compile with MALO_DEBUG. Problem found by Walter Daugherity. | 2015-07-06 | 1 | -3/+3 | |
| | |||||
* | Adapt to the removal of the symbolic input and output port names from | 2015-06-26 | 1 | -6/+5 | |
| | | | | <sys/audioio.h> | ||||
* | Increment if_ipackets in if_input(). | 2015-06-24 | 18 | -66/+34 | |
| | | | | | | | Note that pseudo-drivers not using if_input() are not affected by this conversion. ok mikeb@, kettenis@, claudio@, dlg@ | ||||
* | Don't use uninitialized data as a return value. | 2015-06-21 | 1 | -5/+5 | |
| | | | | | | From Brainy via Maxime Villard via tech@. ok kettenis@ | ||||
* | remove isp(4) now that the ql* family have replaced it | 2015-06-19 | 11 | -16459/+4 | |
| | |||||
* | Initial addition of ``Patrol Read'' support in bio(4), biocto(8), and | 2015-05-29 | 2 | -2/+190 | |
| | | | | | | mfi(4). Based on FreeBSD, but done without mfiutil(8). OK deraadt@ | ||||
* | Follow the recent pckbc@isa changes and always establish all the necessary | 2015-05-24 | 2 | -6/+2 | |
| | | | | | | | | | interrupts at pckbc attach time, and get rid of the `intr_establish' pckbc callback. Tested on hppa (gsckbc) and sgi (pckbc@hpc); not tested on sparc64 (pckbc@ebus) but this attachment was already behaving this way and its intr_establish callback was an empty function. | ||||
* | No need for ifp since we do not set "rcvif". | 2015-05-21 | 1 | -2/+1 | |
| | |||||
* | No need to set "rcvif", if_input() does it for you. | 2015-05-21 | 2 | -4/+2 | |
| | |||||
* | tedu commented out xl_testpacket(), remove one of the IFQ_ENQUEUE() | 2015-05-21 | 1 | -33/+1 | |
| | | | | in the tree. | ||||
* | Convert to if_input(). | 2015-05-19 | 1 | -12/+6 | |
| | | | | ok dlg@ | ||||
* | Convert to if_input(). | 2015-05-19 | 4 | -55/+22 | |
| | | | | ok dlg@ | ||||
* | Prevent splassert from firing during sd_flush which runs "cold" | 2015-05-18 | 1 | -3/+4 | |
| | | | | | | | | While mfi(4) should pass SCSI transfer flags (e.g. SCSI_POLL and SCSI_NOSLEEP) down to the management function, make it at least use "cold" consistently for now. ok dlg | ||||
* | test mbuf pointers against NULL not 0 | 2015-05-13 | 4 | -11/+11 | |
| | | | | ok krw@ miod@ | ||||
* | Remove all audio format conversion code from the kernel (btw holding | 2015-05-11 | 4 | -175/+18 | |
| | | | | | | | | | the kernel_lock), as we already do better conversions in user-mode. Yet, no need for every single driver to fiddle with the conversion code as they are done transparently by common MI code. With help from armani and miod, support from mpi ok armani@ | ||||
* | Convert from uiomovei() to uiomove() to prevent short tranfers | 2015-05-11 | 1 | -3/+3 | |
| | | | | diff from natano@bitrig | ||||
* | fix indentation of a line | 2015-05-07 | 1 | -3/+3 | |
| | | | | ok krw@ miod@ | ||||
* | add missing braces to code under #ifdef TRM_DEBUG0 | 2015-05-07 | 1 | -2/+4 | |
| | | | | ok krw@ | ||||
* | Less magic number | 2015-05-05 | 2 | -5/+5 | |
| | | | | | | | | | | For PS/2 - status byte - bit 5: The bit is '1' if the data on input port 60h came from the AUX port, or '0' if the data came from the keyboard or from the keyboard controller itself. KBS_TERR (kbd transmission error) was valid for AT-mode, but not for PS/2-mode. ok ratchov@, miod@ | ||||
* | Fix some misuse of the | operator. In particular | has higher | 2015-05-04 | 1 | -2/+2 | |
| | | | | | precedence than ?: ok guenther@ krw@ miod@ | ||||
* | add missing CISS_UNLOCK_SCRATCH/splx calls | 2015-05-03 | 1 | -3/+7 | |
| | | | | ok krw@ | ||||
* | Die, damned distracting red space. | 2015-05-02 | 1 | -46/+46 | |
| |