Date: Sat, 2 Mar 1996 11:36:55 +1030 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: sos@FreeBSD.org Cc: msmith@atrad.adelaide.edu.au, bde@zeta.org.au, hackers@FreeBSD.org Subject: Re: Linuxulator unhappiness... Message-ID: <199603020106.LAA04108@genesis.atrad.adelaide.edu.au> In-Reply-To: <199603011244.NAA27917@ra.dkuug.dk> from "sos@FreeBSD.org" at Mar 1, 96 01:44:32 pm
next in thread | previous in thread | raw e-mail | index | archive | help
sos@FreeBSD.org stands accused of saying: > > > This is probably caused by bogus types and overflow bugs in linux_file.c > > > function linux_lseek(): > > > > > > 1) the offset is declared as `unsigned long' in `struct linux_seek_args'. > > > File offsets should normally be signed to avoid problems like the current > > > one (that's why off_t is signed). > > > > > exactly, just change the unsigned long to a signed long... Ta; that gets around the problem for now. Now on to see what else doesn't work 8) > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603020106.LAA04108>