Compare commits

..

10 Commits

Author SHA1 Message Date
David Abdurachmanov 41fd1dd0bc
Fix Release:
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-04-12 10:14:46 +03:00
David Abdurachmanov d2145978fd
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-04-12 09:57:41 +03:00
David Abdurachmanov b19dfb07bb
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-04-08 15:53:38 +03:00
David Abdurachmanov 3d3a6ab3ff
Bring back libatomic-static for RISC-V (riscv64)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-21 16:36:06 -07:00
David Abdurachmanov 3326047100
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-21 13:25:58 -07:00
David Abdurachmanov f27f625845
Remove riscv64 backend patch
This patch might be upstreamed in the next QEMU version (3.2.0).

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 21:27:19 +01:00
David Abdurachmanov 7dafb6b5a6
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 21:24:24 +01:00
David Abdurachmanov 34bf911448 Re-enable systemtap (stap) trace backend for riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-10 11:36:12 +02:00
David Abdurachmanov 1a736eea9b Add libatomic-static for riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-10 00:31:05 +02:00
David Abdurachmanov 2e42dab32b Enable riscv64 as host (incl. WIP riscv backend patch)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-09 18:06:22 +02:00
5 changed files with 508 additions and 371 deletions

41
.gitignore vendored
View File

@ -1,4 +1,43 @@
/.build*.log
/x86_64/
/*.src.rpm
/qemu-*.tar.xz
/qemu-*.tar.bz2
/qemu-2.9.0-rc0.tar.xz
/qemu-2.9.0-rc1.tar.xz
/qemu-2.9.0-rc2.tar.xz
/qemu-2.9.0-rc3.tar.xz
/qemu-2.9.0-rc4.tar.xz
/qemu-2.9.0.tar.xz
/qemu-2.10.0-rc1.tar.xz
/qemu-2.10.0-rc3.tar.xz
/qemu-2.10.0-rc4.tar.xz
/qemu-2.10.0.tar.xz
/qemu-2.10.1.tar.xz
/qemu-2.11.0-rc1.tar.xz
/qemu-2.11.0-rc3.tar.xz
/qemu-2.11.0.tar.xz
/qemu-2.11.1.tar.xz
/qemu-2.12.0-rc0.tar.xz
/qemu-2.12.0-rc1.tar.xz
/qemu-2.12.0-rc2.tar.xz
/qemu-2.12.0-rc3.tar.xz
/qemu-2.12.0.tar.xz
/qemu-3.0.0-rc3.tar.xz
/qemu-3.0.0.tar.xz
/qemu-3.1.0-rc1.tar.xz
/qemu-3.1.0.tar.xz
/qemu-4.0.0-rc0.tar.xz
/qemu-4.0.0-rc1.tar.xz
/qemu-4.0.0-rc2.tar.xz
/qemu-4.0.0-rc3.tar.xz
/qemu-4.0.0.tar.xz
/qemu-4.1.0-rc0.tar.xz
/qemu-4.1.0-rc1.tar.xz
/qemu-4.1.0-rc2.tar.xz
/qemu-4.1.0.tar.xz
/qemu-4.2.0-rc1.tar.xz
/qemu-4.2.0-rc2.tar.xz
/qemu-4.2.0-rc5.tar.xz
/qemu-4.2.0.tar.xz
/qemu-5.0.0-rc0.tar.xz
/qemu-5.0.0-rc2.tar.xz

15
qemu-pr-helper.service Normal file
View File

@ -0,0 +1,15 @@
[Unit]
Description=Persistent Reservation Daemon for QEMU
[Service]
WorkingDirectory=/tmp
Type=simple
ExecStart=/usr/bin/qemu-pr-helper
PrivateTmp=yes
ProtectSystem=strict
ReadWritePaths=/var/run
RestrictAddressFamilies=AF_UNIX
Restart=always
RestartSec=0
[Install]

9
qemu-pr-helper.socket Normal file
View File

@ -0,0 +1,9 @@
[Unit]
Description=Persistent Reservation Daemon for QEMU
[Socket]
ListenStream=/run/qemu-pr-helper.sock
SocketMode=0600
[Install]
WantedBy=multi-user.target

812
qemu.spec

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
SHA512 (qemu-5.2.0-rc4.tar.xz) = 47e918392609c34f904962e5759125485407ae52c273053729054300e10fc67fc7ed443c9af25d1d852a5f5c70eee125c703ce15d0e571068848f405de33db3b
SHA512 (qemu-5.0.0-rc2.tar.xz) = 6e45e162335f33a78d5f4abd66d85c86096ef398283634f9f63c6fcc19d27e437407ebc99a459040231e3e7ddfef1fd0bb02f5b0c487424dbe8f13c833dc838f