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'
2024-07-19
Song
Ga
o
hw/loongarch: Remov
e
unimplemen
t
ed extioi INT_encode
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-19
Song
G
ao
target/loongarch/gdbstub: Add vector re
g
isters
sup
p
ort
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-16
Song Gao
qemu/timer:
Add ho
s
t ticks f
u
nction for L
o
ongA
r
ch
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
Song Gao
tar
g
et/loongarch: Fix cpu_
r
eset s
e
t
wrong C
S
R
_
C
RM
D
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-07-12
So
n
g Gao
target/loongarch: S
e
t
CSR
_
PRCFG1 and CSR_PRCFG2 values
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-12
S
o
ng Gao
tests/a
v
ocado: Update LoongAr
c
h b
i
os file
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song Gao
hw
/
loongar
c
h/virt: Enable e
x
tioi
v
irt
e
xtension
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song
G
a
o
hw/loongarch/v
i
rt: U
s
e
M
e
mT
x
Attrs interface
f
or m
i
sc ops
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-06-06
Song Gao
h
w/
i
ntc
/
loongarc
h
_ext
i
oi: Add extioi virt ex
t
ensio
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
S
on
g
Gao
t
arg
e
t/l
o
ongarch/kvm: fpu
s
ave
t
he
v
reg r
e
g
isters
high
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-23
Song
Gao
target/lo
o
n
g
arch
/
kvm: Fix VM recovery from disk failures
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-05-08
Song Gao
h
w/loo
n
g
arch/v
i
r
t: F
i
x memory
l
ea
k
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch: Add
c
ell
s
missing
f
rom rtc
n
ode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
ong G
a
o
hw/loongarch: A
d
d cell
s
missing
from
u
art node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Son
g
Gao
hw/l
o
ongarch: f
d
t remov
e
unused irqchip nod
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw
/
loonga
r
ch: fdt ad
d
s pcie irq_map
node
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
So
n
g Gao
hw/loonga
r
ch: fdt adds pc
h
_msi Controller
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch
:
fdt adds pch_pic Controller
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
S
o
ng Gao
hw/loongarch: fdt adds Extend I/
O
In
t
errupt
C
ontroller
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
h
w/loongarch: fdt adds cp
u
interrupt controller n
o
de
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Son
g
Ga
o
hw/loongarch: Fix fdt
m
emor
y
node wrong
'reg'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch: Init efi_fd
t
table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loong
a
rch: Init efi_initrd
table
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loongarch
:
Init ef
i
_bo
o
t_memmap ta
b
le
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song Gao
hw/loong
a
rch: Init efi_sys
t
e
m_
t
able
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
Gao
hw/loongarch: Add i
n
it_cmdline
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Son
g
Gao
hw/loongarch: Ad
d
s
l
a
ve cpu
b
oot_code
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
So
n
g Gao
hw/loon
g
a
r
ch: Add lo
a
d
initrd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-04-29
Song
Gao
hw/l
o
o
ngarch: Move
b
oo
t
functi
o
ns
to boot
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-22
Song Gao
target/loon
g
arch:
F
ix qemu-system-loongar
c
h64 asser
t
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-20
Song Gao
target/loo
n
garch: Fi
x
qe
m
u
-loo
n
garch64 hang
when executing
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-02-01
S
o
n
g
Gao
target/loo
n
gar
c
h: Fix qtest test-hmp erro
r
wh
e
n KVM
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-25
Song G
a
o
target/loongarch/kvm
:
Enable LSX/LASX e
x
tensi
o
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
target/lo
o
ngarch: move transl
a
te modules t
o
tcg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
target/loon
g
arch/meson: move gdbstub
.
c to
l
oong
a
rch
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
Song Ga
o
tcg/loonga
r
ch64: Fix tcg_out_mov() Aborted
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
Gao
linux-use
r
/loongarch64:
A
dd LASX s
i
g
c
ont
e
x
t
save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
l
i
nux
-
u
ser/loongar
c
h6
4
: Add LS
X
s
igcontext save/
r
e
store
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
ng
G
ao
linux-user
/
loongarch
6
4: Use abi
_
{ul
o
ng,uin
t
}
types
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g
G
ao
linux
-
user/loo
n
garch64: setup_
s
igfr
a
me() set
'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Son
g
G
a
o
l
inux-user/
l
oongarch64: Fix s
e
tup
_
extcontext alloc
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong Gao
targe
t
/loongar
c
h: Support 4K page size
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song G
a
o
target/loongarch: Im
p
lement query-cp
u
-model-ex
p
ansion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
n
g
Gao
t
a
rget/loongarch: Allow user e
n
able/dis
a
b
l
e
LSX/
L
AS
X
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
Gao
target/loongarch: Add cpu m
o
del 'max'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
h
w/loon
g
arch/virt: Remove unuse
d
'
l
oongar
c
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
Song Gao
target/loongarch: Add pr
e
ldx instruction
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
Song Gao
t
arget/loongarch: Clean up local va
r
i
a
ble shadowing
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loong
a
rc
h
: C
P
UC
F
G
support LASX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
arget/
l
oongarch: Move
s
imply
D
O_XX mar
c
os
t
ogther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target
/
loongarch: Implement
xvld xvst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loo
n
garch: Implement x
v
shuf
xv
p
erm
{
i} xvshuf4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
tar
g
et
/
loong
a
r
ch: I
m
ple
m
ent xvpack xvpick x
v
ilv{l/h}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/
l
o
ongarch: I
m
plement xvre
p
l
v
e xv
i
nsve0
x
v
p
ickve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loongarch: Implem
e
nt
x
vinsgr2v
r
xvpickve2gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Implemen
t
x
vbitsel
xvset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
t
a
rget/loongarch
:
Implement xvfc
m
p
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Implement xvseq xvsl
e
xvsl
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Ga
o
target/loongarch: Implement
L
A
SX
f
pu fcvt instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Ga
o
target/loongarc
h
: Implemen
t
LASX
f
pu arith
ins
t
ruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
a
r
g
et/loongarch: Implement xvfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
arget/
l
o
ongarch: Implement xvbi
t
clr xvbitset xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
target/loong
a
rch: Implement xvpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
targ
e
t/loongarch: I
m
p
lement x
v
clo xvclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
targe
t
/l
o
ongarch: Implement
x
v
s
s
rlrn xvss
r
arn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xvssrln
xvssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Impl
e
m
e
nt xvsrlrn
xvs
r
arn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
ta
r
get/loong
a
r
c
h:
I
m
plem
e
nt
xvsrln xvs
r
an
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loongar
c
h: I
m
plement xvsr
l
r xvsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oonga
r
ch: Implement xvsllw
i
l xvextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
targ
e
t/loongarch: Implement xvsll xvsr
l
xvs
r
a xvrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loongarch: Impleme
n
t LASX logic instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Impleme
n
t xvldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongarch: Im
p
lement xvmskltz/xvmskgez/xvmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loonga
r
ch: Im
p
lem
e
n
t
xvsignc
o
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
t
a
r
g
et/loongarch: I
m
plement v
e
xt2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loongar
c
h: Implement
x
vext
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loongarch: Implement xvs
a
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
arget/loonga
r
ch; I
m
p
lement xvdiv/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loongarch: Impleme
n
t xvmadd
/
xvmsub
/
x
v
maddw{e
v
/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loong
a
rch: Implement
x
v
m
ul/xvmuh/xvmulw{e
v
/o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
t
a
rget/
l
oongarch
:
Implemen
t
xv
m
a
x
/
xvmi
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
r
get/loongarch: Im
p
lement
xvadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loo
n
g
a
r
ch: Im
p
lement xvabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
a
rge
t
/loongarch: Implement
xavg/xvagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
l
oongarch: Imple
m
en
t
xvaddw/xvsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loong
a
rc
h
: Impl
e
me
n
t xvhad
d
w/xvhsub
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch:
I
mplement xvsad
d
/
x
v
ssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
Gao
target/loonga
r
ch
:
I
mplement xvneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loon
g
a
r
ch: I
m
pleme
n
t
x
vaddi
/
xvsubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
G
a
o
targ
e
t/loongarch:
I
mplem
e
nt xvreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
ao
target
/
l
oonga
r
ch: Im
p
le
m
ent xvadd/xv
s
ub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
a
rget/l
o
onga
r
ch
:
Add avail_L
A
S
X to
c
heck LASX in
s
tr
u
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loongarch:
check_vec support check LAS
X
instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch: Add L
A
S
X
data
s
upp
o
rt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarc
h
:
Re
p
l
a
c
e
CHECK_SXE to check
_
vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/lo
o
ngarch:
Use
gen_hel
p
er_gvec_2i for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
targe
t
/
l
o
ongarch: Use
gen_
h
e
l
per_gvec_2 for
2
OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loon
g
a
rch: Use
g
e
n_hel
p
e
r
_gv
e
c_2_ptr fo
r
2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
tar
g
et
/
loongarc
h
: Use gen_he
l
per_gvec_3 for 3OP v
e
ctor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next