@@ -110,7 +110,7 @@ pub(crate) fn handle_get_shmem_frames(
110110 mut payload : & mut [ u8 ] ,
111111 state : ControllerState ,
112112) -> Result < ControllerState , RPCError > {
113- log:: warn !( "Handling get_shmem_frames()" ) ;
113+ log:: debug !( "Handling get_shmem_frames()" ) ;
114114
115115 // Parse request
116116 let ( machine_id, pid, num_frames) = match unsafe { decode :: < ShmemFrameReq > ( payload) } {
@@ -141,14 +141,6 @@ pub(crate) fn handle_get_shmem_frames(
141141 . shmem_manager
142142 . as_mut ( )
143143 . expect ( "No shmem manager found for client" ) ;
144- log:: warn!(
145- "Manager for client {:?} ({:?}) free_bp={:?} free_lp={:?} need_lp={:?}" ,
146- mid,
147- node_id,
148- manager. free_base_pages( ) ,
149- manager. free_large_pages( ) ,
150- num_frames
151- ) ;
152144
153145 for _i in 0 ..num_frames {
154146 let frame = manager
@@ -165,21 +157,14 @@ pub(crate) fn handle_get_shmem_frames(
165157 let ( _, dcm_ids) = dcm_resource_alloc ( pid, 0 , num_frames as u64 ) ;
166158 for i in 0 ..num_frames {
167159 let dcm_id = dcm_ids[ i] ;
168- log:: warn !( "Received node assignment from DCM: node {:?}" , dcm_id) ;
160+ log:: debug !( "Received node assignment from DCM: node {:?}" , dcm_id) ;
169161
170162 // TODO(error_handling): should handle errors gracefully here, maybe percolate to client?
171163 let mut client_state = state. get_client_state_by_dcm_id ( dcm_id) . lock ( ) ;
172164 let mut manager = client_state
173165 . shmem_manager
174166 . as_mut ( )
175167 . expect ( "No shmem manager found for client" ) ;
176-
177- // TODO(error): this is where things fail
178- log:: warn!(
179- "About to allocate large page from shmem manager: free_large:{:?} free_base:{:?}" ,
180- manager. free_large_pages( ) ,
181- manager. free_base_pages( )
182- ) ;
183168 let frame = manager
184169 . allocate_large_page ( )
185170 . expect ( "DCM OK'd allocation, this should succeed" ) ;
@@ -201,7 +186,7 @@ pub(crate) fn handle_get_shmem_frames(
201186 let additional_data = end - start;
202187 unsafe { encode ( & regions, & mut & mut payload[ start..end] ) }
203188 . expect ( "Failed to encode shmem region vector" ) ;
204- log:: warn !(
189+ log:: debug !(
205190 "Sending back {:?} bytes of data ({:?} frames)" ,
206191 additional_data,
207192 regions. len( )
0 commit comments