Jiang Liu
119cd6f2f1
Merge pull request #20 from vireshk/dependabot-update
...
dependabot: Allow updating crate dependencies automatically
2021-09-08 15:30:41 +08:00
Viresh Kumar
67e2a7e15e
Merge branch 'main' into dependabot-update
2021-09-07 08:54:58 +05:30
Viresh Kumar
b150b8011d
Merge pull request #19 from rust-vmm/dependabot/submodules/rust-vmm-ci-ae7db2d
...
build(deps): bump rust-vmm-ci from `1311bfa` to `ae7db2d`
2021-09-07 08:54:41 +05:30
Viresh Kumar
620dd5fd01
dependabot: Allow updating dependencies
...
Remove the incorrect file dependabot.yaml and edit the correct one to
allow crate updates on weekly basis.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-09-06 12:54:53 +05:30
dependabot[bot]
025977bf6c
build(deps): bump rust-vmm-ci from 1311bfa to ae7db2d
...
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci ) from `1311bfa` to `ae7db2d`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases )
- [Commits](1311bfa03f...ae7db2d98a )
---
updated-dependencies:
- dependency-name: rust-vmm-ci
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-06 06:57:46 +00:00
Viresh Kumar
28bb62a9c7
Merge pull request #16 from vireshk/i2c-breakage
...
i2c: Fix dependency to a working commit of backend
2021-09-06 12:27:02 +05:30
Viresh Kumar
b91f074ae5
i2c: Fix dependency to a working commit of backend
...
To avoid breaking the crate with a newer version of the
vhost-user-backend crate, fix the dependency to a known good version of
the crate.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-09-03 21:17:05 +05:30
Andreea Florescu
f9440ac8cd
update dependabot formatting
2021-09-03 10:22:01 +03:00
dependabot[bot]
d9d95d8e80
build(deps): bump rust-vmm-ci from 8901e77 to 1311bfa
...
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci ) from `8901e77` to `1311bfa`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases )
- [Commits](8901e77522...1311bfa03f )
---
updated-dependencies:
- dependency-name: rust-vmm-ci
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-02 09:51:04 +03:00
Viresh Kumar
8633b0fde4
Merge pull request #13 from rust-vmm/dependabot/submodules/rust-vmm-ci-8901e77
...
build(deps): bump rust-vmm-ci from `877d1fb` to `8901e77`
2021-08-31 20:01:36 +05:30
dependabot[bot]
8c66d0e1be
build(deps): bump rust-vmm-ci from 877d1fb to 8901e77
...
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci ) from `877d1fb` to `8901e77`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases )
- [Commits](877d1fb680...8901e77522 )
---
updated-dependencies:
- dependency-name: rust-vmm-ci
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-31 13:28:14 +00:00
Viresh Kumar
591175750b
Merge pull request #15 from vireshk/i2c-breakage
...
i2c: Fix breakage introduced by vhost-user-backend updates
2021-08-31 18:57:32 +05:30
Viresh Kumar
9e786e4032
i2c: Fix breakage introduced by vhost-user-backend
...
vhost-user-backend repository received few updates recently, which
caused this one to break.
Update the code here to fix the breakage.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-31 15:10:23 +05:30
Viresh Kumar
65da614d8b
Update coverage to match with CI update
...
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-20 10:08:45 +03:00
dependabot[bot]
84658d21c1
build(deps): bump rust-vmm-ci from 24d66cd to 877d1fb
...
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci ) from `24d66cd` to `877d1fb`.
- [Release notes](https://github.com/rust-vmm/rust-vmm-ci/releases )
- [Commits](24d66cdae6...877d1fb680 )
---
updated-dependencies:
- dependency-name: rust-vmm-ci
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-20 10:08:45 +03:00
Viresh Kumar
019e755c61
i2c: Reduce test coverage score
...
Reduce the test coverage score as the files apart from i2c.rs are
mostly boilerplate code and it is difficult to test them as well as it
may not be worth it.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
801802254b
i2c: Add unit tests
...
This adds unit tests for the i2c workspace.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
890eafaa10
i2c: Update CODEOWNERS
...
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
cc46cab80d
i2c: Update README.md and add one for i2c
...
This updates the main README and adds a specific one for i2c crate.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
6c7873ef1c
i2c: Process virtio requests
...
This patch implements process_queue() to process incoming requests.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
0eedf21f4e
i2c: Implement low level I2C helpers
...
This patch implements the low level I2C helpers responsible for
transferring data and parsing the adapters and their clients.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
0142902927
i2c: Add boilerplate code
...
This adds the boilerplate code and its dependencies to get the basic
structure for the i2c crate.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
cae4278e16
Convert to virtual manifest and add i2c workspace
...
This converts the Cargo.toml to a virtual manifest, removes the
src/lib.rs file and adds basic workspace for i2c backend device.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Viresh Kumar
8758a028cb
Add .gitignore
...
Add .gitignore file in order not to show unwanted files in git status.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2021-08-19 09:52:14 +03:00
Andreea Florescu
72710f3a89
Initial commit
2021-05-26 10:18:40 +03:00