repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block/nbd.c: Fixed IO request coroutine not being wakeup when kill NBD server
2022-01-07
Roman Kagan
v
h
o
s
t-user-blk: prop
a
g
ate error return from generic
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
Ro
m
an Kagan
vhost: s
t
ick
t
o
-errno error return
c
onvention
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
Rom
a
n Ka
g
an
vhost-user:
stick to -errno e
r
ror
return
convention
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
R
o
man Kag
a
n
vhost-
v
dpa: stick to -errno error retur
n
con
v
ent
i
on
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
R
oman K
a
gan
vhost-bac
k
end: s
t
ick to -errno error retu
r
n conv
e
ntion
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
R
o
man Kagan
vhost-backend
:
avoid overf
l
o
w
on memslots_limit
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
R
oma
n
K
aga
n
c
h
ardev/cha
r
-so
c
ke
t
: tcp_chr
_
sync_
r
e
a
d: don't
cl
o
bber
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
Roman Kagan
cha
r
dev/cha
r
-
s
ocket: tcp_chr_
r
e
cv
:
d
o
n'
t
clo
b
ber
e
rr
n
o
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2022-01-07
Roman
Kagan
vho
s
t-user-b
l
k: reconnect
o
n
any error
d
uring realiz
e
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-06-18
Roman
Kagan
block/nbd
:
ensure ->c
o
nnection_thread
is a
l
ways valid
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-06-18
Roma
n
Kagan
blo
c
k/nbd: fix ch
a
nn
e
l object leak
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-02-03
Roman Kagan
nbd: make nbd_read
*
return -EIO on e
r
ror
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-02-03
Roman Ka
g
an
block/nbd:
o
n
ly enter
c
onnectio
n
corouti
n
e if it's
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-02-03
Roman
Kagan
b
lock/nbd: only detac
h
e
xist
i
ng i
o
chann
e
l from aio_contex
t
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2021-01-13
R
oman Kagan
pci/
s
hpc:
d
on't push attention button when
ejecting
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Rom
a
n Kagan
bloc
k
: l
i
ft blocksize property
l
imit to 2 MiB
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Rom
a
n Kagan
qd
e
v-propert
i
es: ad
d
ge
t
ter for s
i
ze32 and blocksize
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
R
o
man K
a
gan
block: make
BlockConf size
props 32bit and
accept si
z
e
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Roman K
a
gan
q
dev-properties: make b
l
oc
k
size accept
s
i
z
e suffixes
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Ro
m
an Kagan
qdev-prop
e
rties: add size32 property type
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Roman Kagan
qdev
-
prop
e
r
t
ies: blo
c
ksize: use same lim
i
ts
i
n code
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Roma
n
Kagan
block: con
s
olidate b
l
ocksize properties consistency
.
.
.
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2020-06-17
Roman Kagan
virtio-blk: s
t
ore opt_io_size with correct size
Signed-off-by:
Roman Kagan
<rvkagan@yandex-team.ru>
commit
|
commitdiff
|
tree
2019-08-20
Rom
a
n Kaga
n
c
p
us-co
m
mon:
nu
k
e
finish_safe_work
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-07-05
R
oman Kag
a
n
i386:
make '
h
v
-spinloc
k
s' a regular uint
3
2 proper
t
y
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-11-26
R
oman K
a
gan
hw/hyperv: fix NULL dereferen
c
e with
pure-kvm Sy
n
IC
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roma
n
K
a
gan
hyperv_testdev: add SynIC me
s
sage
and
e
vent te
s
tmodes
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
R
oman Kaga
n
h
y
perv:
p
rocess
POST_MES
S
A
GE hy
p
erc
a
ll
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roma
n
Kagan
hy
p
erv
:
add support for KVM_HYP
E
RV_EVENT
F
D
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
R
om
a
n
K
agan
h
yperv: process SI
G
NA
L
_
E
V
EN
T
hypercall
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman K
a
gan
hyp
e
rv: add synic
e
vent
f
lag signaling
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
hyperv: a
d
d syn
i
c message d
e
livery
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
hype
r
v: make overlay pages for SynIC
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman
K
agan
hyp
e
rv: only ad
d
SynI
C
in compa
t
i
ble config
u
rations
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roma
n
Kag
a
n
hyp
e
rv: qom
-
i
f
y
S
y
n
IC
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kaga
n
hyper
v
:s
y
nic: split ca
p
a
b
ility testin
g
and setti
n
g
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
i386:
add
h
yperv-
s
tub for CO
N
FIG_HYPERV
=
n
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roma
n
Kagan
de
f
ault-con
f
igs: colle
c
t
C
ONFIG_
H
Y
P
ERV* in hyperv
.
m
ak
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Ro
m
an Kagan
hyperv: fa
c
tor out arch
-
independen
t
API into hw/h
y
perv
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Ro
m
an Kagan
hype
r
v: make
h
yperv_vp
_
ind
e
x inline
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Ro
m
a
n
Kagan
hyper
v
: spl
i
t
hyperv
-
pr
o
t
o
.
h into x86
an
d
a
rc
h
-independent
.
.
.
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Rom
a
n Kagan
hyperv: rename k
v
m_h
v
_sint_route_set
_
s
i
nt
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
h
yperv: make Hv
S
intRoute
r
efe
r
ence-counted
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
hy
p
er
v
:
a
ddress HvSintRoute
by X86CPU pointer
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
R
o
m
a
n
K
agan
h
yperv: all
o
w passing arbitr
a
ry
data to
s
int ack callback
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
R
oman Ka
g
a
n
h
y
p
e
rv: s
y
nic:
o
nly s
e
t
up ack notifier
i
f
t
here's a
.
.
.
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kaga
n
hyperv: cosmetic:
g_malloc
-> g_new
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Ro
m
an Kagan
hyperv_testdev:
drop unnec
e
ssary includ
e
s
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-19
Roman Kagan
hy
p
erv
_
testdev: refactor for
b
e
tter maintainabil
i
t
y
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-16
R
o
man
K
a
g
a
n
hyperv: ensur
e
VP index
equal to QEMU
cpu_index
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-16
Roman Kagan
hyperv: rename vcpu_id to
v
p_
i
ndex
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-05-08
Roman K
a
gan
upd
a
te-linu
x
-headers: d
r
op hyp
e
r
v
.
h
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-09
Ro
m
an Kagan
i
3
8
6/hyperv:
err
o
r out
if features requested
b
ut
u
nsuppo
r
ted
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-09
Roman Kagan
i38
6
/
hyp
e
rv:
a
d
d hv-frequencies cpu pr
o
pert
y
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-12-21
R
o
m
a
n Kag
a
n
hyperv: make SynIC versi
o
n msr c
o
nst
a
nt
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-12-21
Roman Kagan
hyperv: ensu
r
e
SINTx ms
r
s
a
re reset prop
e
rl
y
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-12-20
Roman
K
agan
ut
i
l: add is_
e
qual to
U
UID API
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-12-05
Roman Kagan
vmgen
i
d: use UUID p
r
operty
t
y
p
e
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-12-05
Roman Ka
g
an
q
dev
-
properties: add UUID
prop
e
rty type
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-09-19
Roman
Kagan
update-linux-headers: p
r
epare for hype
r
v
.
h removal
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-09-19
R
oman Ka
g
an
hyperv: add header
with
protoco
l
d
ef
i
nitions
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2017-06-15
Roman Kagan
kvm-all: m
a
ke async_safe_run_on_cp
u
safe on kvm too
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-05-11
Roman Kagan
usb:xhci:
no DMA on HC
r
e
s
e
t
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-11
R
oman Kag
a
n
i
3
86
:
populate floppy dr
i
ve
i
nforma
t
ion in D
S
D
T
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-11
R
o
ma
n
Kaga
n
fdc: add function to determine drive c
h
s
l
imits
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-11
R
o
man
K
agan
i386: expose flop
p
y drive CMOS type
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-11
R
oman Kagan
i386/acpi: make flo
p
py cont
r
oller object dynam
i
c
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-09
Roman
Kagan
i386/pc: expose iden
t
ifying
t
he f
l
oppy contr
o
ller
Signed-off-by:
Roman Kagan
<rkagan@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-05-22
Roman Kagan
bl
o
c
k
/parallels: add
g
e
t_bloc
k
_status
Signed-off-by:
Roman Kagan
<rkagan@parallels.com>
commit
|
commitdiff
|
tree
2015-05-22
Ro
m
a
n
Kagan
block/para
l
lels: read up
t
o cluster end in one go
Signed-off-by:
Roman Kagan
<rkagan@parallels.com>
commit
|
commitdiff
|
tree
2015-05-22
Roman Kag
a
n
b
l
ock/paralle
l
s:
s
w
i
tch
t
o b
d
rv_read
Signed-off-by:
Roman Kagan
<rkagan@parallels.com>
commit
|
commitdiff
|
tree