<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/ia64/kernel/process.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-10-17T20:51:28Z</updated>
<entry>
<title>Pull pv_ops-xen into release branch</title>
<updated>2008-10-17T20:51:28Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2008-10-17T20:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=22ca532a4d137545244fdff0b687325fd4e13eae'/>
<id>urn:sha1:22ca532a4d137545244fdff0b687325fd4e13eae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ia64: move function declaration, ia64_cpu_local_tick() from .c to .h</title>
<updated>2008-10-17T16:52:08Z</updated>
<author>
<name>Isaku Yamahata</name>
</author>
<published>2008-10-17T02:17:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b4a18fcfadcc51987682fc266bb88ed59d12935'/>
<id>urn:sha1:1b4a18fcfadcc51987682fc266bb88ed59d12935</id>
<content type='text'>
eliminate the function declaration ia64_cpu_local_tick() in
process.c by defining in arch/ia64/include/asm/timex.h
The same function will be used in a different .c file later.

Signed-off-by: Isaku Yamahata &lt;yamahata@valinux.co.jp&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] utrace use generic trace hook</title>
<updated>2008-10-06T17:43:06Z</updated>
<author>
<name>Shaohua Li</name>
</author>
<published>2008-10-06T17:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f14488ccfe0f41207e40520fab60dce356ed9e57'/>
<id>urn:sha1:f14488ccfe0f41207e40520fab60dce356ed9e57</id>
<content type='text'>
Make IA64 use generic trace hook in some paths.

Signed-off-by: Shaohua Li &lt;shaohua.li@intel.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI : Create "idle=nomwait" bootparam</title>
<updated>2008-07-16T21:27:05Z</updated>
<author>
<name>Zhao Yakui</name>
</author>
<published>2008-06-24T10:01:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da5e09a1b3e5a9fc0b15a3feb64e921ccc55ba74'/>
<id>urn:sha1:da5e09a1b3e5a9fc0b15a3feb64e921ccc55ba74</id>
<content type='text'>
"idle=nomwait" disables the use of the MWAIT
instruction from both C1 (C1_FFH) and deeper (C2C3_FFH)
C-states.

When MWAIT is unavailable, the BIOS and OS generally
negotiate to use the HALT instruction for C1,
and use IO accesses for deeper C-states.

This option is useful for power and performance
comparisons, and also to work around BIOS bugs
where broken MWAIT support is advertised.

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

Signed-off-by: Zhao Yakui &lt;yakui.zhao@intel.com&gt;
Signed-off-by: Li Shaohua &lt;shaohua.li@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
Signed-off-by: Andi Kleen &lt;ak@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Create "idle=halt" bootparam</title>
<updated>2008-07-16T21:27:05Z</updated>
<author>
<name>Zhao Yakui</name>
</author>
<published>2008-06-24T09:58:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1e3b377ad48febba6f91b8ae42c44ee4d4ab45e'/>
<id>urn:sha1:c1e3b377ad48febba6f91b8ae42c44ee4d4ab45e</id>
<content type='text'>
"idle=halt" limits the idle loop to using
the halt instruction.  No MWAIT, no IO accesses,
no C-states deeper than C1.

If something is broken in the idle code,
"idle=halt" is a less severe workaround
than "idle=poll" which disables all power savings.

Signed-off-by: Zhao Yakui &lt;yakui.zhao@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
Signed-off-by: Andi Kleen &lt;ak@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>smp_call_function: get rid of the unused nonatomic/retry argument</title>
<updated>2008-06-26T09:24:35Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-06-06T09:18:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8691e5a8f691cc2a4fda0651e8d307aaba0e7d68'/>
<id>urn:sha1:8691e5a8f691cc2a4fda0651e8d307aaba0e7d68</id>
<content type='text'>
It's never used and the comments refer to nonatomic and retry
interchangably. So get rid of it.

Acked-by: Jeremy Fitzhardinge &lt;jeremy.fitzhardinge@citrix.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>[IA64] fix interrupt masking for pending works on kernel leave</title>
<updated>2008-05-14T22:55:35Z</updated>
<author>
<name>Hidetoshi Seto</name>
</author>
<published>2008-05-09T06:26:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3633c7308005e8c1dab594f69ef904424f8b639a'/>
<id>urn:sha1:3633c7308005e8c1dab594f69ef904424f8b639a</id>
<content type='text'>
[Bug-fix for "[BUG?][2.6.25-mm1] sleeping during IRQ disabled"]

This patch does:
 - enable interrupts before calling schedule() as same as others, ex. x86
 - enable interrupts during ia64_do_signal() and ia64_sync_krbs()
 - do_notify_resume_user() is still called with interrupts disabled, since
   we can take short path of fsys_mode if-statement quickly.
 - pfm_handle_work() is also called with interrupts disabled, since
   it can deal interrupt mask within itself.
 - fix/add some comments/notes

Reported-by: KOSAKI Motohiro &lt;kosaki.motohiro@jp.fujitsu.com&gt;
Signed-off-by: Hidetoshi Seto &lt;seto.hidetoshi@jp.fujitsu.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>signals: ia64 renumber TIF_RESTORE_SIGMASK</title>
<updated>2008-04-30T15:29:37Z</updated>
<author>
<name>akpm@linux-foundation.org</name>
</author>
<published>2008-04-30T07:53:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49eaeb4bc4c901c327ee259c7768be20fd020a30'/>
<id>urn:sha1:49eaeb4bc4c901c327ee259c7768be20fd020a30</id>
<content type='text'>
TIF_RESTORE_SIGMASK no longer needs to be in the _TIF_WORK_* masks.
Those low bits are scarce.  Renumber TIF_RESTORE_SIGMASK to free one up.

Signed-off-by: Roland McGrath &lt;roland@redhat.com&gt;
Cc: Oleg Nesterov &lt;oleg@tv-sign.ru&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Cc: "Luck, Tony" &lt;tony.luck@intel.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[IA64] use CORE_DUMP_USE_REGSET</title>
<updated>2008-03-12T23:27:35Z</updated>
<author>
<name>Shaohua Li</name>
</author>
<published>2008-02-28T08:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cb53d7a6f40858181facde0f52587731d2e621f'/>
<id>urn:sha1:6cb53d7a6f40858181facde0f52587731d2e621f</id>
<content type='text'>
After we have regset support, we can use CORE_DUMP_USE_REGSET.

Signed-off-by: Shaohua Li &lt;shaohua.li@intel.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Simplify cpu_idle_wait</title>
<updated>2008-02-08T20:01:40Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2008-02-08T19:53:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=427639354ff346710012b53e1ceed5e3f3200e0c'/>
<id>urn:sha1:427639354ff346710012b53e1ceed5e3f3200e0c</id>
<content type='text'>
This is just Venki's patch[*] for x86 ported to ia64.

* http://marc.info/?l=linux-kernel&amp;m=120249201318159&amp;w=2

Acked-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
</feed>
