Chris Metcalf 5a114b9866 tile: work around bug in the generic sys_llseek
sys_llseek should specify the high and low 32-bit seek values as "unsigned
int" but instead it specifies "unsigned long".  Since compat syscall
arguments are always sign-extended on tile, this means that a seek value
of 0xffffffff will be incorrectly interpreted as a value of -1ULL.

To avoid the risk of breaking binary compatibility on architectures
that already use sys_llseek this way, we follow the same path as MIPS
and provide a wrapper override.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Cc: stable@kernel.org [v3.6 onwards]
2013-03-04 11:19:09 -05:00
..
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-03-20 21:48:30 +08:00
2012-11-13 15:48:27 -05:00
2012-05-25 12:48:25 -04:00
2012-07-24 15:27:32 +08:00
2013-01-03 15:57:13 -08:00
2012-11-28 21:53:36 -05:00
2013-02-03 18:16:21 -05:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2013-02-14 09:21:15 -05:00