<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/m32r, branch linux-2.6.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-08-24T01:43:46Z</updated>
<entry>
<title>[PATCH] missing exports on m32r</title>
<updated>2005-08-24T01:43:46Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:47:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eaaece266a78b8f56ade48fe23147b8b933364de'/>
<id>urn:sha1:eaaece266a78b8f56ade48fe23147b8b933364de</id>
<content type='text'>
missing exports on m32r

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] m32r icu_data gcc4 fixes</title>
<updated>2005-08-24T01:43:44Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c51d9943b11441fd1ea42c7e70cfb5eed33fe97b'/>
<id>urn:sha1:c51d9943b11441fd1ea42c7e70cfb5eed33fe97b</id>
<content type='text'>
either icu_data declaration for SMP case should be taken out of m32102.h,
or its declarations for m32700ut and opsput should not be static for SMP.
Patch does the latter - judging by comments in m32102.h it is intended to
be non-static.

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] m32r smp.h gcc4 fixes</title>
<updated>2005-08-24T01:43:44Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:47:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e231a9c4fdf402bcfd5a7c27be49050882631a95'/>
<id>urn:sha1:e231a9c4fdf402bcfd5a7c27be49050882631a95</id>
<content type='text'>
extern on physid_2_cpu[] does not belong in smp.h - the thing is static.

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (DEBUG_PAGEALLOC on m32r)</title>
<updated>2005-08-24T01:43:41Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=697ae16ac0482283741f42378108b67b492870e8'/>
<id>urn:sha1:697ae16ac0482283741f42378108b67b492870e8</id>
<content type='text'>
DEBUG_PAGEALLOC is broken on m32r - the option had been blindly copied from
i386; kernel_map_pages() had not and that's what is needed for DEBUG_PAGEALLOC
to work (or link, while we are at it).

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (PCI on m32r)</title>
<updated>2005-08-24T01:43:41Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:45:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c3a0f7718c84737440a621f6a8600f2e7b896a44'/>
<id>urn:sha1:c3a0f7718c84737440a621f6a8600f2e7b896a44</id>
<content type='text'>
PCI support is broken on m32r (pci_map_... missing, etc.); marked as such

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (m32r NUMA)</title>
<updated>2005-08-24T01:43:40Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-08-23T21:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5596b267a95bdea865b966a3d6cc6e52e7feae7'/>
<id>urn:sha1:c5596b267a95bdea865b966a3d6cc6e52e7feae7</id>
<content type='text'>
NUMA is broken on m32r; marked as such

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] m32r: Fix local-timer event handling</title>
<updated>2005-08-02T04:37:59Z</updated>
<author>
<name>Hirokazu Takata</name>
</author>
<published>2005-08-02T04:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2757a71c3122c7653e3dd8077ad6ca71efb1d450'/>
<id>urn:sha1:2757a71c3122c7653e3dd8077ad6ca71efb1d450</id>
<content type='text'>
There was a scheduling problem of the m32r SMP kernel; A process rarely
stopped and gave no responding but the other process have been handled by
the other CPU still lives, then if we did something in the other terminal
or something like that, the stopped process came back to life and continued
its operation...  (ex.  LMbench: lat_sig)

In the m32r SMP kernel, a local-timer event is delivered by using an
IPI(inter processor interrupts); LOCAL_TIMER_IPI.  And a function
smp_send_timer() is prepared to send the LOCAL_TIMER_IPI from the current
CPU to the other CPUs.

The funtion smp_send_timer() was placed and used in do_IRQ() in
former times (before 2.6.10-rc3-mm1 kernel), however, it was
unintentionally removed when arch/m32r/kernel/irq.c was modified to
employ the generic hardirq framework (CONFIG_GENERIC_HARDIRQ) in
my previous patch.

  [PATCH 2.6.10-rc3-mm1] m32r: Use generic hardirq framework
  http://www.ussg.iu.edu/hypermail/linux/kernel/0412.2/0358.html

The following patch fixes the above problem.

Signed-off-by: Hitoshi Yamamoto &lt;hitoshiy@isl.melco.co.jp&gt;
Signed-off-by: Hirokazu Takata &lt;takata@linux-m32r.org&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>[PATCH] m32r: add missing Kconfig help text</title>
<updated>2005-07-27T23:25:59Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2005-07-27T18:44:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1637f437f1a2e552e0572e02d46e2c395a4ecaf'/>
<id>urn:sha1:e1637f437f1a2e552e0572e02d46e2c395a4ecaf</id>
<content type='text'>
There's no help text for CONFIG_DEBUG_STACKOVERFLOW - add one.

Signed-off-by: Jesper Juhl &lt;juhl-lkml@dif.dk&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: Hirokazu Takata &lt;takata@linux-m32r.org&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>[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.</title>
<updated>2005-07-26T21:35:42Z</updated>
<author>
<name>Eric W. Biederman</name>
</author>
<published>2005-07-26T17:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59586e5a262a29361c45c929ea3253d4aec830b0'/>
<id>urn:sha1:59586e5a262a29361c45c929ea3253d4aec830b0</id>
<content type='text'>
machine_restart, machine_halt and machine_power_off are machine
specific hooks deep into the reboot logic, that modules
have no business messing with.  Usually code should be calling
kernel_restart, kernel_halt, kernel_power_off, or
emergency_restart. So don't export machine_restart,
machine_halt, and machine_power_off so we can catch buggy users.

Signed-off-by: Eric W. Biederman &lt;ebiederm@xmission.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[NET]: add a top-level Networking menu to *config</title>
<updated>2005-07-12T04:03:49Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2005-07-12T04:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5950b4355049092739bea97d1bdc14433126cc5'/>
<id>urn:sha1:d5950b4355049092739bea97d1bdc14433126cc5</id>
<content type='text'>
Create a new top-level menu named "Networking" thus moving
net related options and protocol selection way from the drivers
menu and up on the top-level where they belong.

To implement this all architectures has to source "net/Kconfig" before
drivers/*/Kconfig in their Kconfig file. This change has been
implemented for all architectures.

Device drivers for ordinary NIC's are still to be found
in the Device Drivers section, but Bluetooth, IrDA and ax25
are located with their corresponding menu entries under the new
networking menu item.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
