diff --git a/Cargo.lock b/Cargo.lock index 823bb2d39..654ed36c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -754,7 +754,7 @@ checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" [[package]] name = "pod" version = "0.1.0" -source = "git+https://github.com/jinzhao-dev/pod?rev=7fa2ed2#7fa2ed2bb8344856f98f0d533ecb1bab238f79ba" +source = "git+https://github.com/jinzhao-dev/pod?rev=71e59ec#71e59ec1ddf6562e8a928f609f2048a69a5297b0" dependencies = [ "pod-derive", ] @@ -762,7 +762,7 @@ dependencies = [ [[package]] name = "pod-derive" version = "0.1.0" -source = "git+https://github.com/jinzhao-dev/pod?rev=7fa2ed2#7fa2ed2bb8344856f98f0d533ecb1bab238f79ba" +source = "git+https://github.com/jinzhao-dev/pod?rev=71e59ec#71e59ec1ddf6562e8a928f609f2048a69a5297b0" dependencies = [ "proc-macro2", "quote", @@ -1054,7 +1054,7 @@ dependencies = [ [[package]] name = "trapframe" version = "0.9.0" -source = "git+https://github.com/sdww0/trapframe-rs?rev=4234db5#4234db5ceb667a46c3a7b68b63a5e9ef25993ef9" +source = "git+https://github.com/sdww0/trapframe-rs?rev=d4c5eba#d4c5ebab73d2295d69e2fcc66f51b9ae2883f8d9" dependencies = [ "log", "pod", diff --git a/framework/jinux-frame/Cargo.toml b/framework/jinux-frame/Cargo.toml index 7866b0a9b..4b28298ab 100644 --- a/framework/jinux-frame/Cargo.toml +++ b/framework/jinux-frame/Cargo.toml @@ -11,12 +11,12 @@ cfg-if = "1.0" spin = "0.9.4" volatile = { version = "0.4.5", features = ["unstable"] } buddy_system_allocator = "0.9.0" -pod = { git = "https://github.com/jinzhao-dev/pod", rev = "7fa2ed2" } +pod = { git = "https://github.com/jinzhao-dev/pod", rev = "71e59ec" } align_ext = { path = "../libs/align_ext" } intrusive-collections = "0.9.5" log = "0.4" lazy_static = { version = "1.0", features = ["spin_no_std"] } -trapframe = { git = "https://github.com/sdww0/trapframe-rs", rev = "4234db5" } +trapframe = { git = "https://github.com/sdww0/trapframe-rs", rev = "e886763" } inherit-methods-macro = { git = "https://github.com/jinzhao-dev/inherit-methods-macro", rev = "98f7e3e" } [target.x86_64-custom.dependencies] diff --git a/services/comps/pci/Cargo.toml b/services/comps/pci/Cargo.toml index 70bb4672b..8976b981b 100644 --- a/services/comps/pci/Cargo.toml +++ b/services/comps/pci/Cargo.toml @@ -10,7 +10,7 @@ bitflags = "1.3" spin = "0.9.4" jinux-frame = { path = "../../../framework/jinux-frame" } jinux-util = { path = "../../libs/jinux-util" } -pod = { git = "https://github.com/jinzhao-dev/pod", rev = "7fa2ed2" } +pod = { git = "https://github.com/jinzhao-dev/pod", rev = "71e59ec" } component = { path = "../../libs/comp-sys/component" } log = "0.4" diff --git a/services/comps/virtio/Cargo.toml b/services/comps/virtio/Cargo.toml index 7bfdfb605..9d4e9224b 100644 --- a/services/comps/virtio/Cargo.toml +++ b/services/comps/virtio/Cargo.toml @@ -13,7 +13,7 @@ align_ext = { path = "../../../framework/libs/align_ext" } jinux-frame = { path = "../../../framework/jinux-frame" } jinux-pci = { path = "../pci" } jinux-util = { path = "../../libs/jinux-util" } -pod = { git = "https://github.com/jinzhao-dev/pod", rev = "7fa2ed2" } +pod = { git = "https://github.com/jinzhao-dev/pod", rev = "71e59ec" } component = { path = "../../libs/comp-sys/component" } log = "0.4" int-to-c-enum = { path = "../../libs/int-to-c-enum" } diff --git a/services/libs/jinux-std/Cargo.toml b/services/libs/jinux-std/Cargo.toml index bd8d7bfc2..684cc5453 100644 --- a/services/libs/jinux-std/Cargo.toml +++ b/services/libs/jinux-std/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] jinux-frame = { path = "../../../framework/jinux-frame" } align_ext = { path = "../../../framework/libs/align_ext" } -pod = { git = "https://github.com/jinzhao-dev/pod", rev = "7fa2ed2" } +pod = { git = "https://github.com/jinzhao-dev/pod", rev = "71e59ec" } jinux-input = { path = "../../comps/input" } jinux-block = { path = "../../comps/block" } jinux-network = { path = "../../comps/network" } diff --git a/services/libs/jinux-util/Cargo.toml b/services/libs/jinux-util/Cargo.toml index 3365d29c4..37729e2ee 100644 --- a/services/libs/jinux-util/Cargo.toml +++ b/services/libs/jinux-util/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] jinux-frame = { path = "../../../framework/jinux-frame" } -pod = { git = "https://github.com/jinzhao-dev/pod", rev = "7fa2ed2" } +pod = { git = "https://github.com/jinzhao-dev/pod", rev = "71e59ec" } typeflags-util = { path = "../typeflags-util" } jinux-rights-proc = { path = "../jinux-rights-proc" } jinux-rights = { path = "../jinux-rights" }