162cb0effSKishon Vijay Abraham I#!/bin/sh 2b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 362cb0effSKishon Vijay Abraham I 462cb0effSKishon Vijay Abraham Iecho "BAR tests" 562cb0effSKishon Vijay Abraham Iecho 662cb0effSKishon Vijay Abraham I 762cb0effSKishon Vijay Abraham Ibar=0 862cb0effSKishon Vijay Abraham I 962cb0effSKishon Vijay Abraham Iwhile [ $bar -lt 6 ] 1062cb0effSKishon Vijay Abraham Ido 1162cb0effSKishon Vijay Abraham I pcitest -b $bar 1262cb0effSKishon Vijay Abraham I bar=`expr $bar + 1` 1362cb0effSKishon Vijay Abraham Idone 1462cb0effSKishon Vijay Abraham Iecho 1562cb0effSKishon Vijay Abraham I 1662cb0effSKishon Vijay Abraham Iecho "Interrupt tests" 1762cb0effSKishon Vijay Abraham Iecho 1862cb0effSKishon Vijay Abraham I 1962cb0effSKishon Vijay Abraham Ipcitest -l 2062cb0effSKishon Vijay Abraham Imsi=1 2162cb0effSKishon Vijay Abraham I 2262cb0effSKishon Vijay Abraham Iwhile [ $msi -lt 33 ] 2362cb0effSKishon Vijay Abraham Ido 2462cb0effSKishon Vijay Abraham I pcitest -m $msi 2562cb0effSKishon Vijay Abraham I msi=`expr $msi + 1` 2662cb0effSKishon Vijay Abraham Idone 2762cb0effSKishon Vijay Abraham Iecho 2862cb0effSKishon Vijay Abraham I 2962cb0effSKishon Vijay Abraham Iecho "Read Tests" 3062cb0effSKishon Vijay Abraham Iecho 3162cb0effSKishon Vijay Abraham I 3262cb0effSKishon Vijay Abraham Ipcitest -r -s 1 3362cb0effSKishon Vijay Abraham Ipcitest -r -s 1024 3462cb0effSKishon Vijay Abraham Ipcitest -r -s 1025 3562cb0effSKishon Vijay Abraham Ipcitest -r -s 1024000 3662cb0effSKishon Vijay Abraham Ipcitest -r -s 1024001 3762cb0effSKishon Vijay Abraham Iecho 3862cb0effSKishon Vijay Abraham I 3962cb0effSKishon Vijay Abraham Iecho "Write Tests" 4062cb0effSKishon Vijay Abraham Iecho 4162cb0effSKishon Vijay Abraham I 4262cb0effSKishon Vijay Abraham Ipcitest -w -s 1 4362cb0effSKishon Vijay Abraham Ipcitest -w -s 1024 4462cb0effSKishon Vijay Abraham Ipcitest -w -s 1025 4562cb0effSKishon Vijay Abraham Ipcitest -w -s 1024000 4662cb0effSKishon Vijay Abraham Ipcitest -w -s 1024001 4762cb0effSKishon Vijay Abraham Iecho 4862cb0effSKishon Vijay Abraham I 4962cb0effSKishon Vijay Abraham Iecho "Copy Tests" 5062cb0effSKishon Vijay Abraham Iecho 5162cb0effSKishon Vijay Abraham I 5262cb0effSKishon Vijay Abraham Ipcitest -c -s 1 5362cb0effSKishon Vijay Abraham Ipcitest -c -s 1024 5462cb0effSKishon Vijay Abraham Ipcitest -c -s 1025 5562cb0effSKishon Vijay Abraham Ipcitest -c -s 1024000 5662cb0effSKishon Vijay Abraham Ipcitest -c -s 1024001 5762cb0effSKishon Vijay Abraham Iecho 58