<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snowball/igloo-kernel.git, branch hwmem</title>
<subtitle>Igloo kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=hwmem</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=hwmem'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/'/>
<updated>2012-05-22T09:03:44+00:00</updated>
<entry>
<title>hwmem: Fix kernel headers check problem</title>
<updated>2012-05-22T09:03:44+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2012-03-12T08:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=26404d61c00e95e2f8ac7d2aae4d35fe0ff4b520'/>
<id>urn:sha1:26404d61c00e95e2f8ac7d2aae4d35fe0ff4b520</id>
<content type='text'>
Signed-off-by: Philippe Langlais &lt;philippe.langlais@linaro.org&gt;
</content>
</entry>
<entry>
<title>ux500: hwmem: Add protected hwmem support</title>
<updated>2012-05-22T09:03:43+00:00</updated>
<author>
<name>Martin Sjoblom</name>
<email>martin.w.sjoblom@stericsson.com</email>
</author>
<published>2012-02-22T12:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=66e911ce18fd742aaa1bd826e9e762119ad11459'/>
<id>urn:sha1:66e911ce18fd742aaa1bd826e9e762119ad11459</id>
<content type='text'>
ST-Ericsson Linux next: NA
ST-Ericsson ID: 334907
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: Ia3b5293c55a052cbe35b0d281925426e5d3e37ee
Signed-off-by: Martin Sjoblom &lt;martin.w.sjoblom@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/50227
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Reviewed-by: Per-Daniel OLSSON &lt;per-daniel.olsson@stericsson.com&gt;
Reviewed-by: Robert FEKETE &lt;robert.fekete@stericsson.com&gt;
</content>
</entry>
<entry>
<title>misc: Compile hwmem misc driver</title>
<updated>2012-05-22T09:03:43+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2011-10-20T07:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=c670f3fbde6cdeb2801c88ea143f6429791aed27'/>
<id>urn:sha1:c670f3fbde6cdeb2801c88ea143f6429791aed27</id>
<content type='text'>
Signed-off-by: Philippe Langlais &lt;philippe.langlais@stericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmem: Add peak memory usage in debugfs prints</title>
<updated>2012-05-22T09:03:43+00:00</updated>
<author>
<name>Robert Fekete</name>
<email>robert.fekete@stericsson.com</email>
</author>
<published>2011-09-22T13:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=40d7e9cefcea5041282c974dd05cc8cc1d390217'/>
<id>urn:sha1:40d7e9cefcea5041282c974dd05cc8cc1d390217</id>
<content type='text'>
When doing cat debugfs/cona/hwmem_allocs you will now see current
memory usage, Max amount of hwmem memory used after boot, and
size of biggest free block.

ST-Ericsson ID: 359308
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: I287b711c8e950cc3370a2cc47672f8aefdd873e4
Signed-off-by: Robert Fekete &lt;robert.fekete@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31835
Reviewed-by: Maciej SOCHA &lt;maciej.socha@stericsson.com&gt;
Reviewed-by: Jimmy RUBIN &lt;jimmy.rubin@stericsson.com&gt;
Reviewed-by: Anders BAUER &lt;anders.bauer@stericsson.com&gt;
Reviewed-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
</content>
</entry>
<entry>
<title>Lee's chunk to make the kernel compile</title>
<updated>2012-05-22T09:03:43+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@linaro.org</email>
</author>
<published>2011-07-05T12:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=bb319a37f5e7177243c94aa0d6573276cc4ec43b'/>
<id>urn:sha1:bb319a37f5e7177243c94aa0d6573276cc4ec43b</id>
<content type='text'>
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>HWMEM: Break out allocator</title>
<updated>2012-05-22T09:03:43+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2011-10-20T08:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=7f9d1c675e3771d52932c86a536cb3fdc4bebdf7'/>
<id>urn:sha1:7f9d1c675e3771d52932c86a536cb3fdc4bebdf7</id>
<content type='text'>
Break out allocator in order to be able to run it in multiple instances
ie support multiple regions. Multiple regions can be used to battle
fragmentation by letting clients allocating in a non fragmenting way
allocate from their own region. For STE this will probably mean letting
camera/video have their own region. A positive side effect is that we
can use HWMEM as an allocator for SRAM if we want to.

ST-Ericsson ID: 334992

ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068

Change-Id: I449f2dde8f1ceeb05dd55384dd4070e91997276f
Signed-off-by: Johan Mossberg &lt;johan.xx.mossberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/20638
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>HWMEM: Alloc kernel vaddrs on boot</title>
<updated>2012-05-22T09:03:42+00:00</updated>
<author>
<name>Johan Mossberg</name>
<email>johan.xx.mossberg@stericsson.com</email>
</author>
<published>2011-03-31T15:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=230963b2e963ec9fe9b3302b654bb932ac259345'/>
<id>urn:sha1:230963b2e963ec9fe9b3302b654bb932ac259345</id>
<content type='text'>
By allocating all the kernel virtual addresses on boot fragmentation of
the vmalloc area can not cause HWMEM allocs to fail.

ST-Ericsson ID: 333457
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068

Change-Id: I04a8b4a2804df9a9bbad24e4874107f86a1efdb9
Signed-off-by: Johan Mossberg &lt;johan.xx.mossberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19682
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>HWMEM: Reset ref count in clean_alloc</title>
<updated>2012-05-22T09:03:42+00:00</updated>
<author>
<name>Johan Mossberg</name>
<email>johan.xx.mossberg@stericsson.com</email>
</author>
<published>2011-03-23T11:03:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=edb315559d342cb71a18d1f5a40713f139292df8'/>
<id>urn:sha1:edb315559d342cb71a18d1f5a40713f139292df8</id>
<content type='text'>
When hwmem_alloc fails to alloc virtual memory for the kernel mapping
it will call clean_alloc with a non-zero ref count. If the ref count is
not reset in that case we will leak HWMEM memory.

ST-Ericsson ID: 330377
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068

Change-Id: I4c203bbd090a119d1e99cc7d294e827ab8a6e9e7
Signed-off-by: Johan Mossberg &lt;johan.xx.mossberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18942
Reviewed-by: QATOOLS
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>HWMEM: Make user space include linux/types.h</title>
<updated>2012-05-22T09:03:42+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2011-10-11T14:03:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=80bd40bf1f8810d678c834f23d4eb20452c70f0f'/>
<id>urn:sha1:80bd40bf1f8810d678c834f23d4eb20452c70f0f</id>
<content type='text'>
__x32 are defined in linux/types.h which is therefore needed in user space
also. This patch also adds the uncached flag when allocating the FB to
ensure we don't get a cached FB.

Depends-On: I9a45ad54a0cc8a5cdb1e3b9038ad50aeacb3f9c3

ST-Ericsson ID: AP 327001
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068

Change-Id: I3df94e161be96dd2f55928daab3eb20837b92c1d
Signed-off-by: Johan Mossberg &lt;johan.xx.mossberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18551
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>HWMEM: Update API</title>
<updated>2012-05-22T09:03:42+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2011-10-11T13:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=f0967f15f338138aedf2a820d628441fb05c2539'/>
<id>urn:sha1:f0967f15f338138aedf2a820d628441fb05c2539</id>
<content type='text'>
Perform queued hwmem API changes. One commit to ease dependency
handling.

Depends-On: I13f249cf5f51f9f138171e8d6f59e1d5d2f72de1, I31030bcfda7cf76d15402c2137576da4f3fb2761, I2dc7e6aa5686492550b5164e50c06ed750ac9e16, Ia12bbb9f378c331cfb9b1376dedb3b7b65f56429, Ibc3404df4876971d8b69272c63120e2fe3bb2787

ST-Ericsson ID: AP 327001
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068

Change-Id: I9a45ad54a0cc8a5cdb1e3b9038ad50aeacb3f9c3
Signed-off-by: Johan Mossberg &lt;johan.xx.mossberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/17518
Reviewed-by: Robert FEKETE &lt;robert.fekete@stericsson.com&gt;

Conflicts:

	drivers/misc/dispdev/dispdev.c

Conflicts:

	drivers/video/b2r2/b2r2_blt_main.c
	drivers/video/mcde/mcde_fb.c
</content>
</entry>
</feed>
