Module Name:src
Committed By: palle
Date: Mon Jul 5 16:59:54 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update status on S7 systems
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/sparc64/doc/TODO
Please note
Module Name:src
Committed By: palle
Date: Sat Jul 3 19:39:07 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
sun4v: request hypervisor api major version 3 for the interrupt group - should
solve issues when setting up interrupts on S7 system
Module Name:src
Committed By: palle
Date: Sat Jul 3 19:18:56 UTC 2021
Modified Files:
src/sys/arch/sparc64/include: hypervisor.h sparc64.h
src/sys/arch/sparc64/sparc64: autoconf.c intr.c ofw_machdep.c
Log Message:
sun4v: add support for hypervisor soft state - fro
Module Name:src
Committed By: palle
Date: Fri Jun 25 19:13:12 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO file with current sun4v progress
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/sparc64/doc/T
Module Name:src
Committed By: palle
Date: Fri Jun 25 19:10:50 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: vdsk.c
Log Message:
sun4v: vdsk - restart the ldc state machine when the ldc endpoint resets the
link or a DATA/NACK/DRING_DATA message is received. These chan
Module Name:src
Committed By: palle
Date: Sun Jun 13 17:02:14 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO file with current sun4v state
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: thorpej
Date: Tue May 11 03:43:30 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
All of the OFW-enumerated busses now associate the OFW node with the
device at config_found() time, so we can remove all of the st
Module Name:src
Committed By: palle
Date: Tue Apr 27 19:09:56 UTC 2021
Modified Files:
src/sys/arch/sparc64/include: hypervisor.h
src/sys/arch/sparc64/sparc64: hvcall.S
Log Message:
sun4v: add missing method to set hypervisor api version + add defintion for the
in
Module Name:src
Committed By: mrg
Date: Mon Apr 26 07:18:01 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommuvar.h
Log Message:
iommu_enter() and iommu_remove() are static to iommu.c.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/sys/
Module Name:src
Committed By: thorpej
Date: Sun Apr 25 13:22:49 UTC 2021
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
Log Message:
PCI busses do not attach to "ebus", therefore there is no need for
it to carry the "pcibus" interface attribute.
Fixes kern/56124
Module Name:src
Committed By: simonb
Date: Tue Apr 6 15:55:26 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: db_disasm.c
Log Message:
Fix a typo, remove a useless blank line.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sparc64/spar
Module Name:src
Committed By: nakayama
Date: Mon Apr 5 22:36:27 UTC 2021
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
Fix build w/o options SUN4V.
To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1
Module Name:src
Committed By: palle
Date: Mon Apr 5 12:19:22 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: ldc.c
Log Message:
sun4v: Ignore spurious ldc CTRL/ACK/VERS messages (do not reset the connection
anymore). Fixes occationals stalls when vdsk uses the ldc ser
Module Name:src
Committed By: palle
Date: Sat Apr 3 17:02:32 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
update TODO after cpu_idle() has been improved (sun4v only for now)
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/ar
Module Name:src
Committed By: palle
Date: Sat Apr 3 17:01:24 UTC 2021
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: cpu.c genassym.cf locore.s
Log Message:
Improve cpu_idle() by allowing a platform specific implementaion (same l
Module Name:src
Committed By: palle
Date: Tue Mar 30 20:23:45 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO after pcb spill improvements and status when running on a S7
host
To generate a diff of this commit:
cvs rdiff -u -r1.39
Module Name:src
Committed By: palle
Date: Tue Mar 30 20:03:15 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: handle spill trap properly when trap level is 1 and otherwin is non-zero
- ensure that all windows are spilled to the pcb like
Module Name:src
Committed By: palle
Date: Tue Mar 23 19:13:46 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO with findings related to crashes in user processes (pcbspill)
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.
Module Name:src
Committed By: palle
Date: Tue Mar 16 20:11:30 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO - update status after hacking on ldom virtual network
interfaces
To generate a diff of this commit:
cvs rdiff -u -r1.37
Module Name:src
Committed By: palle
Date: Mon Mar 15 18:44:05 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: vnet.c
Log Message:
sun4v: vnet - cleanup of debug code (no functional changes)
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sparc
Module Name:src
Committed By: palle
Date: Sat Mar 13 20:21:37 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: vnet.c
Log Message:
sun4v: vnet - reception and transmission of eternet frames seems to work now
(it is possible to ping 8.8.8.8 from inside a sun4v ldom). Sti
Module Name:src
Committed By: palle
Date: Thu Mar 11 19:34:11 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: vnet.c
Log Message:
sun4v: vnet - reception of ethernet frames seems to work now (WIP and code is
still full of debug code)
To generate a diff of this commi
Module Name:src
Committed By: palle
Date: Thu Mar 4 20:59:39 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: vnet.c
Log Message:
sun4v: add vnet driver from openbsd - compiles but probably does not work yet -
still WIP (now with NetBSD cvs tag and compiles for 32-bit
Module Name:src
Committed By: palle
Date: Thu Mar 4 20:17:00 UTC 2021
Modified Files:
src/sys/arch/sparc64/conf: GENERIC files.sparc64
Added Files:
src/sys/arch/sparc64/dev: vnet.c
Log Message:
sun4v: add vnet driver from openbsd - compiles but probably does not w
Module Name:src
Committed By: palle
Date: Thu Mar 4 20:00:51 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO - removed leftover OpenFirmware interface comment and add
comment on idle handling
To generate a diff of this commit:
cv
Module Name:src
Committed By: palle
Date: Sat Feb 27 18:29:38 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO file with OpenFirmware interface related improvements
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/s
Module Name:src
Committed By: palle
Date: Sat Feb 27 18:19:57 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO file with status on sun4v - kernel and userland runs without
crashing now - next up is network interfaces
To generate a
Module Name:src
Committed By: simonb
Date: Fri Feb 26 02:01:16 UTC 2021
Modified Files:
src/sys/arch/sparc64/include: vmparam.h
Log Message:
Say what 1UL<<39 (MAXDSIZ value) is in the comment.
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/spa
Module Name:src
Committed By: palle
Date: Mon Feb 22 10:30:57 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update current status of sun4v
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/sparc64/doc/TODO
Please no
Module Name:src
Committed By: palle
Date: Mon Feb 22 09:56:42 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: handle spill normal user traps properly when current trap level is 1 -
registers are spilled to the PA of the stack to avoid f
Module Name:src
Committed By: palle
Date: Sun Feb 14 20:30:31 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO with status of verified systems(T2000, T5 and qemu)
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys
Module Name:src
Committed By: martin
Date: Tue Feb 2 08:18:42 UTC 2021
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
Worakround for traps on invalid VAs:
uvm_fault() can not (currently) deal properly with invalid VAs (inside the
VA hole), so do not pas
Module Name:src
Committed By: palle
Date: Sun Jan 31 19:08:05 UTC 2021
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO with analysis of sun4v crashes
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sparc64/doc/TOD
Module Name:src
Committed By: martin
Date: Sun Jan 31 08:07:25 UTC 2021
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Allow local builds to add configuration changes via GENERIC.local
To generate a diff of this commit:
cvs rdiff -u -r1.233 -r1.234 src/s
Module Name:src
Committed By: thorpej
Date: Sun Jan 17 21:03:27 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Use designated initializers and a consistent termination style in
compat_data[].
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: mrg
Date: Sun Jan 17 00:18:28 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: psycho.c pyro.c schizo.c
Log Message:
reduce the scope of 'ci' variable.
To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sparc64/de
Module Name:src
Committed By: nakayama
Date: Thu Jan 7 07:40:39 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: psycho.c
Log Message:
The "available" property requires a variable length buffer, so
leave free(9) until prom_getprop is changed to use kmem_alloc(9)
instead
Module Name:src
Committed By: palle
Date: Wed Jan 6 20:04:30 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: psycho.c
Log Message:
psycho: explicit allocation of memory using kmem(9) instead of using the buffer
indirectly allocted in the prom_getprop() function (which
Module Name:src
Committed By: thorpej
Date: Mon Jan 4 14:48:52 UTC 2021
Modified Files:
src/sys/arch/sparc64/dev: cbus.c central.c ebus.c ebus_mainbus.c fdc.c
fhc.c pckbc_ebus.c psycho.c pyro.c sbus.c upa.c vbus.c vpci.c
vrtc.c
src/sys/arch/
Module Name:src
Committed By: jdc
Date: Wed Dec 23 07:09:50 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Rename the CPU fan to SYS fan to match what the firmware calls it.
Check for fan failure and high temperature events when setting t
Module Name:src
Committed By: jdc
Date: Wed Dec 23 07:01:14 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c
Log Message:
Add GPIO pin alert definitions for the E250.
Note, that the front panel also applies to the E450.
To generate a diff of this commit
Module Name:src
Committed By: palle
Date: Sun Dec 20 11:58:58 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add comment in sun4v_tl1_ptbl_miss code path - no functional change
To generate a diff of this commit:
cvs rdiff -u -r1.423 -
Module Name:src
Committed By: jdc
Date: Sun Dec 20 09:08:15 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
For the E250:
set fans to medium speed when attaching and full speed when detaching.
remove unused PS fan definition.
In genera
Module Name:src
Committed By: jdc
Date: Mon Dec 7 13:24:15 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Add some debugging output to check sensor addition and refresh.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src
Module Name:src
Committed By: jdc
Date: Sun Dec 6 10:06:15 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Don't read from the chip when matching, fail the attach instead (requested
by jmcneill). Reverts previous.
While here, handle erro
Module Name:src
Committed By: jdc
Date: Sat Dec 5 15:08:21 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
When matching, try a read in case this is an optional device and isn't
actually present.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: jdc
Date: Sat Oct 31 13:17:34 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c tda.c
Log Message:
Call sysmon_envsys_unregister() not sysmon_envsys_destroy() when
detaching. Pointed out by Michael van Elst.
To generate a
Module Name:src
Committed By: jdc
Date: Fri Oct 30 06:44:38 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Add pcagpio and pcf8574io - hardware status monitors on V210/V240 and E250.
To generate a diff of this commit:
cvs rdiff -u -r1.232 -r1.23
Module Name:src
Committed By: jdc
Date: Thu Oct 29 06:47:39 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c ofw_patch.c ofw_patch.h
Log Message:
Add information about GPIO pin assignments and drive bays in the E250 and
v240. Consolidate common code for v
Module Name:src
Committed By: martin
Date: Mon Oct 26 11:49:45 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Backout previous, PR 54810 has been fixed.
To generate a diff of this commit:
cvs rdiff -u -r1.231 -r1.232 src/sys/arch/sparc64/conf/GE
Module Name:src
Committed By: martin
Date: Sun Oct 25 18:53:12 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Temporarily disable NTFS for an internal test.
To generate a diff of this commit:
cvs rdiff -u -r1.230 -r1.231 src/sys/arch/sparc64/con
Module Name:src
Committed By: jdc
Date: Sun Oct 25 07:46:54 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c
Log Message:
Don't release the last reference to the "i2c-child-devices" dictionary in
the v210/v240 patches.
Fixes missing i2c devices there (poi
Module Name:src
Committed By: jdc
Date: Sat Oct 24 15:16:39 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Add support for automatically changing the CPU fan speed on the E250 in a
similar way to the SB1000/SB2000.
The fan control informa
Module Name:src
Committed By: jdc
Date: Sat Oct 24 13:47:53 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c
Log Message:
Add E250 i2c devices missing from the OFW tree.
Normalise the spelling of "temperature".
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: jdc
Date: Fri Oct 23 17:53:07 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c
Log Message:
Add missing prop_object_release() to the E250/E450 patches.
Use the recently added (in r1.2) functions for SPARCle i2c devices too.
S
Module Name:src
Committed By: jdc
Date: Fri Oct 23 15:18:10 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: pcfiic_ebus.c
src/sys/arch/sparc64/sparc64: autoconf.c ofw_patch.c ofw_patch.h
Log Message:
Move E250 and E450 i2c patches from dev/pcfiic_ebus.c to sparc
Module Name:src
Committed By: jdc
Date: Sat Oct 17 08:10:31 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c ofw_patch.h
Log Message:
Avoid declaring autoconf_debug twice when building with DEBUG.
Pointed out by palle@ - thanks!
To generate a diff of thi
Module Name:src
Committed By: jdc
Date: Fri Oct 16 07:35:16 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
src/sys/arch/sparc64/sparc64: autoconf.c
Added Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c ofw_patch.h
Log Message:
Move OFW p
Module Name:src
Committed By: jdc
Date: Sun Oct 11 19:39:23 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
src/sys/arch/sparc64/sparc64: autoconf.c
Added Files:
src/sys/arch/sparc64/sparc64: static_edid.c static_edid.h
Log Message:
Add a
Module Name:src
Committed By: jdc
Date: Thu Jul 23 16:08:03 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Move machine-specific fixes into separate functions to improve readability.
To generate a diff of this commit:
cvs rdiff -u -r1.221
Module Name:src
Committed By: martin
Date: Sun Jul 5 09:56:06 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Adapt to proplib api changes
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/sys/arch/sparc64/sparc64/autocon
Module Name:src
Committed By: martin
Date: Sun Jul 5 09:55:08 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: ffb.c
Log Message:
Adapt to proplib api changes
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/sparc64/dev/ffb.c
Please note tha
Module Name:src
Committed By: martin
Date: Sun Jul 5 09:27:11 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Adapt to proplib api changes
To generate a diff of this commit:
cvs rdiff -u -r1.219 -r1.220 src/sys/arch/sparc64/sparc64/autocon
Module Name:src
Committed By: thorpej
Date: Fri Jun 12 03:41:57 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: jbus-i2c.c pcfiic_ebus.c
Log Message:
Update for proplib(3) API changes.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sparc64/de
Module Name:src
Committed By: macallan
Date: Tue Jun 9 21:57:00 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
proplib API catchup
NFCI, tested on v210
To generate a diff of this commit:
cvs rdiff -u -r1.217 -r1.218 src/sys/arch/sparc64/s
Module Name:src
Committed By: martin
Date: Sun May 31 11:28:52 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: db_trace.c
Log Message:
Avoid using excessive kernel stack.
XXX maybe we should unite all "static proc_t" and "static lwp_t" in ddb
into one global each?
Module Name:src
Committed By: jdc
Date: Sat May 16 07:16:14 UTC 2020
Modified Files:
src/sys/arch/sparc64/dev: tadpmu.c tadpmureg.h tadpmuvar.h
Log Message:
Extend the monitoring to battery state, with capacity based on voltage.
Add more PMU definitions.
To generate a di
Module Name:src
Committed By: martin
Date: Wed May 13 10:33:16 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Remove local USB device declarations, include the central list instead
To generate a diff of this commit:
cvs rdiff -u -r1.227 -r1.228
Module Name:src
Committed By: jdc
Date: Mon May 11 18:29:59 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Add "wb at ebus" and sdmmc, ld for the SD card reader on SPARCle.
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/sys/
Module Name:src
Committed By: jdc
Date: Mon May 11 15:56:15 UTC 2020
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
Added Files:
src/sys/arch/sparc64/dev: wb_ebus.c
Log Message:
Add an ebus frontend for the Winbond W83l518D SD card reader as found on
Tadp
Module Name:src
Committed By: christos
Date: Tue Mar 10 15:54:52 UTC 2020
Modified Files:
src/sys/arch/sparc64/include: db_machdep.h
src/sys/arch/sparc64/sparc64: db_machdep.c db_trace.c
Log Message:
Don't provide things that don't make sense in userland. We don't
Module Name:src
Committed By: christos
Date: Tue Mar 10 03:49:56 UTC 2020
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
kill extra curproc/curlwp definitions that have no chance of working.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.13
Module Name:src
Committed By: macallan
Date: Sun Feb 23 05:14:29 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
add location info to sd instances if we know which drive bay they live in
Sun Fire v210 only for now, others should be easy to ad
Module Name:src
Committed By: macallan
Date: Sun Feb 2 06:38:24 UTC 2020
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
pass pin info to pcagpio instances, so far for front panel LEDs on
Sun Fire v210 only
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: macallan
Date: Fri Jan 31 06:05:00 UTC 2020
Added Files:
src/sys/arch/sparc64/doc: SunFire_v210.txt
Log Message:
document what I found out about the v210's i2c GPIOs.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/spa
Module Name:src
Committed By: macallan
Date: Mon Dec 30 06:54:31 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
add highly experimental NUMA support for US-IIIi machines
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 src/sys/ar
Module Name:src
Committed By: martin
Date: Sun Dec 29 21:09:27 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
Simplify some macros: if we only ever use them on the local cpu,
there is no need to do another pointer derefernence to go via the globa
Module Name:src
Committed By: mrg
Date: Sun Apr 7 19:31:38 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
make trap 0x70 a TRAP() not UTRAP(). we should be able to handle
fast ECC error as a normal trap, and i saw this once a few years
ago b
Module Name:src
Committed By: nakayama
Date: Sat Apr 6 21:40:15 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: psl.h
Log Message:
The real cause for removing asm inline code on clang is that the
"r" constraint cannot handle 64-bit and is treated as 32-bit.
So cod
Module Name:src
Committed By: nakayama
Date: Fri Apr 5 23:09:18 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
Log Message:
Redo previous.
In the case of store variant, put dummy constraint in output
instead of input.
Suggested by joerg@ in source-change
Module Name:src
Committed By: nakayama
Date: Fri Apr 5 12:16:13 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
Log Message:
Add dummy constraints to avoid excessive optimization in clang.
GENERIC kernel compiled with clang now boot at least on my Fire V10
Module Name:src
Committed By: nakayama
Date: Fri Apr 5 12:15:41 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: psl.h
Log Message:
Put "memory" to asm inline reading privilege registers for clang to
prevent it from being removed by excessive optimization.
To gene
Module Name:src
Committed By: mrg
Date: Fri Mar 1 02:38:17 UTC 2019
Modified Files:
src/sys/arch/sparc64/dev: tda.c
Log Message:
make the conversion from degC to uK a macro instead of open
coding it 4 places.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: hannken
Date: Fri Feb 15 16:36:33 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
Add /* FALLTHROUGH */ for DEBUG kernel.
To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 src/sys/arch/sparc64/sparc64
Module Name:src
Committed By: palle
Date: Thu Feb 14 20:09:40 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
sun4v: add debug printout for ALIGN trap
To generate a diff of this commit:
cvs rdiff -u -r1.189 -r1.190 src/sys/arch/sparc64/sparc64/
Module Name:src
Committed By: macallan
Date: Mon Feb 11 07:51:46 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: vm_machdep.c
Log Message:
retry timed out IPIs, complain and dump timing info into dmesg
ok martin@
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: mrg
Date: Sat Feb 9 11:27:06 UTC 2019
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommuvar.h schizo.c
Log Message:
on tomatillo unload the map before flushing the iommu, instead of
the reverse. from opensolaris.
To generate a diff of
Module Name:src
Committed By: palle
Date: Fri Feb 8 20:34:23 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Improve comment for next_stick_init() - no functional changes
To generate a diff of this commit:
cvs rdiff -u -r1.418 -r1.419
Module Name:src
Committed By: palle
Date: Fri Feb 8 20:14:51 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: clock.c locore.s
Log Message:
sun4v: initialize %stickcmpr properly when establishing interrupt - fixes issue
s
Module Name:src
Committed By: palle
Date: Fri Feb 8 20:09:24 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: psl.h
Log Message:
Introduce getstickcmpr() function
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sparc64/include/psl.h
Ple
Module Name:src
Committed By: palle
Date: Fri Feb 8 19:55:40 UTC 2019
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update the TODO file noting (at least) some progess with sun4v
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/
Module Name:src
Committed By: palle
Date: Fri Feb 8 19:45:24 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: introduce macros for handling spill traps from userlevevel @ traplevel 1
(from OpenBSD) - spill traps at level 1 from userspac
Module Name:src
Committed By: palle
Date: Fri Feb 8 19:26:25 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add comment documenting the contents of the %g2 register - no functional
changes
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: mrg
Date: Tue Feb 5 06:10:53 UTC 2019
Modified Files:
src/sys/arch/sparc64/dev: fdc.c psycho.c schizo.c
Log Message:
add or avoid fallthru comments.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/sparc64/dev/fdc.
Module Name:src
Committed By: hannken
Date: Wed Jan 30 10:11:11 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c
Log Message:
Make this compile with "options DEBUG".
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/spar
Module Name:src
Committed By: mrg
Date: Thu Jan 10 10:33:50 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: pmap.h
src/sys/arch/sparc64/sparc64: db_interface.c pmap.c
Log Message:
- move pmap_ctx() macro into pmap.h instead of duplicating it.
- fix descripti
Module Name:src
Committed By: mrg
Date: Wed Jan 9 10:42:27 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: cache.h
Log Message:
avoid function param names in prototypes.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc64/sparc64/ca
Module Name:src
Committed By: jdolecek
Date: Tue Jan 8 19:53:40 UTC 2019
Modified Files:
src/sys/arch/sparc64/include: bootinfo.h
Log Message:
remove explicit include, code including this already includes
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src
Module Name:src
Committed By: martin
Date: Mon Jan 7 13:10:44 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
When writing a kernel core dump, display the countdown w/o timestamps.
To generate a diff of this commit:
cvs rdiff -u -r1.290 -r1
Module Name:src
Committed By: martin
Date: Sat Jan 5 15:46:02 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Remove debugging leftover, pointed out by mrg
To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/sys/arch/sparc6
1 - 100 of 697 matches
Mail list logo