<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/acpi/dock.c, branch linux-2.6.31.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-04-05T06:14:15Z</updated>
<entry>
<title>Merge branch 'linus' into release</title>
<updated>2009-04-05T06:14:15Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2009-04-05T06:14:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=478c6a43fcbc6c11609f8cee7c7b57223907754f'/>
<id>urn:sha1:478c6a43fcbc6c11609f8cee7c7b57223907754f</id>
<content type='text'>
Conflicts:
	arch/x86/kernel/cpu/cpufreq/longhaul.c

Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>dock: fix dereference after kfree()</title>
<updated>2009-04-03T16:48:59Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2009-04-02T05:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f240729832dff3785104d950dad2d3ced4387f6d'/>
<id>urn:sha1:f240729832dff3785104d950dad2d3ced4387f6d</id>
<content type='text'>
dock_remove() calls kfree() on dock_station so we should use
list_for_each_entry_safe() to avoid dereferencing freed memory.

Found by smatch (http://repo.or.cz/w/smatch.git/).  Compile tested.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Driver core: implement uevent suppress in kobject</title>
<updated>2009-03-24T23:38:26Z</updated>
<author>
<name>Ming Lei</name>
</author>
<published>2009-03-01T13:10:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f67f129e519fa87f8ebd236b6336fe43f31ee141'/>
<id>urn:sha1:f67f129e519fa87f8ebd236b6336fe43f31ee141</id>
<content type='text'>
This patch implements uevent suppress in kobject and removes it
from struct device, based on the following ideas:

1,Uevent sending should be one attribute of kobject, so suppressing it
in kobject layer is more natural than in device layer. By this way,
we can do it for other objects embedded with kobject.

2,It may save several bytes for each instance of struct device.(On my
omap3(32bit ARM) based box, can save 8bytes per device object)

This patch also introduces dev_set|get_uevent_suppress() helpers to
set and query uevent_suppress attribute in case to help kobject
as private part of struct device in future.

[This version is against the latest driver-core patch set of Greg,please
ignore the last version.]

Signed-off-by: Ming Lei &lt;tom.leiming@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Merge branches 'release', 'asus', 'bugzilla-12450', 'cpuidle', 'debug', 'ec', 'misc', 'printk' and 'processor' into release</title>
<updated>2009-02-07T06:34:56Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2009-02-07T06:34:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d29c6a075787f2c1bc49b86a084d2b878f72fc4'/>
<id>urn:sha1:2d29c6a075787f2c1bc49b86a084d2b878f72fc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ACPI: add missing KERN_* constants to printks</title>
<updated>2009-02-07T05:29:32Z</updated>
<author>
<name>Frank Seidel</name>
</author>
<published>2009-02-04T16:03:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d9391557b68475b118ec7626607c37b14ae8c16'/>
<id>urn:sha1:4d9391557b68475b118ec7626607c37b14ae8c16</id>
<content type='text'>
According to kerneljanitors todo list all printk calls (beginning
a new line) should have an according KERN_* constant.
Those are the missing peaces here for the acpi subsystem.

Signed-off-by: Frank Seidel &lt;frank@f-seidel.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: dock: Don't eval _STA on every show_docked sysfs read</title>
<updated>2009-02-07T03:08:15Z</updated>
<author>
<name>Holger Macht</name>
</author>
<published>2009-01-20T11:18:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fc5a9f8841ee87d93376ada5d73117d4d6a373ea'/>
<id>urn:sha1:fc5a9f8841ee87d93376ada5d73117d4d6a373ea</id>
<content type='text'>
Some devices trigger a DEVICE_CHECK on every evalutation of _STA. This
can also be seen in commit 8b59560a3baf2e7c24e0fb92ea5d09eca92805db
(ACPI: dock: avoid check _STA method).  If an undock is processed, the
dock driver sends a uevent and userspace might read the show_docked
property in sysfs. This causes an evaluation of _STA of the particular
device which causes the dock driver to immediately dock again.

In any case, evaluation of _STA (show_docked) does not necessarily mean
that we are docked, so check with the internal device structure.

http://bugzilla.kernel.org/show_bug.cgi?id=12360

Signed-off-by: Holger Macht &lt;hmacht@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ull' into test</title>
<updated>2008-10-23T03:33:29Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2008-10-23T03:33:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7674416db4ee3d43813dddb650364ca994755256'/>
<id>urn:sha1:7674416db4ee3d43813dddb650364ca994755256</id>
<content type='text'>
Conflicts:
	drivers/acpi/bay.c
	drivers/acpi/dock.c
	drivers/ata/libata-acpi.c

Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernels</title>
<updated>2008-10-11T06:47:33Z</updated>
<author>
<name>Matthew Wilcox</name>
</author>
<published>2008-10-10T06:22:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27663c5855b10af9ec67bc7dfba001426ba21222'/>
<id>urn:sha1:27663c5855b10af9ec67bc7dfba001426ba21222</id>
<content type='text'>
As of version 2.0, ACPI can return 64-bit integers.  The current
acpi_evaluate_integer only supports 64-bit integers on 64-bit platforms.
Change the argument to take a pointer to an acpi_integer so we support
64-bit integers on all platforms.

lenb: replaced use of "acpi_integer" with "unsigned long long"
lenb: fixed bug in acpi_thermal_trips_update()

Signed-off-by: Matthew Wilcox &lt;willy@linux.intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Subject: ACPI dock: Use ACPI_EXCEPTION instead of printk(KERN_ERR</title>
<updated>2008-10-11T04:15:04Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2008-10-11T04:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0a918a9432cc30aede10f904253b66ea6ab485ac'/>
<id>urn:sha1:0a918a9432cc30aede10f904253b66ea6ab485ac</id>
<content type='text'>
lenb: stripped patch down to what still applied to new dock.c

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>dock: add 'type' sysfs file</title>
<updated>2008-09-24T03:48:59Z</updated>
<author>
<name>Shaohua Li</name>
</author>
<published>2008-08-28T02:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8652b00fd6416773f113dab3dfa0d4509def825b'/>
<id>urn:sha1:8652b00fd6416773f113dab3dfa0d4509def825b</id>
<content type='text'>
add a sysfs file to present dock type. Suggested by Holger.

Signed-off-by: Shaohua Li &lt;shaohua.li@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
</feed>
