[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#810663: Include Device Tree model in reportbug script



On Mon, Jan 11, 2016 at 2:23 PM, Martin Michlmayr <tbm@cyrius.com> wrote:
> Package: linux
> Version: 4.3.3-5
> Severity: wishlist
> Tags: patch
>
> It would be nice to include the Device Tree model in the reportbug
> output.  On DT based platforms, /proc/cpuinfo only includes quite
> generic information.
>
> Please note that the strange "echo ... $(cat ..)" construct is
> intentional.  'cat /proc/device-tree/model' leads to a strange
> character at the end because there's no newline and using echo
> gets rid of it.
>
> diff --git a/debian/templates/image.plain.bug/include-model b/debian/templates/image.plain.bug/include-model
> index 60a7112..9c6aedd 100644
> --- a/debian/templates/image.plain.bug/include-model
> +++ b/debian/templates/image.plain.bug/include-model
> @@ -39,6 +39,11 @@ grep_model() {
>      false
>      ;;
>    esac
> +
> +  # Device Tree model
> +  if [ -r /proc/device-tree/model ]; then
> +    echo "Device Tree model:" $(cat /proc/device-tree/model)
> +  fi
>  }
>
>  add_model() {

Above patch seems only report the model from dts.
How about user uses a modified dts, other than the one ships with the kernel?

So I suggest to add a hash-code of the dts used currently.
Is there any method to find the file location of dts used currently?

Cheers,
Roger


Reply to: