summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2015-09-28Oops. sparc64/disksubr.c was overlooked when all the other disksubr.c'sKenneth R Westerback
2015-09-27Use readdisksector() instead of manual buf initialization. sparc64Kenneth R Westerback
2015-09-27Store the target CPU in "struct intrhand" and use it in intr_barrier().Mark Kettenis
2015-09-26lint is dead and C99 may be old enough to drive a car: delete LONGLONGPhilip Guenther
2015-09-19trivial "if(x) free(x)" replacement by "free(x)"Sebastien Marie
2015-09-15Fix overlapping memcpy found by Maxime Villard's Brainy Code Scanner.Mark Kettenis
2015-09-14unify free(NULL,size) behaviour by allowing passing NULLSebastien Marie
2015-09-13Introduce intr_barrier(4), an interface that guarantees that an interruptMark Kettenis
2015-09-08sizes for free(); ok semarieTheo de Raadt
2015-09-02Make pmap_kenter_pa(9) and pmap_kremove(9) mpsafe. This required me toMark Kettenis
2015-08-30The pmap_pool pool will never be used in interrupt context, so pass theMark Kettenis
2015-08-30Provide remaining arch with END() macro for setting calculated size onPhilip Guenther
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-28Add support for switching CPUs in ddb on sparc64.Mark Kettenis
2015-08-28These days, we have two 4MB pages of read-only kernel memory.Mark Kettenis
2015-08-26Kill code that tries to handle 32-bit code that we're never going to use.Mark Kettenis
2015-07-23Missed file in *_data_offset -> *_data_blkno switch.Kenneth R Westerback
2015-07-19Use DEV_BSIZE instead of 512 where appropriate. Use DL_SECTOBLK()Kenneth R Westerback
2015-07-17remove obsolete INET kernel optionTed Unangst
2015-07-10Avoid calling pool_put(9) while holding a mutex here as well to prevent lockMark Kettenis
2015-07-02introduce srp, which according to the manpage i wrote is short forDavid Gwynne
2015-06-25fix format string in MP_LOCKDEBUG codeDavid Gwynne
2015-06-24fauls -> faultsMiod Vallat
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-06-21Count transmitted packets.Mark Kettenis
2015-06-13When investigating an uninitialised variable in the armv7 resettodr()Jonathan Gray
2015-06-05These days p->p_addr will never be NULL.Mark Kettenis
2015-05-24Follow the recent pckbc@isa changes and always establish all the necessaryMiod Vallat
2015-05-11Remove support for ADPCM encoding which isn't used nowadays andAlexandre Ratchov
2015-05-11Remove all audio format conversion code from the kernel (btw holdingAlexandre Ratchov
2015-05-07add missing bracesJonathan Gray
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-04-30Remove SIZE_MAX from limits.h. It was added years ago before weTodd C. Miller
2015-04-16Enable ualea(4) where we have uhub(4), these USB device lists cry forMartin Pieuchot
2015-04-13Now that if_input() set the receiving interface pointer on mbufs for usMartin Pieuchot
2015-04-10Don't use pa_to_pvh() if we already have the page. Avoids an unused variableMark Kettenis
2015-04-09Make the sparc64 pmap (more) mpsafe by protecting both the pmap itself and theMark Kettenis
2015-04-08I believe UVM is clean now and no managed pages should be in use anymoreMark Kettenis
2015-04-02Call if_input() without grabbing the kernel lock first.Mark Kettenis
2015-04-01Run most of the interrupt handler without holding the kernel lock.Mark Kettenis
2015-03-29Reject packets that are too large.Mark Kettenis
2015-03-24unwire lmc(4) and san(4).David Gwynne
2015-03-21Make sure we reset all relevant state when resetting or stopping an interface.Mark Kettenis
2015-03-21Only reconfigure LDC queues ipon reset instead of unconfiguring them first.Mark Kettenis
2015-03-10Convert to if_input(), tested an ok kettenis@.Martin Pieuchot
2015-02-15Change pmap_remove_holes() to take a vmspace instead of a map as its argument.Miod Vallat
2015-02-11dlg@ said he had fixed sparc64, but I'm afraid this requires <sys/lock.h>Miod Vallat
2015-02-11dont need lockmgr locks here.David Gwynne
2015-02-11Eliminate sc_tx_cnt. Instead use an unsigned integer for sc_tx_prod andMark Kettenis
2015-02-11this doesnt need anything sys/lock.h providesDavid Gwynne