[PATCH v2] ALSA: aoa: make remove callback of soundbus driver void returned

2023-01-06 Thread Dawei Li
to return void. Signed-off-by: Dawei Li --- v1 -> v2 - Update commit message. - Rebased to latest sound/for-next. v1 - https://lore.kernel.org/all/tycp286mb2323bbfce929111043e60d3bca...@tycp286mb2323.jpnp286.prod.outlook.com/ --- sound/aoa/fabrics/layout.c| 3 +-- sound/aoa/soundbus/s

Re: [PATCH 1/6] hyperv: Make remove callback of hyperv driver void returned

2022-12-06 Thread Dawei Li
On Tue, Dec 06, 2022 at 11:37:26AM +, Wei Liu wrote: > On Mon, Dec 05, 2022 at 11:36:39PM +0800, Dawei Li wrote: > > Since commit fc7a6209d571 ("bus: Make remove callback return > > void") forces bus_type::remove be void-returned, it doesn't > > make much

Re: [PATCH 0/6] Make remove() of any bus based driver void returned

2022-12-06 Thread Dawei Li
On Mon, Dec 05, 2022 at 05:00:52PM +0100, Greg KH wrote: > On Mon, Dec 05, 2022 at 11:36:38PM +0800, Dawei Li wrote: > > For bus-based driver, device removal is implemented as: > > device_remove() => bus->remove() => driver->remove() > > > > Driver core

[PATCH 0/6] Make remove() of any bus based driver void returned

2022-12-05 Thread Dawei Li
lback of any bus-based driver to be void returned. This patchset includes changes for drivers below: 1. hyperv 2. macio 3. apr 4. xen 5. ac87 6. soundbus Q: Why not platform drivers? A: Too many of them.(maybe 4K+) Dawei Li (6): hyperv: Make remove callback of hyperv driver void returned macio:

[PATCH 2/6] macio: Make remove callback of macio driver void returned

2022-12-05 Thread Dawei Li
Commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for macio bus based drivers. Signed-off-by

[PATCH 3/6] apr: make remove callback of apr driver void returned

2022-12-05 Thread Dawei Li
Since commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for apr bus based drivers. Signed-off-by

[PATCH 6/6] soundbus: make remove callback of soundbus driver void returned

2022-12-05 Thread Dawei Li
Since commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for soundbus based drivers. Signed-off-by

[PATCH 1/6] hyperv: Make remove callback of hyperv driver void returned

2022-12-05 Thread Dawei Li
Since commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for hyperv bus based drivers. Signed-off-by

[PATCH 4/6] xen: make remove callback of xen driver void returned

2022-12-05 Thread Dawei Li
Since commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for xen bus based drivers. Signed-off-by

[PATCH 5/6] ac97: make remove callback of ac97 driver void returned

2022-12-05 Thread Dawei Li
Since commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for ac97 bus based drivers. Signed-off-by

[PATCH v2] powerpc: macio: Make remove callback of macio driver void returned

2023-01-15 Thread Dawei Li
Commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for macio bus based drivers. Signed-off-by: Dawei

Re: [PATCH v2] ALSA: aoa: make remove callback of soundbus driver void returned

2023-01-24 Thread Dawei Li
On Fri, Jan 06, 2023 at 11:17:46PM +0800, Dawei Li wrote: > Since commit fc7a6209d571 ("bus: Make remove callback return void") > forces bus_type::remove be void-returned, it doesn't make much sense > for any bus based driver implementing remove callbalk to return >

Re: [PATCH v2] powerpc: macio: Make remove callback of macio driver void returned

2023-01-30 Thread Dawei Li
Hi Michael, Thanks for reviewing, On Mon, Jan 30, 2023 at 03:47:55PM +1100, Michael Ellerman wrote: > Dawei Li writes: > > Commit fc7a6209d571 ("bus: Make remove callback return void") forces > > bus_type::remove be void-returned, it doesn't make much sense for

Re: [PATCH v2] powerpc: macio: Make remove callback of macio driver void returned

2023-01-29 Thread Dawei Li
On Sun, Jan 15, 2023 at 09:17:23PM +0800, Dawei Li wrote: > Commit fc7a6209d571 ("bus: Make remove callback return void") forces > bus_type::remove be void-returned, it doesn't make much sense for any > bus based driver implementing remove callbalk to return non-v

[PATCH v3] powerpc: macio: Make remove callback of macio driver void returned

2023-02-01 Thread Dawei Li
Commit fc7a6209d571 ("bus: Make remove callback return void") forces bus_type::remove be void-returned, it doesn't make much sense for any bus based driver implementing remove callbalk to return non-void to its caller. This change is for macio bus based drivers. Signed-off-by: Dawei

Re: [PATCH v3] powerpc: macio: Make remove callback of macio driver void returned

2024-03-06 Thread Dawei Li
Hi Christophe, On Tue, Feb 20, 2024 at 04:12:17PM +, Christophe Leroy wrote: > Hi Michael, > > ping ? > > Le 01/02/2023 à 15:36, Dawei Li a écrit : > > Commit fc7a6209d571 ("bus: Make remove callback return void") forces > > bus_type::remove be void

Re: [ppc64le] Boot failure kernel BUG at mm/usercopy.c:102!

2024-03-25 Thread Dawei Li
Hi Sachin, Sorry for the mess. On Mon, Mar 25, 2024 at 12:08:35PM +0530, Sachin Sant wrote: > Today’s next (6.9.0-rc1-next-20240325) fails to boot on powerpc: > > [ 1.955512] usercopy: Kernel memory exposure attempt detected from SLUB > object 'cpumask' (offset 0, size 16)! > [ 1.955531]