Hi Giacomo,

There is no output. We are also using a pristine v22.0.0.2 and let the
simulator run for ~1 day and there is no output.

I'm not sure what you mean by which ArmRelease we are using --
however, our run script is as follows:

```
#!/bin/sh

export CURR_DIR=$(pwd)
export M5_PATH=$CURR_DIR/dist
# export KERNEL_PATH=$M5_PATH/binaries/vmlinux.arm64 # out of box from
gem5 guest binaries -- boots and runs (~10 minutes)
export KERNEL_PATH=$M5_PATH/binaries/vmlinux-4.14.arm64 # compiled
locally -- (no output for ~1 day)
export DISK_PATH=$M5_PATH/disks/ubuntu.img
export SCRIPT_PATH=$CURR_DIR/bootscripts/$1.rcS

rm -r $CURR_DIR/results/$1/

$CURR_DIR/build/ARM/gem5.opt -d $CURR_DIR/results/$1
$CURR_DIR/configs/example/fs.py \
--disk-image $DISK_PATH --kernel $KERNEL_PATH --ruby \
--caches --l2cache --l1d_size=32kB --l2_size=256kB --cpu-type
AtomicSimpleCPU --mem-size 8GB \
--script=$SCRIPT_PATH --checkpoint-at-end

$CURR_DIR/build/ARM/gem5.opt -d $CURR_DIR/results/$1
$CURR_DIR/configs/example/fs.py \
--disk-image $DISK_PATH --kernel $KERNEL_PATH --ruby \
--caches --l2cache --l1d_size=32kB --l2_size=256kB --cpu-type
DerivO3CPU --mem-size 8GB \
--script=$SCRIPT_PATH --checkpoint-restore=1 --maxinsts 500000000
```

Should we be specifying the ARM specific CPU models as opposed to the
basic ones?

Again, thank you for your help!

Best,
Sam


On Tue, Aug 2, 2022 at 5:20 PM Giacomo Travaglini
<giacomo.travagl...@arm.com> wrote:
>
> Hi Sam,
>
>
>
> I have to say I successfully managed to boot Linux 4.14 with a pristine 
> v22.0.0.2.
>
> What’s the content of m5out/system.terminal? Also, could you provide me the 
> ArmRelease you are using? This should be a list of enabled Armv8.X extensions.
>
>
>
> Kind Regards
>
>
>
> Giacomo
>
>
>
> From: Thomas, Samuel <samuel_tho...@brown.edu>
> Date: Tuesday, 2 August 2022 at 14:57
> To: The gem5 Users mailing list <gem5-users@gem5.org>
> Subject: [gem5-users] Re: gem5 Linux Version 4.18
>
> Hi Giacomo,
>
>
>
> Thank you for your reply. Yes, I am using v22.0.0.2, and I have ensured that 
> the recompiled bootloader binaries are in the M5_PATH.
>
>
>
> If that issue is resolved, then perhaps this shows that there is a similar 
> issue that isn't necessarily a FEAT_PAuth problem, but has a similar output. 
> What can I do to verify if FEAT_PAuth is enabled? If not, what else should I 
> do to isolate the issue?
>
>
>
> Again, thank you for your help!
>
>
>
> Best,
>
> Sam
>
>
>
> On Tue, Aug 2, 2022 at 4:54 AM Giacomo Travaglini 
> <giacomo.travagl...@arm.com> wrote:
>
> Hi Sam,
>
>
>
> 1.      Are you using v22.0.0.2 or simply v22.0.0.0? (The FEAT_PAuth problem 
> has been resolved in v22.0.0.2 so it is not really an open issue)
>
> 2.      If using the v22.0.0.2, could you make sure you rebuild the 
> bootloader and make M5_PATH point to it?
>
> Let me know if this works
>
>
>
> Kind Regards
>
>
>
> Giacomo
>
>
>
> From: Thomas, Samuel <samuel_tho...@brown.edu>
> Date: Monday, 1 August 2022 at 22:16
> To: gem5 users mailing list <gem5-users@gem5.org>
> Subject: [gem5-users] gem5 Linux Version 4.18
>
> Hi all,
>
>
>
> We recently upgraded our gem5 project to be compatible with gem5 version 22, 
> and are working with a modified version of Linux. We had been working from 
> kernel version 4.14 (following the instructions from 
> https://www.gem5.org/documentation/general_docs/fullsystem/building_arm_kernel).
>
>
>
> When we use this kernel version with the most recent changes to gem5, the 
> simulator cannot fully boot, and it seems as though this might be due to the 
> "FEAT_PAuth" being utilized (cited as an open issue in the v22.0.0.2 release 
> notes). When we use the out of the box Linux kernel binary that comes with 
> the guest binaries (from 
> https://www.gem5.org/documentation/general_docs/fullsystem/guest_binaries), 
> the simulator works well and the system boots.
>
>
>
> Is the source for the Linux version 4.18 that comes with the guest binaries 
> available? Are there any patches that we can apply to the Linux v4.18 commit?
>
>
>
> Thank you in advance for your help!
>
>
>
> Best,
>
> Sam
>
> IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
>
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
>
> IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to