CVS log for src/sys/arch/sparc64/sparc64/mp_subr.S
Up to [cvs.NetBSD.org] / src / sys / arch / sparc64 / sparc64
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.3.12.4: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:45 2017 UTC (7 years, 4 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.3.12.3: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.12.3: +91 -10
lines
update from HEAD
Revision 1.8.2.2: download - view: text, markup, annotated - select for diffs
Sun May 29 08:44:19 2016 UTC (8 years, 11 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.8.2.1: preferred, colored; branchpoint 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8.2.1: +1 -2
lines
Sync with HEAD
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon May 16 20:03:07 2016 UTC (8 years, 11 months ago) by palle
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
thorpej-ifq-base,
thorpej-ifq,
thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
thorpej-altq-separation-base,
thorpej-altq-separation,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache,
HEAD
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -2
lines
Avoid assembler-specific defines by using the export keyword in genassym.cf instead
Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:05:52 2015 UTC (9 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +55 -11
lines
Sync with HEAD
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 20 06:12:23 2015 UTC (9 years, 9 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +35 -7
lines
Pull up following revision(s) (requested by martin in ticket #842):
sys/arch/sparc/stand/ofwboot/loadfile_machdep.c: revision 1.14
sys/arch/sparc/stand/ofwboot/version: revision 1.21
sys/arch/sparc64/include/cpu.h: revision 1.115
sys/arch/sparc64/sparc64/autoconf.c: revision 1.203
sys/arch/sparc64/sparc64/mp_subr.S: revision 1.9 via patch
sys/arch/sparc64/sparc64/pmap.c: revisions 1.295, 1.295 via patch
Fix available length calculation in kvamap_extract when reusing existing
mappings.
--
Bump version now that we can load kernels with sizeof(.data)+sizeof(.bss)> 4 MB
--
Do not hardcode the assumption that .data and .bss fit together in a single
4 MB page. This allows booting kernels with options USB_DEBUG again.
--
Slightly optimize the ITLB usage on secondary processors
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jun 15 07:48:08 2015 UTC (9 years, 10 months ago) by martin
Branches: MAIN
CVS tags: nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +55 -11
lines
Slightly optimize the ITLB usage on secondary processors
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Nov 2 19:40:06 2014 UTC (10 years, 5 months ago) by palle
Branches: MAIN
CVS tags: nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base
Branch point for: nick-nhusb
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +20 -2
lines
sun4v: Implement missing sparc64_ipi_dcache_flush_page_xxx() function. ok martin@
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Sep 24 18:32:10 2014 UTC (10 years, 7 months ago) by palle
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +25 -5
lines
sun4v: add code to enable startup of secondary cpus on both sun4u and sun4v systems - ok martin@
Revision 1.3.12.3: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:25 2014 UTC (10 years, 8 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.3.12.2: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.12.2: +18 -1
lines
Rebase to HEAD as of a few days ago.
Revision 1.5.8.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:54:09 2014 UTC (10 years, 8 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +19 -2
lines
Rebase.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jun 8 17:33:24 2014 UTC (10 years, 10 months ago) by palle
Branches: MAIN
CVS tags: tls-maxphys-base,
tls-earlyentropy-base,
netbsd-7-base,
netbsd-7-0-RC1
Branch point for: netbsd-7
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +19 -2
lines
sun4v: make tlb_flush_pte() work on sun4v - parts from OpenBSD - ok martin@
Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:10 2014 UTC (10 years, 11 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +2 -20
lines
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.3.12.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:13 2013 UTC (11 years, 10 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.3.12.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.12.1: +2 -2
lines
resync from head
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Apr 28 23:42:24 2013 UTC (12 years ago) by nakayama
Branches: MAIN
CVS tags: yamt-pagecache-base9,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
khorben-n900
Branch point for: tls-earlyentropy
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
Use macros in machine/asm.h instead of locally defined, and
introduce CASPTRA for casxa/casa.
Revision 1.3.12.1: download - view: text, markup, annotated - select for diffs
Mon Feb 25 00:29:00 2013 UTC (12 years, 2 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -19
lines
resync with head
Revision 1.3.8.1: download - view: text, markup, annotated - select for diffs
Fri Feb 8 20:58:17 2013 UTC (12 years, 2 months ago) by riz
Branches: netbsd-6
CVS tags: netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +1 -19
lines
Pull up following revision(s) (requested by martin in ticket #797):
sys/arch/sparc64/sparc64/locore.s: revision 1.347
sys/arch/sparc64/sparc64/mp_subr.S: revision 1.4
Fix sparc64_ipi_ccall by adding proper trap setup.
Fixes xcall(9) problems, as exposed by pserialize(9). Noticed by
J. Hannken-Illjes, cause pointed out by Takeshi Nakayama.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jan 23 21:03:25 2013 UTC (12 years, 3 months ago) by martin
Branches: MAIN
CVS tags: agc-symver-base,
agc-symver
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -19
lines
Fix sparc64_ipi_ccall by adding proper trap setup.
Fixes xcall(9) problems, as exposed by pserialize(9). Noticed by
J. Hannken-Illjes, cause pointed out by Takeshi Nakayama.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jul 12 07:51:34 2011 UTC (13 years, 9 months ago) by mrg
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
netbsd-6-base,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: yamt-pagecache,
tls-maxphys,
netbsd-6
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1
lines
rename sparc64 BLOCK_SIZE and BLOCK_ALIGN to have SPARC64_ prefixes.
for the assembler files, define the old names to the new names
since using the new names cause ugliness due to longer identifer
names, and reduces churn.
fixes build issues in dtv and vaguely makes <machine/psl.h> slightly
less name-space invasive.
Revision 1.2.6.2: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:20 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.2.6.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.6.1: +429 -0
lines
Sync with HEAD.
Revision 1.2.4.2: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:48 2010 UTC (14 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.2.4.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.4.1: +429 -0
lines
sync with head.
Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Sun May 30 05:17:09 2010 UTC (14 years, 11 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +429 -0
lines
sync with head
Revision 1.2.6.1
Sat May 29 21:59:34 2010 UTC (14 years, 11 months ago) by uebayasi
Branches: uebayasi-xip
FILE REMOVED
Changes since revision 1.2: +0 -429
lines
file mp_subr.S was added on branch uebayasi-xip on 2010-08-17 06:45:20 +0000
Revision 1.2.4.1
Sat May 29 21:59:34 2010 UTC (14 years, 11 months ago) by yamt
Branches: yamt-nfs-mp
FILE REMOVED
Changes since revision 1.2: +0 -429
lines
file mp_subr.S was added on branch yamt-nfs-mp on 2010-08-11 22:52:48 +0000
Revision 1.2.2.1
Sat May 29 21:59:34 2010 UTC (14 years, 11 months ago) by rmind
Branches: rmind-uvmplock
FILE REMOVED
Changes since revision 1.2: +0 -429
lines
file mp_subr.S was added on branch rmind-uvmplock on 2010-05-30 05:17:09 +0000
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat May 29 21:59:34 2010 UTC (14 years, 11 months ago) by martin
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base7,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jruoho-x86intr-base,
jruoho-x86intr,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-nfs-mp,
uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +20 -2
lines
Add a generic ipi to call arbitrary C functions on another (or all other)
cpu(s). Will be used in the near future by some code Mindaugas is working on.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun May 23 18:49:14 2010 UTC (14 years, 11 months ago) by martin
Branches: MAIN
Split copy related functions out of locore.s into copy.S, move functions
only needed on multiprocessors into mp_subr.S.
CVSweb <webmaster@jp.NetBSD.org>