| From | Subject | Date |
|---|---|---|
| Miss. Joysin Plany | Hi !
Hi Dear
Hello nice to reach you..! How are you doing hope you are doing pretty good.I am Joysin Plany, Female of 27 year of age from florida in the United State of America, I work in a non governmental organization.
Well this might come to you as a
matter of chance.
Be put into awearness of the fact the YMCA will be embacking on a project of millions of dollars this year, and it would be an open doors for the people expecially ouside the usa.
Moreover, the YMCA organizing committe are interest to...
| May 27, 6:08 pm 2008 |
| PJ Hyett | New Unofficial Git Mirror at GitHub
Hey folks,
A buddy of mine at Google was looking for an easier way to fork
Linus's tree, so I setup a mirror over at GitHub and I figured I
should share it with the list:
http://github.com/github/linux-2.6/tree/master
We built GitHub to facilitate dead-simple contributions to open
sources projects by making code forking a one-click solution.
Couple of things:
1) We only track your fork's differences to the source tree, so while
the free plan has a 100mb limit, that shouldn't be a concern fo...
| May 27, 7:58 pm 2008 |
| Yinghai Lu | [PATCH] x86: remove duplicated e820 func in setup.h
we already have them in e820.h
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
diff --git a/include/asm-x86/setup.h b/include/asm-x86/setup.h
index ffa0f54..53ef090 100644
--- a/include/asm-x86/setup.h
+++ b/include/asm-x86/setup.h
@@ -50,15 +50,9 @@ extern struct boot_params boot_params;
*/
#define LOWMEMSIZE() (0x9f000)
-struct e820entry;
-
char * __init machine_specific_memory_setup(void);
char *memory_setup(void);
-int __init copy_e820_map(struct e820entry *biosmap,...
| May 27, 7:29 pm 2008 |
| David Brownell | HAVE_CLK (for <linux/clk.h> support)
The most significant issue I know of with this patch [0] is actually
an arch issue. On ones like x86, with no support for the clock API,
this driver will build but not link:
ERROR: "clk_enable" [drivers/usb/musb/musb_hdrc.ko] undefined!
ERROR: "clk_disable" [drivers/usb/musb/musb_hdrc.ko] undefined!
ERROR: "clk_put" [drivers/usb/musb/musb_hdrc.ko] undefined!
ERROR: "clk_get" [drivers/usb/musb/musb_hdrc.ko] undefined!
I don't know of any other drivers with this particular issue,
but nonetheles...
| May 27, 7:14 pm 2008 |
| Andy Whitcroft | [PATCH 2/3] hugetlb-move-reservation-region-support-earlier
The following patch will require use of the reservation regions support.
Move this earlier in the file. No changes have been made to this code.
Signed-off-by: Andy Whitcroft <apw@shadowen.org>
---
mm/hugetlb.c | 242 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 121 insertions(+), 121 deletions(-)
diff --git a/mm/hugetlb.c b/mm/hugetlb.c
index cd18d11..90a7f5f 100644
--- a/mm/hugetlb.c
+++ b/mm/hugetlb.c
@@ -561,6 +561,127 @@ static void return_unused_sur...
| May 27, 7:09 pm 2008 |
| Andy Whitcroft | [PATCH 1/3] record MAP_NORESERVE status on vmas and fix smal...
When a small page mapping is created with mmap() reservations are created
by default for any memory pages required. When the region is read/write
the reservation is increased for every page, no reservation is needed for
read-only regions (as they implicitly share the zero page). Reservations
are tracked via the VM_ACCOUNT vma flag which is present when the region
has reservation backing it. When we convert a region from read-only to
read-write new reservations are aquired and VM_ACCOUNT is set. ...
| May 27, 7:09 pm 2008 |
| Jesse Barnes | [git pull] PCI fixes
Please pull the PCI fixes:
git pull git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git for-linus
Hopefully this'll be the last set of important fixes needed for 2.6.26.
Kenji-san tracked down and fixed several PCI hotplug problems, and Shaohua
fixed an interesting ASPM bug caused by a PCIe multifunction device that had
at least one non-PCIe sub-function. One of the hotplug problems ended up
being a structural problem, so we'll probably have to rework the fix again
a bit more properl...
| May 27, 6:55 pm 2008 |
| Hiroshi Shimamoto | [PATCH -rt] fix sysrq+l when nmi_watchdog disabled
From: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
In nmi_show_all_regs(), set nmi_show_regs for all cpus but NMI never come
to itself when nmi_watchdog is disabled. It means the kernel hangs up when
sysrq+l is issued.
Call irq_show_regs_callback() itself before calling smp_send_nmi_allbutself().
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
---
Steven, this is a fix for what you pointed.
http://lkml.org/lkml/2008/4/28/455
arch/x86/kernel/nmi_32.c | 51 +++++++...
| May 27, 6:45 pm 2008 |
| Steven Rostedt | Re: [PATCH -rt] fix sysrq+l when nmi_watchdog disabled
Thanks,
I had a patch to do this fix but it got lost. I'll add yours.
--
| May 27, 7:36 pm 2008 |
| Sitsofe Wheeler | Re: [REGRESSION][BISECTED][X86] next-20080526 hangs on boot
<posted & mailed>
I've just retested again and I'm fairly sure it's that commit. I can do the
following:
git checkout -f 4039cbaacf7874ab1effd0e9fb6c60bf9217f373
(compiled kernel hangs during boot)
git revert 1798bc22b2790bf2a956588e6b17c36ef79ceff7
git revert fd5cea02de100197a4c26d9e103508cf09b50a82
git revert 4b82b277707a39b97271439c475f186f63ec4692
(compiled kernel boots normally)
The last thing I normally see is
ACPI: Sleep Button (CM) [SLPB
during a normal boot is fol...
| May 27, 6:16 pm 2008 |
| Max Krasnyansky | [PATCH] [sched] Move cpu masks from kernel/sched.c into kern...
kernel/cpu.c seems a more logical place for those maps since they do not really
have much to do with the scheduler these days.
Signed-off-by: Max Krasnyansky <maxk@qualcomm.com>
---
kernel/Makefile | 4 ++--
kernel/cpu.c | 24 ++++++++++++++++++++++++
kernel/sched.c | 18 ------------------
3 files changed, 26 insertions(+), 20 deletions(-)
diff --git a/kernel/Makefile b/kernel/Makefile
index 6c584c5..bb8da0a 100644
--- a/kernel/Makefile
+++ b/kernel/Makefile
@@ -3,7 +3,7 @...
| May 27, 6:06 pm 2008 |
| Max Krasnyansky | [PATCH] [sched] Fixed CPU hotplug and sched domain handling
First issue is that we're leaking doms_cur. It's allocated in
arch_init_sched_domains() which is called for every hotplug event.
So we just keep reallocation doms_cur without freeing it.
I introduced free_sched_domains() function that cleans things up.
Second issue is that sched domains created by the cpusets are
completely destroyed by the CPU hotplug events. For all CPU hotplug
events scheduler attaches all CPUs to the NULL domain and then puts
them all into the single domain thereby destroying d...
| May 27, 6:06 pm 2008 |
| Max Krasnyanskiy | Re: [PATCH] [sched] Fixed CPU hotplug and sched domain handl...
Here is more info on this, with debug logs.
Here is initial cpuset setup.
cpus 0-3 balanced, cpus 4-7 non-balanced
cd /dev/cgroup
echo 0 > cpusets.sched_load_balance
mkdir boot
echo 0-3 > boot/cpusets.cpus
echo 1 > boot/cpusets.sched_load_balance
...
-----
CPU0 attaching NULL sched-domain.
CPU1 attaching NULL sched-domain.
CPU2 attaching NULL sched-domain.
CPU3 attaching NULL sched-domain.
CPU4 attaching NULL sched-domain.
CPU5 attaching NULL sched-domain.
CPU6 attaching N...
| May 27, 6:31 pm 2008 |
| Max Krasnyansky | [PATCH] [sched] Give cpusets exclusive control over sched do...
Ingo and Peter mentioned several times that cpu_isolated_map was a horrible hack.
So lets get rid of it.
cpu_isolated_map is controlling which CPUs are subject to the scheduler load balancing.
CPUs set in that map are put in the NULL scheduler domain and are excluded from the
load balancing. This functionality is provided in much more flexible and dynamic way by
the cpusets subsystem. Scheduler load balancing can be disabled/enabled either system
wide or per cpuset.
This patch gives cpusets exclu...
| May 27, 6:06 pm 2008 |
| Max Krasnyansky | [PATCH] [genirq] Expose default irq affinity mask (take 2)
Current IRQ affinity interface does not provide a way to set affinity
for the IRQs that will be allocated/activated in the future.
This patch creates /proc/irq/default_smp_affinity that lets users set
default affinity mask for the newly allocated IRQs. Changing the default
does not affect affinity masks for the currently active IRQs, they
have to be changed explicitly.
This version addressed comments from Paul and Randy.
Signed-off-by: Max Krasnyansky <maxk@qualcomm.com>
---
Documentatio...
| May 27, 6:01 pm 2008 |
| Andrey Vul | rt10 on top of grsecurity-2.1.11: issue with marker-upstream...
Kernel version is 2.6.24.7
When merging grsecurity into mainline, it replaces these members in
struct module: module_init and init_size and replaces them with
module_init_rw, module_init_rx, init_size_rw and init_size_rx
Should imv_unref() inside kernel/modules.c use the rw or rx values (or both) ?
--
Andrey Vul
--
| May 27, 5:51 pm 2008 |
| Vegard Nossum | [PATCH] x86: break mutual header inclusion
Hi,
What do you think about this? The new file (vm86_mask.h) could actually be
embedded completely in processor-flags.h, but I went for what I believe is
the safer approach.
This has been compile tested on x86_32 and x86_64 defconfig.
Vegard
From: Vegard Nossum <vegard.nossum@gmail.com>
Date: Tue, 27 May 2008 21:38:35 +0200
Subject: [PATCH] x86: break mutual header inclusion
This breaks up the mutual inclusion between headers ptrace.h and vm86.h
by moving what's needed by both ...
| May 27, 4:49 pm 2008 |
| Adrian Bunk | Re: [PATCH] x86: break mutual header inclusion
Breaking the mutual header inclusion is appreciated, but some comments
Moving #include's out of an #ifdef __KERNEL__ can (and does here) break
our userspace headers.
Running "make headers_check" after touching anything under include/ is
Do we need a new header for this or can it go into processor-flags.h ?
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao E...
| May 27, 5:38 pm 2008 |
| Vegard Nossum | Re: [PATCH] x86: break mutual header inclusion
Hi!
Ah, that's true. My mistake.
CHECK include/asm/ptrace.h
[...]/usr/include/asm/ptrace.h requires asm/ds.h, which does not exist
in exported headers
What do you reckon is better here, to put #ifdef __KERNEL__ around the
whole of ds.h and export it, or put #ifdef __KERNEL__ around the
#include in ptrace.h? It feels wasteful to put it around the whole
ds.h, since what is the point in exporting an empty file? On the other
hand, it makes much more sense to put it there than in the "call...
| May 27, 6:01 pm 2008 |
| Adrian Bunk | Re: [PATCH] x86: break mutual header inclusion
Our userspace headers are an API, and offering empty previsously
unexported headers to userspace sounds like the worse choice to me.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
--
| May 27, 6:27 pm 2008 |
| Love Hate | Love and Hate on LKML
Dear Developers,
At the outset I would like to thank you for your great work - IMHO Linux is the
best OS in the Solar System.
Unfortunately, your relationships with certain people are not the best. I do not
like how some people are treated on LKML. I will publish further episodes
of "Love and Hate on LKML" until you change the climate around Linux
development.
http://loveandhateonlkml.wordpress.com/
If your speech is found in some of the episodes, this means that it has
been considered very...
| May 27, 4:48 pm 2008 |
| Chris Snook | Re: Love and Hate on LKML
This is a classic example of a problem-seeking idea. Quite a lot of people post
to this list with some idea that they think will make a large impact on the
community at large, certainly far larger than a lowly patch in a subsystem it
would take weeks to understand. Typically the proximal cause is sleep
deprivation, a condition that afflicts many kernel developers and enthusiasts,
with the result being a decreased inhibition against ideation of reference and
ideation of grandeur. This causes...
| May 27, 6:06 pm 2008 |
| Maciej W. Rozycki | [PATCH 8/8] x86: I/O APIC: Timer through 8259A second-chance
Some systems incorrectly report the ExtINTA pin of the I/O APIC as the
genuine target of the timer interrupt. Here is a change that copies timer
pin information found to the other pin if one has been found only. This
way both a direct and a through-8259A route is tested with the pin letting
these problematic systems work well enough. If no timer pin information
has been found for the I/O APIC, then local APIC variations are tried
only, similarly to what is done without the change (except without t...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 6/8] x86: I/O APIC: Unmask the second-chance timer in...
Unmask the timer interrupt line set up in the through-8259A mode
explicitly after setup_timer_IRQ0_pin() has set up the I/O APIC interrupt
redirection entry to let the two operations be unbound from each other.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-8259-unmask-0
diff -up --recursive --new-file linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c linux-2.6.26-rc1-20080505/arch/x86/kernel/io_apic_32.c
--- linux-2.6.26-rc1-20080505.m...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 7/8] x86: I/O APIC: Keep the timer IRQ masked during ...
Keep the timer interrupt line masked when reconfiguring its interrupt
redirection entry in the I/O APIC.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-extint-mask-0
diff -up --recursive --new-file linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c linux-2.6.26-rc1-20080505/arch/x86/kernel/io_apic_32.c
--- linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c 2008-05-25 22:17:27.000000000 +0000
+++ linux-2.6.26-rc1-20080505/arch/...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 4/8] x86: I/O APIC: Remove redundant LVT0 masking
The LINT0 line of the local APIC is masked in the LVT0 entry in
check_timer() before this function is ever called. Removed the redundant
unmasking for better control.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-extint-nolvt0-0
diff -up --recursive --new-file linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c linux-2.6.26-rc1-20080505/arch/x86/kernel/io_apic_32.c
--- linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c 2008-...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 5/8] x86: I/O APIC: Rename setup_ExtINT_IRQ0_pin()
Rename setup_ExtINT_IRQ0_pin() to setup_timer_IRQ0_pin() to better
reflect the upcoming role of a function setting up a (semi-)arbitrary I/O
APIC pin appropriately for the 8254 timer. By "appropriate" the following
settings are meant: edge-triggered, active-high, all the other settings
per-architecture. Adjust comments to reflect code appropriately. No
functional changes.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-extint-rename-0
dif...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 3/8] x86: I/O APIC: Remove redundant 8259A {,un}masking
For a better control the masking and unmasking of the timer interrupt
line in the 8259A operating in the 'Virtual Wire' mode has been moved out
of setup_ExtINT_IRQ0_pin() now, so remove the redundant calls from the
function.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-extint-nomask-2
diff -up --recursive --new-file linux-2.6.26-rc1-20080505.macro/arch/x86/kernel/io_apic_32.c linux-2.6.26-rc1-20080505/arch/x86/kernel/io_apic_32.c
--- linux-2.6...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 2/8] x86: I/O APIC: Fix the name of the through-8259A...
When the through-8259A mode is used for the timer, the call to
set_irq_handler() will register a NULL handler name, resulting in
"IO-APIC-<NULL>" reported. Fix by calling ioapic_register_intr() as done
for all the other I/O APIC interrupts.
The 64-bit variation calls set_irq_chip_and_handler_name() here
needlessly and should get fixed with the upcoming merge.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
---
patch-2.6.26-rc1-20080505-timer-extint-0
diff -up --recursive ...
| May 27, 4:19 pm 2008 |
| Maciej W. Rozycki | [PATCH 1/8] x86: I/O APIC: Fix the name of the L-APIC IRQ ha...
The local APIC interrupt handler gets registered with
set_irq_chip_and_handler_name(), which results in
"local-APIC-edge-fasteoi" reported as the name of the handler. Fix by
removing the type of the handler left over from before the generic
handlers were introduced.
The 64-bit variation should get fixed with the upcoming merge.
NB It should really use the "edge" handler and not the "fasteoi" one, but
that's a separate issue.
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
--...
| May 27, 4:19 pm 2008 |
| Dave Jones | 2.6.26rc4 GFS2 oops.
Single node GFS2 filesystem. Run fsx. Boom.
BUG: unable to handle kernel paging request at ffff81002690e000
IP: [<ffffffffa049fb51>] :gfs2:rgblk_search+0x14f/0x3b3
PGD 8063 PUD 9063 PMD 26845163 PTE 800000002690e160
Oops: 0000 [1] SMP DEBUG_PAGEALLOC
CPU 3
Modules linked in: lock_nolock gfs2 sunrpc ipt_REJECT nf_conntrack_ipv4 iptable_filter ip_tables ip6t_REJECT xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables x_tables ipv6 ext2 vfat fat xfs loop dm_mirror dm_log ...
| May 27, 3:44 pm 2008 |
| Jason Yeh | [RFC][Patch 1/1] Oprofile Multiplexing
hi,
This patch adds multiplexing functionality to Oprofile driver and also
the AMD arch specific handler. Basically, the mechanism schedules delayed
work and swaps the contents of event counter and event control in arch
specific handler when the scheduled work is executed.
Please let me know if you have any comment or question. Thanks.
Signed-off-by: Jason Yeh <jason.yeh@amd.com>
---
arch/x86/oprofile/nmi_int.c | 22 ++++++
arch/x86/oprofile/op_counter.h | 3
...
| May 27, 4:08 pm 2008 |
| Dave Jones | NFS oops in 2.6.26rc4
When trying to mount an nfs export, I got this oops..
BUG: unable to handle kernel paging request at f4569000
IP: [<f8daac01>] :sunrpc:xdr_encode_opaque_fixed+0x2d/0x69
*pde = 34c23163 *pte = 34569160
Oops: 0000 [#1] SMP DEBUG_PAGEALLOC
Modules linked in: nfs nfsd lockd nfs_acl auth_rpcgss exportfs sunrpc ext2 sg button via_rhine via_ircc pcspkr r8169 mii pata_sil680 irda crc_ccitt i2c_viapro i2c_core dm_snapshot dm_zero dm_mirror dm_log dm_mod pata_via ata_generic pata_acpi libata sd_mod scsi...
| May 27, 3:04 pm 2008 |
| Vegard Nossum | [PATCH] x86: fix incomplete include guard
Hi,
It seems that suspend_32.h and xor_32.h are missing include guards too,
Vegard
From: Vegard Nossum <vegard.nossum@gmail.com>
Date: Tue, 27 May 2008 20:50:42 +0200
Subject: [PATCH] x86: fix incomplete include guard
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
---
include/asm-x86/seccomp_32.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/asm-x86/seccomp_32.h b/include/asm-x86/seccomp_32.h
index 18da19e..36e71c5 100644
--- a/i...
| May 27, 3:03 pm 2008 |
| Jerry Stralko | [PATCH] scsi: remove CDROM not ready printk
Hello,
This printk was spamming my dmesg and /var/log/message. Is there a
reason we have this printk? Can we simply remove it?
Signed-off-by: Jerry Stralko <gerb.stralko@gmail.com>
---
diff --git a/drivers/scsi/sr_ioctl.c b/drivers/scsi/sr_ioctl.c
index ae87d08..c37fb1c 100644
--- a/drivers/scsi/sr_ioctl.c
+++ b/drivers/scsi/sr_ioctl.c
@@ -238,8 +238,6 @@ int sr_do_ioctl(Scsi_CD *cd, struct packet_command *cgc)
break;
}
}
- if (!cgc->quiet)
- print...
| May 27, 3:02 pm 2008 |
| Mel Gorman | [PATCH 0/3] Guarantee faults for processes that call mmap(MA...
Hi Andrew,
This is a patchset to give reliable behaviour to a process that successfully
calls mmap(MAP_PRIVATE) on a hugetlbfs file. Currently, it is possible for
the process to be killed due to a small hugepage pool size even if it calls
mlock(). More details are below. There have been no objections made in a
while and I believe it's ready for wider testing. People are cc'd just in
case minds have changed since. Thanks
Changelog since V3
o Differeniate between a shared pagecache page and a sha...
| May 27, 2:50 pm 2008 |
| Mel Gorman | [PATCH 3/3] Guarantee that COW faults for a process that cal...
After patch 2 in this series, a process that successfully calls mmap()
for a MAP_PRIVATE mapping will be guaranteed to successfully fault until a
process calls fork(). At that point, the next write fault from the parent
could fail due to COW if the child still has a reference.
We only reserve pages for the parent but a copy must be made to avoid leaking
data from the parent to the child after fork(). Reserves could be taken for
both parent and child at fork time to guarantee faults but if the map...
| May 27, 2:51 pm 2008 |
| Mel Gorman | [PATCH 2/3] Reserve huge pages for reliable MAP_PRIVATE huge...
This patch reserves huge pages at mmap() time for MAP_PRIVATE mappings in a
similar manner to the reservations taken for MAP_SHARED mappings. The reserve count is
accounted both globally and on a per-VMA basis for private mappings. This
guarantees that a process that successfully calls mmap() will successfully
fault all pages in the future unless fork() is called.
The characteristics of private mappings of hugetlbfs files behaviour after
this patch are;
1. The process calling mmap() is guarante...
| May 27, 2:51 pm 2008 |
| Mel Gorman | [PATCH 1/3] Move hugetlb_acct_memory()
A later patch in this set needs to call hugetlb_acct_memory() before it
is defined. This patch moves the function without modification. This makes
later diffs easier to read.
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
---
mm/hugetlb.c | 82 +++++++++++++++++++++++++++---------------------------
1 file changed, 41 insertions(+), 41 deletions(-)
diff -rup -X /usr/src/patchset-0.6/bin//dontdiff linux-2.6.26-rc2-mm1-clean/mm/hugetlb.c linux-2.6.26-rc2-mm1-0010-move-hugetlb_acct_memory/mm/...
| May 27, 2:50 pm 2008 |
| Abhishek Sagar | [PATCH] ftrace: distinguish kretprobe'd functions in trace l...
Hi Steven,
Tracing functions via ftrace which have a kretprobe installed on them, can produce misleading output in their trace logs. E.g, consider the correct trace of the following sequence:
do_IRQ()
{
~
irq_enter();
~
}
Trace log (sample):
<idle>-0 [00] 4154504455.781616: irq_enter <- do_IRQ
But if irq_enter() has a kretprobe installed on it, the return value stored on the stack at each invocation is modified to divert the return to a kprobe trampoline function called ...
| May 27, 2:33 pm 2008 |
| Steven Rostedt | Re: [PATCH] ftrace: distinguish kretprobe'd functions in tra...
Thanks Abhishek,
Acked-by: Steven Rostedt <srostedt@redhat.com>
-- Steve
--
| May 27, 2:48 pm 2008 |
| Justin Mattock | Re: appletouch after wakeup
Something so simple, yet so difficult. Then to answer the question
properly it would be STR or
echo mem > /sys/power/state
regards;
--
Justin P. Mattock
--
| May 27, 1:51 pm 2008 |
| Felix Homann | [Patch]: USB ID for Philips CPWUA054/00 Wireless USB Adapter...
Hi,
here's a patch to enable the Philips CPWUA054/00 in p54usb.
You might want to include it in future kernels. (At least I would like
to see it included ;-)
Kind regards,
Felix
| May 27, 1:40 pm 2008 |
| Néstor Amigo Cairo | Fwd: QUESTION: How can I make a driver for a special serial ...
---------- Forwarded message ----------
From: N=E9stor Amigo Cairo <nestorac@gmail.com>
Date: 2008/5/27
Subject: Re: QUESTION: How can I make a driver for a special serial
keyboard which also supports output (maybe via serio_raw)?
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>, Linux Kernel Mailing
List <linux-kernel@vger.kernel.org>
Thanks!! I'm going to do so right now. I send you my current work, as
you can see, I'm adapting an existing driver for this purpose. I would
rea...
| May 27, 1:27 pm 2008 |
| Benoit Boissinot | Re: QUESTION: How can I make a driver for a special serial k...
[please keep the cc list and reply to all]
If you just want to use it in X, then you could use ttyx (you can find
it at http://youpibouh.thefreecat.org/download/) It translates events
from the serial device to X keyboard event, it was developped by
Samuel for a similar project (a device with a couple buttons that sends
the key via a serial port).
I thinks it would be quite easy to add a table to translate to a different
key if you need that.
regards,
Benoit
--
| May 27, 1:40 pm 2008 |
| Meelis Roos | PPC PReP link failure - copy_page, empty_zero_page
While compiling the current kernel on prep ppc:
MODPOST 703 modules
ERROR: "copy_page" [fs/fuse/fuse.ko] undefined!
ERROR: "empty_zero_page" [fs/ext4/ext4dev.ko] undefined!
--
Meelis Roos (mroos@linux.ee)
--
| May 27, 1:25 pm 2008 |
| Jason Wessel | [PATCH] softlockup: fix NMI hangs due to lock race - 2.6.26-...
The touch_nmi_watchdog() routine on x86 ultimately calls
touch_softlockup_watchdog(). The problem is that to touch the
softlockup watchdog, the cpu_clock code has to be called which could
involve multiple cpu locks and can lead to a hard hang if one of the
locks is held by a processor that is not going to return anytime soon
(such as could be the case with kgdb or perhaps even with some other
kind of exception).
This patch causes the public version of the
touch_softlockup_watchdog() to defer the ...
| May 27, 1:23 pm 2008 |
| Peter Zijlstra | Re: [PATCH] softlockup: fix NMI hangs due to lock race - 2.6...
While I do not object to this approach, I ran into something similar
while poking at .25-rt.
How about we make sched_clock_cpu() use trylocks to update the ->clock
--
| May 27, 1:28 pm 2008 |
| Bernd Schmidt | [PATCH, RFD] Unbreaking nommu mmap, v2
A while ago (*) I sent out a patch to change mmap behaviour on nommu
targets. Currently, the kernel requires a munmap call for every mmap,
with the exact same address range; this is inconsistent with behaviour
on mmu systems, and complicates the malloc implementation in uClibc.
uClibc's malloc requires that the UCLIBC_UCLINUX_BROKEN_MUNMAP config
option is used, which introduces additional overhead, and isn't thread
safe in the upstream version of uClibc.
To summarize the comments I got last...
| May 27, 12:36 pm 2008 |
| Oleg Nesterov | [PATCH 2/2] signals: change collect_signal() to return void
With the recent changes collect_signal() always returns true. Change it to
return void and update the single caller.
Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
--- 26-rc2/kernel/signal.c~4_CS_VOID 2008-05-27 19:06:55.000000000 +0400
+++ 26-rc2/kernel/signal.c 2008-05-27 20:54:49.000000000 +0400
@@ -338,7 +338,7 @@ unblock_all_signals(void)
spin_unlock_irqrestore(&current->sighand->siglock, flags);
}
-static int collect_signal(int sig, struct sigpending *list, siginfo_t ...
| May 27, 12:58 pm 2008 |
| previous day | today | next day |
|---|---|---|
| May 26, 2008 | May 27, 2008 | May 28, 2008 |
| Greg Kroah-Hartman | [PATCH 006/196] Chinese: add translation of oops-tracing.txt |
| Andrew Morton | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Eric W. Biederman | [PATCH] nfs lockd reclaimer: Convert to kthread API |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
