On Wed, May 21, 2025 at 03:44:58PM +0900, Alexandre Courbot wrote: > nova-core will need to use SZ_1M, so make the remaining constants > available. > > Signed-off-by: Alexandre Courbot <acour...@nvidia.com>
Reviewed-by: Boqun Feng <boqun.f...@gmail.com> Regards, Boqun > --- > rust/kernel/sizes.rs | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/rust/kernel/sizes.rs b/rust/kernel/sizes.rs > index > 834c343e4170f507821b870e77afd08e2392911f..661e680d9330616478513a19fe2f87f9521516d7 > 100644 > --- a/rust/kernel/sizes.rs > +++ b/rust/kernel/sizes.rs > @@ -24,3 +24,27 @@ > pub const SZ_256K: usize = bindings::SZ_256K as usize; > /// 0x00080000 > pub const SZ_512K: usize = bindings::SZ_512K as usize; > +/// 0x00100000 > +pub const SZ_1M: usize = bindings::SZ_1M as usize; > +/// 0x00200000 > +pub const SZ_2M: usize = bindings::SZ_2M as usize; > +/// 0x00400000 > +pub const SZ_4M: usize = bindings::SZ_4M as usize; > +/// 0x00800000 > +pub const SZ_8M: usize = bindings::SZ_8M as usize; > +/// 0x01000000 > +pub const SZ_16M: usize = bindings::SZ_16M as usize; > +/// 0x02000000 > +pub const SZ_32M: usize = bindings::SZ_32M as usize; > +/// 0x04000000 > +pub const SZ_64M: usize = bindings::SZ_64M as usize; > +/// 0x08000000 > +pub const SZ_128M: usize = bindings::SZ_128M as usize; > +/// 0x10000000 > +pub const SZ_256M: usize = bindings::SZ_256M as usize; > +/// 0x20000000 > +pub const SZ_512M: usize = bindings::SZ_512M as usize; > +/// 0x40000000 > +pub const SZ_1G: usize = bindings::SZ_1G as usize; > +/// 0x80000000 > +pub const SZ_2G: usize = bindings::SZ_2G as usize; > > -- > 2.49.0 >