| From | Subject | Date |
|---|---|---|
| David Miller | [GIT]: Networking
We must always be getting better because we're always applying
more and more fixes :-)
1) dev_deactivate probes for quiecence on the wrong qdisc, resulting
in crashes
2) pktgen can reference invalid TX queues, fix from Andrew Gallatin
3) IGMP net namespace crash fix from Daniel Lezcano.
4) BNX2X driver bug fixes from Eilon Greenstein and co.
5) Missing DCCP socket option check from Arnaldo Carvalho de Melo.
6) Fix double-lock deadlock in UDP encapsulation, from Herbert Xu.
7) Pac...
| Aug 13, 7:45 pm 2008 |
| David Miller | [GIT]: Sparc
Bug fixes:
1) Fix build when MAGIC_SYSRQ is turned off.
2) of_device.h header usage cleanups from Stephen Rothwell.
3) Implement IRQ stacks to deal with very real deep stack code path
situations, as reported by Mikulas Patocka. Also, fix a recursion
bug in stack overflow detection.
Please pull, thanks a lot!
The following changes since commit 433c5f706856689be25928a99636e724fb3ea7cf:
David S. Miller (1):
sparc64: Fix end-of-stack checking in save_stack_trace().
are a...
| Aug 13, 7:45 pm 2008 |
| Alan D. Brunelle | Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected
I ran into this trying 2.6.27-rc3 today:
[6.461876] kernel BUG at mm/vmalloc.c:217!
(full boot log attached)
I bisected it to:
git-bisect bad 1c89ac55017f982355c7761e1c912c88c941483d
which is:
commit 1c89ac55017f982355c7761e1c912c88c941483d
Merge: 88fa08f... b1b135c...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Tue Aug 12 08:40:19 2008 -0700
Merge
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
*
git://git.kernel.org/pub/...
| Aug 13, 7:03 pm 2008 |
| Alan D. Brunelle | Re: Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected
Sorry, full boot log attached...
| Aug 13, 7:27 pm 2008 |
| Darrick J. Wong | [PATCH] coretemp: Recognize Nehalem CPUs
Add in the CPUID for Nehalem chips.
Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
---
drivers/hwmon/coretemp.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/hwmon/coretemp.c b/drivers/hwmon/coretemp.c
index 70239ac..9f2e423 100644
--- a/drivers/hwmon/coretemp.c
+++ b/drivers/hwmon/coretemp.c
@@ -416,7 +416,8 @@ static int __init coretemp_init(void)
/* check if family 6, models 0xe, 0xf, 0x16, 0x17 */
if ((c->cpuid_level < 0) || (c-...
| Aug 13, 6:51 pm 2008 |
| Darrick J. Wong | [PATCH] ibmaem: Prevent infinite probing loop on x3650 M2 sy...
On older machines, probing for a nonexistent AEM interface returned an IPMI
error; when we saw this, we'd stop probing. On the x3650 M2 and (presumably)
later, we are returned a value indicating success and a buffer full of garbage
or zeroes. This causes the probe function to run in an infinite loop. To fix
this, we add one last check--if the interface number we're looking for is
higher than the number of interfaces that AEM claims to have, stop probing.
Signed-off-by: Darrick J. Wong <djwong@...
| Aug 13, 6:40 pm 2008 |
| Adrian Bunk | [2.6 patch] xtensa: remove dead CONFIG_BLK_DEV_IDE code
I don't know why this was there, but it was dead code.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
---
f2db4adb7a7f8fc0ea216fbc2d38a0c3802894ab
diff --git a/arch/xtensa/kernel/setup.c b/arch/xtensa/kernel/setup.c
index a00359e..9606d2b 100644
--- a/arch/xtensa/kernel/setup.c
+++ b/arch/xtensa/kernel/setup.c
@@ -53,11 +53,6 @@ extern struct fd_ops no_fd_ops;
struct fd_ops *fd_ops;
#endif
-#if defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_IDE_MODULE)
-extern struct ide_ops...
| Aug 13, 6:19 pm 2008 |
| Bartlomiej Zolnierki... | [PATCH] ide: remove unnecessary MAX_HWIFS checks from ide-pr...
MAX_HWIFS is now always equal to the number of IDE major numbers.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/ide-probe.c | 25 +++++++++----------------
1 file changed, 9 insertions(+), 16 deletions(-)
Index: b/drivers/ide/ide-probe.c
===================================================================
--- a/drivers/ide/ide-probe.c
+++ b/drivers/ide/ide-probe.c
@@ -847,7 +847,6 @@ static void ide_port_tune_devices(ide_hw
}
}
-#if MAX_HWIFS >...
| Aug 13, 5:23 pm 2008 |
| Bartlomiej Zolnierki... | [PATCH] ide: remove CONFIG_BLK_DEV_IDE config option
Because hd.c was moved to drivers/block/ this config option
is superfluous now and may be removed.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/Kconfig | 38 ++------------------------------------
1 file changed, 2 insertions(+), 36 deletions(-)
Index: b/drivers/ide/Kconfig
===================================================================
--- a/drivers/ide/Kconfig
+++ b/drivers/ide/Kconfig
@@ -54,38 +54,6 @@ menuconfig IDE
if IDE
-config BLK...
| Aug 13, 5:23 pm 2008 |
| Adrian Bunk | Re: [PATCH] ide: remove CONFIG_BLK_DEV_IDE config option
/me wonders why your patch doesn't touch drivers/ide/Makefile
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
--
| Aug 13, 5:31 pm 2008 |
| Bartlomiej Zolnierki... | Re: [PATCH] ide: remove CONFIG_BLK_DEV_IDE config option
This is a very good question...
v2 interdiff:
--
| Aug 13, 6:05 pm 2008 |
| Bartlomiej Zolnierki... | Re: [PATCH] ide: remove CONFIG_BLK_DEV_IDE config option
Now for real... [ I need some sleep badly... ]
...
v2:
Fix drivers/ide/Makefile (noticed by Adrian Bunk).
Cc: Adrian Bunk <bunk@kernel.org>
...
only in patch2:
unchanged:
--- a/drivers/ide/Makefile
+++ b/drivers/ide/Makefile
@@ -15,14 +15,14 @@ ide-core-$(CONFIG_BLK_DEV_IDEDMA) += ide
ide-core-$(CONFIG_IDE_PROC_FS) += ide-proc.o
ide-core-$(CONFIG_BLK_DEV_IDEACPI) += ide-acpi.o
-obj-$(CONFIG_BLK_DEV_IDE) += ide-core.o
+obj-$(CONFIG_IDE) += ide-core.o
ifeq ($(CONFIG_...
| Aug 13, 6:09 pm 2008 |
| Tomas Winkler | [ANNOUNCE] Wifi Link 5300 and 5100 Series
Intel would like to announce Linux support for Wifi Link 5000 and
5100 Series Adapters under iwlwifi driver (iwlagn.ko)
The Intel(R) WiFi Link 5100 Series and 5300 is a families of IEEE
802.11a/b/g/Draft-N1 wireless network
adapters that operate in both the 2.4 GHz and 5.0 GHz spectra. These
adapters, available
in both PCIe* Mini Card and Half Mini Card form factor
5100 1x2 MIMO up to 300Mbps
5300 3x3 MIMO up to 450Mbps
Note: in 2.6.27-rc3 the MIMO and QoS features are not operational due
to ...
| Aug 13, 5:11 pm 2008 |
| York Sun | [PATCH 0/2] Add virtual resolution and panning for Freescale...
This patch set adds virtual resolutoin suppport for Freescale DIU driver.
Applications such as fbset can set visible resolution and virtual resoltuion.
X window can use the virtual resolution if xorg.conf has the following option.
option virtual <vxres> <vyres>
The second patch fixes a bug of AOI position.
Regards,
York
--
| Aug 13, 4:55 pm 2008 |
| York Sun | [PATCH 1/2] Added virtual resolution and panning support.
Application can now have the virtual resoltuion and use FBIOPAN_DISPLAY ioctl to pan.
Signed-off-by: York Sun <yorksun@freescale.com>
---
drivers/video/fsl-diu-fb.c | 28 +++++++++++++++++++++++-----
1 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/drivers/video/fsl-diu-fb.c b/drivers/video/fsl-diu-fb.c
index 9cd36c2..d67e79b 100644
--- a/drivers/video/fsl-diu-fb.c
+++ b/drivers/video/fsl-diu-fb.c
@@ -778,6 +778,22 @@ static void unmap_video_memory(struct fb_info *info)
...
| Aug 13, 4:55 pm 2008 |
| York Sun | [PATCH 2/2] Bug fix. Add sanity check for AOI position
AOI position cannot be negative.
Signed-off-by: York Sun <yorksun@freescale.com>
---
drivers/video/fsl-diu-fb.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/drivers/video/fsl-diu-fb.c b/drivers/video/fsl-diu-fb.c
index d67e79b..8898d2a 100644
--- a/drivers/video/fsl-diu-fb.c
+++ b/drivers/video/fsl-diu-fb.c
@@ -479,6 +479,10 @@ static void adjust_aoi_size_position(struct fb_var_screeninfo *var,
base_plane_width = machine_data->fsl_diu_info[0]->var.x...
| Aug 13, 4:55 pm 2008 |
| Adrian Bunk | [2.6.27 patch] #error for gcc 4.1.{0,1}
gcc 4.1.0 and 4.1.1 are known to miscompile the kernel:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27781
Usage of weak functions has become a common pattern in the kernel, and
usages get added in each kernel version increasing the probability of
bugs with each kernel release.
This miscompilation of weak functions can result in subtle runtime
errors.
#error for gcc 4.1.0 and 4.1.1 to prevent users from running into
this bug.
Note:
We already printed a #warning for gcc 4.1.0 due to a d...
| Aug 13, 4:44 pm 2008 |
| Andrew Morton | Re: [2.6.27 patch] #error for gcc 4.1.{0,1}
On Wed, 13 Aug 2008 23:44:45 +0300
I've been hiding from this because it would wreck a lot of my
cross-compilers, which quite a few other people are using as well.
Vegard, save us!
--
| Aug 13, 4:57 pm 2008 |
| Adrian Bunk | Re: [2.6.27 patch] #error for gcc 4.1.{0,1}
We are talking about runtime breakages, with new breakages added in each
kernel release.
Which is not nice for users.
And my patch is the result of developers spending time on debugging and
working around a real-life bug caused by this compiler bug.
If you insist on keeping your 4.1.0 compilers I can prepare a patch that
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...
| Aug 13, 5:22 pm 2008 |
| Alex Chiang | tty-kref-modcount oops in linux-next
Hi Alan,
Booting the latest linux-next kernel (20080812) on my HP rx6600
(ia64) results in an oops. This is a SLES10 userspace, but I
don't know if that matters.
I bisected it down to this commit:
b18540aa6f5cf3c12b14c3ab9a6cc4492a6eb930 is first bad commit
commit b18540aa6f5cf3c12b14c3ab9a6cc4492a6eb930
Author: Alan Cox <alan@redhat.com>
Date: Tue Aug 12 09:43:24 2008 +1000
tty-kref-modcount
Here is the bisection log.
git-bisect start
# bad: [f525465432312c3c02532c...
| Aug 13, 4:34 pm 2008 |
| Alan Cox | Re: tty-kref-modcount oops in linux-next
On Wed, 13 Aug 2008 14:34:38 -0600
Thanks I pushed a few fixes into the ttydev tree today so hopefully they
are fixed, if not drop me another email and we'll work through your case
as well
--
| Aug 13, 4:33 pm 2008 |
| Andrew Morton | Re: [Bugme-new] [Bug 11323] New: /proc/diskstats does not co...
On Wed, 13 Aug 2008 12:12:44 -0700 (PDT)
The below would be a prime suspect.
Unfortunately a simple revert results in an uncompilable kernel.
(It drives me up the wall and across the ceiling how the patch has a
commit "date" of three months prior to the 2.6.26 release, however it
wasn't present in 2.6.26. What a dumb feature. How do I make it stop
doing this? gitk kind of gets it right, but isn't useful across DSL)
commit 27f302519148f311307637d4c9a6d0fd87d07e4c
Author: Greg Kroah...
| Aug 13, 4:01 pm 2008 |
| Greg KH | Re: [Bugme-new] [Bug 11323] New: /proc/diskstats does not co...
$ git show --pretty=fuller 27f302519148f311307637d4c9a6d0fd87d07e4c
commit 27f302519148f311307637d4c9a6d0fd87d07e4c
Author: Greg Kroah-Hartman <gregkh@suse.de>
AuthorDate: Thu May 22 17:21:08 2008 -0400
Commit: Greg Kroah-Hartman <gregkh@suse.de>
CommitDate: Mon Jul 21 21:54:49 2008 -0700
There is a commit date, and the date the patch was written. Both are
preserved in git.
And even if it was committed to a branch before 2.6.26 was released, and
then pulled in, that's f...
| Aug 13, 7:51 pm 2008 |
| Steven Rostedt | Re: Efficient x86 and x86_64 NOP microbenchmarks
[
Thanks to Mathieu Desnoyers who forward this to me. Currently my ISP
for goodmis.org is having issues:
https://help.domaindirect.com/index.php?_m=news&_a=viewnews&newsid=104
The problem is not ftrace noping out the call at runtime. The problem is
ftrace changing the nops back to calls to mcount.
The nop part is simple, straight forward and not an issue that we are
talking here. The issue is which kind of nop to use. The bug with the
multi-part nop happens when we _enable_ traci...
| Aug 13, 4:00 pm 2008 |
| Andi Kleen | Re: Efficient x86 and x86_64 NOP microbenchmarks
Not without patching gcc. Try it. The patch is not very difficult and i did
Actually you can get the parent without frame pointer if you just
force gcc to emit mcount before touching the stack frame (and manual
insertion pass would do that). Then parent is at 4(%esp)/8(%rsp)
First that's not true (remember most production kernels run
without frame pointers, also e.g. crash or systemtap know how to do proper
unwinding without slow frame pointers) and if you want it runtime also you
can al...
| Aug 13, 4:15 pm 2008 |
| Steven Rostedt | Re: Efficient x86 and x86_64 NOP microbenchmarks
OK, I admit you are right ;-)
I got the error message:
gcc: -pg and -fomit-frame-pointer are incompatible
-- Steve
--
| Aug 13, 4:21 pm 2008 |
| Linus Torvalds | Re: Efficient x86 and x86_64 NOP microbenchmarks
Andi, you seem to have missed the whole point. This is a _correctness_
issue as long as the nop is not a single instruction. And the workaround
for that is uglier than just making a single-instruction nop.
So the question now is to find a good nop that _is_ a single atomic
instruction. Your blathering about frame pointers is missing the whole
point!
Linus
--
| Aug 13, 4:21 pm 2008 |
| Jeremy Fitzhardinge | Re: Efficient x86 and x86_64 NOP microbenchmarks
Why? You can always get the calling function, because its return
address is on the stack (assuming mcount is called before the function
puts its own frame on the stack). But without a frame pointer, you
can't necessarily get the caller's caller.
But I think Andi's point is that gcc forces frame pointers on when you
enable mcount, so there's no choice in the matter.
J
--
| Aug 13, 4:06 pm 2008 |
| Steven Rostedt | Re: Efficient x86 and x86_64 NOP microbenchmarks
Just a curious run of Mathieu's micro benchmark:
NR_TESTS 10000000
test empty cycles : 182500444
test 2-bytes jump cycles : 195969127
test 5-bytes jump cycles : 197000202
test 3/2 nops cycles : 201333408
test 5-bytes nop with long prefix cycles : 205000067
test 5-bytes P6 nop cycles : 205000227
test Generic 1/4 5-bytes nops cycles : 200000077
test K7 1/4 5-bytes nops cycles : 197549045
And...
| Aug 13, 4:34 pm 2008 |
| Andres Salomon | [PATCH 3/3] OLPC: touchpad driver (take 2)
This adds support for OLPC's touchpad. It has lots of neat features,
none of which are enabled because the hardware is too buggy. Instead,
we use it like a normal touchpad, but with a number of workarounds in
place to deal with the frequent hardware spasms. Humidity changes,
sweat, tinfoil underwear, plugging in AC, drinks, evil felines.. All
tend to cause the touchpad to freak out.
Stuff like this keeps me from getting bored.
We make use of psmouse_set_state and psmouse_queue_work quite a b...
| Aug 13, 3:24 pm 2008 |
| Andres Salomon | [PATCH 2/3] psmouse: add psmouse_queue_work() for ps/2 exten...
psmouse_queue_work is passed a delayed_work struct, and queues up the work
with kpsmouse_wq. Since we're dealing with delayed_work stuff, this
also switches resync_work to a delayed_work struct as well, and makes
use of psmouse_queue_work when doing a resync within psmouse-base.
Dmitry, is this what you had in mind?
Signed-off-by: Andres Salomon <dilinger@debian.org>
---
drivers/input/mouse/psmouse-base.c | 14 ++++++++++----
drivers/input/mouse/psmouse.h | 4 +++-
2 files c...
| Aug 13, 3:24 pm 2008 |
| Andres Salomon | [PATCH 1/3] psmouse: export psmouse_set_state for ps/2 exten...
Signed-off-by: Andres Salomon <dilinger@debian.org>
---
drivers/input/mouse/psmouse-base.c | 2 +-
drivers/input/mouse/psmouse.h | 1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/input/mouse/psmouse-base.c b/drivers/input/mouse/psmouse-base.c
index f5a6be1..960f2da 100644
--- a/drivers/input/mouse/psmouse-base.c
+++ b/drivers/input/mouse/psmouse-base.c
@@ -220,7 +220,7 @@ static inline void __psmouse_set_state(struct psmouse *psmouse, enum psmouse_st...
| Aug 13, 3:24 pm 2008 |
| David Teigland | [GIT PULL] dlm fixes for 2.6.27-rc3
Linus,
Please pull two simple dlm fixes from:
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git for-linus
Thanks,
Dave
fs/dlm/config.c | 203 +++++++++++++++++++++++++++++--------------------------
fs/dlm/user.c | 10 ++-
2 files changed, 114 insertions(+), 99 deletions(-)
commit 51409340d240dabe66adb49f645588c3a802d055
Author: David Teigland <teigland@redhat.com>
Date: Thu Jul 31 09:31:53 2008 -0500
dlm: rename structs
Add a dlm_ prefix to...
| Aug 13, 3:02 pm 2008 |
| Mikael Pettersson | [RESEND][PATCH 2.6.27-rc3] ixp4xx_eth: fix dma_mapping_error...
The arm ixp4xx_eth driver doesn't compile in 2.6.27-rc1:
CC [M] drivers/net/arm/ixp4xx_eth.o
drivers/net/arm/ixp4xx_eth.c: In function 'eth_poll':
drivers/net/arm/ixp4xx_eth.c:554: warning: passing argument 1 of 'dma_mapping_error' makes pointer from integer without a cast
drivers/net/arm/ixp4xx_eth.c:554: error: too few arguments to function 'dma_mapping_error'
drivers/net/arm/ixp4xx_eth.c: In function 'eth_xmit':
drivers/net/arm/ixp4xx_eth.c:701: warning: passing argument 1 of 'dma_mapping_erro...
| Aug 13, 3:08 pm 2008 |
| Mikael Pettersson | [RESEND][PATCH 2.6.27-rc3] x86: fix readb() et al compile er...
Building 2.6.27-rc1 on x86 with gcc-3.2.3 fails with:
In file included from include/asm/dma.h:12,
from include/linux/bootmem.h:8,
from init/main.c:26:
include/asm/io.h: In function `readb':
include/asm/io.h:32: syntax error before string constant
include/asm/io.h: In function `readw':
include/asm/io.h:33: syntax error before string constant
include/asm/io.h: In function `readl':
include/asm/io.h:34: syntax error before string constant
include/asm/io.h: In functi...
| Aug 13, 3:07 pm 2008 |
| 7v5w7go9ub0o | re: libmalware.so: Dazuko Linux/BSD On-Access scanning and c...
(FYI. Dazuko may have trailblazed some of the issues now under
discussion re: libmalware.so. It has worked well for me. It used to be
an LKM, it is now a source patch. It is used in a number of commercial
products)
<http://dazuko.dnsalias.org/wiki/index.php/Main_Page>
"A Virtual Device Driver to Allow Online File Access Control
A common interface is needed, which allows userland applications to
perform online file access control. Dazuko aims to provide that interface."
FWIW, I'm n...
| Aug 13, 2:49 pm 2008 |
| Andi Kleen | Re: libmalware.so: Dazuko Linux/BSD On-Access scanning and c...
Against what exactly did it protect you? Please give a concrete example.
-Andi
--
| Aug 13, 3:37 pm 2008 |
| 7v5w7go9ub0o | Re: libmalware.so: Dazuko Linux/BSD On-Access scanning and c...
1. This came in a few minutes ago:
Aug 13 14:56:31 tux antivir[6381]: AntiVir ALERT: [EML/FakeLink.F]
/jail/tbird/root/.thunderbird/0r2957kg.default/Mail/L
ocal Folders/Junk.XXX <<< Contains detection pattern of EML/FakeLink.F
in EML form
2. I have not retained the logs of "suspicious scripts" in my browser,
but have come across perhaps 4 blocked scripts within the last month.
Admittedly at dodgy sites.
XSS attacks are platform independent, and are a significant concern.
Pl...
| Aug 13, 4:00 pm 2008 |
| Arnaldo Carvalho de Melo | [PATCH] rt: shorten posix_cpu_timers/<CPU> kernel thread names
Shorten the softirq kernel thread names because they always overflow the
limited comm length, appearing as "posix_cpu_timer" CPU# times.
Done on 2.6.24.7, but probably applicable to later kernels.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
--- linux-2.6.24.7.orig/kernel/posix-cpu-timers.c 2008-08-12 20:40:58.000000000 -0300
+++ linux-2.6.24.7/kernel/posix-cpu-timers.c 2008-08-12 20:52:27.000000000 -0300
@@ -1473,7 +1473,7 @@ static int posix_cpu_thread_call(struct
switch...
| Aug 13, 2:42 pm 2008 |
| Suresh Siddha | [patch 3/3] x86, xsave: use BUG_ON() instead of BUILD_BUG_ON()
All these structure sizes are runtime determined. So use a runtime
bug check.
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
---
Index: tip/arch/x86/kernel/xsave.c
===================================================================
--- tip.orig/arch/x86/kernel/xsave.c 2008-08-11 15:44:33.000000000 -0700
+++ tip/arch/x86/kernel/xsave.c 2008-08-11 15:45:09.000000000 -0700
@@ -82,8 +82,7 @@
if (!access_ok(VERIFY_WRITE, buf, sig_xstate_size))
return -EACCES;
- BUILD_BUG_ON...
| Aug 13, 2:38 pm 2008 |
| Suresh Siddha | [patch 2/3] x86, xsave: clear the user buffer before doing f...
fxsave/xsave instructions will not touch all the bytes in the
fxsave/xsave frame. Clear the user buffer before doing fxsave/xsave
directly to user buffer during the sigcontext setup.
This is essentially needed in the context of xsave(for example,
some of the fields in the xsave header are not touched by the xsave
and defined as must be zero).
This will also present uniform and clean context to the user (from
which user can safely do fxrstor/xrstor).
Signed-off-by: Suresh Siddha <suresh.b.si...
| Aug 13, 2:38 pm 2008 |
| Suresh Siddha | [patch 1/3] x86, xsave: remove the redundant access_ok() in ...
save_i387_xstate() is already doing the required access_ok(). Remove
the redundant access_ok() before it.
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
---
Index: tip/arch/x86/kernel/signal_64.c
===================================================================
--- tip.orig/arch/x86/kernel/signal_64.c 2008-08-11 15:26:47.000000000 -0700
+++ tip/arch/x86/kernel/signal_64.c 2008-08-11 15:28:52.000000000 -0700
@@ -208,9 +208,6 @@
frame = (void __user *)round_down(
(unsign...
| Aug 13, 2:38 pm 2008 |
| cboulte | [PATCH] /proc/self/maps doesn't display the real file offset
2.6.26 kernel on i386 platform.
http://bugzilla.kernel.org/show_bug.cgi?id=11318
In function show_map (file: fs/proc/task_mmu.c), if vma->vm_pgoff >
2^20 than (vma->vm_pgoff << PAGE_SIZE) is greater than 2^32 (with
PAGE_SIZE equal to 4096 (i.e. 2^12). The next seq_printf use an
unsigned long for the conversion of (vma->vm_pgoff << PAGE_SIZE), as a
result the offset value displayed in /proc/self/maps is truncated if
the page offset is greater than 2^20.
A test that show ...
| Aug 13, 1:56 pm 2008 |
| Randy Dunlap | [PATCH -next] slabinfo: fix printk formats
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix slabinfo printk format warnings:
linux-next-20080813/Documentation/vm/slabinfo.c:619: warning: format '%7d' expects type 'int', but argument 4 has type 'long unsigned int'
linux-next-20080813/Documentation/vm/slabinfo.c:619: warning: format '%7d' expects type 'int', but argument 5 has type 'long unsigned int'
linux-next-20080813/Documentation/vm/slabinfo.c:619: warning: format '%7d' expects type 'int', but argument 6 has type 'long unsigned int'...
| Aug 13, 1:52 pm 2008 |
| Pekka Enberg | Re: [PATCH -next] slabinfo: fix printk formats
Hi Randy,
s/printk/printf/ :-)
Applied, thanks!
--
| Aug 13, 3:34 pm 2008 |
| Randy Dunlap | [PATCH -next] kmemtrace: fix printk format warnings
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix printk format warnings:
linux-next-20080813/include/linux/kmemtrace.h:33: warning: format '%lu' expects type 'long unsigned int', but argument 5 has type 'size_t'
linux-next-20080813/include/linux/kmemtrace.h:33: warning: format '%lu' expects type 'long unsigned int', but argument 6 has type 'size_t'
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
include/linux/kmemtrace.h | 2 +-
1 file changed, 1 insertion(+), 1 deleti...
| Aug 13, 1:51 pm 2008 |
| Mark Langsdorf | [PATCH][retry 1] 2.6.27-rc2: invalidate caches before going ...
When a CPU core is shut down, all of its caches need to be flushed
to prevent stale data from causing errors if the core is resumed.
Current Linux suspend code performs an assignment after the flush,
which can add dirty data back to the cache. On some AMD platforms,
additional speculative reads have caused crashes on resume because
of this dirty data.
Relocate the cache flush to be the very last thing done before
halting.
Signed-off-by: Mark Langsdorf <mark.langsdorf@amd.com>
Acked-by...
| Aug 13, 1:28 pm 2008 |
| Ingo Molnar | Re: [PATCH][retry 1] 2.6.27-rc2: invalidate caches before go...
(please keep Cc:s intact)
hm, why not do what i suggested in my first mail:
if (cpu >= i486)
asm("cli; wbinvd; cli; 1: hlt; jmp 1b")
else
halt();
perhaps turn it into a wbivd_halt() primitive, to make it clean and even
more obvious.
This sequence does matter to reliable suspend/resume, and in theory gcc
could insert something before a halt() as well.
[ i only have a pretty far-fetched example that in all likelyhood wont
happen in practice: fo...
| Aug 13, 1:31 pm 2008 |
| David Witbrodt | Re: HPET regression in 2.6.26 versus 2.6.25 -- experimental ...
I agree. I have already begun to bisect to find where the other problem,
which prevents reverting, might have been introduced. Unfortunately, I'm
on my way to work as soon as I hit the "Send" button on this msg, so I
I assumed I should use 'git' to apply the patch. Using 'git apply' worked
perfectly, though -- 'git status' reported that the files had changed, and
I looked over the files to see if the changes were what were intended by
the patch. Also, the kernel built without errors.
I'll c...
| Aug 13, 1:06 pm 2008 |
| Bjorn Helgaas | Re: pnp bug in 2.6.27-rc1 (ad1816a / mpu401 / parport_pc iss...
I see several things that should be fixed in ISAPNP. I'm working
on those, but they're probably post-2.6.27 material.
In the meantime, are you seeing new problems that were introduced
between 2.6.26 and 2.6.27-rc3? If so, I should try to fix them
right away so we can get a fix in 2.6.27.
Your original report of "WARNING: at lib/vsprintf.c:609 vsnprintf+0x36/0x43d()"
has been fixed already. I *think* the remaining issues about the
parport1 IRQ and the MPU401 are related to the BIOS configurat...
| Aug 13, 12:54 pm 2008 |
| previous day | today | next day |
|---|---|---|
| August 12, 2008 | August 13, 2008 | August 14, 2008 |
| Al Viro | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [2.6.22.2 review 05/84] Fix deadlocks in sparc serial console. |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Greg Kroah-Hartman | [PATCH 006/196] Chinese: add translation of oops-tracing.txt |
git: | |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Linus Torvalds | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Manuel Bouyer | Re: Interactive performance in -current |
| YAMAMOTO Takashi | Re: statvfs(2) replacement for statfs(2) patch |
| Nathan Langford | microkernels |
| Garrett D'Amore | Re: wsmux inject |
