On Mon, Jun 22, 2015 at 9:31 AM, Ksenija Stanojevic
<[email protected]> wrote:
> @@ -1175,7 +1175,7 @@ static long rxrpc_read(const struct key *key,
>                         ENCODE(token->kad->kvno);
>                         ENCODE_DATA(8, token->kad->session_key);
>                         ENCODE(token->kad->start);
> -                       ENCODE(token->kad->expiry);
> +                       ENCODE64(token->kad->expiry);


So this looks like it changing the size of data being copied to
userspace. Does this not break ABI?

ABI, of course, needs to be preserved. So even if we convert time_t
data we get to a time64_t, we have to still return time_ts to
userspace interfaces that expect that data. Additional interfaces may
be needed to export the 64bit time.

thanks
-john
_______________________________________________
Y2038 mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/y2038

Reply via email to