Hi Arnd, On Mon, Nov 27, 2017 at 12:42:34PM +0100, Arnd Bergmann wrote: > struct timespec should no longer be used because of the y2038 > overflow problem. This code does not suffer from the overflow, > but it's trivial to change it to use timespec64 without changing > the interface, so let's do that. > > Signed-off-by: Arnd Bergmann <a...@arndb.de> > ---
Thanks, queued. -- Sebastian > drivers/hsi/clients/cmt_speech.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/hsi/clients/cmt_speech.c > b/drivers/hsi/clients/cmt_speech.c > index 727f968ac1cb..05b80723d39d 100644 > --- a/drivers/hsi/clients/cmt_speech.c > +++ b/drivers/hsi/clients/cmt_speech.c > @@ -451,11 +451,11 @@ static void cs_hsi_read_on_control_complete(struct > hsi_msg *msg) > dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd); > cs_release_cmd(msg); > if (hi->flags & CS_FEAT_TSTAMP_RX_CTRL) { > - struct timespec tspec; > + struct timespec64 tspec; > struct cs_timestamp *tstamp = > &hi->mmap_cfg->tstamp_rx_ctrl; > > - ktime_get_ts(&tspec); > + ktime_get_ts64(&tspec); > > tstamp->tv_sec = (__u32) tspec.tv_sec; > tstamp->tv_nsec = (__u32) tspec.tv_nsec; > -- > 2.9.0 >
signature.asc
Description: PGP signature