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
Merge remote-tracking branch 'qemu-project/master'
8 days ago
S
o
ng
Gao
hw/loongarch: Remove
u
nimpl
e
m
ented ex
t
ioi INT_
e
ncode
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
8 days ago
Song
G
a
o
target/
l
oongar
c
h/gdbstub: Add vector registers suppor
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
10 days ago
Son
g
Gao
qemu/timer:
A
d
d
host ticks func
t
ion for
L
oongAr
c
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
Son
g
Gao
targ
e
t/loonga
r
ch: Fix cpu_res
e
t
s
et wrong CSR_CRMD
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
Song G
a
o
t
a
rget/loongarch
:
Set
CSR_PRCFG1
a
nd C
S
R
_PRCFG2
v
alue
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-12
Song Gao
t
ests
/
a
v
ocado: Update LoongArch bios file
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Son
g
Gao
hw/l
o
ongarch/virt: Enable e
x
tioi virt extensi
o
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song Gao
h
w
/loongar
c
h/virt: U
s
e MemTxAtt
r
s interfac
e
f
o
r misc ops
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song Gao
hw/int
c
/loon
g
a
r
ch_e
x
tioi: Add ex
t
ioi virt extens
i
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
Son
g
Gao
targ
e
t
/loongarch/kvm: fp
u
sa
v
e
the vreg r
e
gis
t
e
rs high
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
Song Gao
targe
t
/l
o
ong
a
rch/kvm:
F
i
x
V
M recovery from dis
k
fa
i
lures
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-08
S
o
ng Gao
hw/loong
a
rch/vir
t
: Fix m
e
mor
y
leak
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/
l
oongarch
:
Add cells missing from rtc node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
ong Gao
hw/loongarch
:
Add cells m
i
ssi
n
g from uart
node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
G
ao
hw/
l
oongarch: fdt r
e
move unused irqchip node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loong
a
rch: fdt ad
d
s pc
i
e irq_map node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
Gao
hw
/
loongarc
h
:
fdt adds pch_msi Control
l
er
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Son
g
G
a
o
hw/loon
g
arch: fdt adds pch_pic Controller
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw
/
loongarch
:
fd
t
adds Ex
t
end
I
/O Int
e
rru
p
t Controller
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
So
n
g
G
ao
hw/loong
a
rch: fdt adds cpu i
n
te
r
rupt controller n
o
d
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
ong Gao
h
w/loonga
r
c
h
: Fix fdt memory node wro
n
g
'reg'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
h
w/loongarc
h
: Init efi_fdt table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Son
g
Gao
h
w
/loong
a
rch: Init efi_init
r
d tab
l
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song G
a
o
h
w/loongarch: Init
e
fi_b
o
ot_memmap table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
ong
G
ao
hw/loong
a
rch: Init efi_sys
t
em_t
a
ble
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loong
a
rch: Add init_cmdline
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
Gao
hw/loongarch: Ad
d
slave cpu boot_c
o
de
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
h
w/loongar
c
h:
Add load ini
t
rd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch:
Move boot functions to boot
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-22
So
n
g Ga
o
target/loo
n
garch: Fix
q
emu-system-loongar
c
h64 assert
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-20
Son
g
Gao
target/lo
o
ngarch: Fix qem
u
-loongarch64
hang when executi
n
g
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-02-01
Song Gao
target/loongarch: Fix qtest test-hmp error whe
n
K
V
M
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-25
S
o
ng Gao
tar
g
et/loongarch/kvm: Enable
L
SX/LAS
X
e
x
tension
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Ga
o
target/
l
oongarch: move
t
r
ansla
t
e mod
u
les to
t
cg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
t
a
rget/l
o
ongarch/meson: mo
v
e gdb
s
tub
.
c to l
o
ongar
c
h
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
S
o
ng Gao
tcg/loongarch64: Fix
tcg
_
out_mov
(
) Aborted
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong Gao
linux-user/loonga
r
ch64: Add LASX
sigco
n
te
x
t save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux-u
s
e
r
/loongarch64: Add L
S
X
s
igconte
x
t save/resto
r
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
G
ao
linux-user/loongar
c
h
64
:
U
se
a
bi_{
u
long,uint} type
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
G
a
o
linux-
u
ser/loongarch64: setup_
s
igfram
e
() set 'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong Gao
lin
u
x
-
u
s
e
r
/
l
o
ongarch64: Fix set
u
p
_
ext
c
ontext all
o
c
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong Gao
target/loongarch: Support 4
K
page size
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
target
/
l
oongarch:
Implement q
u
e
r
y-cpu-model-expa
n
sion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song G
a
o
target/loongarch:
Allow user
enable/disable LSX/LA
S
X
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
tar
g
et/loongarch: Add cpu model 'max'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
S
ong Gao
h
w
/lo
o
ngarch/virt: Remove u
n
used 'loongarch_virt_pm
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
target/lo
o
ngarc
h
: Add pr
e
ldx instruction
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
So
n
g Gao
target/l
o
on
g
a
rch: Clean
up local vari
a
ble shadowin
g
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
t
arget
/
lo
o
ngarch:
CPUCFG support
L
ASX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarc
h
: Mov
e
simply DO_XX marcos
t
o
g
ther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
t
arget/loongarch:
I
m
plemen
t
x
vld xvst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/l
o
onga
r
c
h: I
m
plement xvshuf xvperm{i} xvshuf4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loongarc
h
: Implement xvpack xvpick xvil
v
{l
/
h
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
ar
c
h: Implement xvreplve xvins
v
e0
xvpi
c
kve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
targ
e
t/loonga
r
ch: Implement xv
i
nsgr2vr xvp
i
ckve2gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Imple
m
e
n
t xvbitsel xvset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
arget/lo
o
ngarch
:
Implement
x
v
fcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/
l
oongarch: I
m
p
l
ement xvseq xvsle
x
vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loongarch: Imp
l
em
e
nt LASX fpu fcvt instructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
o
o
nga
r
ch: Implement LA
S
X fpu
ar
i
t
h
inst
r
u
c
tions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarch: Implement xvfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
ao
tar
g
et/loongarch: Im
p
leme
n
t xvbi
t
c
l
r
x
vbi
t
set xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng G
a
o
target/loongar
c
h: Im
p
lemen
t
xvpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h: Implement xvclo
x
vclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
targe
t
/loongarch: Implem
e
n
t xvs
s
rlrn xvssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
ta
r
get/loongarch: Implement xvssrln xvssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
ge
t
/loon
g
arch: Imp
l
e
m
e
nt
xvsrlrn xvsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loo
n
garch:
I
mplement xvsrl
n
xvs
r
an
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
t
a
r
g
et/loongarch: Imple
m
e
n
t xvsrlr xvs
r
ar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loong
a
r
ch: Imple
m
ent xv
s
llwil xvextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/loonga
r
ch: Implem
e
nt
xvsll xvsrl xv
s
ra xvro
t
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
tar
g
e
t
/
l
o
o
n
garch: Implement LASX logic instruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loongarch: Imp
l
e
m
ent xvldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/l
o
o
n
g
arch: Implement xvmskl
t
z/
x
vmskgez/x
v
msknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Ga
o
t
arg
e
t/loongarch: Impleme
n
t xvs
i
gnco
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oon
g
arch:
I
mplement vext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rge
t
/
loonga
r
ch:
I
mplement xvexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loon
g
arc
h
: Implement
xvsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
a
r
get/loongarch; Imp
l
em
e
nt xvdiv/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Impl
e
ment
xvmadd/xvmsub/xvmadd
w
{ev/o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/lo
o
ng
a
r
ch: Implem
e
nt xvmul/xvmuh/xvmul
w
{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
on
g
Gao
target/loongarc
h
: Im
p
lement
xvmax/xvmi
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/
l
oongarch:
Implement
x
vadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
t
arget/loongarch: Implement xvabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target
/
l
o
ongarch: Implement xavg/xvagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarch: Impl
e
ment xv
a
ddw/xvsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarc
h
:
Implem
e
nt xv
h
a
ddw/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implem
e
nt xvsa
d
d/
x
vssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: Implement xv
n
eg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
g
et
/
loongarch:
Imp
l
ement xvaddi/xv
s
ubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
a
rget/lo
o
ngarch: Implem
e
nt x
v
r
e
plg
r
2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loonga
r
ch: Implement xvadd/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
arget/l
o
ong
a
rch: Add
a
vail_LASX to check LASX
i
nstructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
ao
ta
r
get/loo
n
garc
h
: check_vec s
u
pport check LASX instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
tar
g
e
t
/
loongarch: Add LASX
data suppo
r
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loo
n
garch: Replace CHECK_SXE to check_vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loongarch:
Us
e
gen_help
e
r_gvec_2i for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
G
ao
targe
t
/
l
oongarch
:
Use g
e
n_helper
_
gv
e
c_2
for 2OP ve
c
tor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Use gen_hel
p
er_gve
c
_2_ptr fo
r
2O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
ge
t
/loongarch
:
Use gen_helper_gvec_3
for 3OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next