Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
Lustre 2.9.0
-
None
-
3
-
9223372036854775807
Description
Before 2.7.50 clients will send a struct obd_connect_data_v1 rather than a
full struct obd_connect_data. So care must be taken when accessing fields
that are not present in struct obd_connect_data_v1. For example in mdt_connect_internal() when we clear ocd_connect_flags2 we may be writing past the end of the request field buffer:
data->ocd_connect_flags &= MDT_CONNECT_SUPPORTED; data->ocd_connect_flags2 &= MDT_CONNECT_SUPPORTED2;
Attachments
Issue Links
- is related to
-
LU-5560 SELinux support on the client side
- Resolved