lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1292581161-1177-1-git-send-email-samu.p.onkalo@nokia.com>
Date:	Fri, 17 Dec 2010 12:19:18 +0200
From:	Samu Onkalo <samu.p.onkalo@...ia.com>
To:	rpurdie@...ys.net, akpm@...ux-foundation.org
Cc:	linux-kernel@...r.kernel.org, ilkka.koskinen@...ia.com,
	arun.murthy@...ricsson.com, ankur.vaish@...ricsson.com
Subject: [PATCH 0/3] leds: lp5521 and lp523 corrections

Both drivers created and removed sysfs entries based on the
programmable engine state. Engine and mux control sysfs entries
were visible only when the engine was set to load state.

However, this caused circular locking error between sysfs-core
and the driver internal mutex. Now all the sysfs entries are
visible all the time but the access to engine program load 
entry causes error if the engine mode is not correct.

lp5523 led channel naming changed to support name from the
platform data to allow use of several chips without overlapping
sysfs names.

Samu Onkalo (3):
  leds: leds-lp5523: modify the way of setting led device name
  leds: lp5523: Fix circular locking
  leds: lp5521: Fix circular locking

 drivers/leds/leds-lp5521.c  |   52 ++++++--------------------------------
 drivers/leds/leds-lp5523.c  |   59 +++++++++++++-----------------------------
 include/linux/leds-lp5523.h |    1 +
 3 files changed, 27 insertions(+), 85 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ