Commit Graph

476 Commits

Author SHA1 Message Date
Viresh Kumar
5eb37c0d80
Merge branch 'main' into dependabot/cargo/clap-4.0.8 2022-10-04 08:16:24 +05:30
Viresh Kumar
95b34fd2f1
Merge pull request #218 from rust-vmm/dependabot/cargo/syn-1.0.101
build(deps): bump syn from 1.0.100 to 1.0.101
2022-10-04 08:16:06 +05:30
dependabot[bot]
74f77abc90
build(deps): bump clap from 3.2.22 to 4.0.8
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.22 to 4.0.8.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.22...v4.0.8)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 04:07:26 +00:00
dependabot[bot]
a253237f29
build(deps): bump syn from 1.0.100 to 1.0.101
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.100...1.0.101)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 04:07:11 +00:00
Viresh Kumar
92b8dfa414
Merge pull request #217 from rust-vmm/dependabot/cargo/thiserror-1.0.37
build(deps): bump thiserror from 1.0.35 to 1.0.37
2022-09-28 21:35:49 +05:30
dependabot[bot]
908fc35c85
build(deps): bump thiserror from 1.0.35 to 1.0.37
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.35 to 1.0.37.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.35...1.0.37)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-28 14:12:29 +00:00
Viresh Kumar
8bc4e7473c
Merge pull request #212 from rust-vmm/dependabot/cargo/proc-macro2-1.0.44
build(deps): bump proc-macro2 from 1.0.43 to 1.0.44
2022-09-28 19:41:17 +05:30
Mathieu Poirier
b01e081089
Merge branch 'main' into dependabot/cargo/proc-macro2-1.0.44 2022-09-28 08:05:56 -06:00
Viresh Kumar
b7777e18b9
Merge pull request #211 from rust-vmm/dependabot/cargo/once_cell-1.15.0
build(deps): bump once_cell from 1.14.0 to 1.15.0
2022-09-28 19:35:20 +05:30
dependabot[bot]
348072d6f9
build(deps): bump proc-macro2 from 1.0.43 to 1.0.44
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.43...1.0.44)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 04:06:33 +00:00
dependabot[bot]
5d4001d428
build(deps): bump once_cell from 1.14.0 to 1.15.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.14.0...v1.15.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 04:06:19 +00:00
Viresh Kumar
e097a7f545
Merge pull request #208 from rust-vmm/dependabot/cargo/vhost-0.5.0
build(deps): bump vhost from 0.4.0 to 0.5.0
2022-09-20 16:18:41 +05:30
Viresh Kumar
a2d64cd21d
Merge branch 'main' into dependabot/cargo/vhost-0.5.0 2022-09-20 16:15:54 +05:30
Viresh Kumar
9420e636c5 Update cargo dependencies
Run cargo update to move to latest version of the dependencies.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-09-20 16:13:36 +05:30
Viresh Kumar
3d2237d960 Update virtio-queue, vhost-user-backend and vm-memory
Update these to fix build issues.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-09-20 16:12:48 +05:30
Viresh Kumar
cb7cca7631
Merge pull request #209 from rust-vmm/dependabot/submodules/rust-vmm-ci-5f36cc9
build(deps): bump rust-vmm-ci from `258161e` to `5f36cc9`
2022-09-20 07:46:01 +05:30
dependabot[bot]
f4d9ddc845
build(deps): bump rust-vmm-ci from 258161e to 5f36cc9
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci) from `258161e` to `5f36cc9`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases)
- [Commits](258161e88a...5f36cc9604)

---
updated-dependencies:
- dependency-name: rust-vmm-ci
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 04:04:58 +00:00
dependabot[bot]
bd42e8c7f8
build(deps): bump vhost from 0.4.0 to 0.5.0
Bumps [vhost](https://github.com/rust-vmm/vhost) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/rust-vmm/vhost/releases)
- [Changelog](https://github.com/rust-vmm/vhost/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-vmm/vhost/compare/v0.4.0...v0.5.0)

---
updated-dependencies:
- dependency-name: vhost
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 04:08:20 +00:00
Viresh Kumar
c6bb38ac60
Merge pull request #206 from rust-vmm/dependabot/cargo/thiserror-1.0.34
build(deps): bump thiserror from 1.0.32 to 1.0.34
2022-09-07 20:10:37 +05:30
Mathieu Poirier
3007ffa6a3
Merge branch 'main' into dependabot/cargo/thiserror-1.0.34 2022-09-07 08:33:10 -06:00
Viresh Kumar
81dfcdb83f
Merge pull request #205 from rust-vmm/dependabot/cargo/clap-3.2.20
build(deps): bump clap from 3.2.17 to 3.2.20
2022-09-07 20:02:32 +05:30
Viresh Kumar
36b24c9762
Merge branch 'main' into dependabot/cargo/thiserror-1.0.34 2022-09-06 09:49:42 +05:30
dependabot[bot]
5ffa803af4
build(deps): bump clap from 3.2.17 to 3.2.20
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.17 to 3.2.20.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.20/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.17...v3.2.20)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 04:13:29 +00:00
dependabot[bot]
390a8d320b
build(deps): bump thiserror from 1.0.32 to 1.0.34
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.32 to 1.0.34.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.32...1.0.34)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 04:13:20 +00:00
Viresh Kumar
c11f485cf5
Merge pull request #203 from rust-vmm/dependabot/cargo/aho-corasick-0.7.19
build(deps): bump aho-corasick from 0.7.18 to 0.7.19
2022-09-06 09:42:20 +05:30
Viresh Kumar
66c904b30f
Merge branch 'main' into dependabot/cargo/aho-corasick-0.7.19 2022-09-06 09:38:47 +05:30
Viresh Kumar
1df8279c67
Merge pull request #204 from rust-vmm/dependabot/cargo/once_cell-1.14.0
build(deps): bump once_cell from 1.13.1 to 1.14.0
2022-09-06 09:38:41 +05:30
dependabot[bot]
78d8e2f8e3
build(deps): bump once_cell from 1.13.1 to 1.14.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.13.1...v1.14.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 13:37:38 +00:00
dependabot[bot]
b5c72db4f8
build(deps): bump aho-corasick from 0.7.18 to 0.7.19
Bumps [aho-corasick](https://github.com/BurntSushi/aho-corasick) from 0.7.18 to 0.7.19.
- [Release notes](https://github.com/BurntSushi/aho-corasick/releases)
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.18...0.7.19)

---
updated-dependencies:
- dependency-name: aho-corasick
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 13:37:33 +00:00
Viresh Kumar
c9249fd4f4
Merge pull request #201 from obeis/remove-tryfrom-use
Remove `use std::convert::TryFrom`
2022-08-31 08:38:23 +05:30
Viresh Kumar
c2a97d5edd
Merge branch 'main' into remove-tryfrom-use 2022-08-31 08:36:52 +05:30
Viresh Kumar
2e8fd432c6
Merge pull request #199 from rust-vmm/dependabot/submodules/rust-vmm-ci-258161e
build(deps): bump rust-vmm-ci from `99fe2eb` to `258161e`
2022-08-30 22:26:07 +05:30
Obei Sideg
870546c06d Remove use std::convert::TryFrom
Signed-off-by: Obei Sideg <obei.sideg@gmail.com>
2022-08-30 17:00:22 +03:00
Viresh Kumar
f5d74d4e9c gpio: Update test's while loop to avoid test failure
The "test_gpio_process_events_multi_success" test currently hangs with
an update to a newer version of Rust. The code here tries to read the
value, locked, for each GPIO one by one. The values are updated in
another thread with the help of write lock.

More discussion around this issue can be found here.

https://github.com/rust-lang/rust/issues/101194

Taking the lock only once fixes it for now.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-08-30 17:01:55 +05:30
Laura Loghin
452bc22a32
Merge branch 'main' into dependabot/submodules/rust-vmm-ci-258161e 2022-08-30 10:29:26 +03:00
Viresh Kumar
8dbf2e9886
Merge pull request #200 from mathieupoirier/rust-v1.63-preperation
Preparation for upgrade to Rust version to 1.63.0
2022-08-30 12:59:13 +05:30
Mathieu Poirier
843a03590b Preparation for upgrade to Rust version to 1.63.0
In preparation to upgrade to Rust version 1.63.0, address clippy
warning demanding that 'Eq' be derived when 'PartialEq' is.

Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2022-08-29 15:37:02 -06:00
dependabot[bot]
316e949c40
build(deps): bump rust-vmm-ci from 99fe2eb to 258161e
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci) from `99fe2eb` to `258161e`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases)
- [Commits](99fe2eb2e0...258161e88a)

---
updated-dependencies:
- dependency-name: rust-vmm-ci
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:01:45 +00:00
Viresh Kumar
160041faa4
Merge pull request #198 from obeis/upgrade-to-2021
Upgrade to 2021 edition
2022-08-29 20:30:57 +05:30
Obei Sideg
b7e0a7ed89 Upgrade to 2021 edition
Signed-off-by: Obei Sideg <obei.sideg@gmail.com>
2022-08-26 18:17:08 +03:00
Viresh Kumar
e9245c6302
Merge pull request #195 from rust-vmm/dependabot/cargo/libc-0.2.132
build(deps): bump libc from 0.2.131 to 0.2.132
2022-08-22 15:49:06 +05:30
Viresh Kumar
8961456287
Merge branch 'main' into dependabot/cargo/libc-0.2.132 2022-08-22 15:43:45 +05:30
Viresh Kumar
ceca262d0f
Merge pull request #196 from rust-vmm/dependabot/cargo/once_cell-1.13.1
build(deps): bump once_cell from 1.13.0 to 1.13.1
2022-08-22 15:43:40 +05:30
dependabot[bot]
d5deaea75a
build(deps): bump once_cell from 1.13.0 to 1.13.1
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.13.0 to 1.13.1.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.13.0...v1.13.1)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 04:08:00 +00:00
dependabot[bot]
8b432b9bd1
build(deps): bump libc from 0.2.131 to 0.2.132
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.131 to 0.2.132.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.131...0.2.132)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 04:07:52 +00:00
Viresh Kumar
7636842f38
Merge pull request #193 from rust-vmm/dependabot/cargo/clap-3.2.17
build(deps): bump clap from 3.2.16 to 3.2.17
2022-08-16 13:53:52 +05:30
Viresh Kumar
5a7efb1d0e Run cargo update to update all dependencies together
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-08-16 10:37:11 +05:30
dependabot[bot]
c83e9887fb
build(deps): bump clap from 3.2.16 to 3.2.17
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.16 to 3.2.17.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.17/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.16...v3.2.17)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-15 04:06:47 +00:00
Viresh Kumar
c51df566d9
Merge pull request #189 from rust-vmm/dependabot/cargo/clap-3.2.16
build(deps): bump clap from 3.2.15 to 3.2.16
2022-08-04 11:50:41 +05:30
Viresh Kumar
62dde1a215 Run cargo update to update everything together
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-08-04 10:23:33 +05:30