Skip to content

Commit

Permalink
6.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
srinivamd committed Oct 3, 2024
1 parent 6444f35 commit 15112c4
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions rocmuninstall.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
#
# NOTE: To uninstall rock-dkms, rock-dkms-firmware ROCm kernel modules
# manually uninstall them and reboot the system
# V1.8: add new packages (6.2.2)
# V1.7: add new packages
# V1.6: fix SLES uninstall amdgpu
# V1.5: Add amdgpu-core
Expand All @@ -22,7 +23,7 @@
# V1.1: Fix CentOS uninstall
# V1.0: Initial version
#
echo "=== ROCm Uninstall Utility V1.7 ==="
echo "=== ROCm Uninstall Utility V1.8 ==="
/bin/date

if [ $# -ne 1 ]
Expand Down Expand Up @@ -58,18 +59,18 @@ then
echo "Remove ALL ROCm packages"
if [ "$pkgtype" = "deb" ]
then
pkglist=`/usr/bin/dpkg -l | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|^ii hip|hcc|hsa|rocm|atmi|^ii comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-' | /usr/bin/awk '!/Status/ {print $2}' | /usr/bin/sort`
pkglist=`/usr/bin/dpkg -l | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|^ii hip|hcc|hsa|rocm|atmi|^ii comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocal-|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-|omniperf|omnitrace' | /usr/bin/awk '!/Status/ {print $2}' | /usr/bin/sort`
else
pkglist=`/usr/bin/rpm -qa | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|hip|hcc|hsa|rocm|atmi|comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-' | /usr/bin/sort`
pkglist=`/usr/bin/rpm -qa | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|hip|hcc|hsa|rocm|atmi|comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocal-|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-|omniperf|omnitrace' | /usr/bin/sort`
fi
else
echo "Remove ROCm packages for release $REV"
if [ "$pkgtype" = "deb" ]
then
pkglist=`/usr/bin/dpkg -l | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|^ii hip|hcc|hsa|rocm|atmi|^ii comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-' | /usr/bin/awk '!/Status/ {print $2}' | /bin/grep -E '^[a-zA-Z\-]+[a-zA-Z]'${REV}'|^[a-zA-Z\-]+lib64'${REV} | /usr/bin/sort`
pkglist=`/usr/bin/dpkg -l | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|^ii hip|hcc|hsa|rocm|atmi|^ii comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocal-|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-|omniperf|omnitrace' | /usr/bin/awk '!/Status/ {print $2}' | /bin/grep -E '^[a-zA-Z\-]+[a-zA-Z]'${REV}'|^[a-zA-Z\-]+lib64'${REV} | /usr/bin/sort`
miopenkernelpkglist=`/usr/bin/dpkg -l | /bin/grep -i -E 'miopenkernel' | /bin/grep -E 'miopenkernels-gfx.+'${REV}'|miopenkernels-gfx.+db'${REV} | /usr/bin/awk '!/Status/ {print $2}' | /usr/bin/sort`
else
pkglist=`/usr/bin/rpm -qa | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|hip|hcc|hsa|rocm|atmi|comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-' | /bin/grep -E '^[a-zA-Z\-]+[a-zA-Z]'${REV}'|^[a-zA-Z\-]+lib64'${REV} | /usr/bin/sort`
pkglist=`/usr/bin/rpm -qa | /bin/grep -i -E 'ocl-icd|kfdtest|llvm-amd|miopen|half|hip|hcc|hsa|rocm|atmi|comgr|composa|amd-smi|aomp|amdgpu-core|amdgpu-dkms|rock|mivision|migraph|rocprofiler|roctracer|rocbl|hipify|rocsol|rocthr|rocff|rocal-|rocalu|rocprim|rocrand|rccl|rocspar|rocwmma|rpp|rdc|openmp-|omniperf|omnitrace' | /bin/grep -E '^[a-zA-Z\-]+[a-zA-Z]'${REV}'|^[a-zA-Z\-]+lib64'${REV} | /usr/bin/sort`
miopenkernelpkglist=`/usr/bin/rpm -qa | /bin/grep -i -E 'miopenkernel' | /bin/grep -E '^miopenkernels-gfx.+'${REV}'|^miopenkernels-gfx.+db'${REV} | /usr/bin/sort`
fi
fi
Expand Down

0 comments on commit 15112c4

Please sign in to comment.