| From | Subject | Date |
|---|---|---|
| sukadev | [BUG]: Crash with CONFIG_FAIR_CGROUP_SCHED=y
With CONFIG_FAIR_CGROUP_SCHED=y, following commands on 2.6.24-rc1 crash
the system.
$ mount -t cgroup none /cgroups
$ ./ns_exec -cm /bin/ls
"ns_exec -cm" calls clone() to clone the mount namespace and then
executes the '/bin/ls' program in the cloned child.
Some observations that Serge and I made (we have been able to reproduce
reliably, but crash logs have not been very useful)
a. If we skip the 'mount' command, there is no crash.
b. If CONFIG_FAIR_CGROUP_SCHED=n again, there is ...
| Nov 8, 7:48 pm 2007 |
| Robert Hancock | Re: How do I debug PCI resource allocation problems
Looks like the BIOS reserved part of that memory range already. Question
64-bit capable PCI devices can indeed have BARs which can be located
above 4GB. However, I can't see why lspci is detecting that from this
configuration space: the BAR contents for region 2 are 20000008, which
means prefetchable memory at 0x20000000 which can be located anywhere
within 32-bit memory space. That doesn't make any sense though, since
that's in the middle of RAM! Quite likely this bogus resource setting o...
| Nov 8, 7:51 pm 2007 |
| Frank Lichtenheld | [PATCH] uvesafb: Fix warnings about unused variables on non-...
Variables that are only used in #ifdef CONFIG_X86 should also
only be declared there.
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.de>
---
drivers/video/uvesafb.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/video/uvesafb.c b/drivers/video/uvesafb.c
index b983d26..d1d6c0f 100644
--- a/drivers/video/uvesafb.c
+++ b/drivers/video/uvesafb.c
@@ -926,8 +926,10 @@ static int uvesafb_setpalette(struct uvesafb_pal_entry *entries, int count,
int...
| Nov 8, 7:08 pm 2007 |
| Robert Hancock | Re: sata NCQ blacklist entry
Which driver is installed for the SATA controller in Windows, the
chipset-manufacturer-provided AHCI driver or the default Microsoft
driver? You'd need the AHCI driver installed for NCQ to be used.
--
Robert Hancock Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@nospamshaw.ca
Home Page: http://www.roberthancock.com/
-
| Nov 8, 7:32 pm 2007 |
| Roland Dreier | snd_hda_intel 2.6.24-rc2 bug: interrupts don't always work o...
With 2.6.24-rc2 on my Lenovo X60s, I sometimes get:
hda_intel: No response from codec, disabling MSI: last cmd=0x002f0d00
hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x002f0d00
when loading snd_hda_intel. Sound still works but interrupts aren't generated.
I tried bisecting but I haven't gotten good info yet because it seems
that this is not completely reproducible -- sometimes when I load the
module, it works fine, and other times I get the message.
I thi...
| Nov 8, 6:48 pm 2007 |
| Ondrej Zary | [PATCH] pf broken
Hello,
the pf driver for parallel port floppy drives seems to be broken. At least
with Imation SuperDisk with EPAT chip, the driver calls pi_connect() and
pi_disconnect after each transferred sector. At least with EPAT, this
operation is very expensive - causes drive recalibration. Thus, transferring
even a single byte (dd if=/dev/pf0 of=/dev/null bs=1 count=1) takes 20
seconds, making the driver useless.
The pf_next_buf() function seems to be broken as it returns 1 always (except
when pf_ru...
| Nov 8, 5:58 pm 2007 |
| Ondrej Zary | Re: [PATCH] pf broken
Sorry for the broken patch. Hope it's OK now.
The pf driver for parallel port floppy drives seems to be broken. At least
with Imation SuperDisk with EPAT chip, the driver calls pi_connect() and
pi_disconnect after each transferred sector. At least with EPAT, this
operation is very expensive - causes drive recalibration. Thus,
transferring even a single byte (dd if=/dev/pf0 of=/dev/null bs=1 count=1)
takes 20 seconds, making the driver useless.
The pf_next_buf() function seems to be broken as it...
| Nov 8, 6:05 pm 2007 |
| Denys Vlasenko | [PATCH] printk: trivial optimizations
Hi Andrew,
This patch exploits some optimization opportunities
similar to those in first two patches I sent a while ago.
In particular:
In arch/x86/boot/printf.c gets rid of unused tail of digits:
const char *digits = "0123456789abcdefghijklmnopqrstuvwxyz";
(we are using 0-9a-f only)
Uses smaller/faster lowercasing (by ORing with 0x20)
if we know that we work on numbers/digits. Makes
strtoul smaller, and also we are getting rid of
static const char small_digits[] = "0123456789abcdefx";
...
| Nov 8, 5:57 pm 2007 |
| Glauber de Oliveira ... | [PATCH 0/3] Kvm clocksource, new spin
[Empty message]
| Nov 8, 6:39 pm 2007 |
| Glauber de Oliveira ... | [PATCH 1/3] include files for kvmclock
This patch introduces the include files for kvm clock.
They'll be needed for both guest and host part.
Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
---
include/asm-x86/kvm_para.h | 25 +++++++++++++++++++++++++
include/linux/kvm.h | 1 +
include/linux/kvm_para.h | 2 ++
3 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/include/asm-x86/kvm_para.h b/include/asm-x86/kvm_para.h
index c6f3fd8..0f6b813 100644
--- a/include/asm-x86/kvm_para.h
+++ ...
| Nov 8, 6:39 pm 2007 |
| Glauber de Oliveira ... | [PATCH 2/3] kvmclock - the host part.
This is the host part of kvm clocksource implementation. As it does
not include clockevents, it is a fairly simple implementation. We
only have to register a per-vcpu area, and start writting to it periodically.
Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
---
drivers/kvm/kvm_main.c | 1 +
drivers/kvm/x86.c | 32 ++++++++++++++++++++++++++++++++
drivers/kvm/x86.h | 4 ++++
3 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/drivers/kvm/kvm_mai...
| Nov 8, 6:39 pm 2007 |
| Glauber de Oliveira ... | [PATCH 3/3] kvmclock implementation, the guest part.
This is the guest part of kvm clock implementation
It does not do tsc-only timing, as tsc can have deltas
between cpus, and it did not seem worthy to me to keep
adjusting them.
We do use it, however, for fine-grained adjustment.
Other than that, time comes from the host.
Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
---
arch/x86/Kconfig.i386 | 10 +++
arch/x86/kernel/Makefile_32 | 1 +
arch/x86/kernel/kvmclock.c | 171 +++++++++++++++++++++++++++++++++++++++...
| Nov 8, 6:39 pm 2007 |
| Przemyslaw Wegrzyn | Buffer overflow in CIFS VFS.
Hello all,
I was looking at CIFS VFS code recently, trying to solve other issue,
just to find something that looks like a buffer overflow bug.
The problem is in SendReceive() function in transport.c - it memcpy's
message payload into a buffer passed via out_buf param. The function
assumes that all buffers are of size (CIFSMaxBufSize +
MAX_CIFS_HDR_SIZE) , unfortunately it is also called with smaller
(MAX_CIFS_SMALL_BUFFER_SIZE) buffers.
To check this finding I patched Samba server to send overs...
| Nov 8, 5:20 pm 2007 |
| Jörn | Re: Buffer overflow in CIFS VFS.
Not everyone has the time to read lkml. Added Steve to Cc:, just in
case.
Jörn
--
When in doubt, punt. When somebody actually complains, go back and fix it...
The 90% solution is a good thing.
-- Rob Landley
-
| Nov 8, 6:28 pm 2007 |
| Crispin Cowan | AppArmor Security Goal
re-sent due to a typo in addressing.
AppArmor Security Goal
Crispin Cowan, PhD
MercenaryLinux.com
This document is intended to specify the security goal that AppArmor is
intended to achieve, so that users can evaluate whether AppArmor will
meet their needs, and kernel developers can evaluate whether AppArmor is
living up to its claims. This document is *not* a general purpose
explanation of how AppArmor works, nor is it an explanation for why one
might want to use AppArmor rather than some othe...
| Nov 8, 5:33 pm 2007 |
| akpm | [patch 2/2] clone: prepare to recycle CLONE_DETACHED and CLO...
From: Andrew Morton <akpm@linux-foundation.org>
Ulrich says that we never used these clone flags and that nothing should be
using them.
As we're down to only a single bit left in clone's flags argument, let's add a
warning to check that no userspace is actually using these. Hopefully we will
be able to recycle them.
Cc: Ulrich Drepper <drepper@redhat.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Roland McGrath <roland@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux...
| Nov 8, 5:31 pm 2007 |
| Roland McGrath | Re: [patch 2/2] clone: prepare to recycle CLONE_DETACHED and...
CLONE_STOPPED was previously used by some NTPL versions when under
thread_db (i.e. only when being actively debugged by gdb), but not for a
long time now, and it never worked reliably when it was used.
Removing it seems fine to me.
Thanks,
Roland
-
| Nov 8, 6:09 pm 2007 |
| akpm | [patch 1/2] get_task_comm(): return the result
From: Andrew Morton <akpm@linux-foundation.org>
It was dumb to make get_task_comm() return void. Change it to return a
pointer to the resulting output for caller convenience.
Cc: Ulrich Drepper <drepper@redhat.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Roland McGrath <roland@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
fs/exec.c | 3 ++-
include/linux/sched.h | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
...
| Nov 8, 5:31 pm 2007 |
| Peter Zijlstra | Re: [patch 01/28] cpu alloc: The allocator
We have plent macros that look like regular functions. And as a primary
interface to this functionality these shouting things look really out of
place.
-
| Nov 8, 4:19 pm 2007 |
| David Miller | Re: [patch 01/28] cpu alloc: The allocator
From: Peter Zijlstra <peterz@infradead.org>
I disagree, macros in upper case make sense here. Macros should SHOUT
at you because CPP is MAGIC and has side effects that normal real
functions do not have, and therefore you need to be REMINDED.
And, honestly, aren't there more important issues about his patches to
review than macro capitalization?
-
| Nov 8, 7:26 pm 2007 |
| Christoph Lameter | Re: [patch 01/28] cpu alloc: The allocator
One point of the patchset is to clean up the messy handling of the
allocpercpu interface which uses lower case for macros. It is a bit
confusing that a function like alloc_percpu() can take a type argument.
I think this needs to be uppercase for clarity.
-
| Nov 8, 4:24 pm 2007 |
| David Miller | Re: [patch 01/28] cpu alloc: The allocator
From: Christoph Lameter <clameter@sgi.com>
Without a doubt.
-
| Nov 8, 7:26 pm 2007 |
| Christoph Lameter | Some interesting observations when trying to optimize vmstat...
I looked into getting rid of the interrupt enable/disable when updating vm
statistics in vmstat.c. The SLUB removal of the interrupt enable/disable
doubled the performance of the fast path so maybe we can do the same to
vm statistics.
Measurements were done on an 8p SMP system (dual quad core Intel Xeon)
Some numbers:
inc_zone_page_state Includes interrupt enable/disable
__dec_zone_page_state Does not perform interrupt enable/disable
count_vm_event Simple increment with preempt disable/ena...
| Nov 8, 3:58 pm 2007 |
| David Miller | Re: Some interesting observations when trying to optimize vm...
From: Christoph Lameter <clameter@sgi.com>
I bet this can be defeated by prefetching for a write before
the read, but of course this won't help if the read is
being used to conditionally avoid the cmpxchg_local but I don't
think that's what you're trying to do here.
I've always wanted to add a write prefetch at the beginning of all of
the sparc64 atomic operation primitives because of this problem.
I just never got around to measuring if it's worthwhile or not.
-
| Nov 8, 7:24 pm 2007 |
| Andi Kleen | Re: Some interesting observations when trying to optimize vm...
Replace the push flags ; popf with test $IFMASK,flags ; jz 1f; sti ; 1:
That will likely make it much faster (but also bigger)
The only problem is that there might be some code who relies on
restore_flags() restoring other flags that IF, but at least for interrupts
and local_irq_save/restore it should be fine to change.
-Andi
-
| Nov 8, 7:07 pm 2007 |
| Christoph Lameter | Re: Some interesting observations when trying to optimize vm...
Well maybe we should change local_irq_save/restore in general?
The result would be:
if (!in_interrupt())
local_irq_disable()
<critical section>
if (!in_interrupt())
local_irq_enable();
Somehow we need to remember that we disabled interrupts.
Then it get more complicated.
int interrupts_disabled = 0;
if (!in_interrupt()) {
local_irq_disable():
interrrupts_disabled = 1;
}
<critical section>
if (interrupts_disabled)
local_irq_enable();
The...
| Nov 8, 7:25 pm 2007 |
| Millennium Informati... | Loading...
Are your out of service equipment being disposed of properly?
Millennium Information Technologies follows EPA guidelines for recycling and disposal of all hardware.
We are interested in purchasing surplus or corporate owned technology that is no longer in service or is scheduled to be de-installed anytime in the near future. Millennium buys all types of technology including networking hardware, PC's, printers, phones, PBX's, scanners, laptops, servers, and more in large volume.
We can help offse...
| Nov 8, 11:07 am 2007 |
| Dave Hansen | 2.6.23 git current compile error on UP
drivers/kvm/kvm_main.c: In function `kvm_flush_remote_tlbs':
drivers/kvm/kvm_main.c:220: error: implicit declaration of function `smp_call_function_mask'
make[2]: *** [drivers/kvm/kvm_main.o] Error 1
make[1]: *** [drivers/kvm] Error 2
http://sr71.net/~dave/linux/config-kvm-up
Looks like that function calls smp_call_function_mask() which is never
defined for UP. Nobody else uses it that way, so I'm not sure what the
right fix is. I'm not even sure kvm_flush_remote_tlbs() is safe with
its raw_sm...
| Nov 8, 3:55 pm 2007 |
| Laurent Vivier | Re: 2.6.23 git current compile error on UP
Avi has already posted a patch to correct this.
http://lkml.org/lkml/2007/10/24/95
Laurent
| Nov 8, 4:09 pm 2007 |
| Rainer Koenig | How do I debug PCI resource allocation problems
This will get long, sorry. But I'm a bit desperate because I encounter strange
problems on a new mainboard with Intel Q35 chipset and a shared memory
graphics card. The logs and data I use here are from a SLED10 SP1 (x86_64)
installation, but the problem occurs whatever distribution I try out.
Ok, short description of the problem:
I run 64-bit Linux using 2 GB of RAM, no problem at all. Then I turn off the
machine, add 2 more GB so that now I have 4 GB of RAM. Turning it on I see
the splash...
| Nov 8, 3:13 pm 2007 |
| Greg KH | Re: Compilation warnings of kernel 2.6.24-rc2
These warnings can not go away until these functions can go away
entirely. Hopefully that will happen soon, but there are still drivers
using these old functions :(
thanks,
greg k-h
-
| Nov 8, 2:28 pm 2007 |
| David Howells | Re: [PATCH 5/6] MN10300: Add the MN10300/AM33 architecture t...
For those who've asked, if patch 5/6 didn't reach them because it's too big,
it can be obtained from here instead:
http://people.redhat.com/~dhowells/mn10300/mn10300-arch.tar.bz2
David
-
| Nov 8, 2:15 pm 2007 |
| Valdis.Kletnieks | 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
(Sorry for not reporting this sooner - I haven't been running off battery
much in the last 3 weeks, so I didn't notice it till now...)
Dell Latitude D820 laptop, T7200 Core2 Duo CPU, x86_64 kernel.
As reported by 'powertop' on a basically idle machine:
2.6.23-mm1:
Cn Avg residency P-states (frequencies)
C0 (cpu running) (100.0%) 2.00 Ghz 0.8%
C1 0.0ms ( 0.0%) 1.67 Ghz 0.0%
C2 0.0ms ( 0.0%) 1333 Mhz 0...
| Nov 8, 1:19 pm 2007 |
| Mark Gross | Re: 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
wing patch fixes up the cpuidle / pm-qos integration.
I suspect that this is folded into another mm patch but it should fix
C-state issue identified.
--mgross
Signed-off-by: mark gross <mgross@linux.intel.com>
-------------
Index: linux-2.6.23-mm1/drivers/cpuidle/cpuidle.c
===================================================================
--- linux-2.6.23-mm1.orig/drivers/cpuidle/cpuidle.c 2007-11-08 13:09:53.000000000 -0800
+++ linux-2.6.23-mm1/drivers/cpuidle/cpuidle.c 2007...
| Nov 8, 6:30 pm 2007 |
| Mark Gross | Re: 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
yipes! I'll look at it right away. It looks like an integration issue
with CPU-IDLE patches (those control the C-state entry). I'll get it
you won't have such a process (at least I highly doubt you do) I need
to fix this. Thanks for taking the time to bisect it and reporting it to me!
--mgross
-
| Nov 8, 2:07 pm 2007 |
| Andrew Morton | Re: 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
That's a great report, thanks. Over to you, Mark ;)
btw, I also have a note here that these patches caused Rafael to see an
smp_call_function() inside local_irq_save(). Did that get fixed?
-
| Nov 8, 2:02 pm 2007 |
| Mark Gross | Re: 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
Ah, I see the problem. I think I posted a fix to this. The problem is
that what's in the mm1 tree has a parameter PM_QOS_IDLE that needed to
be PM_QOS_CPU_DMA_LATENCY.
I'm not sure what's in the current MM tree at this point so I can't say
its been fixed. Is there an easy way from me to see what's currently in
MM?
FWIW I think I fixed this when I fixed up Rafael's issue. Would you
like me to send out a re-fresh patch against 2.6.23-mm1?
--mgross
-
| Nov 8, 4:03 pm 2007 |
| Andrew Morton | Re: 2.6.23-mm1 breaks C-state support on Intel T7200 x86_64
[Empty message]
| Nov 8, 4:15 pm 2007 |
| David Howells | [PATCH 0/6] MN10300: Add the MN10300 architecture to Linux k...
These patches add the MEI/Panasonic MN10300/AM33 architecture to the Linux
kernel.
The first patch suppresses A.OUT support in the kernel if CONFIG_BINFMT_AOUT=n
and CONFIG_IA32_AOUT=n and CONFIG_BINFMT_AOUT32=n. MN10300 does not support
the AOUT binfmt, so the ELF binfmt should not be permitted to go looking for
AOUT libraries to load, nor should random bits of the kernel depend on
asm/a.out.h.
The fifth patch adds the architecture itself, to be selected by ARCH=mn10300 on
the make command...
| Nov 8, 1:16 pm 2007 |
| Sam Ravnborg | Re: [PATCH 0/6] MN10300: Add the MN10300 architecture to Lin...
Hi David.
A few comments to patch #5.
I only looked at the kbuild related stuff - and I have seen
stuff much worse than this.
Yet I have a few comments:
arch/mn10300/Makefile:
1) Use KBUILD_CFLAGS & KBUILD_AFLAGS & KBUILD_CPPFLAGS - they
have replaced the former xFLAGS.
2) Consider using unit-y as replacement for UNIT.
This enable you to do:
unit-$(CONFIG_MN10300_UNIT_ASB2303) += asb2303
3) Same for PROCESSOR => processor-y
4) Drop the symlinks - they are evil...
Use a st...
| Nov 8, 2:29 pm 2007 |
| David Howells | Re: [PATCH 0/6] MN10300: Add the MN10300 architecture to Lin...
That makes sense if I'm not calculating UNIT or PROCESSOR anyway. However,
No. I think all the arch headers should really appear to be #included under
asm/. That means that the structure would have to be:
include/asm-mn10300/asb2303/asm/proc/*.h
That then puts all these header files several levels further down, which isn't
That's the only plus, but it's a smaller plus than not interpolating several
levels of almost empty directory into the paths for the proc- and unit-specific
I cou...
| Nov 8, 3:11 pm 2007 |
| Sam Ravnborg | Re: [PATCH 0/6] MN10300: Add the MN10300 architecture to Lin...
kbuild does not know anything about ASFLAGS.
In the whole kernel tree I only see frv assign them but the
value is never used.
LDFLAGS has not been changed - it was not such an easy cut.
And we anyway use the linker in much more ways so when to
I would prefer that any day as replacement for the symlinks.
It will wait until we save ARCH so we can detect
For the Image target it is Image without $(boot)/ but that target
It just seemed stupid that someone having copyright on a file
where the perso...
| Nov 8, 6:04 pm 2007 |
| David Howells | Re: [PATCH 0/6] MN10300: Add the MN10300 architecture to Lin...
I'll consult MEI as to what boilerplate copyright messages I should plaster on
such files.
David
-
| Nov 8, 7:30 pm 2007 |
| David Howells | [PATCH 1/6] Suppress A.OUT library support if !CONFIG_BINFMT...
Suppress A.OUT library support if CONFIG_BINFMT_AOUT is not set.
Not all architectures support the A.OUT binfmt, so the ELF binfmt should not
be permitted to go looking for A.OUT libraries to load in such a case. Not
only that, but under such conditions A.OUT core dumps are not produced either.
To make this work, this patch also does the following:
(1) Makes the existence of the contents of linux/a.out.h more or less
contingent on one of:
CONFIG_BINFMT_AOUT=[ym]
CONFIG_IA32_AOUT=[ym...
| Nov 8, 1:16 pm 2007 |
| David Howells | [PATCH 6/6] MN10300: Add MTD flash support for the ASB2303 b...
Add MTD flash support for the ASB2303 board.
Signed-off-by: David Howells <dhowells@redhat.com>
---
arch/mn10300/configs/asb2303_defconfig | 1
drivers/mtd/chips/jedec_probe.c | 2
drivers/mtd/maps/Kconfig | 8 +
drivers/mtd/maps/Makefile | 1
drivers/mtd/maps/asb2303-flash.c | 184 ++++++++++++++++++++++++++++++++
5 files changed, 196 insertions(+), 0 deletions(-)
diff --git a/arch/mn10300/configs/asb2303_defconfig b/arch/mn10300...
| Nov 8, 1:16 pm 2007 |
| David Howells | [PATCH 4/6] MN10300: Allocate serial port UART IDs for on-ch...
Allocate serial port UART type IDs for the MN10300 on-chip serial ports.
Signed-off-by: David Howells <dhowells@redhat.com>
---
include/linux/serial_core.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h
index 6a5203f..04e1319 100644
--- a/include/linux/serial_core.h
+++ b/include/linux/serial_core.h
@@ -149,6 +149,9 @@
/* Freescale ColdFire */
#define PORT_MCF 78
+/* MN10300 on-chip UART number...
| Nov 8, 1:16 pm 2007 |
| David Howells | [PATCH 3/6] USB: net2280 can't have a function called show_r...
net2280 can't have a function called show_registers() because this can produce
a namespace clash with an arch function of the same name.
All this driver's functions and variables should really be prefixed with
"net2280_" to avoid such a problem in future.
Signed-off-by: David Howells <dhowells@redhat.com>
---
drivers/usb/gadget/net2280.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/gadget/net2280.c b/drivers/usb/gadget/net2280.c
index d5d473f...
| Nov 8, 1:16 pm 2007 |
| David Howells | [PATCH 2/6] MTD: Add support for the SST 39VF1601 flash chip...
Add support for the SST 39VF1601 flash chip.
Signed-off-by: David Howells <dhowells@redhat.com>
---
drivers/mtd/chips/jedec_probe.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/drivers/mtd/chips/jedec_probe.c b/drivers/mtd/chips/jedec_probe.c
index a67b23b..5074b5e 100644
--- a/drivers/mtd/chips/jedec_probe.c
+++ b/drivers/mtd/chips/jedec_probe.c
@@ -1527,6 +1527,21 @@ static const struct amd_flash_info jedec_table[] = {
...
| Nov 8, 1:16 pm 2007 |
| Matti Linnanvuori | [PATCH] module: fix and elaborate comments
From: Matti Linnanvuori <mattilinnanvuori@yahoo.com>
Fix and elaborate comments.
Signed-off-by: Matti Linnanvuori <mattilinnanvuori@yahoo.com>
---
--- a/kernel/module.c 2007-11-08 18:21:18.762437500 +0200
+++ b/kernel/module.c 2007-11-08 18:25:57.961364500 +0200
@@ -81,7 +81,8 @@ int unregister_module_notifier(struct no
}
EXPORT_SYMBOL(unregister_module_notifier);
-/* We require a truly strong try_module_get() */
+/* We require a truly strong try_module_get(): 0 means ...
| Nov 8, 12:37 pm 2007 |
| Dan Williams | [PATCH] raid5: fix unending write sequence
From: Dan Williams <dan.j.williams@intel.com>
<debug output from Joël's system>
handling stripe 7629696, state=0x14 cnt=1, pd_idx=2 ops=0:0:0
check 5: state 0x6 toread 0000000000000000 read 0000000000000000 write fffff800ffcffcc0 written 0000000000000000
check 4: state 0x6 toread 0000000000000000 read 0000000000000000 write fffff800fdd4e360 written 0000000000000000
check 3: state 0x1 toread 0000000000000000 read 0000000000000000 write 0000000000000000 written 0000000000000000
check 2: s...
| Nov 8, 12:27 pm 2007 |
| previous day | today | next day |
|---|---|---|
| November 7, 2007 | November 8, 2007 | November 9, 2007 |
| Ian Campbell | Re: [PATCH] x86: Construct 32 bit boot time page tables in native format. |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Justin Piszcz | Linux Software RAID 5 Performance Optimizations: 2.6.19.1: (211MB/s read & 195... |
| Alan | Re: [RFC] Heads up on sys_fallocate() |
| Matthias Scheler | Re: HEADS UP: timecounters (branch simonb-timecounters) merged into -current |
| David Laight | long usernames |
| Quentin Garnier | Re: Understanding foo_open, foo_read, etc. |
| Jared D. McNeill | Breaking binary compatibility for /dev/joy |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
