Re: [gem5-users] SPEC CPU2006 for sparc gives error

2018-07-17 Thread Aporva Amarnath
I have uploaded my scripts, config files and the binary and input files for
bzip2 at https://drive.google.com/open?id=1hII-TyewnHbAve5Ye2gzIdWGwmqINHP5

To reproduce my unimplemented syscall errors:

   1. Build gem5: scons build/SPARC/gem5.opt -j9
   CPU_MODELS=AtomicSimpleCPU,TimingSimpleCPU
   2. Copy the the python files into configs/example/
   3. Modify  run_gem5_sparc_spec06_benchmark.sh:24 to provide path to
   where 401.bzip2 is. (Or just place sparc_gem5 into your gem5 folder
   (default))
   4. Run the script: ./run_gem5_sparc_spec06_benchmark.sh bzip2
   /full/path/to/output/dir

To reproduce the Old Kernel error:

   1.  Copy the syscalls.cc to src/arch/sparc/linux/
   2. Repeat all the steps above

Any help is thankful!


On Tue, Jul 17, 2018 at 4:09 PM Gabe Black  wrote:

> Can you put the files needed to reproduce the problem (config script,
> binary, etc) somewhere accessible? I can't make any promises, but if I have
> a chance to dig into it I'll take a look. I'd like to keep SPARC as
> functional and useful as time allows.
>
> Gabe
>
> On Tue, Jul 17, 2018, 10:45 AM Aporva Amarnath  wrote:
>
>> git SHA: 0ee4a543648a4c183a27b7d953317a99f6f30928
>>
>> gem5 command line:
>> build/SPARC/gem5.opt --outdir=temp configs/example/spec06_config.py
>> --cpu-type TimingSimpleCPU --benchmark=bzip2
>> --benchmark_stdout=temp/bzip2.out --benchmark_stderr=temp/bzip2.err
>> I created the spec06_config file by following this tutorial:
>> https://markgottscho.wordpress.com/2014/09/20/tutorial-easily-running-spec-cpu2006-benchmarks-in-the-gem5-simulator/
>>
>> I didn't use a disk image. I tried to run this in SE mode.
>>
>> Initially I had got the following error:
>> warn: open: cannot decode flags 0x4
>>
>> fatal: syscall writev (#121) unimplemented.
>>
>> I tried implementing the syscalls: writev, tgkill and gettid. But I don't
>> think I did it successfully, leading to the Kernel too old error.
>>
>> Any ideas on how to implement these syscall functions for SparcLinux32/64?
>>
>> On July 17, 2018 at 12:59:06 PM, Ciro Santilli (ciro.santi...@gmail.com)
>>> wrote:
>>>
>>> How are you running it? Full gem5 CLI, gem5 git SHA, disk image.
>>>
>>> Kernel too old discussed at:
>>> https://stackoverflow.com/questions/48959349/how-to-solve-fatal-kernel-too-old-when-running-gem5-in-syscall-emulation-se-m
>>>
>>> On Tue, Jul 17, 2018 at 3:30 PM, Aporva Amarnath 
>>> wrote:
>>>
 Hi,

 I'm trying to run spec cpu2006 for sparc.
 When I try to run the benchmarks I get the following error:
 *AtomicSimpleCPU:*
 panic: panic condition !pte occurred: Tried to access unmapped address
 0xffd0.
 *TimingSimpleCPU:*

 FATAL: kernel too old

  gem5.opt: build/SPARC/mem/dram_ctrl.cc:412: void
 DRAMCtrl::addToReadQueue(PacketPtr, unsigned int): Assertion
 `!pkt->isWrite()' failed.
 I have tested out the binary on an actual system and it works. However,
 when trying to run it on SPARC_SE mode it gives the above error.

 Any help would be useful.

 Regards,
 Aporva




 ___
 gem5-users mailing list
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

>>>
>>> ___
>>> gem5-users mailing list
>>> gem5-users@gem5.org
>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] SPEC CPU2006 for sparc gives error

2018-07-17 Thread Gabe Black
Can you put the files needed to reproduce the problem (config script,
binary, etc) somewhere accessible? I can't make any promises, but if I have
a chance to dig into it I'll take a look. I'd like to keep SPARC as
functional and useful as time allows.

Gabe

On Tue, Jul 17, 2018, 10:45 AM Aporva Amarnath  wrote:

> git SHA: 0ee4a543648a4c183a27b7d953317a99f6f30928
>
> gem5 command line:
> build/SPARC/gem5.opt --outdir=temp configs/example/spec06_config.py
> --cpu-type TimingSimpleCPU --benchmark=bzip2
> --benchmark_stdout=temp/bzip2.out --benchmark_stderr=temp/bzip2.err
> I created the spec06_config file by following this tutorial:
> https://markgottscho.wordpress.com/2014/09/20/tutorial-easily-running-spec-cpu2006-benchmarks-in-the-gem5-simulator/
>
> I didn't use a disk image. I tried to run this in SE mode.
>
> Initially I had got the following error:
> warn: open: cannot decode flags 0x4
>
> fatal: syscall writev (#121) unimplemented.
>
> I tried implementing the syscalls: writev, tgkill and gettid. But I don't
> think I did it successfully, leading to the Kernel too old error.
>
> Any ideas on how to implement these syscall functions for SparcLinux32/64?
>
> On July 17, 2018 at 12:59:06 PM, Ciro Santilli (ciro.santi...@gmail.com)
>> wrote:
>>
>> How are you running it? Full gem5 CLI, gem5 git SHA, disk image.
>>
>> Kernel too old discussed at:
>> https://stackoverflow.com/questions/48959349/how-to-solve-fatal-kernel-too-old-when-running-gem5-in-syscall-emulation-se-m
>>
>> On Tue, Jul 17, 2018 at 3:30 PM, Aporva Amarnath 
>> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to run spec cpu2006 for sparc.
>>> When I try to run the benchmarks I get the following error:
>>> *AtomicSimpleCPU:*
>>> panic: panic condition !pte occurred: Tried to access unmapped address
>>> 0xffd0.
>>> *TimingSimpleCPU:*
>>>
>>> FATAL: kernel too old
>>>
>>>  gem5.opt: build/SPARC/mem/dram_ctrl.cc:412: void
>>> DRAMCtrl::addToReadQueue(PacketPtr, unsigned int): Assertion
>>> `!pkt->isWrite()' failed.
>>> I have tested out the binary on an actual system and it works. However,
>>> when trying to run it on SPARC_SE mode it gives the above error.
>>>
>>> Any help would be useful.
>>>
>>> Regards,
>>> Aporva
>>>
>>>
>>>
>>>
>>> ___
>>> gem5-users mailing list
>>> gem5-users@gem5.org
>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] config starter_fs.py with aarch32

2018-07-17 Thread Ciro Santilli
Does it work if you undo the changes you've made and just use starter_fs.py?

Are there any terminal messages in system.dmesg?


On Tue, Jul 17, 2018 at 7:00 PM, Andreas Konopik 
wrote:

> Hello,
>
> i encounter a problem booting linux in fs mode with edited
> gem5/configs/example/arm/starter_fs.py file.
> I changed nothing more than:
>
>- default_dist_version = ''
>- default_kernel = 'vmlinux.vexpress_gem5_v1'
>- default_disk = 'linux-aarch32-ael.img'
>- added "o3" to cpu_types with DerivO3CPU
>- and deleted a dot in the dtb_file string
>
> Now called fs32_mp.py
>
> with exported M5_PATH=$HOME/gem5/full_system/aarch-system-20180409
> my commandline is:
>
> ~/gem5/build/ARM/gem5.opt ~/gem5/configs/example/arm/fs32_mp.py
> --num-cores 2 --cpu o3
>
> The config finds all relevant files needed to boot up linux, but ends up
> with a kernel panic and is unable to boot.
>
> Global frequency set at 1 ticks per second
> warn: DRAM device capacity (8192 Mbytes) does not match the address range
> assigned (2048 Mbytes)
> info: kernel located at: ~/gem5/full_system/aarch-
> system-20180409/binaries/vmlinux.vexpress_emm
> Listening for system connection on port 5910
> Listening for system connection on port 3466
> 0: system.remote_gdb: listening for remote gdb on port 7040
> 0: system.remote_gdb: listening for remote gdb on port 7041
> info: Using bootloader at address 0x10
> info: Using kernel entry physical address at 0x80008000
> info: Loading DTB file: 
> ~/gem5/full_system/aarch-system-20180409/binaries/armv7_gem5_v1_2cpu.dtb
> at address 0x8800
> warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
> info: Entering event queue @ 0.  Starting simulation...
> warn: Not doing anything for miscreg ACTLR
> warn: Not doing anything for write of miscreg ACTLR
> warn: The clidr register always reports 0 caches.
> warn: clidr LoUIS field of 0b001 to match current ARM implementations.
> warn: The csselr register isn't implemented.
> warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
> warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
> warn:   instruction 'mcr icimvau' unimplemented
> warn:   instruction 'mcr bpiallis' unimplemented
> warn:   instruction 'mcr icialluis' unimplemented
> 1102541000: system.terminal: attach terminal 0
> info: Dumping kernel dmesg buffer to system.dmesg...
> warn: Kernel oops in guest
> info: Dumping kernel dmesg buffer to system.dmesg...
> warn: Kernel panic in simulated kernel
>
> Maybe i have to change the kernel entry address, but don't know to which
> address.
> I also attached system.dmesg output.
>
> Thanks for your help!
>
> regards,
>
> Andreas Konopik
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] config starter_fs.py with aarch32

2018-07-17 Thread Andreas Konopik

Hello,

i encounter a problem booting linux in fs mode with edited 
gem5/configs/example/arm/starter_fs.py file.

I changed nothing more than:

 * default_dist_version = ''
 * default_kernel = 'vmlinux.vexpress_gem5_v1'
 * default_disk = 'linux-aarch32-ael.img'
 * added "o3" to cpu_types with DerivO3CPU
 * and deleted a dot in the dtb_file string

Now called fs32_mp.py

with exported M5_PATH=$HOME/gem5/full_system/aarch-system-20180409
my commandline is:

~/gem5/build/ARM/gem5.opt ~/gem5/configs/example/arm/fs32_mp.py 
--num-cores 2 --cpu o3


The config finds all relevant files needed to boot up linux, but ends up 
with a kernel panic and is unable to boot.


   Global frequency set at 1 ticks per second
   warn: DRAM device capacity (8192 Mbytes) does not match the address
   range assigned (2048 Mbytes)
   info: kernel located at:
   ~/gem5/full_system/aarch-system-20180409/binaries/vmlinux.vexpress_emm
   Listening for system connection on port 5910
   Listening for system connection on port 3466
   0: system.remote_gdb: listening for remote gdb on port 7040
   0: system.remote_gdb: listening for remote gdb on port 7041
   info: Using bootloader at address 0x10
   info: Using kernel entry physical address at 0x80008000
   info: Loading DTB file:
   ~/gem5/full_system/aarch-system-20180409/binaries/armv7_gem5_v1_2cpu.dtb
   at address 0x8800
   warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
   info: Entering event queue @ 0.  Starting simulation...
   warn: Not doing anything for miscreg ACTLR
   warn: Not doing anything for write of miscreg ACTLR
   warn: The clidr register always reports 0 caches.
   warn: clidr LoUIS field of 0b001 to match current ARM implementations.
   warn: The csselr register isn't implemented.
   warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
   warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
   warn:   instruction 'mcr icimvau' unimplemented
   warn:   instruction 'mcr bpiallis' unimplemented
   warn:   instruction 'mcr icialluis' unimplemented
   1102541000: system.terminal: attach terminal 0
   info: Dumping kernel dmesg buffer to system.dmesg...
   warn: Kernel oops in guest
   info: Dumping kernel dmesg buffer to system.dmesg...
   warn: Kernel panic in simulated kernel

Maybe i have to change the kernel entry address, but don't know to which 
address.

I also attached system.dmesg output.

Thanks for your help!

regards,

Andreas Konopik

[0.00] Booting Linux on physical CPU 0x0
[0.00] Initializing cgroup subsys cpuset
[0.00] Linux version 3.14.0-gb2af788 (root@c84b8fb6e283) (gcc version 4.8.5 
(Ubuntu/Linaro 4.8.5-4ubuntu1) ) #1 SMP PREEMPT Mon Apr 9 07:02:56 UTC 2018
[0.00] Kernel was built at commit id 'b2af788'
[0.00] CPU: ARMv7 Processor [410fc0f0] revision 0 (ARMv7), cr=10c53c7d
[0.00] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction 
cache
[0.00] Truncating memory at 0x8000 to fit in 32-bit physical address 
space
[0.00] Machine model: V2P-CA15
[0.00] Truncating memory at 0x8000 to fit in 32-bit physical address 
space
[0.00] Memory policy: Data cache writealloc
[0.00] On node 0 totalpages: 524287
[0.00] free_area_init_node: node 0, pgdat 80756b40, node_mem_map ee7f9000
[0.00]   Normal zone: 3568 pages used for memmap
[0.00]   Normal zone: 0 pages reserved
[0.00]   Normal zone: 456704 pages, LIFO batch:31
[0.00]   HighMem zone: 528 pages used for memmap
[0.00]   HighMem zone: 67583 pages, LIFO batch:15
[0.00] Unable to handle kernel NULL pointer dereference at virtual address 

[0.00] pgd = 80004000
[0.00] [] *pgd=
[0.00] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
[0.00] Modules linked in:
[0.00] CPU: 0 PID: 0 Comm: swapper Not tainted 3.14.0-gb2af788 #1
[0.00] task: 80727068 ti: 8071c000 task.ti: 8071c000
[0.00] PC is at kmem_cache_alloc_trace+0x30/0x1e0
[0.00] LR is at __get_vm_area_node.isra.37+0x7c/0x138
[0.00] pc : [<800ef1fc>]lr : [<800e3744>]psr: 01d3
sp : 8071de68  ip :   fp : 80726d80
[0.00] r10: 8071de68  r9 : 8071c000  r8 : 
[0.00] r7 : 0020  r6 : 800e3744  r5 : 80d0  r4 : 00d0
[0.00] r3 : 0022  r2 : 0020  r1 : 80d0  r0 : 
[0.00] Flags: nzcv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
[0.00] Control: 10c5387d  Table: 8000406a  DAC: 0015
[0.00] 
PC: 0x800ef17c:
[0.00] f17c  e1a03007 e12fff3c e494c008 e35c 1af5 e1a0100d e3c13d7f 
e3c3303f
[0.00] f19c  e5932004 e2422001 e5832004 e352 1ac2 e5933000 e3130002 
0abf
[0.00] f1bc  eb10c513 e1a5 e28dd00c e8bd8ff0 e92d4ff0 e24dd014 e1a0600e 
e1a08000
[0.00] f1dc  e1a0a00d e3ca9d7f e3c9903f e1a05001 e1a07002 e5993004 e2833001 
e5893004
[0.00] f1fc  e5984000 ee1dbf90 e08b3004 e5933004 e58d300c e5993004 e2433001 
e5893004
[0.00] f21c  e353 1a02 e5993000 

Re: [gem5-users] SPEC CPU2006 for sparc gives error

2018-07-17 Thread Aporva Amarnath
git SHA: 0ee4a543648a4c183a27b7d953317a99f6f30928

gem5 command line:
build/SPARC/gem5.opt --outdir=temp configs/example/spec06_config.py
--cpu-type TimingSimpleCPU --benchmark=bzip2
--benchmark_stdout=temp/bzip2.out --benchmark_stderr=temp/bzip2.err
I created the spec06_config file by following this tutorial:
https://markgottscho.wordpress.com/2014/09/20/tutorial-easily-running-spec-cpu2006-benchmarks-in-the-gem5-simulator/

I didn't use a disk image. I tried to run this in SE mode.

Initially I had got the following error:
warn: open: cannot decode flags 0x4

fatal: syscall writev (#121) unimplemented.

I tried implementing the syscalls: writev, tgkill and gettid. But I don't
think I did it successfully, leading to the Kernel too old error.

Any ideas on how to implement these syscall functions for SparcLinux32/64?

On July 17, 2018 at 12:59:06 PM, Ciro Santilli (ciro.santi...@gmail.com)
> wrote:
>
> How are you running it? Full gem5 CLI, gem5 git SHA, disk image.
>
> Kernel too old discussed at:
> https://stackoverflow.com/questions/48959349/how-to-solve-fatal-kernel-too-old-when-running-gem5-in-syscall-emulation-se-m
>
> On Tue, Jul 17, 2018 at 3:30 PM, Aporva Amarnath 
> wrote:
>
>> Hi,
>>
>> I'm trying to run spec cpu2006 for sparc.
>> When I try to run the benchmarks I get the following error:
>> *AtomicSimpleCPU:*
>> panic: panic condition !pte occurred: Tried to access unmapped address
>> 0xffd0.
>> *TimingSimpleCPU:*
>>
>> FATAL: kernel too old
>>
>>  gem5.opt: build/SPARC/mem/dram_ctrl.cc:412: void
>> DRAMCtrl::addToReadQueue(PacketPtr, unsigned int): Assertion
>> `!pkt->isWrite()' failed.
>> I have tested out the binary on an actual system and it works. However,
>> when trying to run it on SPARC_SE mode it gives the above error.
>>
>> Any help would be useful.
>>
>> Regards,
>> Aporva
>>
>>
>>
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] SPEC CPU2006 for sparc gives error

2018-07-17 Thread Ciro Santilli
How are you running it? Full gem5 CLI, gem5 git SHA, disk image.

Kernel too old discussed at:
https://stackoverflow.com/questions/48959349/how-to-solve-fatal-kernel-too-old-when-running-gem5-in-syscall-emulation-se-m

On Tue, Jul 17, 2018 at 3:30 PM, Aporva Amarnath  wrote:

> Hi,
>
> I'm trying to run spec cpu2006 for sparc.
> When I try to run the benchmarks I get the following error:
> *AtomicSimpleCPU:*
> panic: panic condition !pte occurred: Tried to access unmapped address
> 0xffd0.
> *TimingSimpleCPU:*
>
> FATAL: kernel too old
> gem5.opt: build/SPARC/mem/dram_ctrl.cc:412: void 
> DRAMCtrl::addToReadQueue(PacketPtr, unsigned int): Assertion 
> `!pkt->isWrite()' failed.
>
> I have tested out the binary on an actual system and it works. However,
> when trying to run it on SPARC_SE mode it gives the above error.
>
> Any help would be useful.
>
> Regards,
> Aporva
>
>
>
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] SPEC CPU2006 for sparc gives error

2018-07-17 Thread Aporva Amarnath
Hi,

I'm trying to run spec cpu2006 for sparc.
When I try to run the benchmarks I get the following error:
*AtomicSimpleCPU:*
panic: panic condition !pte occurred: Tried to access unmapped address
0xffd0.
*TimingSimpleCPU:*

FATAL: kernel too old
gem5.opt: build/SPARC/mem/dram_ctrl.cc:412: void
DRAMCtrl::addToReadQueue(PacketPtr, unsigned int): Assertion
`!pkt->isWrite()' failed.

I have tested out the binary on an actual system and it works. However,
when trying to run it on SPARC_SE mode it gives the above error.

Any help would be useful.

Regards,
Aporva
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Mapping accelerator in memory with DerivO3CPU

2018-07-17 Thread João Miguel Morgado Pereira Vieira
Hi guys,

I am new using gem5, and I am trying to use the simulator to measure the 
performance of an accelerator. While going through the documentation to learn 
how to map an accelerator in memory, I discovered powerjg's GitHub  repository 
(https://github.com/powerjg/gem5/blob/devel/accel/src/accel/daxpy.cc 
), which 
helped me a lot (if you are reading this e-mail, thank you). However, to map 
the accelerator in memory, a crossbar has to be placed between the CPU data 
port and the L1 data cache, which apparently is not supported by the DerivO3CPU 
model (https://www.mail-archive.com/gem5-users@gem5.org/msg14005.html 
). The scheme 
seems something like this:



I really need to put this to work with the DerivO3CPU model, for performance 
comparison reasons.

If someone has any suggestion how to bypass this problem, I would be extremely 
grateful.

Thank you in advance,
Joao Vieira

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] syscall error while simulating

2018-07-17 Thread Oscar Rosell

Hi,

There's nothing magical about it. Those syscalls are probably just not 
implemented. Depending on the Gem5 version you're using they may have 
been implemented later (didn't check). Running in Full System mode 
instead should work.


Regards,

    Oscar


On 17/07/18 06:22, Puneet Saraf wrote:

Dear All,

I am getting a syscall unimplemented error while running the 
simulation. For some syscall it gives warning and proceed with the 
simulation but for some it stopped there itself. Below are the syscall 
for which my simulation stopped.


fadvise64
timer_create
timer_settime
timer_gettime
timer_getoverrun
timer_delete,
clock_settime
clock_gettime
clock_getres
clock_nanosleep

These error are getting generated from *src/arch/x86/linux/process.cc 
*


 /* 221 */ SyscallDesc("fadvise64", unimplementedFunc),
/* 222 */ SyscallDesc("timer_create", unimplementedFunc),
/* 223 */ SyscallDesc("timer_settime", unimplementedFunc),
/* 224 */ SyscallDesc("timer_gettime", unimplementedFunc),
/* 225 */ SyscallDesc("timer_getoverrun", unimplementedFunc),
/* 226 */ SyscallDesc("timer_delete", unimplementedFunc),
/* 227 */ SyscallDesc("clock_settime", unimplementedFunc),
/* 228 */ SyscallDesc("clock_gettime", clock_gettimeFunc),
/* 229 */ SyscallDesc("clock_getres", clock_getresFunc),
/* 230 */ SyscallDesc("clock_nanosleep", unimplementedFunc),


I don’t know what is causing these errors and how to debug and rectify 
them.

Please help if anybody has any idea about these errors.




Regards
Puneet Saraf
M.S. Scholar
PACE Lab, Dept. Of Computer Science & Engg.
IIT Madras, Chennai-600036


___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users