| From | Subject | Date |
|---|---|---|
| Kevin Winchester | Section mismatch warnings with current mainline git
Is this something people are interested in seeing?
WARNING: vmlinux.o(.text+0x1422b): Section mismatch in reference from
the function set_pte_phys() to the function .init.text:spp_getpage()
The function set_pte_phys() references
the function __init spp_getpage().
This is often because set_pte_phys lacks a __init
annotation or the annotation of spp_getpage is wrong.
WARNING: vmlinux.o(.text+0x1429a): Section mismatch in reference from
the function set_pte_phys() to the function .init.text:s...
| May 7, 7:43 pm 2008 |
| David Miller | [GIT]: Sparc
Several bug fixes and minor cures:
1) If fork/clone/etc. errors, argument register %o2 is clobbered
breaking syscall restart.
2) mmap() VA ranges are not verified properly, MAP_FIXED should
not be taken into account because even in the not-MAP_FIXED
case arch_get_unaligned_area() isn't going to validate things.
3) SBUS BPP driver got broken by the new dev_name() function added
to linux/device.h, rename static var to avoid namespace collision.
4) initrd handling was broken by NU...
| May 7, 7:39 pm 2008 |
| Paul Jackson | [PATCH] cpusets: remove bitmap_scnprintf_len and cpumask_scn...
From: Paul Jackson <pj@sgi.com>
Remove bitmap_scnprintf_len and cpumask_scnprintf_len.
They aren't used. They were briefly used as part of some
other patches to provide an alternative format for displaying
some /proc and /sys cpumasks. They probably should have been
removed when those other patches were dropped, in favor of a
different solution.
Signed-off-by: Paul Jackson <pj@sgi.com>
Cc: "Mike Travis" <travis@sgi.com>
Cc: "Bert Wesarg" <bert.wesarg@googlemail.com>
...
| May 7, 7:05 pm 2008 |
| Sage Weil | [ANNOUNCE] Ceph distributed file system v0.2
Hello everyone,
Ceph is a distributed file system designed for performance, reliability,
and scalability. Basic features include:
* POSIX semantics
* Seamless scaling from 1 to many thousands of nodes
* No single point of failure
* N-way replication of data across storage nodes
* Fast recovery from node failures
* Automatic rebalancing of data on node addition/removal
* Easy deployment: most FS components are userspace daemons
* Linux kernel client, FUSE-based client, and user librar...
| May 7, 6:32 pm 2008 |
| Gabriel C | CONFIG_PRINTK_TIME broken on git HEAD ?
Hi all,
I've updated today to 2.6.26-rc1-00166-gc0a1811 , running an 64bit kernel at the moment.
dmesg shows here :
...
[ 0.000000] Allocating PCI resources starting at d0000000 (gap: cf600000:2f800000)
[ 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] PERCPU: Allocating 42756 bytes of per cpu data
[ 0.000000] NR_CPUS: 8, nr_cpu_ids: 4
[4294014.506571] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 1010753
[4294014.506571] Kernel command line: ...
| May 7, 6:26 pm 2008 |
| Andrew Morton | Re: CONFIG_PRINTK_TIME broken on git HEAD ?
On Thu, 08 May 2008 00:26:04 +0200
Not to me.
--
| May 7, 6:41 pm 2008 |
| Gabriel C | Re: CONFIG_PRINTK_TIME broken on git HEAD ?
2.6.25* , tested 2.6.25-git* , 2.6.26-rc1 , and 2.6.26-rc1-00065-g5717922.
From my log 2.6.26-rc1-00065-g5717922 was fine.
...
May 6 00:13:14 thor kernel: [ 0.000000] Allocating PCI resources starting at d0000000 (gap: cf600000:2f800000)
May 6 00:13:14 thor kernel: [ 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
May 6 00:13:14 thor kernel: [ 0.000000] PERCPU: Allocating 41732 bytes of per cpu data
May 6 00:13:14 thor kernel: [ 0.000000] Kernel command line: root=/dev/sdb1 r...
| May 7, 6:57 pm 2008 |
| J.A. | A couple problems with -rc1-git5
Hi...
I built 2.6.26-rc1-git5 and foud a couple problems.
First, I get this warning on boot:
------------[ cut here ]------------
WARNING: at include/linux/blkdev.h:431 blk_queue_init_tags+0x100/0x112()
Modules linked in:
Pid: 1, comm: swapper Not tainted 2.6.25-jam05 #1
[<c011e4f8>] warn_on_slowpath+0x4d/0x66
[<c0132d78>] __atomic_notifier_call_chain+0x27/0x48
[<c0132db0>] atomic_notifier_call_chain+0x17/0x1b
[<c024b21c>] notify_update+0x1f/0x23
[<c024b465&g...
| May 7, 6:18 pm 2008 |
| Randy Dunlap | Re: A couple problems with -rc1-git5
[cc: linux-scsi]
---
~Randy
--
| May 7, 6:26 pm 2008 |
| Alexey Dobriyan | [PATCH 5/5] proc: convert /proc/irq/*/{smp_affinity,spurious...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
Don't even think applying this before fixed
bitmask_scnprintf_len()!
kernel/irq/proc.c | 78 ++++++++++++++++++++++++++++++------------------------
1 file changed, 44 insertions(+), 34 deletions(-)
--- a/kernel/irq/proc.c
+++ b/kernel/irq/proc.c
@@ -8,6 +8,7 @@
#include <linux/irq.h>
#include <linux/proc_fs.h>
+#include <linux/seq_file.h>
#include <linux/interrupt.h>
#include "internals.h...
| May 7, 6:35 pm 2008 |
| Fabio Comolli | kernel 2.6.26-git - ACPI: EC: GPE storm detected, disabling ...
Hi.
The line in the subject is printed on the screen at every boot. It
never happened before. Is it something to worry about?
Also, there is this new line:
BIOS bug, APIC version is 0 for CPU#0! fixing up to 0x10. (tell your hw vendor)
FWIW, the machine is an HP DV4378EA laptop, so if there's someone from
HP listening...
cheers,
Fabio
--
| May 7, 5:39 pm 2008 |
| Alexey Dobriyan | [PATCH 4/5] proc: convert /proc/irq/prof_cpu_mask to seq_files
Note: we know that code only wants prof_cpu_mask, so use that directly
in ->show and ->write code and avoid ->data passing.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
kernel/profile.c | 45 ++++++++++++++++++++++++---------------------
1 file changed, 24 insertions(+), 21 deletions(-)
--- a/kernel/profile.c
+++ b/kernel/profile.c
@@ -419,45 +419,48 @@ void profile_tick(int type)
#ifdef CONFIG_PROC_FS
#include <linux/proc_fs.h>
+#include <l...
| May 7, 6:34 pm 2008 |
| Alexey Dobriyan | [PATCH 3/5] Add and use seq_bitmap, seq_cpumask, seq_nodemask
Cpuset proc code is directly playing with seq_file internals, for that add
seq_bitmap() and wrappers around it: seq_cpumask() and seq_nodemask(). They
use NR_CPUS and MAX_NUMNODES bits respectively.
Also they will be used by code /proc/irq/*/{smp_affinity,spurious} code.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
fs/seq_file.c | 15 +++++++++++++++
include/linux/seq_file.h | 12 ++++++++++++
kernel/cpuset.c | 12 ++++--------
3 files changed, 31 ...
| May 7, 6:31 pm 2008 |
| Alexey Dobriyan | [PATCH 2/5] Fix bitmap_scnprintf_len()
bitmap_scnprintf_len() returns 36 (thirty six) for NR_CPUS=2 which is
ridiculous. So, rewrite the whole thing. Fixed version allows correct
seq_bitmap/seq_cpumask.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
include/linux/bitmap.h | 2 +-
lib/bitmap.c | 12 ++++--------
2 files changed, 5 insertions(+), 9 deletions(-)
--- a/include/linux/bitmap.h
+++ b/include/linux/bitmap.h
@@ -110,7 +110,7 @@ extern int __bitmap_weight(const unsigned long *bitmap, int bit...
| May 7, 6:26 pm 2008 |
| Daniel Walker | futex: priority wakeup miss ordering
from commit ec92d08292d3e9b0823eba138a4564d2d39f25c7
The wakeup ordering should be in priority order. However if the priority
of a task is modified while it's waiting on the futex you will get an
out of order wakeup.
If you use a priority inheriting mutex this is correct. It's because the
rtmutex hooks into sched_setscheduler to catch any priority changes,
then re-queues with the new priority.. But the futex doesn't have this
hook.
Was this intentionally left out of this priority wake up p...
| May 7, 5:22 pm 2008 |
| Alexey Dobriyan | [PATCH 1/5] Fix cpumask_scnprintf_len() misdesign
cpumask_scnprintf_len() takes "len" as an argument which is surprising,
If one follows call chain down it isn't length but number of bits. But
there is natural number of bits when talking about CPU masks -- NR_CPUS.
So use that.
Remove 1:1 wrapper macro while I'm at it.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
include/linux/cpumask.h | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
--- a/include/linux/cpumask.h
+++ b/include/linux/cpumask.h
@@ -289,11 ...
| May 7, 6:14 pm 2008 |
| Andrew Morton | Re: [PATCH 1/5] Fix cpumask_scnprintf_len() misdesign
On Thu, 8 May 2008 02:14:50 +0400
There was a reason most of those 1:1 wrappers but yes, this one seems to be
Does Paul have an opinion?
(Well, Paul always has an opinion. But what is it?)
--
| May 7, 5:35 pm 2008 |
| Paul Jackson | Re: [PATCH 1/5] Fix cpumask_scnprintf_len() misdesign
Of course ;).
I just sent a patch to remove bitmap_scnprintf_len and cpumask_scnprintf_len.
--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@sgi.com> 1.940.382.4214
--
| May 7, 7:06 pm 2008 |
| Dan Williams | [regression?] distcc says: (dcc_pump_sendfile) ERROR: sendfi...
Hi Tom, Jens,
My build system started reporting these error messages recently.
Reverting commit c3270e577c18b3d0e984c3371493205a4807db9d on top of
2.6.26-rc1 gets things working for me again.
--
Dan
--
| May 7, 5:13 pm 2008 |
| Jens Axboe | Re: [regression?] distcc says: (dcc_pump_sendfile) ERROR: se...
Irk, that patch did scare me a bit (hence I asked Tom to double check as
wel :-). I'll take a look in the morning, all test boxes are off at this
point in time.
--
Jens Axboe
--
| May 7, 5:16 pm 2008 |
| Johannes Berg | [PATCH] introduce HAVE_EFFICIENT_UNALIGNED_ACCESS Kconfig sy...
In many cases, especially in networking, it can be beneficial to
know at compile time whether the architecture can do unaligned
accesses efficiently. This patch introduces a new Kconfig symbol
HAVE_EFFICIENT_UNALIGNED_ACCESS
for that purpose and adds it to the powerpc and x86 architectures.
Also add some documentation about alignment and networking, and
especially one intended use of this symbol.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Acked-by: Sam Ravnborg <sam@ravnbor...
| May 7, 5:05 pm 2008 |
| Pavel Machek | git.kernel.org does not list all the git trees
Hi!
Go to git.kernel.org, click "owner" to sort by owner, last tree is by
"Jeremy Kerr", which I don't believe is right.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
--
| May 7, 4:58 pm 2008 |
| H. Peter Anvin | Re: git.kernel.org does not list all the git trees
I just tried it, and it ends with "Zach Brown".
We have had problems with occasional truncation of the front page;
unfortunately we don't have enough info to discern any pattern what
would trigger it...
-hpa
--
| May 7, 7:22 pm 2008 |
| Jesper Krogh | Re: Many open/close on same files yeilds "No such file or di...
Ok. I think this _really_ point to a kernel problem.
Now I've moved the data to fresh ext3 filesystems on a storage-array
based on iscsi. Mounted the filesystems to another, similar server and
I can still reproduce the problem.
Both servers are 16 cores. The problem wasn't there on a different
server with only 2 cores. (or I didn't run into it).
The 3 setups above has both been tested with a 2.6.22-14-server and
2.6.24-17-server (towards the iscsi volume).
Doing more testing show that I ...
| May 7, 4:51 pm 2008 |
| Jesper Krogh | Re: Many open/close on same files yeilds "No such file or di...
I can confirm that the problem persists on a 2.6.25.2 kernel.
--
Jesper
--
| May 7, 6:27 pm 2008 |
| matthieu castet | Re: 2.6.26, PAT and AMD family 6
Attach a trivial (untested) patch that should let know that PAT was
disabled by kernel.
Matthieu
PS : if you want more tester you should print in this message a link of
what should be tested to know if PAT is broken in this machine and where
to report it.
| May 7, 4:44 pm 2008 |
| matthieu castet | May 7, 4:46 pm 2008 | |
| Auke Kok | [PATCH] [MAINTAINERS] New maintainer for Intel ethernet adap...
I'm handing over maintainership to Jeff Kirsher and moving on
to other Linux/Open Source work within Intel. Good luck to Jeff ;)
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
---
MAINTAINERS | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index c3a533d..0cc47b9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2104,12 +2104,10 @@ L: netdev@vger.kernel.org
S: Maintained
INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ix...
| May 7, 4:42 pm 2008 |
| Miklos Szeredi | NFS infinite loop in filemap_fault()
Page fault on NFS apparently goes into an infinite loop if the read on
the server fails.
I don't understand the NFS readpage code, but the filemap_fault() code
looks somewhat suspicious:
/*
* Umm, take care of errors if the page isn't up-to-date.
* Try to re-read it _once_. We do this synchronously,
* because there really aren't any performance issues here
* and we need to check for errors.
*/
ClearPageError(page);
error = mapping->a_ops->readpage(file, page);
page_cache_...
| May 7, 4:34 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 17c5069..81b13dc 100644
--- a/mm/hugetlb.c
+++ b/mm/hugetlb.c
@@ -556,6 +556,127 @@ static void return_unused_sur...
| May 7, 4:24 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 7, 4:24 pm 2008 |
| Andrew Morton | gentle reminder
<comes back from fixing more rejects>
When adding
- new Makefile entries
- new Kconfig entries
- new #includes
- new Documentation/feature-removal-schedule.txt records
- etc
you usually don't *have* to place your new entry right at the end of the
list. Doing this maximises the probability of causing collisions with
other people's work.
So, to make life simpler for those who integrate your work, please consider
putting these entries somewhere other than where-everyone-else-puts-th...
| May 7, 4:21 pm 2008 |
| Ingo Molnar | [v2.6.26-rc1] possible circular locking in ecryptfs
x86.git testing found the following "possible circular locking" lockdep
warning, generated by the ecryptfs code:
| multipath.stati/2972 is trying to acquire lock:
| (&ecryptfs_daemon_hash_mux){--..}, at: [<ffffffff80321745>] ecryptfs_miscdev_open+0x23/0x13b
|
| but task is already holding lock:
| (misc_mtx){--..}, at: [<ffffffff8043da31>] misc_open+0x22/0xf0
|
| which lock already depends on the new lock.
with the following config:
[ message continues ] " title="http://redhat.com/~mingo/private/conf...">http://redhat.com/~mingo/private/conf... | May 7, 4:02 pm 2008 |
| Adrian Bunk | kernel-testers - finding regressions in the kernel
[ Please send further questions only on the kernel-testers list. ]
One big problem we face in kernel development are regressions - a kernel
that worked for the user and a more recent kernel no longer works for
the user.
Another problem is for newbies to get into kernel development.
There aren't many useful coding tasks for newbies available.
Testing the kernel and learning how to debug problems both brings
immediate value to the kernel and can be a good way to get started
with kernel develo...
| May 7, 3:58 pm 2008 |
| Harvey Harrison | [PATCH] i2c: cs8427.c use put_unaligned helper
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
---
sound/i2c/cs8427.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/sound/i2c/cs8427.c b/sound/i2c/cs8427.c
index e57e9cb..9c3d361 100644
--- a/sound/i2c/cs8427.c
+++ b/sound/i2c/cs8427.c
@@ -23,6 +23,7 @@
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/init.h>
+#include <asm/unaligned.h>
#include <sound/core.h>
#include <sound/control.h>...
| May 7, 3:59 pm 2008 |
| Morten Welinder | Deleting large files
Hi there,
deleting large files, say on the order of 4.6GB, takes approximately forever.
Why is that? Well, it is because a lot of things need to take place to free
the formerly used space, but my real question is "why does the unlink caller
have to wait for it?"
I.e., could unlink do the directory changes and then hand off the rest of the
task to a kernel thread?
Morten
--
| May 7, 3:49 pm 2008 |
| linux-os (Dick Johnson) | Re: Deleting large files
Suppose you had an N GB file that just filled up the disk. You now
delete it, but get control back before it is really deleted. You
now start to write a new file that will eventually just fill up
the disk. Your task will get a media full error long before
the media is really full because the old file's data space
hasn't been freed yet. So, to "fix" this, you modify the file-
system to defer your logical writes until all the previous
spaces has been freed (writes to the physical media are deferred...
| May 7, 6:34 pm 2008 |
| Morten Welinder | Re: Deleting large files
That argument ought to stop right there. If you believe that deleting a
file will necessarily and immediately give you back the space, then you
are wrong in the current state of the affairs already.
NFS does not do that -- in fact, I don't believe any file system does that
unless you can guarantee at least that no other process or the kernel has
that file open; AFS did not do that last I looked a decade ago; versioning
file systems do not; journaling file systems might not. File systems that
su...
| May 7, 7:14 pm 2008 |
| Jan Engelhardt | Re: Deleting large files
Same reason your shell waits for your program to complete before
Say you had one realtime application running that would do lots of new
writes after the unlink finished. When the unlink is put into the
background, you interleave the unlink operation with new writes,
probably causing needless seeks and therefore not hitting the deadlines
anymore.
For you desktop use, `rm -f foobar.avi &` should do. No?
--
| May 7, 4:10 pm 2008 |
| Xavier Bestel | Re: Deleting large files
Why ? The writes are delayed, so could be the unlink operations.
Xav
--
| May 7, 4:17 pm 2008 |
| Jan Engelhardt | Re: Deleting large files
Code complexity. But then again, a few good filesystems
don't even need to do such heavy housekeeping, and I
suggest using these if you are worried about unlink speed.
--
| May 7, 4:48 pm 2008 |
| Mel Gorman | [PATCH 0/3] Guarantee faults for processes that call mmap(MA...
MAP_SHARED mappings on hugetlbfs reserve huge pages at mmap() time.
This guarantees all future faults against the mapping will succeed.
This allows local allocations at first use improving NUMA locality whilst
retaining reliability.
MAP_PRIVATE mappings do not reserve pages. This can result in an application
being SIGKILLed later if a huge page is not available at fault time. This
makes huge pages usage very ill-advised in some cases as the unexpected
application failure cannot be detected and hand...
| May 7, 3:38 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 7, 3:39 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 7, 3:39 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.25-mm1-revert-ide-pci-patches/mm/hugetlb.c linux-2.6.25-mm1-0010-move-hugetlb_acct_m...
| May 7, 3:38 pm 2008 |
| Roland Dreier | [GIT PULL] please pull infiniband.git
Linus, please pull from
master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git for-linus
This tree is also available from kernel.org mirrors at:
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus
This will get a fixes for various low-level HW driver issues:
- cxgb3 severe limits on memory registration size
- ehca QP async event race
- ipath miscellaneous issues
Dave Olson (2):
IB/ipath: Fix bug that can leave sends disabled after fr...
| May 7, 3:17 pm 2008 |
| Mikael Pettersson | [BUG] 2.6.26-rc1 lost half the RAM on UltraSPARC 5
Now that 2.6.26-rc1 boots on my Ultra5, I noticed that it
reports having only 128MB RAM, while earlier kernels reported
the correct amount: 256MB.
A diff of the dmesg output from 2.6.25 and 2.6.26-rc1 shows:
--- dmesg-2.6.25 2008-05-07 19:41:26.000000000 +0200
+++ dmesg-2.6.26-rc1 2008-05-07 19:41:26.000000000 +0200
@@ -1,24 +1,36 @@
PROMLIB: Sun IEEE Boot Prom 'OBP 3.25.3 2000/06/29 14:12'
PROMLIB: Root node compatible:
-Linux version 2.6.25 (mikpe@sparge) (gcc version 4.2.3) #1 Thu Apr 17 ...
| May 7, 2:36 pm 2008 |
| David Miller | Re: [BUG] 2.6.26-rc1 lost half the RAM on UltraSPARC 5
From: Mikael Pettersson <mikpe@it.uu.se>
Thanks for the report, I'll try to track this one down.
I have a machine configured similarly to your's, so this ought
to not be too difficult to fix... I hope. :-)
--
| May 7, 6:49 pm 2008 |
| Soumyadip Das Mahapatra | [PATCH]: improved strnicmp in lib/string.c
This is somewhat improved version of strnicmp() function in lib/string.c. I have implemented binary
comparison rather than linear one(which was in the older version). I am appending the patch bellow
--- 2.6.25-vanilla/lib/string.c 2008-04-17 08:19:44.000000000 +0530
+++ 2.6.25-hacked/lib/string.c 2008-05-07 23:31:57.000000000 +0530
@@ -1,24 +1,3 @@
-/*
- * linux/lib/string.c
- *
- * Copyright (C) 1991, 1992 Linus Torvalds
- */
-
-/*
- * stupid library routines.. The optimized version...
| May 7, 2:21 pm 2008 |
| Pekka Enberg | Re: [PATCH]: improved strnicmp in lib/string.c
On Wed, May 7, 2008 at 9:21 PM, Soumyadip Das Mahapatra
Unconditionally setting flag to zero in the loop also broken. For
--
| May 7, 3:33 pm 2008 |
| previous day | today | next day |
|---|---|---|
| May 6, 2008 | May 7, 2008 | May 8, 2008 |
| Andrea Arcangeli | [PATCH 06 of 11] rwsem contended |
| Mikulas Patocka | LFENCE instruction (was: [rfc][patch 3/3] x86: optimise barriers) |
| Rafael J. Wysocki | Re: [Bug 10030] Suspend doesn't work when SD card is inserted |
| Manu Abraham | PCIE |
git: | |
| Sverre Rabbelier | Git vs Monotone |
| Junio C Hamano | [ANNOUNCE] GIT 1.5.4 |
| Bill Lear | Meaning of "fatal: protocol error: bad line length character"? |
| Junio C Hamano | Re: [PATCH] Teach remote machinery about remotes.default config variable |
| Richard Stallman | Real men don't attack straw men |
| Stefan Beke | mail dovecot: pipe() failed: Too many open files |
| Wijnand Wiersma | Almost success: OpenBSD on Xen |
| Didier Wiroth | how can I "find xyz | xargs tar" ... like gtar |
| Greg A. Woods | Re: Fork bomb protection patch |
| Tyler Retzlaff | Re: more summer of code fun |
| Elad Efrat | Re: sysctl knob to let sugid processes dump core (pr 15994) |
| Thor Lancelot Simon | Re: FFS journal |
