<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.kernel">
    <title>gmane.linux.kernel</title>
    <link>http://blog.gmane.org/gmane.linux.kernel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494276"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494269"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494268"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494254"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494242"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494211"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494179"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494159"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494158"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494157"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494156"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494155"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494154"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494153"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494151"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494143"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494135"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494130"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494122"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kernel/1494120"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494276">
    <title>[RFC PATCH v2 0/4] Add usb2 link powermanagement BESL support</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494276</link>
    <description>&lt;pre&gt;This series adds usb2 best effort service latency (BESL) link PM support                                   
to xHCI. BESL is an updated alternative to host initated resume delay                                      
(HIRD) method of describing idle link timeouts.                                                            
                                                                                                           
Additionally this series fixes port capability checking                                                    
and replaces magic numbers with port register names.      

Changes since v1:
-Use kstrto* and unsigned values in sysfs functions as Alan Stern suggested

Mathias Nyman (4):
  usb: xhci: check usb2 port capabilities before adding hw link PM
    support
  usb: xhci: define port register names and use them instead of magic
    numbers
  usb: xhci: add USB2 Link power management BESL support
  usb: add usb2 Link PM variables to sysfs and usb_device

 drivers/usb/core/sysfs.c       &lt;/pre&gt;</description>
    <dc:creator>Mathias Nyman</dc:creator>
    <dc:date>2013-05-21T10:43:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494269">
    <title>[PATCH 0/4] gpio-langwell: bugfix and amendments</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494269</link>
    <description>&lt;pre&gt;There is locking bug fix and few amendments. Each commit message verbose
enoough I think.

Andy Shevchenko (4):
  gpio-langwell: initialize lock before usage
  gpio-langwell: amend error messages
  gpio-langwell: do not use direct access to iomapped memory
  gpio-langwell: use managed functions pcim_* and devm_*

 drivers/gpio/gpio-langwell.c | 93 +++++++++++++-------------------------------
 1 file changed, 28 insertions(+), 65 deletions(-)

&lt;/pre&gt;</description>
    <dc:creator>Andy Shevchenko</dc:creator>
    <dc:date>2013-05-21T10:33:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494268">
    <title>His Last Will and Testament</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494268</link>
    <description>&lt;pre&gt;My Late client Mr James Campbell bequeathed his inheritance to you, I advise you contact me to enable the transfer of the inheritance.
Barr Colin Lee.
&lt;/pre&gt;</description>
    <dc:creator>JMW SOLICITORS LLP</dc:creator>
    <dc:date>2013-05-21T10:32:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494254">
    <title>[PATCH 0/2] Set ab8500-codec dai slots from machine drivers</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494254</link>
    <description>&lt;pre&gt;Hi Mark,

these two patches rework the slot selection code in ab8500-codec to use
the slots masks provided by the machine drivers instead of the hardcoded
ones as suggested.

The patches replaces some of the previous macros with a parametrized
version in the effort of making the actual code compact and readable,
and should be applied in order.  Also, the second patch drops the
hardcoded defintions swapped in -rc2, so you may want to rebase the
ux500 topic branch to avoid the conflict, or I can resend the patch
based on the topic branch directly.  Just let me know.

Big thanks to Ola for helping me figuring out the weird ab8500 slot
mapping logic.

Fabio

Fabio Baltieri (2):
  ASoC: ab8500-codec: Set tx dai slots from tx_mask
  ASoC: ab8500-codec: Set rx dai slots from rx_mask

 sound/soc/codecs/ab8500-codec.c | 60 ++++++++++++++++++++++++++---------------
 sound/soc/codecs/ab8500-codec.h | 42 +++++++++++++++--------------
 2 files changed, 61 insertions(+), 41 deletions(-)

&lt;/pre&gt;</description>
    <dc:creator>Fabio Baltieri</dc:creator>
    <dc:date>2013-05-21T10:04:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494242">
    <title>[PATCH] rcu: fix a race in hlist_nulls_for_each_entry_rcu macro</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494242</link>
    <description>&lt;pre&gt;Hi, all!

This is a fix for a problem described here:
https://lkml.org/lkml/2013/4/16/371 .
---

Some network functions (udp4_lib_lookup2(), for instance) use the
hlist_nulls_for_each_entry_rcu macro in a way that assumes restarting
of a loop. In this case, it is strictly necessary to reread the head-&amp;gt;first
value from the memory before each scan.
Without additional hints, gcc caches this value in a register. In this case,
if a cached node is moved to another chain during the scan, we can loop
forever getting wrong nulls values and restarting the loop uninterruptedly.

Signed-off-by: Roman Gushchin &amp;lt;klamm&amp;lt; at &amp;gt;yandex-team.ru&amp;gt;
Reported-by: Boris Zhmurov &amp;lt;zhmurov&amp;lt; at &amp;gt;yandex-team.ru&amp;gt;
---
  include/linux/rculist_nulls.h | 5 +++--
  1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/include/linux/rculist_nulls.h b/include/linux/rculist_nulls.h
index 2ae1371..efd51bf 100644
--- a/include/linux/rculist_nulls.h
+++ b/include/linux/rculist_nulls.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,8 +37,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static inline void hlist_nulls_del_init_rcu(struct &lt;/pre&gt;</description>
    <dc:creator>Roman Gushchin</dc:creator>
    <dc:date>2013-05-21T09:05:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494211">
    <title>[PATCH v4] clocksource: add Vybrid Family pit timer support</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494211</link>
    <description>&lt;pre&gt;Add Freescale Vybrid Family period interrupt timer support.

Signed-off-by: Jingchang Lu &amp;lt;b35083&amp;lt; at &amp;gt;freescale.com&amp;gt;
---
v4:
  use family name names driver and symbol instead of SoC name.
  remove redundant code.
  use BUG_ON instead of WARN_ON.
  add necessory comment information.

 drivers/clocksource/Kconfig         |   5 +
 drivers/clocksource/Makefile        |   1 +
 drivers/clocksource/mvf_pit_timer.c | 187 ++++++++++++++++++++++++++++++++++++
 3 files changed, 193 insertions(+)
 create mode 100644 drivers/clocksource/mvf_pit_timer.c

diff --git a/drivers/clocksource/Kconfig b/drivers/clocksource/Kconfig
index f151c6c..4f3ca11 100644
--- a/drivers/clocksource/Kconfig
+++ b/drivers/clocksource/Kconfig
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -85,3 +85,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; config CLKSRC_SAMSUNG_PWM
   Samsung S3C, S5P and Exynos SoCs, replacing an earlier driver
   for all devicetree enabled platforms. This driver will be
   needed only on systems that do not have the Exynos MCT available.
+
+config MVF_PIT_TIMER
+bool
+help
+  Support for Period Interrupt&lt;/pre&gt;</description>
    <dc:creator>Jingchang Lu</dc:creator>
    <dc:date>2013-05-21T07:27:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494179">
    <title>[GIT PULL] s390 patches for the 3.10-rc3</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494179</link>
    <description>&lt;pre&gt;Hi Linus,

please pull from the 'for-linus' branch of

git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git for-linus

to receive the following updates:
An additional sysfs attribute for channel paths and a couple of bux fixes.

Alexander Shiyan (1):
      s390: remove non existent reference to GENERIC_KERNEL_THREAD

Christian Borntraeger (4):
      s390: disable pfmf for clear page instruction
      s390: fix gmap_ipte_notifier vs. software dirty pages
      s390/xpram: mark xpram as non-rotational
      s390/pgtable: fix ipte notify bit

Heiko Carstens (2):
      s390/disassembler: prevent endless loop in print_fn_code()
      s390/ftrace: fix mcount adjustment

Martin Schwidefsky (1):
      s390/smp: fix cpu re-scan vs. cpu state

Peter Oberparleiter (1):
      s390/cio: add channel ID sysfs attribute

 arch/s390/Kconfig               |    1 -
 arch/s390/include/asm/ftrace.h  |   12 +++++++-----
 arch/s390/include/asm/page.h    |   20 ++++++++------------
 arch/s390/include/asm/pgtable.h |    4 +&lt;/pre&gt;</description>
    <dc:creator>Martin Schwidefsky</dc:creator>
    <dc:date>2013-05-21T07:06:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494159">
    <title>[PATCH 8/8] rtc: rtc-sh: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494159</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-sh.c |   72 +++++++++++++++-----------------------------------
 1 file changed, 21 insertions(+), 51 deletions(-)

diff --git a/drivers/rtc/rtc-sh.c b/drivers/rtc/rtc-sh.c
index cb2f839..6d87e26 100644
--- a/drivers/rtc/rtc-sh.c
+++ b/drivers/rtc/rtc-sh.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -593,7 +593,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __init sh_rtc_probe(struct platform_device *pdev)
 char clk_name[6];
 int clk_id, ret;
 
-rtc = kzalloc(sizeof(struct sh_rtc), GFP_KERNEL);
+rtc = devm_kzalloc(&amp;amp;pdev-&amp;gt;dev, sizeof(*rtc), GFP_KERNEL);
 if (unlikely(!rtc))
 return -ENOMEM;
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -602,9 +602,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __init sh_rtc_probe(struct platform_device *pdev)
 /* get periodic/carry/alarm irqs */
 ret = platform_get_irq(pdev, 0);
 if (unlikely(ret &amp;lt;= 0)) {
-ret = -ENOENT;
 dev_err(&amp;amp;pdev-&amp;gt;dev, "No IRQ resource\n");
-goto err_badres;
+return -ENOENT;
 }
 
 rtc-&amp;gt;periodic_irq = ret;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -613,24 +612,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __init sh_rtc_pr&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:18:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494158">
    <title>[PATCH 7/8] rtc: rtc-rx8025: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494158</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-rx8025.c |   18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/drivers/rtc/rtc-rx8025.c b/drivers/rtc/rtc-rx8025.c
index 0722d36..8fa23ea 100644
--- a/drivers/rtc/rtc-rx8025.c
+++ b/drivers/rtc/rtc-rx8025.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -549,7 +549,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int rx8025_probe(struct i2c_client *client,
 goto errout;
 }
 
-rx8025 = kzalloc(sizeof(*rx8025), GFP_KERNEL);
+rx8025 = devm_kzalloc(&amp;amp;client-&amp;gt;dev, sizeof(*rx8025), GFP_KERNEL);
 if (!rx8025) {
 dev_err(&amp;amp;adapter-&amp;gt;dev, "failed to alloc memory\n");
 err = -ENOMEM;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -562,7 +562,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int rx8025_probe(struct i2c_client *client,
 
 err = rx8025_init_client(client, &amp;amp;need_reset);
 if (err)
-goto errout_free;
+goto errout;
 
 if (need_reset) {
 struct rtc_time tm;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -572,12 +572,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int rx8025_probe(struct i2c_client *client,
 rx8025_set_time(&amp;amp;client-&amp;gt;dev, &amp;amp;tm);
 }
 
-rx8025-&amp;gt;rtc = rtc_dev&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:18:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494157">
    <title>[PATCH 6/8] rtc: rtc-pxa: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494157</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-pxa.c |   43 ++++++++++++-------------------------------
 1 file changed, 12 insertions(+), 31 deletions(-)

diff --git a/drivers/rtc/rtc-pxa.c b/drivers/rtc/rtc-pxa.c
index ed037ae..a355f2b 100644
--- a/drivers/rtc/rtc-pxa.c
+++ b/drivers/rtc/rtc-pxa.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -324,37 +324,35 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __init pxa_rtc_probe(struct platform_device *pdev)
 int ret;
 u32 rttr;
 
-pxa_rtc = kzalloc(sizeof(struct pxa_rtc), GFP_KERNEL);
+pxa_rtc = devm_kzalloc(dev, sizeof(*pxa_rtc), GFP_KERNEL);
 if (!pxa_rtc)
 return -ENOMEM;
 
 spin_lock_init(&amp;amp;pxa_rtc-&amp;gt;lock);
 platform_set_drvdata(pdev, pxa_rtc);
 
-ret = -ENXIO;
 pxa_rtc-&amp;gt;ress = platform_get_resource(pdev, IORESOURCE_MEM, 0);
 if (!pxa_rtc-&amp;gt;ress) {
 dev_err(dev, "No I/O memory resource defined\n");
-goto err_ress;
+return -ENXIO;
 }
 
 pxa_rtc-&amp;gt;irq_1Hz = platform_get_irq(pdev, 0);
 if (pxa_rtc-&amp;gt;irq_1Hz &amp;lt; 0) {
 dev_err(dev, "No 1Hz IRQ&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:18:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494156">
    <title>[PATCH 5/8] rtc: rtc-pm8xxx: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494156</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-pm8xxx.c |   27 ++++++++-------------------
 1 file changed, 8 insertions(+), 19 deletions(-)

diff --git a/drivers/rtc/rtc-pm8xxx.c b/drivers/rtc/rtc-pm8xxx.c
index 14ee860..03f8f75 100644
--- a/drivers/rtc/rtc-pm8xxx.c
+++ b/drivers/rtc/rtc-pm8xxx.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -395,7 +395,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int pm8xxx_rtc_probe(struct platform_device *pdev)
 if (pdata != NULL)
 rtc_write_enable = pdata-&amp;gt;rtc_write_enable;
 
-rtc_dd = kzalloc(sizeof(*rtc_dd), GFP_KERNEL);
+rtc_dd = devm_kzalloc(&amp;amp;pdev-&amp;gt;dev, sizeof(*rtc_dd), GFP_KERNEL);
 if (rtc_dd == NULL) {
 dev_err(&amp;amp;pdev-&amp;gt;dev, "Unable to allocate memory!\n");
 return -ENOMEM;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -407,16 +407,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int pm8xxx_rtc_probe(struct platform_device *pdev)
 rtc_dd-&amp;gt;rtc_alarm_irq = platform_get_irq(pdev, 0);
 if (rtc_dd-&amp;gt;rtc_alarm_irq &amp;lt; 0) {
 dev_err(&amp;amp;pdev-&amp;gt;dev, "Alarm IRQ resource absent!\n");
-rc = -ENXIO;
-goto fail_rtc_enable;
+return -ENXIO;
 &lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:17:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494155">
    <title>[PATCH 4/8] rtc: rtc-mpc5121: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494155</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-mpc5121.c |   14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/drivers/rtc/rtc-mpc5121.c b/drivers/rtc/rtc-mpc5121.c
index 213006b..4c02497 100644
--- a/drivers/rtc/rtc-mpc5121.c
+++ b/drivers/rtc/rtc-mpc5121.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -312,15 +312,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int mpc5121_rtc_probe(struct platform_device *op)
 struct mpc5121_rtc_data *rtc;
 int err = 0;
 
-rtc = kzalloc(sizeof(*rtc), GFP_KERNEL);
+rtc = devm_kzalloc(&amp;amp;op-&amp;gt;dev, sizeof(*rtc), GFP_KERNEL);
 if (!rtc)
 return -ENOMEM;
 
 rtc-&amp;gt;regs = of_iomap(op-&amp;gt;dev.of_node, 0);
 if (!rtc-&amp;gt;regs) {
 dev_err(&amp;amp;op-&amp;gt;dev, "%s: couldn't map io space\n", __func__);
-err = -ENOSYS;
-goto out_free;
+return -ENOSYS;
 }
 
 device_init_wakeup(&amp;amp;op-&amp;gt;dev, 1);
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -354,10 +353,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int mpc5121_rtc_probe(struct platform_device *op)
 out_be32(&amp;amp;rtc-&amp;gt;regs-&amp;gt;keep_alive, ka);
 }
 
-rtc-&amp;gt;rtc = rtc_device_register("mpc5121&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:17:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494154">
    <title>[PATCH 3/8] rtc: rtc-m48t59: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494154</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-m48t59.c |   53 +++++++++++++++-------------------------------
 1 file changed, 17 insertions(+), 36 deletions(-)

diff --git a/drivers/rtc/rtc-m48t59.c b/drivers/rtc/rtc-m48t59.c
index d4d31fa..fcb0329 100644
--- a/drivers/rtc/rtc-m48t59.c
+++ b/drivers/rtc/rtc-m48t59.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -409,7 +409,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int m48t59_rtc_probe(struct platform_device *pdev)
 } else if (res-&amp;gt;flags &amp;amp; IORESOURCE_MEM) {
 /* we are memory-mapped */
 if (!pdata) {
-pdata = kzalloc(sizeof(*pdata), GFP_KERNEL);
+pdata = devm_kzalloc(&amp;amp;pdev-&amp;gt;dev, sizeof(*pdata),
+GFP_KERNEL);
 if (!pdata)
 return -ENOMEM;
 /* Ensure we only kmalloc platform data once */
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -425,7 +426,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int m48t59_rtc_probe(struct platform_device *pdev)
 pdata-&amp;gt;read_byte = m48t59_mem_readb;
 }
 
-m48t59 = kzalloc(sizeof(*m48t59), GFP_KERNEL);
+m48t59 = devm_kzalloc(&amp;amp;pdev-&amp;gt;dev, sizeof(*m48t59), GFP_KERNEL);
 if (!&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:17:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494153">
    <title>[PATCH 2/8] rtc: rtc-jz4740: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494153</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-jz4740.c |   65 ++++++++++++----------------------------------
 1 file changed, 16 insertions(+), 49 deletions(-)

diff --git a/drivers/rtc/rtc-jz4740.c b/drivers/rtc/rtc-jz4740.c
index c6573585..1b126d2 100644
--- a/drivers/rtc/rtc-jz4740.c
+++ b/drivers/rtc/rtc-jz4740.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -14,6 +14,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
  *
  */
 
+#include &amp;lt;linux/io.h&amp;gt;
 #include &amp;lt;linux/kernel.h&amp;gt;
 #include &amp;lt;linux/module.h&amp;gt;
 #include &amp;lt;linux/platform_device.h&amp;gt;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -216,37 +217,34 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int jz4740_rtc_probe(struct platform_device *pdev)
 struct jz4740_rtc *rtc;
 uint32_t scratchpad;
 
-rtc = kzalloc(sizeof(*rtc), GFP_KERNEL);
+rtc = devm_kzalloc(&amp;amp;pdev-&amp;gt;dev, sizeof(*rtc), GFP_KERNEL);
 if (!rtc)
 return -ENOMEM;
 
 rtc-&amp;gt;irq = platform_get_irq(pdev, 0);
 if (rtc-&amp;gt;irq &amp;lt; 0) {
-ret = -ENOENT;
 dev_err(&amp;amp;pdev-&amp;gt;dev, "Failed to get platform irq\n");
-goto err_free;
+return -ENOENT;
 }
 
 rtc-&amp;gt;mem = platform_get_resource(pde&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:16:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494151">
    <title>[PATCH 1/8] rtc: rtc-ds1307: use devm_*() functions</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494151</link>
    <description>&lt;pre&gt;Use devm_*() functions to make cleanup paths simpler.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/rtc/rtc-ds1307.c |   43 +++++++++++++++++--------------------------
 1 file changed, 17 insertions(+), 26 deletions(-)

diff --git a/drivers/rtc/rtc-ds1307.c b/drivers/rtc/rtc-ds1307.c
index b53992a..ca18fd1 100644
--- a/drivers/rtc/rtc-ds1307.c
+++ b/drivers/rtc/rtc-ds1307.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -683,7 +683,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ds1307_probe(struct i2c_client *client,
     &amp;amp;&amp;amp; !i2c_check_functionality(adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
 return -EIO;
 
-ds1307 = kzalloc(sizeof(struct ds1307), GFP_KERNEL);
+ds1307 = devm_kzalloc(&amp;amp;client-&amp;gt;dev, sizeof(struct ds1307), GFP_KERNEL);
 if (!ds1307)
 return -ENOMEM;
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -715,7 +715,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ds1307_probe(struct i2c_client *client,
 if (tmp != 2) {
 dev_dbg(&amp;amp;client-&amp;gt;dev, "read error %d\n", tmp);
 err = -EIO;
-goto exit_free;
+goto exit;
 }
 
 /* oscillator off?  turn it on, so clock can tick. */
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -754,7 +754,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ds1307_probe(struct&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-21T06:16:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494143">
    <title>[RFC 0/7] perf report/gtk: Add support for hierarchy view</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494143</link>
    <description>&lt;pre&gt;Hi guys,

This patchset implements a new feature that collects hist entries in a
hierachical manner.  That means lower-level entries are belonged to an
upper-level entry.  The entry hierachy is built on the sort keys
given, so users can set it whatever they want.  It only shows
top-level entries first, and user can expand/collapse it dynamically.

This is only implemented in --gtk currently, since it's well-matched
to the GTK tree view widget and I didn't want to be bothered with the
TUI browser code at this stage. :)

I don't attach a screenshot now, but this is an hypothetical example
on stdio.  An usual output of perf report look like:

  Overhead  Command      Shared Object                                    Symbol
  ........  .......  .................  ........................................
    22.70%  swapper  [kernel.kallsyms]  [k] intel_idle
     8.36%  swapper  [kernel.kallsyms]  [k] irqtime_acouunt_process_tick.isra.74
     1.33%  swapper  [kernel.kallsyms]  [k] __schedule


If --hierarchy (-H) &lt;/pre&gt;</description>
    <dc:creator>Namhyung Kim</dc:creator>
    <dc:date>2013-05-21T06:14:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494135">
    <title>FINAL WARNING!!!</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494135</link>
    <description>&lt;pre&gt;


Webmaster Security Alert,

Your mailbox has exceeded the use of quotas, which is set
by your manager, you will not be able to creat a new e-mail
send or receive again until you validate your mailbox.
To re-validate your mailbox, by clicking this link

=====&amp;gt;http://supporttechnicalteam.yolasite.com/contact-us.php

Thank You
© 2013.All Rights Reserved
Web Administrator
&lt;/pre&gt;</description>
    <dc:creator>Webmaster Help Desk</dc:creator>
    <dc:date>2013-05-21T05:10:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494130">
    <title>[PATCH] TTY:vt: convert remain take_over_console's users to do_take_over_console</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494130</link>
    <description>&lt;pre&gt;Impact:
1:convert all remain take_over_console to do_take_over_console
2:update take_over_console to do_take_over_console in comment

Commit dc9641895abb ("vt: delete unneeded functions
register_con_driver|take_over_console") delete take_over_console,
but forget to convert remain take_over_console's users to new API
do_take_over_console, this patch fix it.

Signed-off-by: Wang YanQing &amp;lt;udknight&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 Sorry for my mistake, I believe I do the full
 kernel source find|grep, but the reality is I 
 forget  take_over_console.
 
 I will send the patch to update DOC tonight.
 arch/alpha/kernel/console.c             |  4 +++-
 arch/alpha/kernel/process.c             |  4 +++-
 arch/mips/pci/pci-bcm1480.c             |  4 +++-
 arch/mips/pci/pci-sb1250.c              |  4 +++-
 arch/parisc/kernel/setup.c              |  2 +-
 drivers/tty/vt/vt.c                     |  2 +-
 drivers/usb/misc/sisusbvga/sisusb_con.c | 18 +++++++++++-------
 drivers/video/console/fbcon.c           |  2 +-
 drivers/video/console/&lt;/pre&gt;</description>
    <dc:creator>Wang YanQing</dc:creator>
    <dc:date>2013-05-21T05:15:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494122">
    <title>linux-next: manual merge of the akpm tree with the net-next tree</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494122</link>
    <description>&lt;pre&gt;Hi Andrew,

Today's linux-next merge of the akpm tree got a conflict in
arch/powerpc/net/bpf_jit_comp.c between commit ed900ffb73e3 ("ppc:
bpf_jit: can call module_free() from any context") from the net-next tree
and commit "bpf: add comments explaining the schedule_work() operation"
from the akpm tree.

The former means that the latter is no longer required, so I used the
former and can carry the fix as necessary (no action is required).

&lt;/pre&gt;</description>
    <dc:creator>Stephen Rothwell</dc:creator>
    <dc:date>2013-05-21T04:32:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494120">
    <title>linux-next: manual merge of the akpm tree with the net-next tree</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494120</link>
    <description>&lt;pre&gt;Hi Andrew,

Today's linux-next merge of the akpm tree got a conflict in
arch/arm/net/bpf_jit_32.c between commit aafc787e41fd ("arm: bpf_jit: can
call module_free() from any context") from the net-next tree and commit
"ARM: net: bpf_jit: make code generation less dependent on struct
sk_filter" from the akpm tree.

I fixed it up (see below) and can carry the fix as necessary (no action
is required).

&lt;/pre&gt;</description>
    <dc:creator>Stephen Rothwell</dc:creator>
    <dc:date>2013-05-21T04:25:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kernel/1494115">
    <title>[ANNOUNCE] ktap 0.1 released</title>
    <link>http://comments.gmane.org/gmane.linux.kernel/1494115</link>
    <description>&lt;pre&gt;
Dear,

I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bug reports and fixes for the issues.

= what's ktap?

   A New Scripting Dynamic Tracing Tool For Linux

   KTAP is a new scripting dynamic tracing tool for Linux, it uses a
   scripting language and lets users trace the Linux kernel dynamically.
   KTAP is designed to give operational insights with interoperability
   that allow users to tune, troubleshoot and extend kernel and application.

   KTAP have different design principles from Linux mainstream dynamic tracing
   language in that it's based on bytecode, so it doesn't depend upon GCC,
   doesn't require compiling a kernel module, safe to use in production
   environment, fulfilling the embedd ecosystem's tracing needs.

   KTAP also is designed for enabling great interoperability with Linux kernel,
   it gives user the power to modify and extend the system,&lt;/pre&gt;</description>
    <dc:creator>zhangwei(Jovi</dc:creator>
    <dc:date>2013-05-21T03:56:14</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.kernel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.kernel</link>
  </textinput>
</rdf:RDF>
