<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/parisc/pdc_stable.c, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-06-27T23:28:43Z</updated>
<entry>
<title>[PARISC] Add os_id_to_string helper</title>
<updated>2006-06-27T23:28:43Z</updated>
<author>
<name>Kyle McMartin</name>
</author>
<published>2006-06-25T16:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=67a061a191017f984a1ef0ff73ae988b9b15f6d3'/>
<id>urn:sha1:67a061a191017f984a1ef0ff73ae988b9b15f6d3</id>
<content type='text'>
Add a helper to asm/pdc.h to translate OS_ID values to strings
and use it in the pdc_stable driver.

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] OS_ID_LINUX == 0x0006</title>
<updated>2006-06-27T23:28:42Z</updated>
<author>
<name>Kyle McMartin</name>
</author>
<published>2006-06-21T19:27:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec1fdc24c2ae012b078ba0187ceef208e08a3aec'/>
<id>urn:sha1:ec1fdc24c2ae012b078ba0187ceef208e08a3aec</id>
<content type='text'>
We were assigned an OS_ID of 0x0006. Consistently use OS_ID_LINUX
instead of using the magic number. Also update the OS_ID_ defines in
asm/pdc.h to reflect this.

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Reduce data footprint in pdc_stable.c</title>
<updated>2006-06-27T23:28:39Z</updated>
<author>
<name>Thibaut Varene</name>
</author>
<published>2006-05-05T00:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0e8bfca2f6cdef6145e377ff0797fc42473b659'/>
<id>urn:sha1:b0e8bfca2f6cdef6145e377ff0797fc42473b659</id>
<content type='text'>
No code change - reduce data footprint.

Signed-off-by: Thibaut VARENE &lt;varenet@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] pdc_stable version 0.30</title>
<updated>2006-06-27T23:28:38Z</updated>
<author>
<name>Thibaut Varene</name>
</author>
<published>2006-05-05T00:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3f9edb53f74b4e18f92783da7b6f5ad1d36e05b2'/>
<id>urn:sha1:3f9edb53f74b4e18f92783da7b6f5ad1d36e05b2</id>
<content type='text'>
pdc_stable v0.30:

This patch introduces 3 more files to the /sys/firmware/stable tree:
- diagnostic, which contains a cryptic hex string
- osdep1, a 16 bytes os-dependent storage area always available
- osdep2, another os-dependent storage area which existence/size depends
on hversion.

This patch also adds code to setup the "Linux" signature in stable
storage. That is to say that starting with this patch, the kernel will
now sign its OSID (0x0006, thx LaMont) in Stable Storage upon boot,
whether pdc_stable is enabled or not.

Signed-off-by: Thibaut VARENE &lt;varenet@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Misc. janitorial work</title>
<updated>2006-04-21T22:20:32Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2006-03-27T19:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=67a5a59d3301949f51f2d617d689f005c6d21470'/>
<id>urn:sha1:67a5a59d3301949f51f2d617d689f005c6d21470</id>
<content type='text'>
Fix a spelling mistake, add a KERN_INFO flag, and fix some whitespace
uglies.

Signed-off-by: Helge Deller &lt;deller@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Clarify pdc_stable license terms</title>
<updated>2006-03-30T17:48:41Z</updated>
<author>
<name>Thibaut VARENE</name>
</author>
<published>2006-02-04T01:06:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a81dd18eb974cc34634c53a6447b2799ec0c3158'/>
<id>urn:sha1:a81dd18eb974cc34634c53a6447b2799ec0c3158</id>
<content type='text'>
pdc_stable.c is explicitly licensed under GPL version 2.

Signed-off-by: Thibaut VARENE &lt;varenet@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] pdc_stable version 0.22</title>
<updated>2006-01-23T01:26:35Z</updated>
<author>
<name>Thibaut VARENE</name>
</author>
<published>2006-01-11T20:59:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c742842223269eb8eb4b86ac05ad07e6e156526b'/>
<id>urn:sha1:c742842223269eb8eb4b86ac05ad07e6e156526b</id>
<content type='text'>
pdc_stable v0.22, changes since v0.10:

  o renamed root subsystem from 'pdc' to 'stable'
  o split 'info' into several files, one per PDC field
  o implemented 'autoboot' and 'autosearch' write calls to toggle
    these flags
  o grant read permission to all users on "safe" files
  o more code cleanup (removed duplicate code)
  o avoid bad stable storage clobbering by write locking critical sections
  o print consistent data as well
  o SMP cleanups

Signed-off-by: Thibaut VARENE &lt;varenet@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] move capable() to capability.h</title>
<updated>2006-01-12T02:42:13Z</updated>
<author>
<name>Randy.Dunlap</name>
</author>
<published>2006-01-11T20:17:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c59ede7b78db329949d9cdcd7064e22d357560ef'/>
<id>urn:sha1:c59ede7b78db329949d9cdcd7064e22d357560ef</id>
<content type='text'>
- Move capable() from sched.h to capability.h;

- Use &lt;linux/capability.h&gt; where capable() is used
	(in include/, block/, ipc/, kernel/, a few drivers/,
	mm/, security/, &amp; sound/;
	many more drivers/ to go)

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] pdc_stable: More robust sysfs error checking</title>
<updated>2006-01-11T02:52:36Z</updated>
<author>
<name>Thibaut VARENE</name>
</author>
<published>2006-01-11T01:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b991da7fec9b87acf86c250332ce15c2811255b'/>
<id>urn:sha1:4b991da7fec9b87acf86c250332ce15c2811255b</id>
<content type='text'>
pdc_stable 0.10:
As mentioned on LKML, pdc_stable wasn't checky enough on the return
values of some calls. This patch makes it more robust to errors when
registering objects in sysfs.

Signed-off-by: Thibaut VARENE &lt;varenet@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Add __read_mostly section for parisc</title>
<updated>2006-01-11T01:35:03Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2006-01-11T01:35:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8039de10aae3cd4cf0ef0ccebd58aff0e8810df2'/>
<id>urn:sha1:8039de10aae3cd4cf0ef0ccebd58aff0e8810df2</id>
<content type='text'>
Flag a whole bunch of things as __read_mostly on parisc. Also flag a few
branches as unlikely() and cleanup a bit of code.

Signed-off-by: Helge Deller &lt;deller@parisc-linux.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
</feed>
