Commit Graph

388 Commits

Author SHA1 Message Date
Viresh Kumar
1b74efd976
Merge branch 'main' into dependabot/cargo/proc-macro2-1.0.40 2022-07-11 15:51:48 +05:30
Viresh Kumar
04057345ad
Merge pull request #169 from rust-vmm/dependabot/cargo/clap_lex-0.2.4
build(deps): bump clap_lex from 0.2.0 to 0.2.4
2022-07-11 15:51:04 +05:30
dependabot[bot]
86ce27001f
build(deps): bump proc-macro2 from 1.0.38 to 1.0.40
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.38 to 1.0.40.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.38...1.0.40)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 10:19:04 +00:00
Viresh Kumar
6e6b6cd8fa
Merge branch 'main' into dependabot/cargo/clap_lex-0.2.4 2022-07-11 15:48:29 +05:30
Viresh Kumar
4aca82a574
Merge pull request #168 from rust-vmm/dependabot/cargo/syn-1.0.94
build(deps): bump syn from 1.0.92 to 1.0.94
2022-07-11 15:46:58 +05:30
dependabot[bot]
efb8cbe364
build(deps): bump clap_lex from 0.2.0 to 0.2.4
Bumps [clap_lex](https://github.com/clap-rs/clap) from 0.2.0 to 0.2.4.
- [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/clap_lex-v0.2.0...clap_lex-v0.2.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 09:15:22 +00:00
dependabot[bot]
95c539b2e3
build(deps): bump syn from 1.0.92 to 1.0.94
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.92 to 1.0.94.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.92...1.0.94)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 09:15:14 +00:00
Viresh Kumar
8904a5f7a6
Merge pull request #166 from rust-vmm/dependabot/cargo/regex-syntax-0.6.27
build(deps): bump regex-syntax from 0.6.25 to 0.6.27
2022-07-11 14:44:01 +05:30
Viresh Kumar
94119977ac
Merge branch 'main' into dependabot/cargo/regex-syntax-0.6.27 2022-07-11 14:26:43 +05:30
Viresh Kumar
bba8287df0
Merge pull request #167 from rust-vmm/dependabot/cargo/os_str_bytes-6.1.0
build(deps): bump os_str_bytes from 6.0.0 to 6.1.0
2022-07-11 14:26:30 +05:30
dependabot[bot]
a3ff98e208
build(deps): bump regex-syntax from 0.6.25 to 0.6.27
Bumps [regex-syntax](https://github.com/rust-lang/regex) from 0.6.25 to 0.6.27.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 08:20:03 +00:00
dependabot[bot]
ca17712dac
build(deps): bump os_str_bytes from 6.0.0 to 6.1.0
Bumps [os_str_bytes](https://github.com/dylni/os_str_bytes) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/dylni/os_str_bytes/releases)
- [Commits](https://github.com/dylni/os_str_bytes/compare/6.0.0...6.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 08:19:53 +00:00
Viresh Kumar
a16d6211df
Merge pull request #144 from rust-vmm/dependabot/cargo/vm-memory-0.8.0
build(deps): bump vm-memory from 0.7.0 to 0.8.0
2022-07-11 13:48:33 +05:30
Viresh Kumar
c037e60442 Update versions of rust-vmm dependency crates
Update a number of rust-vmm crates to align to the common version of
vm-memory.

Also update the tests to fix the build.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-07-11 13:33:47 +05:30
dependabot[bot]
bd4cd4544a build(deps): bump vm-memory from 0.7.0 to 0.8.0
Bumps [vm-memory](https://github.com/rust-vmm/vm-memory) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/rust-vmm/vm-memory/releases)
- [Changelog](https://github.com/rust-vmm/vm-memory/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-vmm/vm-memory/compare/v0.7.0...v0.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 13:33:47 +05:30
Viresh Kumar
47dd5047d4
Merge pull request #165 from rust-vmm/dependabot/cargo/libgpiod-584910b
build(deps): bump libgpiod from `d96c27a` to `584910b`
2022-07-11 13:33:10 +05:30
dependabot[bot]
c13ea65d2e
build(deps): bump libgpiod from d96c27a to 584910b
Bumps [libgpiod](https://github.com/vireshk/libgpiod) from `d96c27a` to `584910b`.
- [Release notes](https://github.com/vireshk/libgpiod/releases)
- [Commits](d96c27a6b8...584910baf3)

---
updated-dependencies:
- dependency-name: libgpiod
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 04:08:43 +00:00
Viresh Kumar
9e40aa9110
Merge pull request #161 from vireshk/gpio/libgpiod-update
gpio: Update to a newer version of libgpiod
2022-05-16 19:13:22 +05:30
Viresh Kumar
66225683dd gpio: Update to a newer version of libgpiod
libgpiod received few updates, migrate to that.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-05-13 15:30:55 +05:30
Viresh Kumar
30fafed346
Merge pull request #160 from rust-vmm/dependabot/cargo/clap-3.1.17
build(deps): bump clap from 3.1.12 to 3.1.17
2022-05-09 15:30:27 +05:30
Viresh Kumar
59025acc32
Merge branch 'main' into dependabot/cargo/clap-3.1.17 2022-05-09 15:25:12 +05:30
Viresh Kumar
a4252cf376
Merge pull request #159 from rust-vmm/dependabot/cargo/log-0.4.17
build(deps): bump log from 0.4.16 to 0.4.17
2022-05-09 15:24:45 +05:30
Viresh Kumar
3ed674ab1d
Merge branch 'main' into dependabot/cargo/log-0.4.17 2022-05-09 15:20:55 +05:30
Viresh Kumar
f37b99d630
Merge pull request #153 from vireshk/gpio/features
gpio: Enable REPLY_ACK protocol feature
2022-05-09 15:08:55 +05:30
dependabot[bot]
4911996624
build(deps): bump clap from 3.1.12 to 3.1.17
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.12 to 3.1.17.
- [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.1.12...v3.1.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-05-09 09:35:01 +00:00
dependabot[bot]
f68f6b5fdf
build(deps): bump log from 0.4.16 to 0.4.17
Bumps [log](https://github.com/rust-lang/log) from 0.4.16 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/commits/0.4.17)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 09:34:45 +00:00
Viresh Kumar
bfa063d66c
Merge branch 'main' into gpio/features 2022-05-09 15:04:09 +05:30
Viresh Kumar
417cf5d71d
Merge pull request #156 from vireshk/build/vm-memory
build: Relax vm-memory dependency
2022-05-09 15:03:17 +05:30
Viresh Kumar
7a6be303bc
Merge branch 'main' into build/vm-memory 2022-05-09 14:59:31 +05:30
Viresh Kumar
b2fde7ba0d
Merge pull request #158 from rust-vmm/dependabot/cargo/proc-macro2-1.0.38
build(deps): bump proc-macro2 from 1.0.37 to 1.0.38
2022-05-09 14:19:22 +05:30
Viresh Kumar
c2e6c8d1f9
Merge branch 'main' into dependabot/cargo/proc-macro2-1.0.38 2022-05-09 13:39:35 +05:30
Viresh Kumar
93373adef9
Merge branch 'main' into build/vm-memory 2022-05-09 13:39:32 +05:30
Viresh Kumar
9ceb19ce93
Merge branch 'main' into gpio/features 2022-05-09 13:39:30 +05:30
Viresh Kumar
dad6affbde
Merge pull request #157 from rust-vmm/dependabot/cargo/thiserror-1.0.31
build(deps): bump thiserror from 1.0.30 to 1.0.31
2022-05-09 13:39:14 +05:30
dependabot[bot]
0dd4696d8e
build(deps): bump proc-macro2 from 1.0.37 to 1.0.38
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.37...1.0.38)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-07 00:16:06 +00:00
Viresh Kumar
8fb132b460
Merge branch 'main' into dependabot/cargo/thiserror-1.0.31 2022-05-07 05:45:32 +05:30
Viresh Kumar
fd33833346
Merge pull request #155 from rust-vmm/dependabot/cargo/libc-0.2.125
build(deps): bump libc from 0.2.124 to 0.2.125
2022-05-07 05:44:54 +05:30
mathieupoirier
4009d04369
Merge branch 'main' into gpio/features 2022-05-06 12:54:24 -06:00
dependabot[bot]
c337ed24ec
build(deps): bump libc from 0.2.124 to 0.2.125
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.124 to 0.2.125.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.124...0.2.125)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 18:54:04 +00:00
dependabot[bot]
8a38f3f8a1
build(deps): bump thiserror from 1.0.30 to 1.0.31
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.30 to 1.0.31.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.30...1.0.31)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 18:53:36 +00:00
Viresh Kumar
89a24c0e15
Merge pull request #152 from rust-vmm/dependabot/cargo/memchr-2.5.0
build(deps): bump memchr from 2.4.1 to 2.5.0
2022-05-07 00:22:24 +05:30
Viresh Kumar
1bed5dfdbe build: Relax vm-memory dependency
This allows the use of newer versions of vm-memory and matches with
other crates (e.g. vhost, vhost-user-backend, etc) who also have such a
relaxed vm-memory dependency.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-05-04 12:45:15 +05:30
Viresh Kumar
b5408666f1 gpio: Enable REPLY_ACK protocol feature
The virtio-gpio driver at the guest performs virtio transaction right
from its probe() routine and without this patch, there is a chance that
the backend may miss the notification from the guest, as the
notification may be sent before the eventfd is set at the backend. This
flag makes the master side wait for reply from backend before proceeding
further for each operation.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-05-04 12:36:19 +05:30
Viresh Kumar
7ca8728df2
Merge branch 'main' into dependabot/cargo/memchr-2.5.0 2022-05-03 19:02:38 +05:30
Viresh Kumar
7e802bcc45
Merge pull request #154 from rust-vmm/dependabot/cargo/unicode-xid-0.2.3
build(deps): bump unicode-xid from 0.2.2 to 0.2.3
2022-05-03 19:02:05 +05:30
Viresh Kumar
b68e356e9e
Merge branch 'main' into dependabot/cargo/unicode-xid-0.2.3 2022-05-03 18:58:09 +05:30
Viresh Kumar
f9396ea175
Merge pull request #150 from vireshk/gpio/config
gpio: Fix get_config()
2022-05-03 18:57:00 +05:30
Viresh Kumar
3712996ab3
Merge branch 'main' into gpio/config 2022-05-03 18:53:41 +05:30
dependabot[bot]
73a161c926
build(deps): bump memchr from 2.4.1 to 2.5.0
Bumps [memchr](https://github.com/BurntSushi/memchr) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/BurntSushi/memchr/releases)
- [Commits](https://github.com/BurntSushi/memchr/compare/2.4.1...2.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 13:02:56 +00:00
dependabot[bot]
014cc2bdd5
build(deps): bump unicode-xid from 0.2.2 to 0.2.3
Bumps [unicode-xid](https://github.com/unicode-rs/unicode-xid) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/unicode-rs/unicode-xid/releases)
- [Commits](https://github.com/unicode-rs/unicode-xid/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 13:02:36 +00:00