for the attention. I did not want to impose, at least as long as
there was a chance I had missed a simple solution. I did not make any
progress yet, so this was amongst my next steps.
Regards,
--
Nicolas George
signature.asc
Description: Digital signature
tigate I2C and PLATFORM/ACPI-based
systems.
In the meantime, I have summarized what I was able to get working on this
laptop on the following webpage:
http://nsup.org/~george/comp/linux_lenovo_miix3/
Regards,
--
Nicolas George
signature.asc
Description: Digital signature
give
some more details, and possibly run a few tests if they do not take much
time and are not too risky.
Hope this helps.
Regards,
--
Nicolas George
signature.asc
Description: Digital signature
directly.
Regards,
--
Nicolas George
signature.asc
Description: Digital signature
The BLKGETSIZE ioctl expects a pointer to a long, os_file_size was providing
an int. Therefore, ubd access to host block devices caused a segmentation
fault on 64 bits systems.
Signed-off-by: Nicolas George <[EMAIL PROTECTED]>
---
Jeff Dike wrote:
> Looks sane, can I have a properly S
ll.
I add that the bug was still there yesterday in the git repository.
I join the patch to file.c.
Regards,
--
Nicolas George
diff --git a/arch/um/os-Linux/file.c b/arch/um/os-Linux/file.c
index 6f92f73..c3ecc2a 100644
--- a/arch/um/os-Linux/file.c
+++ b/arch/um/os-Linux/file.c
@@
:
if ((bdev->bd_inode->i_size >> 9) > ~0UL)
return -EFBIG;
return put_ulong(arg, bdev->bd_inode->i_size >> 9);
In arch/um/os-Linux/file.c, os_file_size calls it with an int.
The ioctl_list man page should be fixed as well.
Regards,
l I believe.
Regads,
--
Nicolas George
signature.asc
Description: Digital signature
8 matches
Mail list logo