> -----Original Message----- > From: Greg KH [mailto:[email protected]] > Sent: Friday, October 20, 2017 8:23 AM > To: Limonciello, Mario <[email protected]> > Cc: [email protected]; Andy Shevchenko <[email protected]>; > LKML <[email protected]>; [email protected]; Andy > Lutomirski <[email protected]>; [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; Alan Cox > <[email protected]> > Subject: Re: [PATCH v10 13/15] platform/x86: wmi: create userspace interface > for > drivers > > On Thu, Oct 19, 2017 at 12:50:16PM -0500, Mario Limonciello wrote: > > +static ssize_t wmi_char_read(struct file *filp, char __user *buffer, > > + size_t length, loff_t *offset) > > +{ > > + struct wmi_block *wblock = filp->private_data; > > + size_t count; > > + > > + if (*offset != 0) > > + return 0; > > + > > + count = sizeof(wblock->req_buf_size); > > + count = length < count ? length : count; > > + > > + if (copy_to_user(buffer, &wblock->req_buf_size, count)) > > + return -EFAULT; > > + > > + *offset = count; > > + return count; > > simple_read_from_buffer()? Library functions are your friend :) > Thanks, wasn't aware of it.
- [PATCH v10 00/15] Introduce support for Dell SMBIOS over... Mario Limonciello
- [PATCH v10 04/15] platform/x86: dell-wmi: don't che... Mario Limonciello
- [PATCH v10 03/15] platform/x86: dell-wmi: clean up ... Mario Limonciello
- [PATCH v10 13/15] platform/x86: wmi: create userspa... Mario Limonciello
- Re: [PATCH v10 13/15] platform/x86: wmi: create... Greg KH
- RE: [PATCH v10 13/15] platform/x86: wmi: cr... Mario.Limonciello
- Re: [PATCH v10 13/15] platform/x86: wmi: create... Greg KH
- RE: [PATCH v10 13/15] platform/x86: wmi: cr... Mario.Limonciello
- Re: [PATCH v10 13/15] platform/x86: wmi: create... Greg KH
- RE: [PATCH v10 13/15] platform/x86: wmi: cr... Mario.Limonciello
- [PATCH v10 11/15] platform/x86: dell-smbios-smm: te... Mario Limonciello
- Re: [PATCH v10 11/15] platform/x86: dell-smbios... Pali Rohár
- RE: [PATCH v10 11/15] platform/x86: dell-sm... Mario.Limonciello
- Re: [PATCH v10 11/15] platform/x86: del... Darren Hart
- [PATCH v10 02/15] platform/x86: dell-wmi: increase ... Mario Limonciello
- [PATCH v10 14/15] platform/x86: dell-smbios-wmi: in... Mario Limonciello
- [PATCH v10 10/15] platform/x86: dell-smbios-wmi: Ad... Mario Limonciello
- [PATCH v10 15/15] tools/wmi: add a sample for dell ... Mario Limonciello

