Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-29 Thread Martin K. Petersen
Arnd, > I think Martin is still waiting for a fixed version of the patch, as > the proposed patch from March 12 only solves the immediate symptom, > but not the underlying problem of the CommandList structure being > marked as unaligned. If it gets fixed, the new version should work on > all

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-29 Thread Arnd Bergmann
On Mon, Mar 29, 2021 at 1:28 PM John Paul Adrian Glaubitz wrote: > On 3/24/21 7:37 PM, don.br...@microchip.com wrote: > > > > Acked-by: Don Brace > > > > Thanks for your patch and extra effort. > > Apologies for being so persistent, but has this patch been queued anywhere? > > This should be

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-29 Thread John Paul Adrian Glaubitz
Hi! On 3/24/21 7:37 PM, don.br...@microchip.com wrote: > -Original Message- > From: Sergei Trofimovich [mailto:sly...@gentoo.org] > Subject: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment) > > The failure initially observed as boot failure on rx3600 ia64 machine w

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-27 Thread Sergei Trofimovich
On Wed, 17 Mar 2021 18:28:31 +0100 John Paul Adrian Glaubitz wrote: > Hi Sergei! > > On 3/12/21 11:27 PM, Sergei Trofimovich wrote: > > The failure initially observed as boot failure on rx3600 ia64 machine > > with RAID bus controller: Hewlett-Packard Company Smart Array P600: > > > >

RE: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-24 Thread Don.Brace
-Original Message- From: Sergei Trofimovich [mailto:sly...@gentoo.org] Subject: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment) The failure initially observed as boot failure on rx3600 ia64 machine with RAID bus controller: Hewlett-Packard Company Smart Array P600: kernel

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-24 Thread John Paul Adrian Glaubitz
Hello! On 3/12/21 11:27 PM, Sergei Trofimovich wrote: > The failure initially observed as boot failure on rx3600 ia64 machine > with RAID bus controller: Hewlett-Packard Company Smart Array P600: > > kernel unaligned access to 0xe00105dd8b95, ip=0xa00100b87551 > kernel unaligned

RE: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-17 Thread Don.Brace
-Original Message- From: David Laight [mailto:david.lai...@aculab.com] Subject: RE: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment) From: Martin K. Petersen > Sent: 17 March 2021 02:26 > > Arnd, > > > Actually that still feels wrong: the annotation of the struct is

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-17 Thread John Paul Adrian Glaubitz
Hi Sergei! On 3/12/21 11:27 PM, Sergei Trofimovich wrote: > The failure initially observed as boot failure on rx3600 ia64 machine > with RAID bus controller: Hewlett-Packard Company Smart Array P600: > > kernel unaligned access to 0xe00105dd8b95, ip=0xa00100b87551 > kernel

RE: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-17 Thread David Laight
From: Martin K. Petersen > Sent: 17 March 2021 02:26 > > Arnd, > > > Actually that still feels wrong: the annotation of the struct is to > > pack every member, which causes the access to be done in byte units on > > architectures that do not have hardware unaligned load/store > > instructions,

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-16 Thread Martin K. Petersen
Arnd, > Actually that still feels wrong: the annotation of the struct is to > pack every member, which causes the access to be done in byte units on > architectures that do not have hardware unaligned load/store > instructions, at least for things like atomic_read() that does not go > through a

Re: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-16 Thread Arnd Bergmann
On Tue, Mar 16, 2021 at 6:12 PM wrote: > drivers/scsi/hpsa_cmd.h | 14 +- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/drivers/scsi/hpsa_cmd.h b/drivers/scsi/hpsa_cmd.h index > d126bb877250..617bdae9a7de 100644 > --- a/drivers/scsi/hpsa_cmd.h > +++

RE: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-16 Thread Don.Brace
-Original Message- From: Sergei Trofimovich [mailto:sly...@gentoo.org] Subject: [PATCH] hpsa: fix boot on ia64 (atomic_t alignment) The failure initially observed as boot failure on rx3600 ia64 machine with RAID bus controller: Hewlett-Packard Company Smart Array P600: kernel

[PATCH] hpsa: fix boot on ia64 (atomic_t alignment)

2021-03-12 Thread Sergei Trofimovich
The failure initially observed as boot failure on rx3600 ia64 machine with RAID bus controller: Hewlett-Packard Company Smart Array P600: kernel unaligned access to 0xe00105dd8b95, ip=0xa00100b87551 kernel unaligned access to 0xe00105dd8e95, ip=0xa00100b87551 hpsa