repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/loongarch/gdbstub: Add vector registers support
8 days ago
Song
Gao
target/l
o
ongarch
/
g
db
s
tub:
A
dd vector
registers
s
up
p
ort
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
11 days ago
Song Gao
qemu/timer: A
d
d host ticks function for Loong
A
rch
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
Song G
a
o
t
a
r
g
et/lo
o
ng
a
rch: Fix cpu_re
s
et s
e
t
w
ron
g
CSR_CRMD
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
S
o
ng Gao
t
a
rget/lo
o
n
g
ar
c
h: Set C
S
R
_PRCFG1 and CSR
_
PR
C
F
G
2 v
a
lu
e
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-12
So
n
g Gao
tests/
a
vocad
o
: Upda
t
e LoongArch
b
i
o
s
fi
l
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song Gao
hw/loongarch
/
virt: E
n
able e
x
t
i
oi
virt extension
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Son
g
G
a
o
hw
/
loongarch/virt: Use MemTx
A
ttr
s
interfa
c
e fo
r
m
isc op
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song
Gao
hw
/
intc/loongarch_exti
o
i: Add e
x
tioi virt exten
s
ion
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
Song Gao
target
/
l
o
ongarch/k
v
m: f
p
u sa
v
e
t
h
e
vreg registers
h
i
gh
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
Song
G
a
o
target/l
o
o
nga
r
ch/kvm: F
i
x VM recov
e
ry fr
o
m
disk failu
r
es
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-08
Song Gao
hw/loongarch/virt
:
Fix memo
r
y leak
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
So
n
g Gao
hw/
l
oongarch: Add cells
missi
n
g from r
t
c
n
ode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
Gao
hw/
l
oong
a
rch:
Add cells mis
s
ing from uart n
o
de
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loong
a
r
ch: fdt r
e
mo
v
e
unused i
r
qc
h
ip nod
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch: fdt adds pcie ir
q
_map node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
h
w
/
l
o
ongarch: fdt
a
d
d
s
pch_msi
Control
l
e
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
h
w/loon
g
arch: fdt adds pch_p
i
c
Controlle
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song G
a
o
hw/l
o
o
n
garch: f
d
t a
d
ds Exten
d
I/O Interrupt Controlle
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loo
n
garch: fdt ad
d
s
c
pu i
n
terrupt
c
ontrolle
r
node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
o
ng G
a
o
hw/loon
g
arch: Fix
fdt memo
r
y node
w
ro
n
g 're
g
'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/lo
o
nga
r
ch
:
In
i
t
e
fi_fdt table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
G
a
o
h
w
/
l
oongarch: Init efi_initrd tabl
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch: Init efi_b
o
ot_mem
m
ap table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch:
I
nit efi_sys
t
em_table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch:
A
dd init_cmdline
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw
/
loongarch:
Add sla
v
e
cpu boot_code
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
o
n
g
G
ao
hw/loo
n
garch: Add load init
r
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch
:
Move boot fu
n
ct
i
ons to b
o
o
t
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-22
Son
g
G
a
o
target/loongarch: Fix qemu-system-lo
o
ngarch64 ass
e
rt
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-20
Song Gao
t
a
r
g
et/loongarch: Fix qe
m
u-loong
a
r
ch64 hang wh
e
n ex
e
cuting
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-02-01
Song G
a
o
target/loongarc
h
: Fix qtest test-hmp
e
rror when KVM
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-25
Song Gao
target/loon
g
arch
/
kvm:
En
a
ble
L
SX/LA
S
X exten
s
ion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
t
a
rget/loongarch: move trans
l
a
t
e modules
t
o tcg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
target
/
loongarch/mes
o
n: move g
d
bstub
.
c
t
o
l
o
onga
r
c
h
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
Song Gao
tcg
/
loongarch64: Fix tcg_out_mo
v
() A
b
o
r
ted
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux
-
user/lo
o
n
g
arch64: Add
L
A
S
X
s
i
g
cont
e
xt save
/
re
s
tore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux
-
user/loongarch64: Add L
S
X sigcontext
save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
linu
x
-user/lo
o
n
g
a
r
ch64: Use a
b
i
_{ulong,uint} types
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
linux-user/loon
g
arch6
4
: setup_sigframe() set 'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
ng Gao
linux-user/loongarch
6
4:
Fix se
t
up_ex
t
contex
t
a
lloc
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
target/loongarch: Suppo
r
t 4K
p
age
s
ize
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
ng Ga
o
targe
t
/
l
o
ong
a
rch: Impl
e
men
t
query-cpu-model-expansion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
target/loongarch: Allow
u
ser enabl
e
/disable LSX/LA
S
X
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
t
arge
t
/loongarch: Ad
d
cpu model 'max'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
hw/loongarch/virt: Remove unuse
d
'loo
n
garc
h
_virt_pm
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
So
n
g Gao
t
a
rget/loongarch: Add
p
re
l
dx instructi
o
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
Song Gao
target/loongarch
:
Clean up
local variab
l
e shadowing
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arch:
CP
U
CFG support
LASX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Move sim
p
ly DO_XX marcos togther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
targ
e
t/loongar
c
h: Imp
l
e
me
n
t
x
vld xv
s
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/lo
o
ngarch: Impl
e
ment xvs
h
uf
xvperm
{
i} xvshuf4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/l
o
on
g
arch:
Implemen
t
xvpack xvpi
c
k
x
v
ilv{l/h}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
ge
t
/
l
oongarch: Imp
l
emen
t
xvreplve xvinsv
e
0
xv
p
ickve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/l
o
onga
r
ch:
Implement x
v
in
s
gr2vr xvpickve2gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/
l
o
o
ngarch: Im
p
lement xvbitsel xv
s
et
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongarch: Implement xvfcm
p
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loo
n
garch:
Imp
l
ement
x
vseq xvsle xvslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
ar
c
h
: Im
p
l
e
men
t
LA
S
X fpu fcvt instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
ta
r
g
e
t
/loongarch: Implement LAS
X
fpu
arith
instruc
t
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h: Im
p
le
m
ent xv
f
r
s
tp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarc
h
: Implement
xvbitclr xvbitset xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
arget/loonga
r
ch:
Implement xvpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
ar
g
et/loongarch:
I
m
p
l
em
e
n
t
xvclo xvclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Im
p
le
m
e
n
t xvs
s
rlrn xvssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loo
n
garch: Implement xvssr
l
n
x
vssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loonga
r
ch:
Imp
l
ement xvsrlrn xvsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loo
n
g
arch: I
m
p
l
ement xvsrl
n
xvsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch:
I
mplement xv
s
rlr xvsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/loongar
c
h:
I
m
p
lement
x
vsllwil xvext
l
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loon
g
a
rch
:
Implement
x
vsll xv
s
rl xvsra xvrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
ar
g
et/l
o
onga
r
ch: I
m
pl
e
ment
L
A
SX logic instruction
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
e
t/lo
o
ngarch: Im
p
lem
e
nt xvld
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loon
g
arch:
I
mp
l
e
m
ent xvmskltz
/
xvmskgez
/
xvms
k
nz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Ga
o
t
arget/loongarch: Impleme
n
t xvs
i
gncov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oonga
r
ch: Impleme
n
t vext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arch: Implemen
t
xvexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
t
arget/loong
a
rch: Implement xvsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loongarch; Impl
e
m
e
nt
xvdiv/
x
v
mod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Ga
o
t
a
rget/loongarch: Impl
e
ment xvmadd
/
xvmsub/xvma
d
dw{ev/od
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
tar
g
et/loongarch: Impl
e
ment xvmul/xvmuh
/
x
v
mu
l
w{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Imple
m
en
t
xvmax/xv
m
in
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
target
/
loonga
r
ch
:
I
m
ple
m
ent xva
d
da
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
ta
r
get/
l
oo
n
garch: Implement xvab
s
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
t
arget/l
o
ongarch: Implement xav
g
/xva
g
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
t
a
r
get/loongarch: Implem
e
nt xvad
d
w/
x
vsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
e
t
/
loongarch: Implement x
v
haddw
/
xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/l
o
ongarch: Impl
e
ment xvsadd/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g G
a
o
t
arget/loongarch: Implement
xvn
e
g
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
tar
g
et/loo
n
garch:
I
m
p
lement x
v
a
d
di/
x
vsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arge
t
/
l
oongarch: Implem
e
nt xvr
e
plgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
targ
e
t/loongarch
:
Implement xv
a
dd/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
ta
r
get/loongarch: A
d
d avail
_
LASX to chec
k
LASX instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch: check_
v
e
c
support check L
A
SX
inst
r
uctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targ
e
t
/
lo
o
ngar
c
h: Add
L
A
SX
d
ata su
p
port
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/loon
g
arch:
R
eplac
e
C
HE
C
K
_S
X
E
to
check_vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
l
o
ongarch: Use ge
n
_helper_gvec_2i for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/lo
o
ngarch: U
s
e gen_hel
p
er_g
v
ec_2 for 2OP vect
o
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loo
n
garch: Us
e
ge
n
_helper_
g
v
e
c_2_ptr fo
r
2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Use gen_helper_gvec_3 for
3
O
P vec
t
or
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarc
h
: Use gen_help
e
r_
g
vec_3_ptr f
o
r 3OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next