Hi, Could someone please shed some light on this issue? Thank you very much in advance, --Roman Shterenzon, UNIX System Administrator and Consultant [ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ] ---------- Forwarded message ---------- Date: Sat, 30 Jun 2001 15:01:02 +0300 (IDT) From: Roman Shterenzon <[EMAIL PROTECTED]> To: Mikko Tyolajarvi <[EMAIL PROTECTED]> Cc: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> Subject: Re: Unable to run linux unace Quoting Mikko Tyolajarvi <[EMAIL PROTECTED]>: > In local.freebsd.stable you write: > > >Quoting Roman Shterenzon <[EMAIL PROTECTED]>: > > >> Hello, > >> I wanted to use linux unace from www.winace.com > >> (http://praf.nirvanet.net/winace/linunace203.tgz), > >> but unfortunately it doesn't work. > >> When I used truss on it, I've seen this: > > [...] > > >> linux_mremap(0x28109000,0x61000,0x81000,0x1) ERR#12 'Cannot > allocate > >> memory' > > [...] > > >This is what I get when I run it on remote linux system: > > >mremap(0x40000000, 135168, 266240, MREMAP_MAYMOVE) = 0x40000000 > > [...] > > >It doesn't give me any hints :( > > From a Linux mremap() man page: > > void *mremap(void *old_address, size_t old_size, size_t new_size, > unsigned long flags); > > And from linux_mremap() in the linuxulator (linux_misc.c): > > if (args->new_len > args->old_len) { > p->p_retval[0] = 0; > return ENOMEM; > } > > To me it looks like extending a mmapped region with mremap() isn't > supported. > > $.02, > /Mikko > -- > Mikko > Ty�l�j�[EMAIL PROTECTED] > RSA Security > Hmm.. Is it possible to completely unmap and then remap this region? And if it is, how? The fd is not known to the mremap handler. :( --Roman Shterenzon, UNIX System Administrator and Consultant [ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

