149 Commits

Author SHA1 Message Date
openeuler-ci-bot
0b5d5a4e25
!237 [sync] PR-235: libvirt update to version 6.2.0-56
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-05-22 07:12:43 +00:00
Fei Xu
41a3cad037 libvirt update to version 6.2.0-56
- nodedev: ignore EINVAL from libudev in udevEventHandleThread
- qemu: tpm: Pass --logfile to swtpm_setup for incoming migration

Signed-off-by: Fei Xu <xufei30@huawei.com>
(cherry picked from commit 5ca30552d7286379982b1a3c3273fa82c89ff3b4)
2023-05-22 11:47:12 +08:00
openeuler-ci-bot
07954cb823
!234 [sync] PR-231: 修复驱动程序清理过程中的潜在崩溃
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-04-26 01:51:34 +00:00
tianwei
7668f6d651 Fix potential crash during driver cleanup
(cherry picked from commit 250f17e80782b144ef7b485bac8ae2ee94651e71)
2023-04-26 09:18:46 +08:00
openeuler-ci-bot
d9bd88bfcf
!229 [sync] PR-226: llvm平行宇宙计划:修复使用clang构建发现的编译警告
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-04-13 08:11:13 +00:00
Chenxi Mao
25e0129b9d Fix build error if compiler switch to clang
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
(cherry picked from commit 03631358656410a1380fefc8541a21cdc3bee050)
2023-04-13 11:18:43 +08:00
openeuler-ci-bot
e82be57553
!224 [sync] PR-222: 修复libvirt.spec中loongarch架构虚拟机的固件加载路径
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-03-30 13:31:45 +00:00
zhaotianrui
d4bd842011 bugfix: correct the firmware path of loongarch virt machine
Signed-off-by: zhaotianrui <zhaotianrui@loongson.cn>
(cherry picked from commit f6976434f5f36d973e74da41a87246092368c0ae)
2023-03-30 20:28:58 +08:00
openeuler-ci-bot
9ac95b2290
!219 [sync] PR-217: libvirt update to version 6.2.0-52
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-03-29 06:45:08 +00:00
zhaotianrui
bfd5f2ad05 libvirt update to version 6.2.0-52
1.bugfix: move qemuDomainDiskBlockIoTunelsSupported to currect place
2.Add loongarch support

Signed-off-by: zhaotianrui <zhaotianrui@loongson.cn>
Signed-off-by: mayunlong<mayunlong6@huawei.com>
(cherry picked from commit afda7f3dc8b6030f2d6092663f667789207ab2d4)
2023-03-29 14:07:58 +08:00
openeuler-ci-bot
b85fc00206
!210 [sync] PR-209: libvirt update to version 6.2.0-51
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-02-15 02:36:49 +00:00
mayunlong
28a5f5f376 libvirt update to version 6.2.0-51
live_migrate: virsh migrate command supports the zstd compression
algorithm
glibcompat: Provide implementation for G_GNUC_NO_INLINE

Signed-off-by:mayunlong<mayunlong6@huawei.com>
(cherry picked from commit c952820128195c96f548160bd830e10ec8a9c9be)
2023-02-15 09:55:37 +08:00
openeuler-ci-bot
e28e3556c2
!206 [sync] PR-203: Backport patches from upstream
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-01-04 08:30:21 +00:00
jiang jiacheng
ebe442908e Backport patches from upstream
Signed-off-by: jiang jiacheng <jiangjiacheng@huawei.com>
(cherry picked from commit adddc503d8ef3686451b40f914aebea48c78dcec)
2023-01-04 15:26:51 +08:00
openeuler-ci-bot
8aa0c096df
!200 [sync] PR-199: libvirt增加迁移绑核功能
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-17 07:13:22 +00:00
zhengchuan
4ecc41b061 add function of set migration thread affinity during migration
Signed-off-by:zhengchuan<zhengchuan@huawei.com>
(cherry picked from commit f0dec67048e57ae9b1d43e44ce5703f736f81303)
2022-12-17 14:11:53 +08:00
openeuler-ci-bot
d215aaeb0c
!196 [sync] PR-193: update the Chinese translation of nwfilter
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-12 01:12:51 +00:00
yezengruan
1c9e26d466 update the Chinese translation of nwfilter
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 7b331ac6eba1e451ea97bf34a34422d8aa6b2ba2)
2022-12-12 08:53:33 +08:00
openeuler-ci-bot
665983b4fa
!190 [sync] PR-189: libvirt update to version 6.2.0-47
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-09 11:41:39 +00:00
yezengruan
234d30f118 libvirt update to version 6.2.0-47
- sync some bugfix patches from upstream
- support vhostuser disk
- libvirt: support dirtyrate (calc-dirty-rate, dirtyrate-param.mode)

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 6291e25165891a96b7cfcffb7bd612c675810b95)
2022-12-09 19:23:16 +08:00
openeuler-ci-bot
fd9635b5bf
!187 [sync] PR-185: sync some bugfix patches from upstream
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-11-29 10:16:00 +00:00
yezengruan
538b9546ca sync some bugfix patches from upstream
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit bab57abd85ef9c38dfa731bb6ae1cdfe9a9b63f4)
2022-11-29 16:13:36 +08:00
openeuler-ci-bot
99f7233e93
!180 docs: Fix template matching in page.xsl
From: @yezengruan 
Reviewed-by: @ooorz 
Signed-off-by: @ooorz
2022-11-11 03:48:27 +00:00
yezengruan
2d02e27829 docs: Fix template matching in page.xsl
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-11-11 10:20:00 +08:00
openeuler-ci-bot
903c33591a
!179 [sync] PR-177: libvirt: support migration dirtyrate
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-11-04 02:53:01 +00:00
yezengruan
c7e6f2d845 libvirt: support migration dirtyrate
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 81e3aa297594fd6ffad5326a2b899e4321f36a61)
2022-11-04 10:02:22 +08:00
openeuler-ci-bot
15561b48ce
!175 [sync] PR-174: Synchronize upstream patches
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-10-12 02:23:32 +00:00
wengyu1
0c7ba17fb9 libvirt: Synchronize upstream patches according to issue I5OLYY
(cherry picked from commit 8240a6481c340a34bf6e0d851fe1c4e5e060f352)
2022-10-12 09:03:56 +08:00
openeuler-ci-bot
dee5aeb78c
!170 [sync] PR-164: qemu: Add missing lock in qemuProcessHandleMonitorEOF (CVE-2021-3975)
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-08-25 10:37:58 +00:00
yezengruan
d42744f846 fix CVE-2021-3975 (openeuler !76)
qemu: Add missing lock in qemuProcessHandleMonitorEOF (CVE-2021-3975)

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 916bc9fda6d48bc8d917be0aea23ac535daf3c8a)
2022-08-25 17:32:15 +08:00
openeuler-ci-bot
0bb3f5eb1c
!160 [sync] PR-158: apibuild: Fix self.waring method call
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-08-12 01:33:46 +00:00
yezengruan
0b2909e81b apibuild: Fix self.waring method call
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit a840bbd208b8d2eeec4632f1fbb4ad16f5a12973)
2022-08-11 20:33:56 +08:00
openeuler-ci-bot
77f35bed78
!156 [sync] PR-151: fix CVE-2022-0897 (openeuler !64)
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-06-20 10:10:05 +00:00
yezengruan
9f8f14e5ee fix CVE-2022-0897 (openeuler !66)
nwfilter: fix crash when counting number of network filters (CVE-2022-0897)

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit abc01259ad25cf3e2647f6aae6e4e8979a4aa9f8)
2022-06-20 17:23:37 +08:00
openeuler-ci-bot
9491c76b01
!145 [sync] PR-143: update patch with openeuler !62!63
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-06-13 08:31:33 +00:00
yezengruan
bb5d6c30ec update patch with openeuler !62!63
sw_64: Add sw64 architecture support
src: workaround warning triggered in glib 2.69

(cherry picked from commit 3490d0f6297a365428344fc791e6369de2717a8c)
2022-06-13 15:27:27 +08:00
openeuler-ci-bot
653e2350ae
!142 [sync] PR-140: Update some inconsistent patches
From: @openeuler-sync-bot 
Reviewed-by: @kevinzhu1 
Signed-off-by: @kevinzhu1
2022-05-11 12:43:17 +00:00
yezengruan
bfc40e8201 update some inconsistent patches
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 43c328da8048150ded2d24aed6b10096ff75ceff)
2022-05-11 17:14:06 +08:00
openeuler-ci-bot
d26447744e
!139 [sync] PR-137: spec文件changelog格式更新
From: @openeuler-sync-bot 
Reviewed-by: @kevinzhu1 
Signed-off-by: @kevinzhu1
2022-05-05 09:41:54 +00:00
yezengruan
e91dd3a50c update the format of changelog
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 0af0122a56a58b5e2761526389f076133b67f837)
2022-05-05 15:32:46 +08:00
openeuler-ci-bot
e6f433c662
!134 update patch with openeuler !59
From: @yezengruan 
Reviewed-by: @kevinzhu1 
Signed-off-by: @kevinzhu1
2022-03-24 08:54:31 +00:00
yezengruan
cc7a0d1060 update patch with openeuler !59
apparmor: Permit new capabilities required by libvirtd

Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-24 16:27:21 +08:00
openeuler-ci-bot
0cb430a0e3
!131 update patch with openeuler !58
From: @yezengruan 
Reviewed-by: @kevinzhu1 
Signed-off-by: @kevinzhu1
2022-03-24 08:20:55 +00:00
yezengruan
da25da87c4 update patch with openeuler !58
qemuMonitorJSONSetMigrationParams: Take double pointer for @params
qemuMonitorJSONAddObject: Take double pointer for @props
:qemuMonitorJSONMakeCommandInternal: Clear @arguments when stolen
qemuMonitorAddObject: Fix semantics of @alias
qemuMonitorAddObject: Refactor cleanup
util: json: Replace virJSONValueObjectSteal by virJSONValueObjectRemoveKey
qemu: command: Generate commandline of 'masterKey0' secret via JSON
qemu: command: Generate commandline of 'sev0' sev-guest object via JSON
qemu: command: Generate commandline of iothread objects JSON
qemu: capabilities: Introduce QEMU_CAPS_OBJECT_QAPIFIED
qemu: monitor: Make wrapping of 'props' of 'object-add' optional
qemuMonitorCreateObjectPropsWrap: Open-code in qemuBuildMemoryBackendProps
qemu: monitor: Don't add 'props' wrapper if qemu has QEMU_CAPS_OBJECT_QAPIFIED
qemu: command: Use JSON for QAPIfied -object directly
tests: qemuxml2argv: Validate generation of JSON props for object-add
qemu: capabilities: Enable detection of QEMU_CAPS_OBJECT_QAPIFIED

Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-24 14:55:10 +08:00
openeuler-ci-bot
95cfb6d05a
!128 sync from 22.03 for dtrace
From: @yezengruan 
Reviewed-by: @imxcc 
Signed-off-by: @imxcc
2022-03-18 13:05:00 +00:00
yezengruan
e09a8a5007 sync from 22.03 for dtrace
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-18 20:37:35 +08:00
openeuler-ci-bot
4f64833d2a
!127 update patch with openeuler !57
From: @yezengruan 
Reviewed-by: @imxcc 
Signed-off-by: @imxcc
2022-03-12 08:39:31 +00:00
yezengruan
eec834afa4 update patch with openeuler !57
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-12 16:05:18 +08:00
openeuler-ci-bot
202299c02e
!125 update patch with openeuler !55!56
From: @yezengruan 
Reviewed-by: @imxcc 
Signed-off-by: @imxcc
2022-03-11 13:24:25 +00:00
yezengruan
ed4d0233bc update patch with openeuler !55
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-11 20:40:18 +08:00