| From | Subject | Date |
|---|---|---|
| bo yang | [PATCH 1/6] scsi: megaraid_sas - add hibernation support
[Empty message]
| Nov 7, 1:09 pm 2007 |
| David Brown | compat_sys_times() bogus until jiffies >= 0.
compat_sys_times() has bogus return until jiffies is >= 0. I discovered
this running LTP within 5 minutes of booting.
The return result
return compat_jiffies_to_clock_t(jiffies);
will return '-1' to user space and set the negated clock_t value to errno.
I'm not sure what the correct fix for this is. I can come up with a patch
if anyone has ideas on how to fix it.
At minimum, perhaps it should return a sane errno value.
Thanks,
David Brown
-
| Nov 7, 6:47 pm 2007 |
| Andrew Morton | Re: compat_sys_times() bogus until jiffies >= 0.
RETURN VALUE
times() returns the number of clock ticks that have elapsed since an
arbitrary point in the past. For Linux 2.4 and earlier this point is
the moment the system was booted. Since Linux 2.6, this point is
(2^32/HZ) - 300 (i.e., about 429 million) seconds before system boot
time. The return value may overflow the possible range of type
clock_t. On error, (clock_t) -1 is returned, and errno is set appro-
priately....
| Nov 7, 7:28 pm 2007 |
| Gerhard Mack | 2.6.24-rc2 breaks nVidia MCP51 High Definition Audio
hello,
This worked fine in 2.6.23 but now the kernel no longer sees my audio
controller.
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev
a2)
00:10.1 0403: 10de:026c (rev a2)
Let me know if I can provide more info or test patches.
Gerhard
--
Gerhard Mack
gmack@innerfire.net
<>< As a computer I find your faith in technology amusing.
-
| Nov 7, 6:39 pm 2007 |
| Andrew Morton | Re: 2.6.24-rc2 breaks nVidia MCP51 High Definition Audio
Please provide the output of `dmesg -s 1000000' for both 2.6.23
and 2.6.24-rc3, thanks.
Are you sure that the driver is suitably configured? Sometimes
we like to fiddle config options so that a `make oldconfig' will go and
unconfigure drivers which you need.
-
| Nov 7, 7:21 pm 2007 |
| ciol | [poll] Is the megafreeze development model broken?
Hi, I'd like to ask you a few questions:
* Do you like the way linux distributions integrate the kernel?
* Wouldn't you prefer they ship with the stable and still maintained
2.6.16.X, while providing optionally the latest kernel for those who
want or just have a new hardware?
* Do you think the megafreeze development model [1] and the "I don't
trust in upstream" development model are broken? (And why)
[1] http://www.modeemi.fi/~tuomov/b/archives/2007/03/03/T19_15_26/
(I'm going to...
| Nov 7, 6:56 pm 2007 |
| Rik van Riel | Re: [poll] Is the megafreeze development model broken?
On Wed, 07 Nov 2007 23:56:57 +0100
http://en.wikipedia.org/wiki/Push_poll
--
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan
-
| Nov 7, 7:06 pm 2007 |
| ciol | Nov 7, 7:11 pm 2007 | |
| Andrew Morton | Re: [Bugme-new] [Bug 9319] New: National characters are not ...
Another post-2.6.23 regression. Possible culprits cc'ed?
-
| Nov 7, 6:04 pm 2007 |
| Rafael J. Wysocki | Re: [PATCH (2.6.25) 1/2] hibernation: clean up Kconfig
--
"Premature optimization is the root of all evil." - Donald Knuth
-
| Nov 7, 6:18 pm 2007 |
| Rafael J. Wysocki | Re: [PATCH (2.6.25) 2/2] suspend: clean up Kconfig
--
"Premature optimization is the root of all evil." - Donald Knuth
-
| Nov 7, 6:19 pm 2007 |
| Rafael J. Wysocki | Re: [PATCH (2.6.25) 0/2] suspend/hibernate Kconfig cleanups
Both patches look good.
Since they touch a couple of architectures, I think it's better to merge them
through -mm.
Greetings,
Rafael
-
| Nov 7, 6:17 pm 2007 |
| Sam Vilain | Serial console and the Sun X4100M2 ILOM
Hi all,
We're using a PXE / network install system for the SunFire x4100M2. We
had a kernel that worked fine for the x4100 and x2100/x2100M2, but this
new platform does something funny: after selecting the kernel at the
PXElinux prompt, I don't see any kernel messages on the serial console,
until the kernel has finished initialising. They are appearing on the
VGA console, when I use console=tty0 console=ttyS0. With console=ttyS0
only, they appear nowhere.
There is a BIOS setting called "Redir...
| Nov 7, 5:30 pm 2007 |
| Neil Brown | Re: Massive slowdown when re-querying large nfs dir - CORREC...
Sorry, my bad. I misread your original problem description. It would
appear to be a server difference.
Maybe an "strace -tt" of the nfs server might show some significant
difference.
NeilBrown
-
| Nov 7, 6:01 pm 2007 |
| Neil Brown | Re: Massive slowdown when re-querying large nfs dir
Not really a credible difference as the reported difference is between
two *clients* and the speed of getattr vs lookup would depend on the
I suspect a more detailed analysis of the traces is in order. I
strongly suspect you will see a difference between the two clients,
and you have only reported a difference between the first and second
"ls -l" (unless I missed some email).
It seems most likely that 2.6 is issuing substantially more GETATTR
requests than 2.4. There have certainly been repor...
| Nov 7, 5:58 pm 2007 |
| Anthony Liguori | [PATCH] Fix used_idx wrap-around in virtio
The more_used() function compares the vq->vring.used->idx with last_used_idx.
Since vq->vring.used->idx is a 16-bit integer, and last_used_idx is an
unsigned int, this results in unpredictable behavior when vq->vring.used->idx
wraps around.
This patch corrects this by changing last_used_idx to the correct type.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c
index 0e4baca..0e1bf05 100644
--- a...
| Nov 7, 5:49 pm 2007 |
| Heikki Orsila | net: skge breakage on 2.6.24-rc1
After some bisecting, I found that net skge driver broke on
commit 7fb7ac241162dc51ec0f7644d4a97b2855213c32
My network card is:
0000:00:0e.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell] (rev 12)
Linux cheradenine 2.6.24-rc1-dirty #15 Wed Nov 7 23:39:28 EET 2007 x86_64 GNU/Linux
--
Heikki Orsila Barbie's law:
heikki.orsila@iki.fi "Math is hard, let's go shopping!"
http://www.iki.fi/shd
-
| Nov 7, 5:46 pm 2007 |
| Heikki Orsila | Re: net: skge breakage on 2.6.24-rc1
Sorry, forgot to say what the problem is. Doing
nc host port < /dev/zero
on a sending machine (not skge) to an skge machine that is receiving:
nc -l -p port >/dev/null
with ~60 MiB/s speed, causes the interface go malfunct. A slow
transfer doesn't cause a problem.
Also, after some fiddling, I noticed that not changing the register
write order on patch:
+ skge_write32(hw, RB_ADDR(q, RB_END), end);
skge_write32(hw, RB_ADDR(q, RB_WP), start);
skge_write32...
| Nov 7, 5:53 pm 2007 |
| Rafael J. Wysocki | Re: net: skge breakage on 2.6.24-rc1
Please put all of the relevant information into the bugzilla entry at
http://bugzilla.kernel.org/show_bug.cgi?id=9321
Thanks,
Rafael
-
| Nov 7, 6:50 pm 2007 |
| Andrew Morton | Re: net: skge breakage on 2.6.24-rc1
Thanks for doing the bisection. It's a good idea to cc the author of the
Please cc netdev@vger.kernel.org on networking-related discussions.
-
| Nov 7, 7:06 pm 2007 |
| Heikki Orsila | Re: net: skge breakage on 2.6.24-rc1
Sorry, I just forgot this time. Just after the bug report I did mail
the author in private (out of the list).
--
Heikki Orsila Barbie's law:
heikki.orsila@iki.fi "Math is hard, let's go shopping!"
http://www.iki.fi/shd
-
| Nov 7, 7:13 pm 2007 |
| cecco | Re: r8169: NFG in 2.6.24-rc2
Hello,
I have a asus a6t with RTL8111/8168B
PCI Express Gigabit and I have had a similar
problem.
PCI-MSI-edge seems to break this ethernet card.
My card has stopped to work, I have powered off
my notebook for hours, but I am not been lucky,
because it has showed up only one time and then in
next reboot with kernel 2.6.23 is disappeared again
(in this kernel there is not problem with this
ethernet card ).
I have reflashed bios and fortunately this card
now works again. contacted one ...
| Nov 7, 5:03 pm 2007 |
| Francois Romieu | Re: r8169: NFG in 2.6.24-rc2
cecco <f.cecco77@tiscali.it> :
Did you unplug the battery ?
--
Ueimor
-
| Nov 7, 6:08 pm 2007 |
| Adam Litke | [PATCH] hugetlb: follow_hugetlb_page for write access
When calling get_user_pages(), a write flag is passed in by the caller to
indicate if write access is required on the faulted-in pages. Currently,
follow_hugetlb_page() ignores this flag and always faults pages for
read-only access. This can cause data corruption because a device driver
that calls get_user_pages() with write set will not expect COW faults to
occur on the returned pages.
This patch passes the write flag down to follow_hugetlb_page() and makes
sure hugetlb_fault() is called with ...
| Nov 7, 3:51 pm 2007 |
| Andreas Herrmann | [PATCH] acpi: remove nested "ifdef CONFIG_ACPI"
In include/linux/acpi.h we have following ifdefs:
#ifndef _LINUX_ACPI_H
#define _LINUX_ACPI_H
#ifdef CONFIG_ACPI <===
#ifndef _LINUX
#define _LINUX
#endif
#include <linux/list.h>
#include <linux/mod_devicetable.h>
#include <acpi/acpi.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>
#include <acpi/acpi_numa.h>
#include <asm/acpi.h>
#ifdef CONFIG_ACPI <===
The nesting of "ifdef CONF...
| Nov 7, 2:48 pm 2007 |
| Dan Williams | [PATCH] dmaengine: Fix broken device refcounting
From: Haavard Skinnemoen <hskinnemoen@atmel.com>
When a DMA device is unregistered, its reference count is decremented
twice for each channel: Once dma_class_dev_release() and once in
dma_chan_cleanup(). This may result in the DMA device driver's
remove() function completing before all channels have been cleaned
up, causing lots of use-after-free fun.
Fix it by incrementing the device's reference count twice for each
channel during registration.
Signed-off-by: Haavard Skinnemoen <hski...
| Nov 7, 2:46 pm 2007 |
| Jeff Dike | [PATCH 1/5] UML - Delete some unused headers
Robert Day noticed a few unused headers in UML, so this gets rid of them.
Cc: "Robert P. J. Day" <rpjday@crashcourse.ca>
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/include/misc_constants.h | 6 ------
arch/um/include/signal_kern.h | 22 ----------------------
arch/um/include/skas/mode-skas.h | 11 -----------
3 files changed, 39 deletions(-)
Index: linux-2.6/arch/um/include/misc_constants.h
================================================================...
| Nov 7, 2:36 pm 2007 |
| Jeff Dike | [PATCH 4/5] UML - Tidy pgtable.h
Large pieces of include/asm/pgtable.h were unused cruft.
This uncovered arch/um/kernel/trap.c needing skas.h in order to get
ptrace_faultinfo.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/kernel/trap.c | 1
include/asm-um/pgtable.h | 86 +++--------------------------------------------
2 files changed, 8 insertions(+), 79 deletions(-)
Index: linux-2.6/arch/um/kernel/trap.c
===================================================================
--- linux-2.6.orig/ar...
| Nov 7, 2:36 pm 2007 |
| Jeff Dike | [PATCH 2/5] UML - Allow LFLAGS on command line
Allow LFLAGS to be given to make and have the expected effect.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Index: linux-2.6/arch/um/Makefile
===================================================================
--- linux-2.6.orig/arch/um/Makefile 2007-11-06 10:46:55.000000000 -0500
+++ linux-2.6/arch/um/Makefile 2007-11-07 12:44:29.000000000 -0500
@@ -130,7 +130,9 @@ CPPFLAGS_vmlinux.lds = -U$(SUBARCH) -D...
| Nov 7, 2:36 pm 2007 |
| Jeff Dike | [PATCH 5/5] UML - reconst a parameter
The previous const-ing patch consted a string which shouldn't have
been, and I didn't notice the gcc warning.
ubd_setup can't take a const char * because its address is assigned to
something which expects a char *arg. Many setups modify the string
they are given, they can't be const.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/drivers/ubd_kern.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6/arch/um/drivers/ubd_kern.c
======================...
| Nov 7, 2:36 pm 2007 |
| Jeff Dike | [PATCH 3/5] UML - Tidy kern_util.h
Tidy kern_util.h. It turns out that most of the function declarations
aren't used, so they can go away. os.h no longer includes
kern_util.h, so files which got it through os.h now need to include it
directly. A number of other files never needed it, so these includes
are deleted.
The structure which was used to pass signal handlers from the kernel
side to the userspace side is gone. Instead, the handlers are
declared here, and used directly from libc code. This allows
arch/um/os-Linux/trap.c ...
| Nov 7, 2:36 pm 2007 |
| Jeff Dike | [PATCH 0/5] UML - Cleanups for 2.6.25
These are code cleanups for 2.6.25, plus reverting a chunk of an
earlier patch which caused a warning I didn't notice at the time.
Jeff
--
Work email - jdike at linux dot intel dot com
-
| Nov 7, 2:36 pm 2007 |
| Roel Kluin | [PATCH] fix incorrect test in trident_ac97_set(); sound/oss/...
If count reaches zero, the loop ends, but the postfix decrement subtracts it.
so, testing for 'count == 0' will not work.
Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
---
diff --git a/sound/oss/trident.c b/sound/oss/trident.c
index 96adc47..94b5fb4 100644
--- a/sound/oss/trident.c
+++ b/sound/oss/trident.c
@@ -2939,7 +2939,7 @@ trident_ac97_set(struct ac97_codec *codec, u8 reg, u16 val)
data |= (mask | (reg & AC97_REG_ADDR));
- if (count == 0) {
+ if (count == -1) {
printk...
| Nov 7, 2:34 pm 2007 |
| Ray Lee | Re: [PATCH] fix incorrect test in trident_ac97_set(); sound/...
You didn't test this: count is unsigned. Change the loop condition to
be --count instead.
Ray
-
| Nov 7, 2:43 pm 2007 |
| Roel Kluin | Re: [PATCH] fix incorrect test in trident_ac97_set(); sound/...
Yep, you're right, here:
--
If count reaches zero, the loop ends, but the postfix decrement still subtracts:
testing for 'count == 0' will not work.
Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
---
diff --git a/sound/oss/trident.c b/sound/oss/trident.c
index 96adc47..6959ee1 100644
--- a/sound/oss/trident.c
+++ b/sound/oss/trident.c
@@ -2935,7 +2935,7 @@ trident_ac97_set(struct ac97_codec *codec, u8 reg, u16 val)
do {
if ((inw(TRID_REG(card, address)) & busy) == 0)
break;...
| Nov 7, 2:50 pm 2007 |
| Ray Lee | Re: [PATCH] fix incorrect test in trident_ac97_set(); sound/...
Thanks, much better. In the future, please also CC: the appropriate
maintainers, or Andrew Morton if you're at a loss...
Reviewed-by: Ray Lee <ray-lk@madrabbit.org>
-
| Nov 7, 3:04 pm 2007 |
| Fortier,Vincent [Mon... | BUG: usb Mouse continual disconnect (2.6.22.10) leading to e...
Hi all,
I'm having a preblem with a few workstations that are hard freezing from
time to time since about a week. Curiously since then we upgraded from
2.6.20.6 to 2.6.20.10...
While investigating I found out that there seems to be a problem,
occuring randomly on some workstations after a certain amount time, that
the mouse gets disconnected continously (see full log attached):
Nov 7 00:09:36 mammatus kernel: [22055.357104] usb 2-1: USB disconnect,
address 2
Nov 7 00:09:37 mammatus kernel: [...
| Nov 7, 2:19 pm 2007 |
| Andrew Morton | Re: BUG: usb Mouse continual disconnect (2.6.22.10) leading ...
People are going to want to know if this is still happening in 2.6.23
or 2.6.24-rc2, please.
-
| Nov 7, 4:32 pm 2007 |
| Fortier,Vincent [Mon... | RE: BUG: usb Mouse continual disconnect (2.6.22.10) leading ...
[Empty message]
| Nov 7, 6:13 pm 2007 |
| Yinghai Lu | Re: pxeboot broken by commit "x86 setup: handle boot loaders...
good to know. everyone need to update to 3.52 now...
but i still can not understand why that mcp55 system works but the
ck804 based doesn't on 3.10
YH
-
| Nov 7, 1:49 pm 2007 |
| H. Peter Anvin | Re: pxeboot broken by commit "x86 setup: handle boot loaders...
The bug is that syslinux incorrectly positions the stack above the
command line (but not the stack pointer register; hence the kernel patch
exposing this bug.) So the stack plus command line end up being limited
to 512 bytes; how much stack gets used depends on the BIOS, so one
BIOS may use a lot more than another.
-hpa
-
| Nov 7, 1:53 pm 2007 |
| Marin Mitov | is minimum udelay() not respected in preemptible SMP kernel-...
Hi all,
I have written a linux device driver for a frame grabber I use in my
every day experimental work.
In my device driver I have to write to a MMIO register, wait for a while
(using udelay(65)) for data being written to an internal register (i2c?)
and test a flag (in another MMIO register) if the operation has completed.
(The hardware guarantees that the operation has completed in less than
65 usec). If the flag is not reset I write a message via printk.
After switching to the kernel-2.6...
| Nov 7, 1:21 pm 2007 |
| Andrew Morton | Re: is minimum udelay() not respected in preemptible SMP ker...
Ow. Yes, from my reading delay_tsc() can return early (or after
heat-death-of-the-universe) if the TSCs are offset and if preemption
migrates the calling task between CPUs.
I suppose a lameo fix would be to disable preemption in delay_tsc().
-
| Nov 7, 4:30 pm 2007 |
| Andi Kleen | Re: is minimum udelay() not respected in preemptible SMP ker...
Yes. Can't think of any better reasonable fix.
-Andi
-
| Nov 7, 7:10 pm 2007 |
| David Howells | [PATCH 0/2] 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 AOUT support in the kernel if CONFIG_BINFMT_AOUT=n
and CONFIG_IA32_AOUT=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 second patch adds the architecture itself, to be selected by ARCH=mn10300
on the make command line.
The patches can al...
| Nov 7, 1:43 pm 2007 |
| David Howells | [PATCH 1/2] Suppress A.OUT library support in ELF binfmt if ...
Suppress A.OUT library support in ELF binfmt 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 CONFIG_BINFMT_AOUT=[ym] or CONFIG_IA32_AOUT=...
| Nov 7, 1:43 pm 2007 |
| Adrian Bunk | Re: [PATCH 1/2] Suppress A.OUT library support in ELF binfmt...
The a.out interpreter support for ELF executables is already scheduled
for being completely removed in 2.6.25.
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
-
| Nov 7, 7:54 pm 2007 |
| David Woodhouse | Re: [PATCH 1/2] Suppress A.OUT library support in ELF binfmt...
Ew, no. This is horridly broken. You should never use CONFIG_xxx_MODULE
in the static kernel at all -- and you should _especially_ not be using
it in header files which are exported to userspace.
This abomination certainly doesn't seem to have any direct relation to
mn10300 support -- I think all you really need there is not to attempt
to export {asm,linux}/a.out.h if asm/a.out.h doesn't exist, which is
something you haven't attempted here anyway.
--
dwmw2
-
| Nov 7, 6:07 pm 2007 |
| David Howells | Re: [PATCH 1/2] Suppress A.OUT library support in ELF binfmt...
AOUT support can be mostly built into a module, but a small part of it that is
arch-specific still gets built into the main kernel. *That* is the main thing
that is wrong.
I suppose it might be possible to move those bits of the main kernel into
inline functions in asm/a.out.h and thus include them directly in
No, it's not that simple. If asm/a.out.h doesn't exist, then various bits of
the kernel break that shouldn't. fs/binfmt_elf.c for example. fs/exec.c for
another. They *expect* bits o...
| Nov 7, 7:30 pm 2007 |
| Mike Frysinger | Re: [PATCH 1/2] Suppress A.OUT library support in ELF binfmt...
we're going to opt to simply delete any a.out related code for
Blackfin ... i think Bryan has patches in the queue to do just that
...
-mike
-
| Nov 7, 1:52 pm 2007 |
| previous day | today | next day |
|---|---|---|
| November 6, 2007 | November 7, 2007 | November 8, 2007 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| debian developer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Adrian Bunk | Re: LSM conversion to static interface |
git: | |
| Gerrit Renker | [PATCH 26/37] dccp: Integration of dynamic feature activation - part 1 (socket set... |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Frans Pop | svc: failed to register lockdv1 RPC service (errno 97). |
| Linus Torvalds | Re: [GIT]: Networking |
