summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Expand)Author
2023-06-13- use sx_wait() to avoid stalling the MBusmacallan
2023-06-13add counter to periodically drain the instruction queue in order to avoidmacallan
2023-06-03adapt to ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}lukem
2023-06-03bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBERlukem
2023-06-02follow the steps of Andrew Doran (ad) commit and fix more s/loose/lose/ typos.andvar
2023-05-23use macros compatible with xf86-video-suncg14 to issue SX instructionsmacallan
2023-04-28Pass local symbols relocations in both passes and provide the kobj_relocskrll
2023-04-13initialize the diagnostic register with the value suggested by the SunOSmacallan
2023-03-28s/interrput/interrupt/ and s/accesss/access/ in comments.andvar
2023-03-20Adjust pc/npc before syscall allowing EJUSTRETURN to returnhannken
2023-03-20__HAVE_HASHLOCKED_ATOMICS needs to be visible to userlandmartin
2023-02-23sparc: Add missing barriers in cpu_switchto.riastradh
2023-02-12Add optoion GENERIC.local include to the end of ~all GENERIC configsabs
2023-01-23s/lager/larger/ in comments.andvar
2022-12-28remove lingering strip(4) remnantsjakllsch
2022-11-17Restore backward compatibility of UFS2 with previous NetBSD releases bychs
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-09-30Make this compile for SUN4-only kernelsjdc
2022-09-29swwdog(4): Add to GENERIC kernels.riastradh
2022-08-30Drop one more register qualifier.rin
2022-08-28Drop ``register'' qualifier.rin
2022-08-07UFS/LFS dirhash:simonb
2022-07-30sys/atomic.h: Fix atomic_store_* on sparcv7, sparcv8.riastradh
2022-07-26s/functin/function/ in copy pasted comment.andvar
2022-05-29fix various typos in comments and log messages.andvar
2022-05-29le(4): Fix resource leaks for error paths.rin
2022-05-25be lazy about clearing the cursor since most likely we're going to overwritemacallan
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-05-24s/equivalant/equivalent/ in copy pasted comment.andvar
2022-05-22fix various small typos, mainly in comments.andvar
2022-05-15remove unused Lpanic_savefpstate.mrg
2022-05-14PR 56829: Fix "map" call to Open Firmware and no longer mess up OFW stack.hgutch
2022-04-29Fix fallout from libsa change; stand.h includes <sys/param.h> now.rin
2022-04-20the register is only one byte, act like itmacallan
2022-04-16fix various typos in comments and log messages.andvar
2022-04-09sys: Use membar_release/acquire around reference drop.riastradh
2022-04-06Nix trailing whitespace in files of membars, atomics, and lock stubs.riastradh
2022-03-12sys: Membar audit around reference count releases.riastradh
2022-02-15Document the calculation of CC64FSZpalle
2022-02-13sparc: __cpu_simple_lock membar audit.riastradh
2022-01-22Change the devhandle_from_*() functions to also take a "super handle",thorpej
2022-01-21Don't bother with prom_node_to_devhandle() if we're just forwarding alongthorpej
2022-01-21Replace devhandle_invalidate(), which invalidates a devhandle, withthorpej
2021-12-17only write the mask register if we're actually changing itmacallan
2021-12-17cg14_invert():macallan
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-12-10s/occured/occurred/ in comments, log messages and man pages.andvar
2021-12-08be more consistent with underscores in instruction namesmacallan
2021-12-08add SX_ROPB instructionmacallan
2021-12-05s/alloction/allocation/msaitoh