@@ -12,7 +12,7 @@ use super::*;
1212fn sensible_virtual_memory_page_size ( ) {
1313 let size = * MIN_SYSTEM_PAGE_SIZE ;
1414 assert ! ( size > 0 ) ;
15- assert ! ( size < u64 :: max_value ( ) ) ;
15+ assert ! ( size < u64 :: MAX ) ;
1616 assert ! ( size. is_power_of_two( ) ) ;
1717}
1818
@@ -36,9 +36,9 @@ fn new_page_aware_address_range_1page() {
3636 }
3737 ) ;
3838 assert_eq ! (
39- PageAwareAddressRange :: new( u64 :: max_value ( ) , 0 ) ,
39+ PageAwareAddressRange :: new( u64 :: MAX , 0 ) ,
4040 PageAwareAddressRange {
41- start_address: u64 :: max_value ( ) ,
41+ start_address: u64 :: MAX ,
4242 ..Default :: default ( )
4343 }
4444 ) ;
@@ -66,25 +66,25 @@ fn new_page_aware_address_range_1page() {
6666 }
6767 ) ;
6868 assert_eq ! (
69- PageAwareAddressRange :: new( u64 :: max_value ( ) - 16 , 13 ) ,
69+ PageAwareAddressRange :: new( u64 :: MAX - 16 , 13 ) ,
7070 PageAwareAddressRange {
71- start_address: u64 :: max_value ( ) - 16 ,
71+ start_address: u64 :: MAX - 16 ,
7272 size_in_first_page: 13 ,
7373 ..Default :: default ( )
7474 }
7575 ) ;
7676 assert_eq ! (
77- PageAwareAddressRange :: new( u64 :: max_value ( ) - 16 , 16 ) ,
77+ PageAwareAddressRange :: new( u64 :: MAX - 16 , 16 ) ,
7878 PageAwareAddressRange {
79- start_address: u64 :: max_value ( ) - 16 ,
79+ start_address: u64 :: MAX - 16 ,
8080 size_in_first_page: 16 ,
8181 ..Default :: default ( )
8282 }
8383 ) ;
8484 assert_eq ! (
85- PageAwareAddressRange :: new( u64 :: max_value ( ) - 16 , 17 ) ,
85+ PageAwareAddressRange :: new( u64 :: MAX - 16 , 17 ) ,
8686 PageAwareAddressRange {
87- start_address: u64 :: max_value ( ) - 16 ,
87+ start_address: u64 :: MAX - 16 ,
8888 size_in_first_page: 17 ,
8989 ..Default :: default ( )
9090 }
@@ -114,11 +114,11 @@ fn new_page_aware_address_range_1page() {
114114 ) ;
115115 assert_eq ! (
116116 PageAwareAddressRange :: new(
117- u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE + 1 ,
117+ u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE + 1 ,
118118 * MIN_SYSTEM_PAGE_SIZE
119119 ) ,
120120 PageAwareAddressRange {
121- start_address: u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE + 1 ,
121+ start_address: u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE + 1 ,
122122 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE ,
123123 ..Default :: default ( )
124124 }
@@ -128,7 +128,7 @@ fn new_page_aware_address_range_1page() {
128128#[ test]
129129fn new_page_aware_address_range_2pages ( ) {
130130 for addr in & [
131- u64:: max_value ( ) - 7 ,
131+ u64:: MAX - 7 ,
132132 * MIN_SYSTEM_PAGE_SIZE - 8 ,
133133 0x1000_0000 - 8 ,
134134 ] {
@@ -147,51 +147,51 @@ fn new_page_aware_address_range_2pages() {
147147#[ test]
148148fn new_page_aware_address_range_manypages ( ) {
149149 assert_eq ! (
150- PageAwareAddressRange :: new( u64 :: max_value ( ) - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE * 5 ) ,
150+ PageAwareAddressRange :: new( u64 :: MAX - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE * 5 ) ,
151151 PageAwareAddressRange {
152- start_address: u64 :: max_value ( ) - 7 ,
152+ start_address: u64 :: MAX - 7 ,
153153 size_in_first_page: 8 ,
154154 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE * 5 ,
155155 size_in_last_page: 24 ,
156156 }
157157 ) ;
158158 assert_eq ! (
159- PageAwareAddressRange :: new( u64 :: max_value ( ) - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE ) ,
159+ PageAwareAddressRange :: new( u64 :: MAX - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE ) ,
160160 PageAwareAddressRange {
161- start_address: u64 :: max_value ( ) - 7 ,
161+ start_address: u64 :: MAX - 7 ,
162162 size_in_first_page: 8 ,
163163 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE ,
164164 size_in_last_page: 24 ,
165165 }
166166 ) ;
167167 assert_eq ! (
168- PageAwareAddressRange :: new( u64 :: max_value ( ) - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE * 2 ) ,
168+ PageAwareAddressRange :: new( u64 :: MAX - 7 , 32 + * MIN_SYSTEM_PAGE_SIZE * 2 ) ,
169169 PageAwareAddressRange {
170- start_address: u64 :: max_value ( ) - 7 ,
170+ start_address: u64 :: MAX - 7 ,
171171 size_in_first_page: 8 ,
172172 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE * 2 ,
173173 size_in_last_page: 24 ,
174174 }
175175 ) ;
176176 assert_eq ! (
177177 PageAwareAddressRange :: new(
178- u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE - 7 ,
178+ u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE - 7 ,
179179 32 + * MIN_SYSTEM_PAGE_SIZE
180180 ) ,
181181 PageAwareAddressRange {
182- start_address: u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE - 7 ,
182+ start_address: u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE - 7 ,
183183 size_in_first_page: 8 ,
184184 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE ,
185185 size_in_last_page: 24 ,
186186 }
187187 ) ;
188188 assert_eq ! (
189189 PageAwareAddressRange :: new(
190- u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE - 7 ,
190+ u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE - 7 ,
191191 32 + * MIN_SYSTEM_PAGE_SIZE * 2
192192 ) ,
193193 PageAwareAddressRange {
194- start_address: u64 :: max_value ( ) - * MIN_SYSTEM_PAGE_SIZE - 7 ,
194+ start_address: u64 :: MAX - * MIN_SYSTEM_PAGE_SIZE - 7 ,
195195 size_in_first_page: 8 ,
196196 size_of_inner_pages: * MIN_SYSTEM_PAGE_SIZE * 2 ,
197197 size_in_last_page: 24 ,
@@ -221,13 +221,13 @@ fn new_page_aware_address_range_manypages() {
221221fn new_invalid_process_id ( ) {
222222 assert_matches ! (
223223 unsafe { ProcessVirtualMemoryIO :: new( 1 , 0 ) } . unwrap_err( ) . kind( ) ,
224- ErrorKind :: Io { error, process_id: Some ( 1 ) , .. } if error. kind( ) == std :: io:: ErrorKind :: PermissionDenied
224+ ErrorKind :: Io { error, process_id: Some ( 1 ) , .. } if error. kind( ) == io:: ErrorKind :: PermissionDenied
225225 ) ;
226226
227227 for pid in -2_i32 ..=0 {
228228 assert_matches ! (
229229 unsafe { ProcessVirtualMemoryIO :: new( pid as u32 , 0 ) } . unwrap_err( ) . kind( ) ,
230- ErrorKind :: Io { error, .. } if error. kind( ) == std :: io:: ErrorKind :: InvalidInput
230+ ErrorKind :: Io { error, .. } if error. kind( ) == io:: ErrorKind :: InvalidInput
231231 ) ;
232232 }
233233}
@@ -236,7 +236,7 @@ fn new_invalid_process_id() {
236236fn new_invalid_address ( ) {
237237 let process_id = std:: process:: id ( ) ;
238238 assert ! ( unsafe { ProcessVirtualMemoryIO :: new( process_id, 0 ) } . is_ok( ) ) ;
239- assert ! ( unsafe { ProcessVirtualMemoryIO :: new( process_id, u64 :: max_value ( ) ) } . is_ok( ) ) ;
239+ assert ! ( unsafe { ProcessVirtualMemoryIO :: new( process_id, u64 :: MAX ) } . is_ok( ) ) ;
240240}
241241
242242#[ test]
0 commit comments