mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 20:51:44 +00:00
69d476c557
This commits enables the "--hw" argument for the checkghlitmus.sh script, causing it to convert any applicable C-language litmus tests to the specified flavor of assembly language, to verify these assembly-language litmus tests, and checking compatibility of the outcomes. Note that the conversion does not yet handle locking, RCU, SRCU, plain C-language memory accesses, or casts. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
21 lines
415 B
Bash
Executable File
21 lines
415 B
Bash
Executable File
#!/bin/sh
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# Generate the hardware extension to the litmus-test filename, or the
|
|
# empty string if this is an LKMM run. The extension is placed in
|
|
# the shell variable hwfnseg.
|
|
#
|
|
# Usage:
|
|
# . hwfnseg.sh
|
|
#
|
|
# Copyright IBM Corporation, 2019
|
|
#
|
|
# Author: Paul E. McKenney <paulmck@linux.ibm.com>
|
|
|
|
if test -z "$LKMM_HW_MAP_FILE"
|
|
then
|
|
hwfnseg=
|
|
else
|
|
hwfnseg=".$LKMM_HW_MAP_FILE"
|
|
fi
|