From: Sam Ravnborg [EMAIL PROTECTED]
Fix following warning:
WARNING: arch/i386/kernel/built-in.o(.init.text+0x3818): Section mismatch:
reference to .exit.text:cache_remove_dev (between 'cacheinfo_cpu_callback' and
'cache_sysfs_init')
It points out that a function marked __cpuexit is calling a
From: Rafael J. Wysocki [EMAIL PROTECTED]
On some systems the ACPI NVS area is located in the first 1 MB of RAM and
it is overwritten by the i386 code during the restore after hibernation.
This confuses the ACPI platform firmware that doesn't update the AC adapter
status appropriately as a
From: James Jarvis [EMAIL PROTECTED]
The following patch enables reboot through BIOS on the Dell Optiplex 745
Small Form Factor base, on which reboot hangs. The larger form factor does
not require this, hence the match on DMI_BOARD_NAME.
Cc: Andi Kleen [EMAIL PROTECTED]
Signed-off-by: Andrew
From: Thomas Gleixner [EMAIL PROTECTED]
Some systems have a HPET which is not incrementing, which leads to a
complete hang. Detect it during HPET setup.
Signed-off-by: Thomas Gleixner [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Andi Kleen [EMAIL PROTECTED]
Cc: john stultz
From: Jesse Barnes [EMAIL PROTECTED]
On some machines, buggy BIOSes don't properly setup WB MTRRs to cover all
available RAM, meaning the last few megs (or even gigs) of memory will be
marked uncached. Since Linux tends to allocate from high memory addresses
first, this causes the machine to be
From: William Lee Irwin III [EMAIL PROTECTED]
PAE is useful for more than supporting more than 4GB RAM. It supports
expanded swapspace and NX executable protections. Some users may want NX
or expanded swapspace support without the overhead or instability of
highmem. For these reasons, the
From: Jesper Juhl [EMAIL PROTECTED]
Remove unneeded test of task != NULL from
arch/i386/kernel/traps.c::dump_trace()
At the start of the function we have this test:
if (!task)
task = current;
so further down there's no need to test 'task'.
Signed-off-by: Jesper Juhl
From: Andy Whitcroft [EMAIL PROTECTED]
We are seeing corruption of the decompressed kernel. It is suspected that
this is platform specific as it has yet to be seen on any other x86. Move
the kernel to the 16MB boundary.
Signed-off-by: Andy Whitcroft [EMAIL PROTECTED]
Signed-off-by: Andrew
From: Glauber de Oliveira Costa [EMAIL PROTECTED]
Some interrupt entry points are currently defined in i8259.c They probably
belong in a header. Right now, their only user is init_IRQ, justifying
their declaration in-file. But when virtualization comes in, we may be
interested in using that
From: Will Schmidt [EMAIL PROTECTED]
During a VM oom condition, kill all threads in the process group.
We have had complaints where a threaded application is left in a bad state
after one of it's threads is killed when we hit a VM: out_of_memory condition.
Killing just one of the process
From: Thomas Gleixner [EMAIL PROTECTED]
Replace the pcspkr private PIT lock by the global PIT lock to serialize the
PIT access all over the place.
Signed-off-by: Thomas Gleixner [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Ingo Molnar [EMAIL PROTECTED]
Cc: Dmitry Torokhov
From: Alessio Igor Bogani [EMAIL PROTECTED]
Signed-off-by: Alessio Igor Bogani [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: john stultz [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
---
drivers/clocksource/acpi_pm.c |2 +-
1 file changed, 1
From: Dan Aloni [EMAIL PROTECTED]
Signed-off-by: Dan Aloni [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
arch/x86_64/kernel/process.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index:
From: Jiri Kosina [EMAIL PROTECTED]
The function name is set_fixmap(), not fixmap_set() as stated in the comment.
Also fix a typo, punctuation and lower/uppercase a bit.
Cc: Andi Kleen [EMAIL PROTECTED]
Signed-off-by: Jiri Kosina [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
From: Yinghai Lu [EMAIL PROTECTED]
Signed-off-by: Yinghai Lu [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Acked-by: Alan Cox [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
---
drivers/char/hw_random/Kconfig |2 +-
1 file changed, 1 insertion(+), 1
From: Yinghai Lu [EMAIL PROTECTED]
This function is called via dma_ops-.., so change it to static
Signed-off-by: Yinghai Lu [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
arch/x86_64/kernel/pci-gart.c |6 +++---
From: Andrew Morton [EMAIL PROTECTED]
mm/vmalloc.c: In function 'unmap_kernel_range':
mm/vmalloc.c:75: warning: unused variable 'start'
make it a C function so that the compiler thinks it used its arguments.
Cc: Andi Kleen [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
From: Andreas Mohr [EMAIL PROTECTED]
Add cpu_relax() to cmos_lock() inline function for faster operation on SMT
CPUs and less power consumption on others in case of lock contention (which
probably doesn't happen too often, so admittedly this patch is not too
exciting).
[EMAIL PROTECTED]:
From: Robert P. J. Day [EMAIL PROTECTED]
Signed-off-by: Robert P. J. Day [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
include/asm-i386/uaccess.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index:
From: Yinghai Lu [EMAIL PROTECTED]
For K8 system: 4G RAM with memory hole remapping enabled, or more than 4G
RAM installed. when using kexec to load second kernel. In the second
kernel, when mem is allocated for GART, it will do the memset for clear, it
will cause restart, because some device
From: David Rientjes [EMAIL PROTECTED]
e820_hole_size() now uses the newly extracted helper function,
e820_find_active_region(), to determine the size of usable RAM in a range of
PFN's.
This was previously broken because of two reasons:
- The start and end PFN's of each e820 entry were not
From: David Rientjes [EMAIL PROTECTED]
When NUMA emulation succeeds, acpi_numa needs to be set to -1 so that
srat_disabled() will always return true. We won't be calling
acpi_scan_nodes() or registering the true nodes we've found.
[EMAIL PROTECTED]: Fix x86_64 CONFIG_NUMA_EMU build: acpi_numa
From: Yinghai Lu [EMAIL PROTECTED]
[EMAIL PROTECTED]: build fix]
Signed-off-by: Yinghai Lu [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Andi Kleen [EMAIL PROTECTED]
Cc: Alan Cox [EMAIL PROTECTED]
Cc: Eric W. Biederman [EMAIL PROTECTED]
Cc: Muli Ben-Yehuda [EMAIL PROTECTED]
From: Thomas Gleixner [EMAIL PROTECTED]
Remove the volatile in apic. We have a cpu_relax() in the wait loop. Fix a
coding style issue while at it.
Signed-off-by: Thomas Gleixner [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Andi Kleen [EMAIL PROTECTED]
Cc: Ingo Molnar
From: Chris Wright [EMAIL PROTECTED]
I fixed this in x86_64. Looks like the kind of thing that will break voyager
on i386.
Signed-off-by: Chris Wright [EMAIL PROTECTED]
Signed-off-by: Thomas Gleixner [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Ingo Molnar [EMAIL
From: Thomas Gleixner [EMAIL PROTECTED]
setup_pit_timer is declared in asm-i386/timer.h. Move it to the pit header
file, so it can be used by x86_64 as well.
Move also the PIT constants.
Signed-off-by: Thomas Gleixner [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
Cc: Andi
From: Jeremy Fitzhardinge [EMAIL PROTECTED]
get_vm_area always returns an area with an adjacent guard page. That guard
page is included in vm_struct.size. iounmap uses vm_struct.size to
determine how much address space needs to have change_page_attr applied to
it, which will BUG if applied to
From: Dan Aloni [EMAIL PROTECTED]
Users that use kernel log filtering (e.g. via syslogd or a proprietry method)
wouldn't like to see warning prints that are not really warnings.
Signed-off-by: Dan Aloni [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Andi Kleen
From: Dan Aloni [EMAIL PROTECTED]
Signed-off-by: Dan Aloni [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
arch/x86_64/kernel/e820.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index:
From: Andres Salomon [EMAIL PROTECTED]
This builds upon the existing geode infrastructure, but adds southbridge
support, some GPIO functions, and a header file (asm-i386/geode.h) with some
useful GX/LX detection tests.
The majority of this code was written by Jordan Crouse.
Signed-off-by:
From: Aaron Durbin [EMAIL PROTECTED]
Insert HPET resources after pci probing has been completed in order to
avoid resource conflicts with PCI resource reservation. With this change
the HPET firmware resources will be identified, but it should also not
cause issues when the HPET address falls on
From: Stefan Richter [EMAIL PROTECTED]
Dead or misnamed CONFIG_BALANCED_IRQ_DEBUG found by Robert P. J. Day.
It's not a Kconfig variable.
Since this debug code is ancient, I suggest to get rid of this
misleading CONFIG_ macro by deleting all of this debug code.
Signed-off-by: Stefan Richter
From: Jan Beulich [EMAIL PROTECTED]
Leftovers from the removal of the more general (but abandoned) SMP
alternatives.
Signed-off-by: Jan Beulich [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
arch/x86_64/kernel/vmlinux.lds.S |9 -
1 file changed, 9 deletions(-)
From: Robert P. J. Day [EMAIL PROTECTED]
Signed-off-by: Robert P. J. Day [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
it's not clear from MAINTAINERS who's responsible for something this
generic.
---
arch/i386/kernel/irq.c |8 ++--
1 file changed, 2
From: Joachim Deguara [EMAIL PROTECTED]
This just adds the PCI IDs of AMD's family 10h and 11h CPU's northbridges to
k8topology discovery.
Signed-off-by: Joachim Deguara [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
--
---
arch/x86_64/mm/k8topology.c |8 ++--
1 file
From: Joachim Deguara [EMAIL PROTECTED]
This makes k8topology multicore aware instead of limited to signle- and
dual-core CPUs. It uses the CPUID to be more future proof.
Signed-off-by: Joachim Deguara [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
--
---
From: Roland McGrath [EMAIL PROTECTED]
This changes the x86_64 linker script to use the asm-generic NOTES macro so
that ELF note sections with SHF_ALLOC set are linked into the kernel image
along with other read-only data. The PT_NOTE also points to their location.
This paves the way for
Hi Andrew,
On Thu, 19 Jul 2007, Andrew Morton wrote:
On Thu, 19 Jul 2007 10:57:53 +0200 (CEST) Geert Uytterhoeven [EMAIL
PROTECTED] wrote:
On Wed, 18 Jul 2007, Andrew Morton wrote:
Your patchset significantly hits powerpc, scsi and block. So who gets to
merge this? Jens?
+/* Specific geode tests */
+
+static inline int is_geode_gx(void)
+{
+ return ((boot_cpu_data.x86_vendor == X86_VENDOR_NSC)
+ (boot_cpu_data.x86 == 5)
+ (boot_cpu_data.x86_model == 5));
+}
My docs imply this could also be 5,5,VENDOR_CYRIX ?
Mot sure
ps3disk: use correct bio vector size
This fixes the O_DIRECT corruptions, as reported by Olaf Hering (triggered by
e.g. parted = 1.8.0).
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
---
drivers/block/ps3disk.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
---
Robert P. J. Day wrote:
i *did* submit a preliminary patch once upon a time, and it
(predictably) went nowhere.
A patch which pulls the word experimental into prompts or adds a
dedicated directive for tagging of options? Can't find it in archives.
--
Stefan Richter
-=-=-=== -=== =--==
ps3disk: updates after final review:
o Kill KERNEL_SECTOR_SIZE, just hardcode `512' or ` 9'
o Kill confusing ps3disk_priv() macro, open code it instead
o ps3disk_scatter_gather(): Kill unused variable `sectors'
o Introduce ps3disk_mask_mutex to protect ps3disk_mask
o Minor coding style
ps3rom: updates after final review:
o Kill confusing ps3rom_priv() macro, open code it instead
o kmap_atomic() cannot fail
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
---
drivers/scsi/ps3rom.c | 15 +--
1 files changed, 5 insertions(+), 10 deletions(-)
---
ps3flash: updates after final review:
o Kill confusing ps3flash_priv() macro, open code it instead
o ps3flash_llseek(): Add missing locking (using i_mutex)
o Replace do_div_llr() by `/' and `%'
o ps3flash_read(): Use a common return for the error path
o Minor coding style fixes not
On Wed, 18 Jul 2007, Rob Landley wrote:
On Friday 13 July 2007 2:56:00 pm Bodo Eggert wrote:
I toyed with setting up a diskless system in initramfs. In the process, I
came across some things:
1) There is no way to have the kernel not mount a filesystem,
unless you use /init or
On Thu, Jul 19, 2007 at 07:17:07AM -0400, Robert P. J. Day wrote:
so you're saying you'll drop that include from util-linux, is that it?
but it's still a good plan to generate a warning whenever userspace
includes that file, so i'll submit a quick patch to generate that,
based on jiri's
On Thu, Jul 19, 2007 at 09:19:56AM -0400, James Morris wrote:
Is my understanding correct?
You're shipping this to customers as a security feature?
It's the usual Tivoli crap, what would you expect?
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a
Stephen Hemminger wrote:
On Thu, 19 Jul 2007 15:28:46 +0200
Krzysztof Halasa [EMAIL PROTECTED] wrote:
Your suggestion of disabling VLAN acceleration in promiscous
mode sounds like a reasonable solution until then ..
From a user perspective:
I'm not sure promiscous mode is related to the
On Thu, Jul 19, 2007 at 04:38:01PM +0400, Alexey Dobriyan wrote:
Identical handlers of PTRACE_DETACH go into ptrace_request().
Not touching compat code.
Not touching archs that don't call ptrace_request.
Looks very nice, thanks.
-
To unsubscribe from this list: send the line unsubscribe
On Thu, 2007-07-19 at 08:25 +0900, FUJITA Tomonori wrote:
From: Gabriel C [EMAIL PROTECTED]
Subject: Re: Someone ( bsg merge ? ) broke {sd,hd}parm on current git
Date: Tue, 17 Jul 2007 03:40:58 +0200
FUJITA Tomonori wrote:
From: Gabriel C [EMAIL PROTECTED]
Subject: Re: Someone ( bsg
On Thu, Jul 19, 2007 at 03:48:40PM +0200, Andi Kleen wrote:
From: Will Schmidt [EMAIL PROTECTED]
During a VM oom condition, kill all threads in the process group.
We have had complaints where a threaded application is left in a bad state
after one of it's threads is killed when we hit a
Hi Andi,
On 7/19/07, Andi Kleen [EMAIL PROTECTED] wrote:
qemu testing and booting test machines with i386 kernels wasn't very successfull
with recent git kernels. I got either BUGs because of failing sysfs
initialization
or oopses in kmalloc, but no user land.
I bisected it down to this
When pdflush kernel thread is died, Why do it store current jiffies in
when_i_went_to_sleep variable ?
IMHO, __pdflush function have an unnecessary code although it is trivial.
If my thought is wrong, please give me a answer.
---
mm/pdflush.c |1 -
1 files changed, 0 insertions(+), 1
Hi Neil,
[ okay, just searching through my lkml folder looking for
unable to handle :-) ]
On 7/17/07, Neil Brown [EMAIL PROTECTED] wrote:
On Monday July 16, [EMAIL PROTECTED] wrote:
BUG: unable to handle kernel NULL pointer dereference at virtual address
0004
EIP is at
Hi,
I already sent this two days ago, but I have the feeling it was
overlooked or filtered because of a large attachment.
If I try to boot 2.6.21.6, 2.6.22.1 or 2.6.22-git8 the system completely
hangs when init tries to bring up my r8169-based NIC. Not even the
keyboard lights are working
On Wed, Jul 18, 2007 at 11:07:40PM +0900, Ken'ichi Ohmichi wrote:
Hi,
2007/07/16 18:06:33 +0530, Vivek Goyal [EMAIL PROTECTED] wrote:
On Mon, Jul 16, 2007 at 02:28:54PM +0200, Bernhard Walle wrote:
* Vivek Goyal [EMAIL PROTECTED] [2007-07-16 14:25]:
Ok. Now there seems to be two
On Thu, 19 Jul 2007, Christoph Hellwig wrote:
On Thu, Jul 19, 2007 at 03:48:40PM +0200, Andi Kleen wrote:
From: Will Schmidt [EMAIL PROTECTED]
During a VM oom condition, kill all threads in the process group.
We have had complaints where a threaded application is left in a bad state
KAMEZAWA Hiroyuki wrote:
But is it too costly that flushing icache page only if a page is newly
installed into the system (PG_arch1) it is mapped as executable ?
Well it was a bit long time ago, I measured on a Tiger box with
CPUs of 1.3 GHz:
Flushing a page of 64 Kbytes, with modified data
Indeed this is a problem, please merge. This is only called at init
time and only happens if the BIOS screws something up, so the leak is
slight and it is probably not worth sending to 2.6.22.x. The driver
would not initialize the interface in the case, and I have no reports
of this happening.
Hi Linus,
Please pull from the for-linus branch:
git pull git://oss.sgi.com:8090/xfs/xfs-2.6.git for-linus
This will update the following files:
fs/buffer.c | 47 +++
fs/xfs/linux-2.6/xfs_file.c | 16 ++
Stephen Hemminger [EMAIL PROTECTED] writes:
1) non-accelerated device
* all frames show in promiscious mode
* tag is part of the frame that shows up
in tcpdump, and then gets stripped by the 8021q module.
Sure. It's IMHO good and working, modulo the tag being removed
on the
Robert P. J. Day wrote:
...
it's not clear if that means that it was a *one-time* transition
aid which is now unnecessary, or whether it's an *ongoing* aid which
might be used at any time. currently, there are no invocations of
EXPORT_UNUSED_SYMBOL[_GPL] anywhere in the tree. so does that
Ingo Molnar wrote:
btw., could you apply the patch below as well? Maybe sched_clock() is
misbehaving on your box? (with this i have 5 softlockup patches in my
tree - and they are working fine so far.)
Ingo
Subject: [patch] softlockup: use a reliable global time
James Bottomley wrote:
On Thu, 2007-07-19 at 08:25 +0900, FUJITA Tomonori wrote:
From: Gabriel C [EMAIL PROTECTED]
Subject: Re: Someone ( bsg merge ? ) broke {sd,hd}parm on current git
Date: Tue, 17 Jul 2007 03:40:58 +0200
FUJITA Tomonori wrote:
From: Gabriel C [EMAIL
[Mauro Carvalho Chehab - Wed, Jul 18, 2007 at 04:25:38PM -0300]
| Hi Cyrill,
|
| Em Qua, 2007-07-18 ??s 22:56 +0400, Cyrill Gorcunov escreveu:
| This patch adds checking of kthread_run return code.
|
| Signed-off-by: Cyrill Gorcunov [EMAIL PROTECTED]
| ---
| Probably we could just ignore a
* Bill Davidsen [EMAIL PROTECTED] wrote:
Does the patch below help?
Spectacularly no! With this patch the glitch1 script with multiple
scrolling windows has all xterms and glxgears stop totally dead for
~200ms once per second. I didn't properly test anything else after
that.
Bill,
KAMEZAWA Hiroyuki wrote:
A bit new idea. How about this ?
==
- Set PG_arch_1 if icache is *not* coherent
page-flags.h:
* PG_arch_1 is an architecture specific page state bit. The generic code
* guarantees that this bit is cleared for a page when it first is entered into
* the page cache.
* Jeremy Fitzhardinge [EMAIL PROTECTED] wrote:
How reliable does it need to be? All we need is to measure about 10
seconds; if we can't get that out of it, how can it be good for
anything else?
sched_clock(), as its name suggests it, is meant for the scheduler's
use. The scheduler
Ingo Molnar wrote:
How reliable does it need to be? All we need is to measure about 10
seconds; if we can't get that out of it, how can it be good for
anything else?
sched_clock(), as its name suggests it, is meant for the scheduler's
use. The scheduler generally only needs to
On 07/19/2007 05:54 AM, Andi Kleen wrote:
Don't need 16 byte alignment because kernel doesn't use SSE2
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
---
arch/x86_64/Makefile |1 +
1 file changed, 1 insertion(+)
Index: linux/arch/x86_64/Makefile
On Thu, 2007-07-19 at 15:56 +0200, Bodo Eggert wrote:
On Wed, 18 Jul 2007, Rob Landley wrote:
On Friday 13 July 2007 2:56:00 pm Bodo Eggert wrote:
I toyed with setting up a diskless system in initramfs. In the process, I
came across some things:
1) There is no way to have the
On Thursday 19 July 2007, Haavard Skinnemoen wrote:
So the protocol drivers need some kind of resource management in order
to not step on each others' toes, and that's the reason for the export
of ssc_request() and ssc_free().
I'm not sure if anyone would have been very mad at me for
On Thu, Jul 19, 2007 at 03:48:36PM +0200, Andi Kleen wrote:
Some users may want NX
or expanded swapspace support without the overhead or instability of
highmem.
NX is still going to need the larger PTEs, so I don't see how this
change removes any 'overhead' or potential 'instability'.
Andi Kleen wrote:
From: Jan Beulich [EMAIL PROTECTED]
Consolidate the three 32-bit system call entry points so that they all
treat registers in similar ways.
Signed-off-by: Jan Beulich [EMAIL PROTECTED]
Signed-off-by: Andi Kleen [EMAIL PROTECTED]
arch/x86_64/ia32/ia32entry.S |5 +++--
1
Ingo Molnar wrote:
sched_clock(), as its name suggests it, is meant for the scheduler's
use. The scheduler generally only needs to measure time when the CPU is
busy - not across idle periods. So sched_clock() can (and will) break
across certain types of ACPI idle methods.
Hm, or more
Stefan Richter wrote:
Robert P. J. Day wrote:
...
it's not clear if that means that it was a *one-time* transition
aid which is now unnecessary, or whether it's an *ongoing* aid which
might be used at any time. currently, there are no invocations of
EXPORT_UNUSED_SYMBOL[_GPL] anywhere in the
* Jeremy Fitzhardinge [EMAIL PROTECTED] wrote:
Hm, or more specifically, why would that be a problem for softlockup?
Do you mean it doesn't measure time during ACPI idle? That would just
make it trigger later than it would otherwise.
no, the return value after idling can be completely
On Thu, Jul 19, 2007 at 03:48:36PM +0200, Andi Kleen wrote:
From: William Lee Irwin III [EMAIL PROTECTED]
PAE is useful for more than supporting more than 4GB RAM. It supports
expanded swapspace and NX executable protections. Some users may want NX
or expanded swapspace support without
On Thu, 19 Jul 2007 16:15:03 +0200
Zoltan Menyhart [EMAIL PROTECTED] wrote:
We may have, say 1 Gbyte / sec local i/o activity (using some RAIDs).
Assume a few % of this 1 Gbyte is the program execution, or program swap in.
It gives some hundreds of new exec pages / sec =
some msec-s can be
The elevator_ops's member trim is declared and called not like
all the other ones. Was this deliberate?
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
block/as-iosched.c |2 +-
block/cfq-iosched.c |2 +-
block/elevator.c |4 ++--
include/linux/elevator.h |
On Thursday 19 July 2007, Christoph Hellwig wrote:
None of these seems to make any difference whatsoever, except for BLKBSZGET
returning non-zero on a ramdisk or dcssblk device. I think we'd be best
off removing bd_block_size from the kernel altogether, and I'll remove
it from the
Andi Kleen wrote:
On Thursday 19 July 2007 13:13:40 Alan Cox wrote:
- It's not only code, it also bloats everyone's kernel image.
Its a miniscule piece of code that is discarded on boot. Yes it might
make the image 100 bytes longer, but have you priced a 160GB disk
recently. I don't think 100
On Thu, 19 Jul 2007 16:23:48 +0200
Krzysztof Halasa [EMAIL PROTECTED] wrote:
Stephen Hemminger [EMAIL PROTECTED] writes:
1) non-accelerated device
* all frames show in promiscious mode
* tag is part of the frame that shows up
in tcpdump, and then gets stripped by the
Roland Dreier [EMAIL PROTECTED] wrote on 17.07.2007 19:52:55:
At a higher level, I'm left wondering why nobody talked about multiple
EQs during the last months of the 2.6.22 process and now all of a
sudden it becomes urgent in the last few days of the 2.6.23 merge
window. That's not really
On Thu, 2007-07-19 at 16:14 +0200, Geert Uytterhoeven wrote:
On Thu, 19 Jul 2007, Christoph Hellwig wrote:
On Thu, Jul 19, 2007 at 03:48:40PM +0200, Andi Kleen wrote:
From: Will Schmidt [EMAIL PROTECTED]
During a VM oom condition, kill all threads in the process group.
We have
Ingo Molnar wrote:
no, the return value after idling can be completely random on some
boxes, on a 64-bit scale - triggering the softlockup watchdog randomly.
(some boxes return random TSC values, etc.) Again, it's fine for the
scheduler's purpose, that's why i named it sched_clock().
the
ugh. Something really weird happened with this e1000 problem.
i crashed the laptop in a weird way and had to power-cycle it in an
unusual fashion. After that i wanted to try your latest BUG_ON() theory
but the network hang went away!
For 3 hours i tried to reproduce the hang (i went back to
Any suggestion on what BLKBSZGET should return?
1) blocksize = 0 (same as it does already for most devices)
This is what tools like df expect
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
* Jeremy Fitzhardinge [EMAIL PROTECTED] wrote:
Ingo Molnar wrote:
no, the return value after idling can be completely random on some
boxes, on a 64-bit scale - triggering the softlockup watchdog randomly.
(some boxes return random TSC values, etc.) Again, it's fine for the
Ugh, not a good day for me today ... my earlier conclusion was right,
but not the reasoning behind it ... hopefully this time I'll do better :-)
On 7/19/07, Satyam Sharma [EMAIL PROTECTED] wrote:
Hi Neil,
[ okay, just searching through my lkml folder looking for
unable to handle :-) ]
On
O rc = devm_request_irq(pdev-dev, irq[ap-port_no],
ata_interrupt, 0, DRV_NAME, host);
devm_request_irq() is called twice from loop.
In 1st time, ap-port_no is 0. devm_request_irq() is success.
2nd time, ap-port_no is 0 too. devm_request_irq() failed.
Looks like whoever updated it to
Denis Cheng wrote:
Thus the traverse of the loop may delete nodes, use the safe version.
Signed-off-by: Denis Cheng [EMAIL PROTECTED]
---
drivers/block/nbd.c |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c
index
On Wed, 2007-07-18 at 20:18 -0700, Andrew Morton wrote:
On Fri, 13 Jul 2007 18:36:54 -0700 Badari Pulavarty [EMAIL PROTECTED] wrote:
More statfs() improvements for ext2. ext2 already maintains
percpu counters for free blocks and inodes. Derive free
block count and inode count by summing
I think the oops below is related -- Michael reports that avoiding
kmalloc(0) in the mlx4_ib driver makes it go away.
From: Michael S. Tsirkin [EMAIL PROTECTED]
Subject: oops on mlx4 modprobe
To: [EMAIL PROTECTED], Roland Dreier [EMAIL PROTECTED]
Date: Thu, 19 Jul 2007 11:47:51 +0300
Reply-To:
Hi Daniel,
On 7/14/07, Daniel Mantione [EMAIL PROTECTED] wrote:
Hello,
A while back a patch was merged to make that only root can program the
keyboard:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0b360adbdb54d5b98b78d57ba0916bc4b8871968
Is this patch
KAMEZAWA Hiroyuki wrote:
Hmm...but the current code flushes the page. just do it in lazy way.
much difference ?
I agree the current code flushes the I-cache for all kinds of file
systems (for PTEs with the exec bit on).
The error is that it does it after the PTE is written.
In addition, I
On Thu, 2007-07-19 at 16:31 +0200, Gabriel C wrote:
No is not an SATA controller.
sda and sdb are SCSI disks connected to an Adaptec AIC-7892P U160/m
controller using the aic7xxx driver.
OK, this definitely works for me, that's what my root disk is on. I
think this isn't a kernel problem
On Thu, 19 Jul 2007 16:23:48 +0200
Krzysztof Halasa [EMAIL PROTECTED] wrote:
Stephen Hemminger [EMAIL PROTECTED] writes:
1) non-accelerated device
* all frames show in promiscious mode
* tag is part of the frame that shows up
in tcpdump, and then gets stripped by the
Ingo Molnar wrote:
Well, my observation is that both softlockup and the scheduler really
want to measure unstolen time, so it seemed to me that sched_clock was
a nice common place to implement that, rather than implementing a
whole new time interface. At the time that seemed OK, and nobody
Hi Andi,
On 7/19/07, Andi Kleen [EMAIL PROTECTED] wrote:
From: Thomas Gleixner [EMAIL PROTECTED]
Replace the pcspkr private PIT lock by the global PIT lock to serialize the
PIT access all over the place.
Like I said before I'd be more happy if spinlock was attached to a
platform device
1001 - 1100 of 1493 matches
Mail list logo