<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git, branch v3.8-rc7</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kobert.dev/pm24.git/atom?h=v3.8-rc7</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom?h=v3.8-rc7'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2013-02-08T21:20:39Z</updated>
<entry>
<title>Linux 3.8-rc7</title>
<updated>2013-02-08T21:20:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-08T21:20:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=836dc9e3fbbab0c30aa6e664417225f5c1fb1c39'/>
<id>urn:sha1:836dc9e3fbbab0c30aa6e664417225f5c1fb1c39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm</title>
<updated>2013-02-08T21:01:18Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-08T21:01:18Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=39923134885759405e64cb9491a273a2bcd356ed'/>
<id>urn:sha1:39923134885759405e64cb9491a273a2bcd356ed</id>
<content type='text'>
Pull ARM fixes from Russell King:
 "I was going to hold these off until v3.8 was out, and send them with a
  stable tag, but as everyone else is pushing much bigger fixes which
  Linus is accepting, let's save people from the hastle of having to
  patch v3.8 back into working or use a stable kernel.

  Looking at the diffstat, this really is high value for its size; this
  is miniscule compared to how the -rc6 to tip diffstat currently looks.

  So, four patches in this set:
   - Punit Agrawal reports that the kernel no longer boots on MPCore due
     to a new assumption made in the GIC code which isn't true of
     earlier GIC designs.  This is the biggest change in this set.
   - Punit's boot log also revealed a bunch of WARN_ON() dumps caused by
     the DT-ification of the GIC support without fixing up non-DT
     Realview - which now sees a greater number of interrupts than it
     did before.
   - A fix for the DMA coherent code from Marek which uses the wrong
     check for atomic allocations; this can result in spinlock lockups
     or other nasty effects.
   - A fix from Will, which will affect all Android based platforms if
     not applied (which use the 2G:2G VM split) - this causes
     particularly 'make' to misbehave unless this bug is fixed."

* 'fixes' of git://git.linaro.org/people/rmk/linux-arm:
  ARM: 7641/1: memory: fix broken mmap by ensuring TASK_UNMAPPED_BASE is aligned
  ARM: DMA mapping: fix bad atomic test
  ARM: realview: ensure that we have sufficient IRQs available
  ARM: GIC: fix GIC cpumask initialization
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net</title>
<updated>2013-02-08T20:55:24Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-08T20:55:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e06b84052a0721a4432e5242cf7526d47869b063'/>
<id>urn:sha1:e06b84052a0721a4432e5242cf7526d47869b063</id>
<content type='text'>
Pull networking fixes from David Miller:

 1) Revert iwlwifi reclaimed packet tracking, it causes problems for a
    bunch of folks.  From Emmanuel Grumbach.

 2) Work limiting code in brcmsmac wifi driver can clear tx status
    without processing the event.  From Arend van Spriel.

 3) rtlwifi USB driver processes wrong SKB, fix from Larry Finger.

 4) l2tp tunnel delete can race with close, fix from Tom Parkin.

 5) pktgen_add_device() failures are not checked at all, fix from Cong
    Wang.

 6) Fix unintentional removal of carrier off from tun_detach(),
    otherwise we confuse userspace, from Michael S.  Tsirkin.

 7) Don't leak socket reference counts and ubufs in vhost-net driver,
    from Jason Wang.

 8) vmxnet3 driver gets it's initial carrier state wrong, fix from Neil
    Horman.

 9) Protect against USB networking devices which spam the host with 0
    length frames, from Bjørn Mork.

10) Prevent neighbour overflows in ipv6 for locally destined routes,
    from Marcelo Ricardo.  This is the best short-term fix for this, a
    longer term fix has been implemented in net-next.

11) L2TP uses ipv4 datagram routines in it's ipv6 code, whoops.  This
    mistake is largely because the ipv6 functions don't even have some
    kind of prefix in their names to suggest they are ipv6 specific.
    From Tom Parkin.

12) Check SYN packet drops properly in tcp_rcv_fastopen_synack(), from
    Yuchung Cheng.

13) Fix races and TX skb freeing bugs in via-rhine's NAPI support, from
    Francois Romieu and your's truly.

14) Fix infinite loops and divides by zero in TCP congestion window
    handling, from Eric Dumazet, Neal Cardwell, and Ilpo Järvinen.

15) AF_PACKET tx ring handling can leak kernel memory to userspace, fix
    from Phil Sutter.

16) Fix error handling in ipv6 GRE tunnel transmit, from Tommi Rantala.

17) Protect XEN netback driver against hostile frontend putting garbage
    into the rings, don't leak pages in TX GOP checking, and add proper
    resource releasing in error path of xen_netbk_get_requests().  From
    Ian Campbell.

18) SCTP authentication keys should be cleared out and released with
    kzfree(), from Daniel Borkmann.

19) L2TP is a bit too clever trying to maintain skb-&gt;truesize, and ends
    up corrupting socket memory accounting to the point where packet
    sending is halted indefinitely.  Just remove the adjustments
    entirely, they aren't really needed.  From Eric Dumazet.

20) ATM Iphase driver uses a data type with the same name as the S390
    headers, rename to fix the build.  From Heiko Carstens.

21) Fix a typo in copying the inner network header offset from one SKB
    to another, from Pravin B Shelar.

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (56 commits)
  net: sctp: sctp_endpoint_free: zero out secret key data
  net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree
  atm/iphase: rename fregt_t -&gt; ffreg_t
  net: usb: fix regression from FLAG_NOARP code
  l2tp: dont play with skb-&gt;truesize
  net: sctp: sctp_auth_key_put: use kzfree instead of kfree
  netback: correct netbk_tx_err to handle wrap around.
  xen/netback: free already allocated memory on failure in xen_netbk_get_requests
  xen/netback: don't leak pages on failure in xen_netbk_tx_check_gop.
  xen/netback: shutdown the ring if it contains garbage.
  net: qmi_wwan: add more Huawei devices, including E320
  net: cdc_ncm: add another Huawei vendor specific device
  ipv6/ip6_gre: fix error case handling in ip6gre_tunnel_xmit()
  tcp: fix for zero packets_in_flight was too broad
  brcmsmac: rework of mac80211 .flush() callback operation
  ssb: unregister gpios before unloading ssb
  bcma: unregister gpios before unloading bcma
  rtlwifi: Fix scheduling while atomic bug
  net: usbnet: fix tx_dropped statistics
  tcp: ipv6: Update MIB counters for drops
  ...
</content>
</entry>
<entry>
<title>Merge branch 'sctp_keys'</title>
<updated>2013-02-08T19:55:08Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2013-02-08T19:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=a1c83b054ebe1264ed9ae9d5c286f9eae68e60ea'/>
<id>urn:sha1:a1c83b054ebe1264ed9ae9d5c286f9eae68e60ea</id>
<content type='text'>
Daniel Borkmann says:

====================
Cryptographically used keys should be zeroed out when our session
ends resp. memory is freed, thus do not leave them somewhere in the
memory.
====================

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sctp: sctp_endpoint_free: zero out secret key data</title>
<updated>2013-02-08T19:54:24Z</updated>
<author>
<name>Daniel Borkmann</name>
<email>dborkman@redhat.com</email>
</author>
<published>2013-02-08T03:04:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=b5c37fe6e24eec194bb29d22fdd55d73bcc709bf'/>
<id>urn:sha1:b5c37fe6e24eec194bb29d22fdd55d73bcc709bf</id>
<content type='text'>
On sctp_endpoint_destroy, previously used sensitive keying material
should be zeroed out before the memory is returned, as we already do
with e.g. auth keys when released.

Signed-off-by: Daniel Borkmann &lt;dborkman@redhat.com&gt;
Acked-by: Vlad Yasevich &lt;vyasevic@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree</title>
<updated>2013-02-08T19:54:24Z</updated>
<author>
<name>Daniel Borkmann</name>
<email>dborkman@redhat.com</email>
</author>
<published>2013-02-08T03:04:34Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=6ba542a291a5e558603ac51cda9bded347ce7627'/>
<id>urn:sha1:6ba542a291a5e558603ac51cda9bded347ce7627</id>
<content type='text'>
In sctp_setsockopt_auth_key, we create a temporary copy of the user
passed shared auth key for the endpoint or association and after
internal setup, we free it right away. Since it's sensitive data, we
should zero out the key before returning the memory back to the
allocator. Thus, use kzfree instead of kfree, just as we do in
sctp_auth_key_put().

Signed-off-by: Daniel Borkmann &lt;dborkman@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm/iphase: rename fregt_t -&gt; ffreg_t</title>
<updated>2013-02-08T19:22:05Z</updated>
<author>
<name>Heiko Carstens</name>
<email>heiko.carstens@de.ibm.com</email>
</author>
<published>2013-02-08T00:19:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=ab54ee80aa7585f9666ff4dd665441d7ce41f1e8'/>
<id>urn:sha1:ab54ee80aa7585f9666ff4dd665441d7ce41f1e8</id>
<content type='text'>
We have conflicting type qualifiers for "freg_t" in s390's ptrace.h and the
iphase atm device driver, which causes the compile error below.
Unfortunately the s390 typedef can't be renamed, since it's a user visible api,
nor can I change the include order in s390 code to avoid the conflict.

So simply rename the iphase typedef to a new name. Fixes this compile error:

In file included from drivers/atm/iphase.c:66:0:
drivers/atm/iphase.h:639:25: error: conflicting type qualifiers for 'freg_t'
In file included from next/arch/s390/include/asm/ptrace.h:9:0,
                 from next/arch/s390/include/asm/lowcore.h:12,
                 from next/arch/s390/include/asm/thread_info.h:30,
                 from include/linux/thread_info.h:54,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:5,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from drivers/atm/iphase.c:43:
next/arch/s390/include/uapi/asm/ptrace.h:197:3: note: previous declaration of 'freg_t' was here

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Acked-by: chas williams - CONTRACTOR &lt;chas@cmf.nrl.navy.mil&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ARM: 7641/1: memory: fix broken mmap by ensuring TASK_UNMAPPED_BASE is aligned</title>
<updated>2013-02-08T12:21:07Z</updated>
<author>
<name>Will Deacon</name>
<email>will.deacon@arm.com</email>
</author>
<published>2013-02-08T11:52:29Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=79d1f5c9acf9fc8d06e5537083b19114ce87159f'/>
<id>urn:sha1:79d1f5c9acf9fc8d06e5537083b19114ce87159f</id>
<content type='text'>
We have received multiple reports of mmap failures when running with a
2:2 vm split. These manifest as either -EINVAL with a non page-aligned
address (ending 0xaaa) or a SEGV, depending on the application. The
issue is commonly observed in children of make, which appears to use
bottom-up mmap (assumedly because it changes the stack rlimit).

Further investigation reveals that this regression was triggered by
394ef6403abc ("mm: use vm_unmapped_area() on arm architecture"), whereby
TASK_UNMAPPED_BASE is no longer page-aligned for bottom-up mmap, causing
get_unmapped_area to choke on misaligned addressed.

This patch fixes the problem by defining TASK_UNMAPPED_BASE in terms of
TASK_SIZE and explicitly aligns the result to 16M, matching the other
end of the heap.

Acked-by: Nicolas Pitre &lt;nico@linaro.org&gt;
Reported-by: Steve Capper &lt;steve.capper@arm.com&gt;
Reported-by: Jean-Francois Moine &lt;moinejf@free.fr&gt;
Reported-by: Christoffer Dall &lt;cdall@cs.columbia.edu&gt;
Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: DMA mapping: fix bad atomic test</title>
<updated>2013-02-08T10:25:23Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2013-01-30T23:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=633dc92a28fc3fea6f08ef34de0b353ff5f9bf08'/>
<id>urn:sha1:633dc92a28fc3fea6f08ef34de0b353ff5f9bf08</id>
<content type='text'>
Realview fails to boot with this warning:
BUG: spinlock lockup suspected on CPU#0, init/1
 lock: 0xcf8bde10, .magic: dead4ead, .owner: init/1, .owner_cpu: 0
Backtrace:
[&lt;c00185d8&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c03294e8&gt;] (dump_stack+0x18/0x1c) r6:cf8bde10 r5:cf83d1c0 r4:cf8bde10 r3:cf83d1c0
[&lt;c03294d0&gt;] (dump_stack+0x0/0x1c) from [&lt;c018926c&gt;] (spin_dump+0x84/0x98)
[&lt;c01891e8&gt;] (spin_dump+0x0/0x98) from [&lt;c0189460&gt;] (do_raw_spin_lock+0x100/0x198)
[&lt;c0189360&gt;] (do_raw_spin_lock+0x0/0x198) from [&lt;c032cbac&gt;] (_raw_spin_lock+0x3c/0x44)
[&lt;c032cb70&gt;] (_raw_spin_lock+0x0/0x44) from [&lt;c01c9224&gt;] (pl011_console_write+0xe8/0x11c)
[&lt;c01c913c&gt;] (pl011_console_write+0x0/0x11c) from [&lt;c002aea8&gt;] (call_console_drivers.clone.7+0xdc/0x104)
[&lt;c002adcc&gt;] (call_console_drivers.clone.7+0x0/0x104) from [&lt;c002b320&gt;] (console_unlock+0x2e8/0x454)
[&lt;c002b038&gt;] (console_unlock+0x0/0x454) from [&lt;c002b8b4&gt;] (vprintk_emit+0x2d8/0x594)
[&lt;c002b5dc&gt;] (vprintk_emit+0x0/0x594) from [&lt;c0329718&gt;] (printk+0x3c/0x44)
[&lt;c03296dc&gt;] (printk+0x0/0x44) from [&lt;c002929c&gt;] (warn_slowpath_common+0x28/0x6c)
[&lt;c0029274&gt;] (warn_slowpath_common+0x0/0x6c) from [&lt;c0029304&gt;] (warn_slowpath_null+0x24/0x2c)
[&lt;c00292e0&gt;] (warn_slowpath_null+0x0/0x2c) from [&lt;c0070ab0&gt;] (lockdep_trace_alloc+0xd8/0xf0)
[&lt;c00709d8&gt;] (lockdep_trace_alloc+0x0/0xf0) from [&lt;c00c0850&gt;] (kmem_cache_alloc+0x24/0x11c)
[&lt;c00c082c&gt;] (kmem_cache_alloc+0x0/0x11c) from [&lt;c00bb044&gt;] (__get_vm_area_node.clone.24+0x7c/0x16c)
[&lt;c00bafc8&gt;] (__get_vm_area_node.clone.24+0x0/0x16c) from [&lt;c00bb7b8&gt;] (get_vm_area_caller+0x48/0x54)
[&lt;c00bb770&gt;] (get_vm_area_caller+0x0/0x54) from [&lt;c0020064&gt;] (__alloc_remap_buffer.clone.15+0x38/0xb8)
[&lt;c002002c&gt;] (__alloc_remap_buffer.clone.15+0x0/0xb8) from [&lt;c0020244&gt;] (__dma_alloc+0x160/0x2c8)
[&lt;c00200e4&gt;] (__dma_alloc+0x0/0x2c8) from [&lt;c00204d8&gt;] (arm_dma_alloc+0x88/0xa0)[&lt;c0020450&gt;] (arm_dma_alloc+0x0/0xa0) from [&lt;c00beb00&gt;] (dma_pool_alloc+0xcc/0x1a8)
[&lt;c00bea34&gt;] (dma_pool_alloc+0x0/0x1a8) from [&lt;c01a9d14&gt;] (pl08x_fill_llis_for_desc+0x28/0x568)
[&lt;c01a9cec&gt;] (pl08x_fill_llis_for_desc+0x0/0x568) from [&lt;c01aab8c&gt;] (pl08x_prep_slave_sg+0x258/0x3b0)
[&lt;c01aa934&gt;] (pl08x_prep_slave_sg+0x0/0x3b0) from [&lt;c01c9f74&gt;] (pl011_dma_tx_refill+0x140/0x288)
[&lt;c01c9e34&gt;] (pl011_dma_tx_refill+0x0/0x288) from [&lt;c01ca748&gt;] (pl011_start_tx+0xe4/0x120)
[&lt;c01ca664&gt;] (pl011_start_tx+0x0/0x120) from [&lt;c01c54a4&gt;] (__uart_start+0x48/0x4c)
[&lt;c01c545c&gt;] (__uart_start+0x0/0x4c) from [&lt;c01c632c&gt;] (uart_start+0x2c/0x3c)
[&lt;c01c6300&gt;] (uart_start+0x0/0x3c) from [&lt;c01c795c&gt;] (uart_write+0xcc/0xf4)
[&lt;c01c7890&gt;] (uart_write+0x0/0xf4) from [&lt;c01b0384&gt;] (n_tty_write+0x1c0/0x3e4)
[&lt;c01b01c4&gt;] (n_tty_write+0x0/0x3e4) from [&lt;c01acfe8&gt;] (tty_write+0x144/0x240)
[&lt;c01acea4&gt;] (tty_write+0x0/0x240) from [&lt;c01ad17c&gt;] (redirected_tty_write+0x98/0xac)
[&lt;c01ad0e4&gt;] (redirected_tty_write+0x0/0xac) from [&lt;c00c371c&gt;] (vfs_write+0xbc/0x150)
[&lt;c00c3660&gt;] (vfs_write+0x0/0x150) from [&lt;c00c39c0&gt;] (sys_write+0x4c/0x78)
[&lt;c00c3974&gt;] (sys_write+0x0/0x78) from [&lt;c0014460&gt;] (ret_fast_syscall+0x0/0x3c)

This happens because the DMA allocation code is not respecting atomic
allocations correctly.

GFP flags should not be tested for GFP_ATOMIC to determine if an
atomic allocation is being requested.  GFP_ATOMIC is not a flag but
a value.  The GFP bitmask flags are all prefixed with __GFP_.

The rest of the kernel tests for __GFP_WAIT not being set to indicate
an atomic allocation.  We need to do the same.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: realview: ensure that we have sufficient IRQs available</title>
<updated>2013-02-08T10:23:32Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2013-01-30T23:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e210101dbbabee7677f63f15796572404e3d54ce'/>
<id>urn:sha1:e210101dbbabee7677f63f15796572404e3d54ce</id>
<content type='text'>
Realview EB with a rev B MPcore tile results in lots of warnings at
boot because it can't allocate enough IRQs.  Fix this by increasing
the number of available IRQs.

WARNING: at /home/rmk/git/linux-rmk/arch/arm/common/gic.c:757 gic_init_bases+0x12c/0x2ec()
Cannot allocate irq_descs @ IRQ96, assuming pre-allocated
Modules linked in:
Backtrace:
[&lt;c00185d8&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c03294e8&gt;] (dump_stack+0x18/0x1c) r6:000002f5 r5:c042c62c r4:c044ff40 r3:c045f240
[&lt;c03294d0&gt;] (dump_stack+0x0/0x1c) from [&lt;c00292c8&gt;] (warn_slowpath_common+0x54/0x6c)
[&lt;c0029274&gt;] (warn_slowpath_common+0x0/0x6c) from [&lt;c0029384&gt;] (warn_slowpath_fmt+0x38/0x40)
[&lt;c002934c&gt;] (warn_slowpath_fmt+0x0/0x40) from [&lt;c042c62c&gt;] (gic_init_bases+0x12c/0x2ec)
[&lt;c042c500&gt;] (gic_init_bases+0x0/0x2ec) from [&lt;c042cdc8&gt;] (gic_init_irq+0x8c/0xd8)
[&lt;c042cd3c&gt;] (gic_init_irq+0x0/0xd8) from [&lt;c042827c&gt;] (init_IRQ+0x1c/0x24)
[&lt;c0428260&gt;] (init_IRQ+0x0/0x24) from [&lt;c04256c8&gt;] (start_kernel+0x1a4/0x300)
[&lt;c0425524&gt;] (start_kernel+0x0/0x300) from [&lt;70008070&gt;] (0x70008070)
---[ end trace 1b75b31a2719ed1c ]---
------------[ cut here ]------------
WARNING: at /home/rmk/git/linux-rmk/kernel/irq/irqdomain.c:234 irq_domain_add_legacy+0x80/0x140()
Modules linked in:
Backtrace:
[&lt;c00185d8&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c03294e8&gt;] (dump_stack+0x18/0x1c) r6:000000ea r5:c0081a38 r4:00000000 r3:c045f240
[&lt;c03294d0&gt;] (dump_stack+0x0/0x1c) from [&lt;c00292c8&gt;] (warn_slowpath_common+0x54/0x6c)
[&lt;c0029274&gt;] (warn_slowpath_common+0x0/0x6c) from [&lt;c0029304&gt;] (warn_slowpath_null+0x24/0x2c)
[&lt;c00292e0&gt;] (warn_slowpath_null+0x0/0x2c) from [&lt;c0081a38&gt;] (irq_domain_add_legacy+0x80/0x140)
[&lt;c00819b8&gt;] (irq_domain_add_legacy+0x0/0x140) from [&lt;c042c64c&gt;] (gic_init_bases+0x14c/0x2ec)
[&lt;c042c500&gt;] (gic_init_bases+0x0/0x2ec) from [&lt;c042cdc8&gt;] (gic_init_irq+0x8c/0xd8)
[&lt;c042cd3c&gt;] (gic_init_irq+0x0/0xd8) from [&lt;c042827c&gt;] (init_IRQ+0x1c/0x24)
[&lt;c0428260&gt;] (init_IRQ+0x0/0x24) from [&lt;c04256c8&gt;] (start_kernel+0x1a4/0x300)
[&lt;c0425524&gt;] (start_kernel+0x0/0x300) from [&lt;70008070&gt;] (0x70008070)
---[ end trace 1b75b31a2719ed1d ]---
------------[ cut here ]------------
WARNING: at /home/rmk/git/linux-rmk/arch/arm/common/gic.c:762 gic_init_bases+0x170/0x2ec()
Modules linked in:
Backtrace:
[&lt;c00185d8&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c03294e8&gt;] (dump_stack+0x18/0x1c) r6:000002fa r5:c042c670 r4:00000000 r3:c045f240
[&lt;c03294d0&gt;] (dump_stack+0x0/0x1c) from [&lt;c00292c8&gt;] (warn_slowpath_common+0x54/0x6c)
[&lt;c0029274&gt;] (warn_slowpath_common+0x0/0x6c) from [&lt;c0029304&gt;] (warn_slowpath_null+0x24/0x2c)
[&lt;c00292e0&gt;] (warn_slowpath_null+0x0/0x2c) from [&lt;c042c670&gt;] (gic_init_bases+0x170/0x2ec)
[&lt;c042c500&gt;] (gic_init_bases+0x0/0x2ec) from [&lt;c042cdc8&gt;] (gic_init_irq+0x8c/0xd8)
[&lt;c042cd3c&gt;] (gic_init_irq+0x0/0xd8) from [&lt;c042827c&gt;] (init_IRQ+0x1c/0x24)
[&lt;c0428260&gt;] (init_IRQ+0x0/0x24) from [&lt;c04256c8&gt;] (start_kernel+0x1a4/0x300)
[&lt;c0425524&gt;] (start_kernel+0x0/0x300) from [&lt;70008070&gt;] (0x70008070)
---[ end trace 1b75b31a2719ed1e ]---

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
