Laufwerke über 2TB?!
Jan-Benedict Glaw
jbglaw at lug-owl.de
Don Mai 12 09:29:34 CEST 2005
On Thu, 2005-05-12 01:16:02 +0200, Andreas Roth <andreas at schosemail.de> wrote:
>
> > ...und davon ein strace?
>
> ok, ich hab beides mal als datei angehängt. Die Zeile mit "File too
> large" sieht ganz interessant aus... haber was könnte ich da tun??
Kernel-Version verraten und/oder mal in die Implementierung vom
ioctl (fd, BLKGETSIZE64, ...) gucken.
Die besteht momentan (Linus' git-Baum) in ./drivers/block/ioctl.c aus:
case BLKGETSIZE64:
return put_u64(arg, bdev->bd_inode->i_size);
put_u64() ist weiter oben definiert als:
static int put_u64(unsigned long arg, u64 val)
{
return put_user(val, (u64 __user *)arg);
}
Das sieht erstmal okay aus. Bleibt immernoch die Frage, ob Du vielleicht
eine ältere (oder von Deinem Distributor der Wahl kaputt-geptachten)
Kernel benutzt...
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : http://www.tlug.de/pipermail/tlug_allgemein/attachments/20050512/a8ce5195/attachment.pgp