module_platform_driver simplifies the code by removing the boilerplate.
Signed-off-by: Sachin Kamat
---
drivers/staging/xillybus/xillybus_of.c | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/staging/xillybus/xillybus_of.c
b/drivers/staging/xillybus/xi
My Boss has instructed me to contact you with regards to a transaction worth
22.4million pounds to discuss with you. Reply to his private email mark-
jcar...@hotmail.co.uk for more information.
Anetta
___
devel mailing list
de...@linuxdriverproject.org
On Tuesday, October 08, 2013 11:06 AM, Ian Abbott wrote:
>
> Tidy up the s626 comedi driver a bit.
This driver is mind numbingly hard to follow... All the subtracted bit shifting
and masking is still a mess. Probably why the code is so comment happy.
But, your cleanup does help so...
Reviewed-by
> -Original Message-
> From: H. Peter Anvin [mailto:h...@zytor.com]
> Sent: Wednesday, October 09, 2013 3:50 PM
> To: KY Srinivasan
> Cc: Olaf Hering; x...@kernel.org; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; de...@linuxdriverproject.org; a...@canonical.com;
> jasow...
From: Fabio Estevam
Booting a mx6 with CONFIG_PROVE_LOCKING we get:
==
[ INFO: possible circular locking dependency detected ]
3.12.0-rc4-next-20131009+ #34 Not tainted
---
swapper/0/1 is
On Wed, Oct 09, 2013 at 08:07:12PM -0300, Fabio Estevam wrote:
> In order to avoid this lockdep warning, remove the locking from
> imx_drm_encoder_get_mux_id() and imx_drm_crtc_panel_format_pins().
>
> Tested on a mx6sabrelite and mx53qsb.
>
> Reported-by: Russell King
> Signed-off-by: Fabio Es
From: Fabio Estevam
Booting a mx6 with CONFIG_PROVE_LOCKING we get:
==
[ INFO: possible circular locking dependency detected ]
3.12.0-rc4-next-20131009+ #34 Not tainted
---
swapper/0/1 is
On 09/27/2013 08:35 AM, KY Srinivasan wrote:
>
> Thanks Olaf. Could you submit the patch.
>
Haven't heard anything from Olaf... could you fold in the fix and resumbit?
-hpa
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev
On Tuesday, October 08, 2013 11:06 AM, Ian Abbott wrote:
> Tidy up the "s626.h" header file a bit, cleaning up the whitespace and
> fixing overlength lines. Add multiple inclusion protection (even though
> it's only included once and only by "s626.c"). Remove unnecessary
> driver comment near the
A suggestion to IMX developers: please run your test kernels with
PROVE_LOCKING enabled (and preferably other debugging options too.)
Thanks.
==
[ INFO: possible circular locking dependency detected ]
3.12.0-rc3+ #43 Not tainted
-
module_spi_driver removes the boilerplate code and simplifies it.
Signed-off-by: Sachin Kamat
Cc: Henry Pan
---
drivers/staging/mt29f_spinand/mt29f_spinand.c | 18 +-
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/drivers/staging/mt29f_spinand/mt29f_spinand.c
b
Use NULL instead of 0 for pointer.
Signed-off-by: Sachin Kamat
Cc: Forest Bond
---
drivers/staging/vt6655/wroute.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/vt6655/wroute.c b/drivers/staging/vt6655/wroute.c
index b61328f..85302c5 100644
--- a/drivers
Do not use 0 for NULL pointer.
Signed-off-by: Sachin Kamat
Cc: Jarod Wilson
---
drivers/staging/media/lirc/lirc_bt829.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/media/lirc/lirc_bt829.c
b/drivers/staging/media/lirc/lirc_bt829.c
index fa31ee7..fb
Use NULL instead of 0 for pointer.
Signed-off-by: Sachin Kamat
---
drivers/staging/rtl8192u/r8192U_core.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/rtl8192u/r8192U_core.c
b/drivers/staging/rtl8192u/r8192U_core.c
index cd0946d..c383e64 100644
--- a/dr
Single line statements do not require braces.
Signed-off-by: Sachin Kamat
Cc: Lidza Louina
---
drivers/staging/dgap/dgap_fep5.c | 15 +--
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/drivers/staging/dgap/dgap_fep5.c b/drivers/staging/dgap/dgap_fep5.c
index 4464f0
Do not compare NULL pointer with 0.
Signed-off-by: Sachin Kamat
Cc: Lidza Louina
---
drivers/staging/dgap/dgap_fep5.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/dgap/dgap_fep5.c b/drivers/staging/dgap/dgap_fep5.c
index 86e9aa6..794cf9d 100644
--- a/dr
Do not use 0 for NULL pointer.
Signed-off-by: Sachin Kamat
Cc: Lidza Louina
---
drivers/staging/dgnc/dgnc_tty.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/dgnc/dgnc_tty.c b/drivers/staging/dgnc/dgnc_tty.c
index c6fee11..a6c6aba 100644
--- a/drivers/st
Do not use 0 for NULL pointer.
Signed-off-by: Sachin Kamat
---
drivers/staging/lustre/lnet/selftest/console.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/lustre/lnet/selftest/console.c
b/drivers/staging/lustre/lnet/selftest/console.c
index 09e4700..f11
Braces are not needed around return values.
Signed-off-by: Sachin Kamat
Cc: Lidza Louina
---
drivers/staging/dgap/dgap_fep5.c | 38 +++---
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/drivers/staging/dgap/dgap_fep5.c b/drivers/staging/dgap/dg
Use NULL instead of 0 for pointers.
Signed-off-by: Sachin Kamat
---
drivers/staging/line6/midi.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/line6/midi.c b/drivers/staging/line6/midi.c
index e3f9a53..52da4d9 100644
--- a/drivers/staging/line6/midi.c
+++
0 should not be used instead of NULL for pointers.
Signed-off-by: Sachin Kamat
Cc: Lidza Louina
---
drivers/staging/dgap/dgap_tty.c |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/dgap/dgap_tty.c b/drivers/staging/dgap/dgap_tty.c
index 924e2bf..2a7a
On 02/10/13 14:55, Gerd Hoffmann wrote:
> This patch adds a pci stub driver to hyper-fb. The hyperv framebuffer
> driver will bind to the pci device then, so linux kernel and userspace
> know there is a proper kernel driver for the device active. lspci shows
> this for example:
>
> [root@dhcp231
Mikulas,
> Next, you need to design some locking - which variables are protected by
> which locks. If you use shared variables without locks, you need to use
> memory barriers (it is harder to design code using memory barriers than
> locks).
First I will explain the locking and the shared vari
23 matches
Mail list logo