<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/misc/Makefile, branch v4.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.8</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2016-08-15T13:48:23Z</updated>
<entry>
<title>misc: delete bh1780 driver</title>
<updated>2016-08-15T13:48:23Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2016-08-15T13:17:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7ef9153d9af5fe7ce32dcc0f558bfcfc3d2b3016'/>
<id>urn:sha1:7ef9153d9af5fe7ce32dcc0f558bfcfc3d2b3016</id>
<content type='text'>
The Rohm BH1780 ambient light sensor has a new driver with extended
functionality (proper runtime PM) in the appropriate framework IIO,
it can be found at:
drivers/iio/light/bh1780.c

The MISC driver symbol CONFIG_SENSORS_BH1780 does not appear in any
defconfigs, so it should safe to delete.

Cc: Hemanth V &lt;hemanthv@ti.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: Fix targets for objcopy usage</title>
<updated>2016-08-01T21:27:24Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-08-01T21:18:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e50bd2354ced2018eff1c7e06e7db4db1f5ce745'/>
<id>urn:sha1:e50bd2354ced2018eff1c7e06e7db4db1f5ce745</id>
<content type='text'>
The targets for lkdtm's objcopy were missing which caused them to always
be rebuilt. This corrects the problem.

Reported-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: split remaining logic bug tests to separate file</title>
<updated>2016-07-07T18:09:22Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-06-27T05:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=00f496c416122e7f5a572a4511cf87c7240ba761'/>
<id>urn:sha1:00f496c416122e7f5a572a4511cf87c7240ba761</id>
<content type='text'>
This splits all the remaining tests from lkdtm_core.c into the new
lkdtm_bugs.c file to help separate things better for readability.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: split heap corruption tests to separate file</title>
<updated>2016-07-07T18:09:22Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-06-27T04:45:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ffc514f3fcac4aa76735ada55228c814153943e6'/>
<id>urn:sha1:ffc514f3fcac4aa76735ada55228c814153943e6</id>
<content type='text'>
This splits the *_AFTER_FREE and related tests into the new lkdtm_heap.c
file to help separate things better for readability.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: split memory permissions tests to separate file</title>
<updated>2016-07-07T18:09:21Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-06-26T22:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0d9eb29b13f0e326c4e19b85d3a4ac46e335e6d2'/>
<id>urn:sha1:0d9eb29b13f0e326c4e19b85d3a4ac46e335e6d2</id>
<content type='text'>
This splits the EXEC_*, WRITE_* and related tests into the new lkdtm_perms.c
file to help separate things better for readability.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: split usercopy tests to separate file</title>
<updated>2016-07-07T18:09:20Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-06-26T15:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a3dff71c1c88fc184a1ae5e425ba621d547d16ec'/>
<id>urn:sha1:a3dff71c1c88fc184a1ae5e425ba621d547d16ec</id>
<content type='text'>
This splits the USERCOPY_* tests into the new lkdtm_usercopy.c file to
help separate things better for readability.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: add function for testing .rodata section</title>
<updated>2016-06-10T22:57:50Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-02-22T22:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9a49a528dcf3c2022ff89f700d5d0345b9abf288'/>
<id>urn:sha1:9a49a528dcf3c2022ff89f700d5d0345b9abf288</id>
<content type='text'>
This adds a function that lives in the .rodata section. The section
flags are corrected using objcopy since there is no way with gcc to
declare section flags in an architecture-agnostic way.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>lkdtm: split build into multiple source files</title>
<updated>2016-06-10T22:57:48Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2016-02-22T22:05:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9e197e2f894c0270ffabd314d73c7730b09ac63c'/>
<id>urn:sha1:9e197e2f894c0270ffabd314d73c7730b09ac63c</id>
<content type='text'>
Kbuild lacks a way to do in-place objcopy or other modifications of
built targets, so in order to move functions into non-text sections
without renaming the kernel module, the build of lkdtm must be split
into separate source files. This renames lkdtm.c to lkdtm_core.c in
preparation for adding the source file for the .rodata section.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>misc: Move panel driver out of staging</title>
<updated>2016-02-03T22:14:22Z</updated>
<author>
<name>Ksenija Stanojevic</name>
<email>ksenija.stanojevic@gmail.com</email>
</author>
<published>2016-02-03T11:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=305b37bd01c220a7a6285911d43c9884270257be'/>
<id>urn:sha1:305b37bd01c220a7a6285911d43c9884270257be</id>
<content type='text'>
Move panel driver from drivers/staging/panel to drivers/misc.

Signed-off-by: Ksenija Stanojevic &lt;ksenija.stanojevic@gmail.com&gt;
Acked-by: Willy Tarreau &lt;w@1wt.eu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ARM: qcom: Add coincell charger driver</title>
<updated>2015-07-29T20:37:18Z</updated>
<author>
<name>Tim Bird</name>
<email>tim.bird@sonymobile.com</email>
</author>
<published>2015-07-16T23:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1f26d1c1053ac179b0ee1edea7809cef07fe728e'/>
<id>urn:sha1:1f26d1c1053ac179b0ee1edea7809cef07fe728e</id>
<content type='text'>
This driver is used to configure the coincell charger found in
Qualcomm PMICs.

The driver allows configuring the current-limiting resistor for
the charger, as well as the voltage to apply to the coincell
(or capacitor) when charging.

Signed-off-by: Tim Bird &lt;tim.bird@sonymobile.com&gt;
Reviewed-by: Andy Gross &lt;agross@codeaurora.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
