| From foo@baz Sat Nov 10 11:17:18 PST 2018 |
| From: "David S. Miller" <davem@davemloft.net> |
| Date: Sun, 14 Oct 2018 20:19:31 -0700 |
| Subject: sparc64: Make proc_id signed. |
| |
| From: "David S. Miller" <davem@davemloft.net> |
| |
| [ Upstream commit b3e1eb8e7ac9aaa283989496651d99267c4cad6c ] |
| |
| So that when it is unset, ie. '-1', userspace can see it |
| properly. |
| |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| arch/sparc/include/asm/cpudata_64.h | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/arch/sparc/include/asm/cpudata_64.h |
| +++ b/arch/sparc/include/asm/cpudata_64.h |
| @@ -28,7 +28,7 @@ typedef struct { |
| unsigned short sock_id; /* physical package */ |
| unsigned short core_id; |
| unsigned short max_cache_id; /* groupings of highest shared cache */ |
| - unsigned short proc_id; /* strand (aka HW thread) id */ |
| + signed short proc_id; /* strand (aka HW thread) id */ |
| } cpuinfo_sparc; |
| |
| DECLARE_PER_CPU(cpuinfo_sparc, __cpu_data); |