| From | Subject | Date |
|---|---|---|
| Huang Weiyi | [DRIVERS/VIDEO] removed unused #include <version.h>
The driver(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
drivers/video/arkfb.c
drivers/video/s3fb.c
drivers/video/vt8623fb.c
This patch removes the said #include <version.h>.
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
diff --git a/drivers/video/arkfb.c b/drivers/video/arkfb.c
index 4bd569e..314d186 100644
--- a/drivers/video/arkfb.c
+++ b/drivers/video/arkfb.c
@@ -11,7 +11,6 @@
* Code is based on s3fb
*/
-#include <linux/version.h>
#include ...
| Aug 16, 4:51 pm 2008 |
| Huang Weiyi | [MMC] removed unused #include <version.h>
The drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
drivers/mmc/host/sdricoh_cs.c
This patch removes the said #include <version.h>.
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
diff --git a/drivers/mmc/host/sdricoh_cs.c b/drivers/mmc/host/sdricoh_cs.c
index f99e9f7..1df44d9 100644
--- a/drivers/mmc/host/sdricoh_cs.c
+++ b/drivers/mmc/host/sdricoh_cs.c
@@ -29,7 +29,6 @@
#include <linux/pci.h>
#include <linux/ioport.h>
#include <linux/scatterlist.h>
-#include ...
| Aug 16, 4:51 pm 2008 |
| Huang Weiyi | [DRIVERS/MISC] removed unused #include <version.h>
The drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
drivers/misc/eeprom_93cx6.c
This patch removes the said #include <version.h>.
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
diff --git a/drivers/misc/eeprom_93cx6.c b/drivers/misc/eeprom_93cx6.c
index ea55654..15b1780 100644
--- a/drivers/misc/eeprom_93cx6.c
+++ b/drivers/misc/eeprom_93cx6.c
@@ -26,7 +26,6 @@
#include <linux/kernel.h>
#include <linux/module.h>
-#include <linux/version.h>
#include ...
| Aug 16, 4:51 pm 2008 |
| Parag Warudkar | Re: [PATCH 2/2] Add Dell laptop driver
Yeah, it's a RFKill switch after all, not a LaptopKill switch :)
Seriously though a quick search through LXR results for kzalloc shows
that most everyone does care.
And if I find ones that don't a patch will follow soon.
Thanks
Parag
--
| Aug 16, 4:31 pm 2008 |
| Matthew Garrett | Re: [PATCH 2/2] Add Dell laptop driver
To the extent that it would result in this failing gracefully before
some other part of the kernel becomes hideously upset, sure. I have a
hard time caring, but I can easily fix it if other people do :)
--
Matthew Garrett | mjg59@srcf.ucam.org
--
| Aug 16, 4:23 pm 2008 |
| Parag Warudkar | Re: [PATCH 2/2] Add Dell laptop driver
This makes me confident there is code in the kernel that always
succeeds allocations by mjg59.
Parag
--
| Aug 16, 4:17 pm 2008 |
| Rafael J. Wysocki | [Bug #11346] kernel BUG at arch/x86/mm/pat.c:233!
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11346
Subject : kernel BUG at arch/x86/mm/pat.c:233!
Submitter : Jean Delvare <khali@linux-fr.org>
Date : 2008-08-15 02:10 (2 days old)
Handled-By : Andi Kleen ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11336] 2.6.27-rc2:stall while mounting root fs
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11336
Subject : 2.6.27-rc2:stall while mounting root fs
Submitter : Torsten Kaiser <just.for.lkml@googlemail.com>
Date : 2008-08-12 12:37 (5 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11263] Re: 2.6.27-rc2: uvcvideo WARNING after susp ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11263
Subject : Re: 2.6.27-rc2: uvcvideo WARNING after suspend to ram
Submitter : Alan Jenkins <alan-jenkins@tuffmail.co.uk>
Date : 2008-08-07 04:02 (10 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11343] SATA Cold Boot Problems with 2.6.27-rc[23] ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11343
Subject : SATA Cold Boot Problems with 2.6.27-rc[23] on nVidia 680i
Submitter : Manny Maxwell <mannymax@mannymax.net>
Date : 2008-08-14 4:16 (3 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11279] 2.6.27-rc0 Power Bugs with HP/Compaq Laptops
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11279
Subject : 2.6.27-rc0 Power Bugs with HP/Compaq Laptops
Submitter : Matt Parnell <mparnell@gmail.com>
Date : 2008-08-07 14:57 (10 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11354] AMD Elan regression with 2.6.27-rc3
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11354
Subject : AMD Elan regression with 2.6.27-rc3
Submitter : Sean Young <sean@mess.org>
Date : 2008-08-15 18:37 (2 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11344] lockdep link failed
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11344
Subject : lockdep link failed
Submitter : Ming Lei <tom.leiming@gmail.com>
Date : 2008-08-14 9:58 (3 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Hugh Dickins | Re: [Bug #11237] corrupt PMD after resume
Definitely should still be listed: Alan has verified it still happens
with -rc3. I keep on going back to look at the info he's sent, to
try and work out what might be happening and what to try next.
Hugh
--
| Aug 16, 4:36 pm 2008 |
| Rafael J. Wysocki | [Bug #11264] Invalid op opcode in kernel/workqueue
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11264
Subject : Invalid op opcode in kernel/workqueue
Submitter : Jean-Luc Coulon <jean.luc.coulon@gmail.com>
Date : 2008-08-07 04:18 (10 days old)
--
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11330] int3: 0000 in tsc_read_refs when using powe ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11330
Subject : int3: 0000 in tsc_read_refs when using powernow_k7
Submitter : Mikko Vinni <mmvinni@yahoo.com>
Date : 2008-08-14 04:21 (3 days old)
Patch : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11355] Regression in 2.6.27-rc2 when cross-buildin ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11355
Subject : Regression in 2.6.27-rc2 when cross-building the kernel
Submitter : Larry Finger <Larry.Finger@lwfinger.net>
Date : 2008-08-16 2:38 (1 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11338] ia64 allmodconfig on current mainline
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11338
Subject : ia64 allmodconfig on current mainline
Submitter : Andrew Morton <akpm@linux-foundation.org>
Date : 2008-08-12 22:06 (5 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11210] libata badness
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11210
Subject : libata badness
Submitter : Kumar Gala <galak@kernel.crashing.org>
Date : 2008-07-31 18:53 (17 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11237] corrupt PMD after resume
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11237
Subject : corrupt PMD after resume
Submitter : Alan Jenkins <alan-jenkins@tuffmail.co.uk>
Date : 2008-08-02 9:51 (15 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11282] Please fix x86 defconfig regression
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11282
Subject : Please fix x86 defconfig regression
Submitter : Andi Kleen <andi@firstfloor.org>
Date : 2008-08-07 20:46 (10 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11271] BUG: fealnx in 2.6.27-rc1
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11271
Subject : BUG: fealnx in 2.6.27-rc1
Submitter : Jaswinder Singh <jaswinderlinux@gmail.com>
Date : 2008-08-05 14:58 (12 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11323] /proc/diskstats does not contain all disk devices
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11323
Subject : /proc/diskstats does not contain all disk devices
Submitter : Andy Ryan <genanr@emsphone.com>
Date : 2008-08-13 12:12 (4 days old)
Handled-By : Greg Kroah-Hartman ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11141] no battery or DC status - Dell i1501
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11141
Subject : no battery or DC status - Dell i1501
Submitter : Gu Rui <chaos.proton@gmail.com>
Date : 2008-07-21 19:43 (27 days old)
Handled-By : Zhao Yakui <yakui.zhao@intel.com>
--
| Aug 16, 12:00 pm 2008 |
| Rafael J. Wysocki | [Bug #11219] KVM modules break emergency reboot
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11219
Subject : KVM modules break emergency reboot
Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com>
Date : 2008-08-01 20:25 (16 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11224] Only three cores found on quad-core machine.
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11224
Subject : Only three cores found on quad-core machine.
Submitter : Dave Jones <davej@redhat.com>
Date : 2008-08-01 18:15 (16 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11215] INFO: possible recursive locking detected p ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11215
Subject : INFO: possible recursive locking detected ps2_command
Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com>
Date : 2008-07-31 9:41 (17 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11313] Plugging HDMI causes "unable to handle kern ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11313
Subject : Plugging HDMI causes "unable to handle kernel paging request"
Submitter : Rafał Miłecki <zajec5@gmail.com>
Date : 2008-08-12 14:30 (5 days old)
--
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11209] 2.6.27-rc1 process time accounting
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11209
Subject : 2.6.27-rc1 process time accounting
Submitter : Lukas Hejtmanek <xhejtman@ics.muni.cz>
Date : 2008-07-31 10:43 (17 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11207] VolanoMark regression with 2.6.27-rc1
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11207
Subject : VolanoMark regression with 2.6.27-rc1
Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com>
Date : 2008-07-31 3:20 (17 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11205] x86: 2.6.27-rc1 does not build with gcc-3.2 ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11205
Subject : x86: 2.6.27-rc1 does not build with gcc-3.2.3 any more
Submitter : Mikael Pettersson <mikpe@it.uu.se>
Date : 2008-07-30 11:02 (18 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11191] 2.6.26-git8: spinlock lockup in c1e_idle()
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11191
Subject : 2.6.26-git8: spinlock lockup in c1e_idle()
Submitter : Mikhail Kshevetskiy <mikhail.kshevetskiy@gmail.com>
Date : 2008-07-24 03:22 (24 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11189] sky2 WOL broken
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11189
Subject : sky2 WOL broken
Submitter : Rafael J. Wysocki <rjw@sisk.pl>
Date : 2008-07-20 0:20:10 (28 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11254] KVM: fix userspace ABI breakage
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11254
Subject : KVM: fix userspace ABI breakage
Submitter : Adrian Bunk <bunk@kernel.org>
Date : 21 Jul 2008 17:58:26 (0 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11341] 2.6.27-rc1 - ext4 e2fsck false prompting fo ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11341
Subject : 2.6.27-rc1 - ext4 e2fsck false prompting for fixing i_size of Inode
Submitter : Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Date : 2008-08-13 6:56 (4 days ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11228] p54usb broken by commit b19fa1f
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11228
Subject : p54usb broken by commit b19fa1f
Submitter : Larry Finger <Larry.Finger@lwfinger.net>
Date : 2008-08-02 3:06 (15 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11337] Warning in during hotplug on 2.6.27-rc2-git5
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11337
Subject : Warning in during hotplug on 2.6.27-rc2-git5
Submitter : Mark Langsdorf <mark.langsdorf@amd.com>
Date : 2008-08-12 21:56 (5 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11296] 2.6.27-rc2-git4: suspend and power off fail ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11296
Subject : 2.6.27-rc2-git4: suspend and power off fails on Asus M3A32-MVP
Submitter : Rafael J. Wysocki <rjw@sisk.pl>
Date : 2008-08-09 21:21 (8 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11340] LTP overnight run resulted in unusable box
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11340
Subject : LTP overnight run resulted in unusable box
Submitter : Alexey Dobriyan <adobriyan@gmail.com>
Date : 2008-08-13 9:24 (4 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11335] 2.6.27-rc2-git5 BUG: unable to handle kerne ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11335
Subject : 2.6.27-rc2-git5 BUG: unable to handle kernel paging request
Submitter : Randy Dunlap <randy.dunlap@oracle.com>
Date : 2008-08-12 4:18 (5 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11356] Linux 2.6.27-rc3 - build failure: undefined ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11356
Subject : Linux 2.6.27-rc3 - build failure: undefined reference to `.lockdep_count_forward_deps'
Submitter : Frans Pop <elendil@planet.nl>
Date : 2008-08-16 19:11 (1 days ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11334] myri10ge: use ioremap_wc: compilation failu ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11334
Subject : myri10ge: use ioremap_wc: compilation failure on ARM
Submitter : Martin Michlmayr <tbm@cyrius.com>
Date : 2008-08-10 11:25 (7 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11276] build error: CONFIG_OPTIMIZE_INLINING=y cau ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11276
Subject : build error: CONFIG_OPTIMIZE_INLINING=y causes gcc 4.2 to do stupid things
Submitter : Randy Dunlap <randy.dunlap@oracle.com>
Date : 2008-08-06 17:18 (11 days ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | 2.6.27-rc3-git3: Reported regressions from 2.6.26
This message contains a list of some regressions from 2.6.26, for which there
are no fixes in the mainline I know of. If any of them have been fixed already,
please let me know.
If you know of any other unresolved regressions from 2.6.26, please let me know
either and I'll add them to the list. Also, please let me know if any of the
entries below are invalid.
Each entry from the list will be sent additionally in an automatic reply to
this message with CCs to the people involved in reporting ...
| Aug 16, 12:00 pm 2008 |
| Rafael J. Wysocki | [Bug #11308] tbench regression on each kernel release fr ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11308
Subject : tbench regression on each kernel release from 2.6.22 -&gt; 2.6.28
Submitter : Christoph Lameter <cl@linux-foundation.org>
Date : 2008-08-11 18:36 (6 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11293] 2.6.27-rc2: suspend regression on EeePC
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11293
Subject : 2.6.27-rc2: suspend regression on EeePC
Submitter : Alan Jenkins <alan-jenkins@tuffmail.co.uk>
Date : 2008-08-06 18:59 (11 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11220] Heavy suspend and io problems in 2.6.27-rc1 ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11220
Subject : Heavy suspend and io problems in 2.6.27-rc1-00156-g94ad374
Submitter : Nico Schottelius <nico@schottelius.org>
Date : 2008-07-31 21:05 (17 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11245] acpi error on 2.6.27-rc1+ (ACPI Error (dsob ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11245
Subject : acpi error on 2.6.27-rc1+ (ACPI Error (dsobject-0501))
Submitter : Marcin Slusarz <marcin.slusarz@gmail.com>
Date : 2008-08-03 18:29 (14 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11230] Kconfig no longer outputs a .config with fr ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11230
Subject : Kconfig no longer outputs a .config with freshly updated defconfigs
Submitter : Josh Boyer <jwboyer@linux.vnet.ibm.com>
Date : 2008-08-02 16:03 (15 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11260] Regression: USB memory stick triggers sever ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11260
Subject : Regression: USB memory stick triggers several USB resets before settling with bogus capacity
Submitter : Alex Villacis Lasso <avillaci@ceibo.fiec.espol.edu.ec>
Date : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11316] severe performance regression for iptables ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11316
Subject : severe performance regression for iptables nat routing
Submitter : Alex Williamson <alex.williamson@hp.com>
Date : 2008-08-12 22:04 (5 days old)
Handled-By : Herbert Xu ...
| Aug 16, 12:02 pm 2008 |
| Larry Finger | Re: [Bug #11355] Regression in 2.6.27-rc2 when cross-bui ...
Yes, bug is still present.
Larry
--
| Aug 16, 1:54 pm 2008 |
| Grant Coady | Re: [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kth ...
The problem is not evident in 2.6.27-rc3
Grant.
--
| Aug 16, 3:37 pm 2008 |
| Hugh Dickins | Re: [Bug #11260] Regression: USB memory stick triggers s ...
James has this fix queued in his scsi-rc-fixes for 2.6.27
http://git.kernel.org/?p=linux/kernel/git/jejb/scsi-rc-fixes-2.6.git;a=commit;h=d211f0...
but hasn't asked Linus to pull for a while: I'm hoping it'll get into -rc4.
Hugh
--
| Aug 16, 4:33 pm 2008 |
| Jean Delvare | Re: [Bug #11346] kernel BUG at arch/x86/mm/pat.c:233!
Hi Rafael,
Andi's patch still needs to be pushed to Linus.
--
Jean Delvare
--
| Aug 16, 1:45 pm 2008 |
| Hugh Dickins | Re: [Bug #11335] 2.6.27-rc2-git5 BUG: unable to handle k ...
This should still be listed for now, it's interesting,
but I doubt we'll make any progress unless it can be reproduced.
Hugh
--
| Aug 16, 4:38 pm 2008 |
| Rafael J. Wysocki | [Bug #11333] Rewrite SSB DMA API breaks compilation on ARM
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11333
Subject : Rewrite SSB DMA API breaks compilation on ARM
Submitter : Martin Michlmayr <tbm@cyrius.com>
Date : 2008-08-10 12:16 (7 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11339] Only one of my cpus seems to powered down b ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11339
Subject : Only one of my cpus seems to powered down by cpufreq
Submitter : Torsten Kaiser <just.for.lkml@googlemail.com>
Date : 2008-08-13 20:18 (4 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kthread ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11278
Subject : 2.6.27-rc2: Very odd top: '5124095h kthreadd' display
Submitter : Grant Coady <grant_lkml@dodo.com.au>
Date : 2008-08-07 7:03 (10 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Rafael J. Wysocki | [Bug #11272] BUG: parport_serial in 2.6.27-rc1 for NetMo ...
This message has been generated automatically as a part of a report
of recent regressions.
The following bug entry is on the current list of known regressions
from 2.6.26. Please verify if it still should be listed and let me know
(either way).
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11272
Subject : BUG: parport_serial in 2.6.27-rc1 for NetMos Technology PCI 9835
Submitter : Jaswinder Singh <jaswinderlinux@gmail.com>
Date : 2008-08-05 15:12 (12 days old)
References : ...
| Aug 16, 12:02 pm 2008 |
| Arjan van de Ven | Re: [PATCH 2/2] Add Dell laptop driver
On Sat, 16 Aug 2008 21:30:27 +0100
how does this interact with the backlight control done via ACPI ?
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 1:47 pm 2008 |
| Matthew Garrett | [PATCH 1/2] Export SMI call functionality from dcdbas driver
Rename the dcdbas SMI request call to avoid namespacing issues, and then
export it so other kernel modules can make use of the functionality.
Signed-off-by: Matthew Garrett <mjg@redhat.com>
---
commit be8f9ba0f636c9eec356976acc178623ec58651e
Author: Matthew Garrett <mjg59@m6300.(none)>
Date: Sat Aug 16 21:12:09 2008 +0100
Add support for using the dcdbas framework from inside the kernel
diff --git a/drivers/firmware/dcdbas.c b/drivers/firmware/dcdbas.c
index 50a071f..762131b ...
| Aug 16, 1:26 pm 2008 |
| Matthew Garrett | [PATCH 0/2] Add Dell laptop driver
This driver adds backlight and rfkill support for Dell laptops. It uses
the DCDBAS driver to trigger the system management calls required for
this, and parses the DMI tables itself in order to find the appropriate
tokens. In future it should be possible to add LED control, but I don't
have any appropriate machines right now for testing.
--
Matthew Garrett | mjg59@srcf.ucam.org
--
| Aug 16, 1:24 pm 2008 |
| Matthew Garrett | [PATCH 2/2] Add Dell laptop driver
This driver provides in-kernel control for the backlight and rfkill
functionality on Dell laptops. It's based on the publically available
information in the libsmbios package.
Signed-off-by: Matthew Garrett <mjg@redhat.com>
---
commit 472d8eed1891ba440f8e6ffde4787f6308390f7d
Author: Matthew Garrett <mjg59@m6300.(none)>
Date: Sat Aug 16 21:12:51 2008 +0100
Add Dell laptop driver
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index a726f3b..c77eab3 100644
--- ...
| Aug 16, 1:30 pm 2008 |
| Matthew Garrett | Re: [PATCH 2/2] Add Dell laptop driver
Dell's ACPI implementation appears to be implemented on top of this at a
firmware level, so both are consistent. However, in terms of
cleanliness, we should wait for Thomas's patches to be merged so this
driver can disable the backlight support if there's an ACPI backlight
present. The reason I implemented it is that there's no ACPI backlight
support on some currently shipping Dells, never mind the older hardware.
--
Matthew Garrett | mjg59@srcf.ucam.org
--
| Aug 16, 1:51 pm 2008 |
| Stefan Richter | [PATCH] firewire: Kconfig help update
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
---
--- linux.orig/drivers/firewire/Kconfig
+++ linux/drivers/firewire/Kconfig
@@ -12,8 +12,8 @@ config FIREWIRE
This is the "Juju" FireWire stack, a new alternative implementation
designed for robustness and simplicity. You can build either this
stack, or the old stack (the ieee1394 driver, ohci1394 etc.) or both.
- Please read http://wiki.linux1394.org/JujuMigration before you
- enable the new stack.
+ Please read ...
| Aug 16, 12:52 pm 2008 |
| Alex Dubov | Problem with find_first_bit function and kin
It's well may be that I'm just missing something obvious.
It seems to me that find_first_bit/find_next_bit functions return their
offsets "base 1" - first set bit is "1" and last is "bitmap size". This
means that if only the last bit in the bitmap is set, the returned value
will be indistinguishable from no bits set situation. Moreover, bit
manipulation functions appear to use "base 0" bit addresses, adding to the
inconvenience.
Is this a desired behavior? And, if yes, how is one supposed to ...
| Aug 16, 12:26 pm 2008 |
| Cyrill Gorcunov | [PATCH 5/6] x86: apic - unify lapic_is_integrated
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_32.c | 4 ++++
arch/x86/kernel/apic_64.c | 6 +++++-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c
index 9e8702e..41134d4 100644
--- a/arch/x86/kernel/apic_32.c
+++ b/arch/x86/kernel/apic_32.c
@@ -128,7 +128,11 @@ static inline int lapic_get_version(void)
*/
static inline int lapic_is_integrated(void)
{
+#ifdef ...
| Aug 16, 12:21 pm 2008 |
| Cyrill Gorcunov | [PATCH 6/6] x86: apic - unify xapic_icr_read
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_64.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kernel/apic_64.c b/arch/x86/kernel/apic_64.c
index 18c0b8c..5e07381 100644
--- a/arch/x86/kernel/apic_64.c
+++ b/arch/x86/kernel/apic_64.c
@@ -174,7 +174,7 @@ u64 xapic_icr_read(void)
icr2 = apic_read(APIC_ICR2);
icr1 = apic_read(APIC_ICR);
- return (icr1 | ((u64)icr2 << 32));
+ return icr1 | ((u64)icr2 << 32);
}
...
| Aug 16, 12:21 pm 2008 |
| Cyrill Gorcunov | [PATCH 3/6] x86: apic - unify lapic_suspend
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_32.c | 2 +-
arch/x86/kernel/apic_64.c | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c
index 3d40213..6cb8aaa 100644
--- a/arch/x86/kernel/apic_32.c
+++ b/arch/x86/kernel/apic_32.c
@@ -1582,7 +1582,7 @@ static int lapic_suspend(struct sys_device *dev, pm_message_t state)
apic_pm_state.apic_lvterr = apic_read(APIC_LVTERR);
...
| Aug 16, 12:21 pm 2008 |
| Maciej W. Rozycki | Re: [PATCH 2/6] x86: apic - unify lapic_resume
That's a quantitative rather than a qualitative limitation though. I can
see no reason why limiting the number of CPUs would preclude the use of
the x2APIC mode altogether -- the extra CPUs will simply be ignored and
never waken up. And with smaller systems and a 32-bit kernel one may
still want to get the small performance gain from using the MSRs rather
than going through the TLB for example.
Similarly there is some RAM size limitation with the 32-bit configuration
too, but that does ...
| Aug 16, 1:25 pm 2008 |
| Arjan van de Ven | Re: [PATCH 2/6] x86: apic - unify lapic_resume
On Sat, 16 Aug 2008 20:52:07 +0100 (BST)
it's not like you can/want to go over 128 cpus on a 32 bit kernel
though..
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 1:00 pm 2008 |
| Cyrill Gorcunov | one more apic merging preliminary series
Please review - any comments are welcome!
For now it's like code bloating - but it's just preliminary
series to make apic_*.c code more or less similar.
And it's still a bit far from being ready to be merged down.
- Cyrill -
--
| Aug 16, 12:21 pm 2008 |
| Cyrill Gorcunov | Re: [PATCH 2/6] x86: apic - unify lapic_resume
[Arjan van de Ven - Sat, Aug 16, 2008 at 01:00:08PM -0700]
| On Sat, 16 Aug 2008 20:52:07 +0100 (BST)
| "Maciej W. Rozycki" <macro@linux-mips.org> wrote:
|
| > On Sat, 16 Aug 2008, Cyrill Gorcunov wrote:
| >
| > > +#ifdef CONFIG_X86_64
| > > + if (x2apic)
| > > + enable_x2apic();
| > > + else
| > > +#endif
| >
| > Hmm, x86-64 hardware can run a 32-bit kernel, so it might be a good
| > idea to take the opportunity of the merge and extend x2APIC support
| > to the 32-bit configuration ...
| Aug 16, 1:12 pm 2008 |
| Cyrill Gorcunov | Re: [PATCH 2/6] x86: apic - unify lapic_resume
[Maciej W. Rozycki - Sat, Aug 16, 2008 at 08:52:07PM +0100]
| On Sat, 16 Aug 2008, Cyrill Gorcunov wrote:
|
| > +#ifdef CONFIG_X86_64
| > + if (x2apic)
| > + enable_x2apic();
| > + else
| > +#endif
|
| Hmm, x86-64 hardware can run a 32-bit kernel, so it might be a good idea
| to take the opportunity of the merge and extend x2APIC support to the
| 32-bit configuration too. It should be mostly a mechanical change. Just
| a suggestion though -- feel free to ignore if you'd rather not dive ...
| Aug 16, 1:05 pm 2008 |
| Cyrill Gorcunov | [PATCH 2/6] x86: apic - unify lapic_resume
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_32.c | 29 ++++++++++++++++++-----------
arch/x86/kernel/apic_64.c | 19 +++++++++++++++----
2 files changed, 33 insertions(+), 15 deletions(-)
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c
index 3131603..3d40213 100644
--- a/arch/x86/kernel/apic_32.c
+++ b/arch/x86/kernel/apic_32.c
@@ -1606,16 +1606,21 @@ static int lapic_resume(struct sys_device *dev)
local_irq_save(flags);
...
| Aug 16, 12:21 pm 2008 |
| Maciej W. Rozycki | Re: [PATCH 2/6] x86: apic - unify lapic_resume
Hmm, x86-64 hardware can run a 32-bit kernel, so it might be a good idea
to take the opportunity of the merge and extend x2APIC support to the
32-bit configuration too. It should be mostly a mechanical change. Just
a suggestion though -- feel free to ignore if you'd rather not dive into
it. ;)
Maciej
--
| Aug 16, 12:52 pm 2008 |
| Cyrill Gorcunov | [PATCH 1/6] x86: apic - unify clear_local_APIC
- Remove redundant masking of APIC_LVTTHMR register in apic_32.c
- Add masking of APIC_LVTTHMR register to apic_64.c. We use a bit
complicated #ifdef here: CONFIG_X86_MCE_P4THERMAL is 32bit specific
and X86_MCE_INTEL is 64bit specific so the appropriate config variable
will be set by Kconfig.
- the APIC_ESR register clearing in apic_64.c now uses not straightforward
way but this is allowed tradeoff.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_32.c ...
| Aug 16, 12:21 pm 2008 |
| Cyrill Gorcunov | [PATCH 4/6] x86: apic - rearrange functions and comments
Rearrange functions and comments to find differences
easier.
Also use apic_printk in setup_boot_APIC_clock for
64bit mode.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---
arch/x86/kernel/apic_32.c | 69 +++++++++++++++++++++++++-------------------
arch/x86/kernel/apic_64.c | 48 ++++++++++++++++++++++++------
2 files changed, 77 insertions(+), 40 deletions(-)
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c
index 6cb8aaa..9e8702e 100644
--- ...
| Aug 16, 12:21 pm 2008 |
| Philip Langdale | [PATCH 1/1] toshiba_acpi: Add support for bluetooth togg ...
There's been a patch floating around for toshiba_acpi that exports an ad-hoc
/proc interface to toggle the bluetooth adapter in a large number of Toshiba
laptops. I'm not sure if it's still relevant for the latest models, but it is
still required for older models such as my Tecra M3.
This change pulls in the low level Toshiba-specific code from the old patch and
sets up an rfkill device and a polled input device to track the state of the
hardware kill-switch.
Signed-off-by: Philip Langdale ...
| Aug 16, 12:21 pm 2008 |
| Arjan van de Ven | Re: [PATCH RFC 3/3] x86: use mwait for trigger API
On Sat, 16 Aug 2008 09:34:26 -0700
monitor/mwait is rather really expensive.. are we really sure we want
to use this?
(from an Intel cpu perspective the answer is very likely no; but I don't
know what AMD does here)
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 10:44 am 2008 |
| Jeremy Fitzhardinge | [PATCH RFC 3/3] x86: use mwait for trigger API
If the cpu implements monitor/mwait, use it for the trigger API.
TODO: work out if any mwait hints are going to be useful here.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Rusty Russell <rusty@rustcorp.com.au>
---
arch/x86/kernel/paravirt-spinlocks.c | 22 ++++++++++++
arch/x86/kernel/trigger.c | 59 ...
| Aug 16, 9:34 am 2008 |
| Jeremy Fitzhardinge | Re: [PATCH RFC 3/3] x86: use mwait for trigger API
The intended use is when you're going to be waiting for a while (on the
order of microseconds or more). In the Xen case, I use this to block
the vcpu if we pass a few iterations without the condition being true.
While the mwait patch doesn't do this at present, it could.
J
--
| Aug 16, 2:50 pm 2008 |
| Arjan van de Ven | Re: [PATCH RFC 3/3] x86: use mwait for trigger API
On Sat, 16 Aug 2008 14:50:34 -0700
well mwait really is not cheap, I'd not be surprised if it's in that
that's another hard one.. passing C-state hints into mwait needs ACPI
help; the BIOS tells us which mwait values are legal/valid at any point
in time.. but this gets tricky to put into these spinpletions.
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 3:31 pm 2008 |
| Jeremy Fitzhardinge | [PATCH RFC 2/3] x86: implement trigger API
Add an x86-specific implementation. This patch doesn't do much other
than wire it up to paravirt_ops, and lay the groundwork for the
upcoming monitor/mwait implementation.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Rusty Russell <rusty@rustcorp.com.au>
---
arch/x86/Kconfig | 3 +
arch/x86/kernel/Makefile ...
| Aug 16, 9:34 am 2008 |
| Arjan van de Ven | Re: [PATCH RFC 1/3] Add a trigger API for efficient non- ...
On Sat, 16 Aug 2008 09:34:13 -0700
it looks a lot like a spinning completion ;-)
can we make it more simple by just having spinning versions of the wait
for completion functions?
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 10:47 am 2008 |
| Jeremy Fitzhardinge | [PATCH RFC 1/3] Add a trigger API for efficient non-bloc ...
There are various places in the kernel which wish to wait for a
condition to come true while in a non-blocking context. Existing
examples of this are stop_machine() and smp_call_function_mask().
(No doubt there are other instances of this pattern in the tree.)
Thus far, the only way to achieve this is by spinning with a
cpu_relax() loop. This is fine if the condition becomes true very
quickly, but it is not ideal:
- There's little opportunity to put the CPUs into a low-power state.
...
| Aug 16, 9:34 am 2008 |
| Ingo Molnar | [git pull] scheduler fixes for v2.6.27
Linus,
Please pull the latest sched-fixes-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git sched-fixes-for-linus
Thanks,
Ingo
------------------>
Peter Zijlstra (2):
sched: fix rt-bandwidth hotplug race
sched: scale sysctl_sched_shares_ratelimit with nr_cpus
Zhang, Yanmin (1):
sched: fix the race between walk_tg_tree and sched_create_group
kernel/sched.c | 8 +++++---
kernel/sched_rt.c | 2 +-
2 ...
| Aug 16, 6:58 am 2008 |
| Ingo Molnar | [git pull] core kernel fixes for v2.6.27
Linus,
Please pull the latest core-fixes-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git core-fixes-for-linus
Thanks,
Ingo
------------------>
Andrew Morton (1):
lockdep: spin_lock_nest_lock(), checkpatch fixes
Arjan van de Ven (1):
lockdep: use WARN() in kernel/lockdep.c
Ingo Molnar (1):
lockdep: build fix
Stephen Hemminger (1):
lockdep: fix build if CONFIG_PROVE_LOCKING not defined
...
| Aug 16, 6:57 am 2008 |
| Ingo Molnar | [git pull] x86 fixes for v2.6.27
Linus,
Please pull the latest x86-fixes-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git x86-fixes-for-linus
Thanks,
Ingo
------------------>
Alex Nixon (1):
x86: change init_gdt to update the gdt via write_gdt, rather than a direct write.
Aristeu Rozanski (2):
x86, perfctr: don't use CCCR_OVF_PMI1 on Pentium 4Ds
x86, NMI: fix watchdog failure message
Arjan van de Ven (1):
x86: use WARN() in ...
| Aug 16, 6:56 am 2008 |
| Stefan Richter | [patch 1/3] ieee1394: regression in 2.6.25: updates shou ...
Regression since commit 73cf60232ef16e1f8a64defa97214a1722db1e6c,
"ieee1394: use class iteration api": The two loops for (1.) driver
updates and (2.) driver probes were replaced by a single loop with
bogus needs_probe checks. Hence updates and probes were now intermixed,
and especially sbp2 updates (reconnects) held up longer than necessary.
While we fix it, change the needs_probe flag to bool type for clarity.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
---
I will make ...
| Aug 16, 4:36 am 2008 |
| Stefan Richter | [patch 2/3] ieee1394: don't drop nodes during bus reset series
nodemgr_node_probe checked for generation increments too late and
therefore prematurely reported nodes as "suspended".
Fixes http://bugzilla.kernel.org/show_bug.cgi?id=11349 for me.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
---
drivers/ieee1394/nodemgr.c | 42 +++++++++++++++++++------------------
1 file changed, 22 insertions(+), 20 deletions(-)
Index: linux/drivers/ieee1394/nodemgr.c
===================================================================
--- ...
| Aug 16, 4:38 am 2008 |
| Stefan Richter | [patch 3/3] ieee1394: sbp2: let nodemgr retry node updat ...
sbp2 was too quick to run away screaming "Failed to reconnect to sbp2
device!" when additional nodes on the same bus came online.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
---
drivers/ieee1394/sbp2.c | 25 ++++++++++++++++++-------
1 file changed, 18 insertions(+), 7 deletions(-)
Index: linux/drivers/ieee1394/sbp2.c
===================================================================
--- linux.orig/drivers/ieee1394/sbp2.c
+++ linux/drivers/ieee1394/sbp2.c
@@ -733,15 ...
| Aug 16, 4:39 am 2008 |
| David Woodhouse | [PATCH] Fix header export of videodev2.h, ivtv.h, ivtvfb.h
The exported copy of videodev2.h contains this line:
#define #include <sys/time.h>
This is because for some reason it defines __user for itself -- despite
the fact that we remove all instances of __user when exporting headers.
_All_ pointers in userspace are user pointers. Fix it by removing the
unnecessary '#define __user' from the file.
The new headers ivtv.h and ivtvfb.h would have the same problem... if
whoever put them there had actually remembered to add them to the Kbuild
file ...
| Aug 16, 3:55 am 2008 |
| Hans Verkuil | Re: [PATCH] Fix header export of videodev2.h, ivtv.h, ivtvfb.h
Yes, that was indeed the intention. I didn't know until quite recently
about the Kbuild file. And I was just about to make a patch adding
these headers when your email arrived :-)
So here is my SoB for the ivtv headers:
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Thanks!
--
| Aug 16, 4:04 am 2008 |
| Stefani Seibold | SCHED_FIFO and SCHED_RR broken by cfs
Hi kernel hackers,
it seems that the new completely fair scheduler breaks the SCHED_RR and
SCHED_FIFO realtime scheduler.
In my opinion a high priority real time user process with SCHED_FIFO
should be only interrupted by the kernel or a process with an higher
priority. So a user process running under SCHED_FIFO and priority 99
should never be interrupted by any other process. This was true under
kernel 2.6.20.
On my pentium/celeron III/400 MHz system with kernel 2.6.20 a busy loop
using ...
| Aug 16, 2:55 am 2008 |
| Stefani Seibold | Re: SCHED_FIFO and SCHED_RR broken by cfs
After disabling kernel support for "Group CPU scheduler" and applying
'echo -1 > /proc/sys/kernel/sched_rt_runtime_us' the behaviour is as
expected.
chrt -f 99 ./a.out
average:13 usec
min. jitter:0 usec
max. jitter:29 usec
chrt -o 0 ./a.out
average:153 usec
min. jitter:0 usec
max. jitter:37035 usec
So the problem is located first in the new sched_rt_runtime_us default
value and second in the "Group CPU scheduler".
A last question: I though that the kernel will never break ...
| Aug 16, 2:29 pm 2008 |
| Peter Zijlstra | Re: SCHED_FIFO and SCHED_RR broken by cfs
Has nothing to do with CFS, but everything to do with the fact that we
now have a 95% bandwidth control by default.
Does doing:
echo -1 > /proc/sys/kernel/sched_rt_runtime_us
fix it?
So, up to 95% cpu usage (per sched_rt_period_us) FIFO and RR behave like
they always did, once they cross that line, they'll be throttled.
95% seemed like a sane default in that it leaves a little room to
recover from a run-away rt process (esp handy now that !root users can
also use RT scheduling ...
| Aug 16, 7:53 am 2008 |
| Stefani Seibold | Re: SCHED_FIFO and SCHED_RR broken by cfs
I haved tried your suggestion on my 2.6.26 pentium notebook. Nothing is
changing.
After applying 'echo -1> /proc/sys/kernel/sched_rt_runtime_us' the
SCHED_FIFO jitter are still higher than with SCHED_OTHER.
Here are the results of my notebook
time chrt -f 99 /tmp/a.out time chrt -o 0 /tmp/a.out
average: 212 average: 13
min. jitter: 0 usec min. jitter: 0 usec
max. jitter: 50013 usec max. jitter: 33 usec
The kernel was startet with ...
| Aug 16, 9:26 am 2008 |
| Rusty Russell | Re: [PATCH] BUILD_BUG_ON sucks
Interesting idea, but I've come to actually like the semantic explicitness of
BUILD_BUG_ON. There's a difference between "we should never get here"
and "this should never exist".
But maybe I just like it because we have it. At very least BUILD_BUG_ON
should definitely compile-barf on a non-constant expr, and vice versa for
BUG_ON().
Note that BUG_ON() is a hack caused by lack of attribute((cold)). "if (x)
BUG()" is clearer, and possible in the long run as people upgrade ...
| Aug 16, 3:55 am 2008 |
| Linus Torvalds | Re: [PATCH] BUILD_BUG_ON sucks
Agreed. I think Alexey's patch is broken.
The thing is, BUILD_BUG_ON() is a different thing. It says "this is a
build error", while BUG_ON() says "this is an error if we reach it".
Very different.
The fact that you broke BUG_ON(1) should have made you think. Sometimes
the "1" isn't necessarily a constant one. It might be
if (something_that_can_never_happen_in_some_configuration) {
...
BUG_ON(CONFIG_XYZZY);
...
}
where the BUG_ON(1) is absolutely *not* the same thing ...
| Aug 16, 1:07 pm 2008 |
| Andrew Morton | Re: [PATCH] BUILD_BUG_ON sucks
lol. It's been there since I merged ext3 in 2.4.15. Probably it was
in sct's ext3 patches in the RH kernel.
Don't change it - it might be important!
--
| Aug 16, 10:46 am 2008 |
| Alexey Dobriyan | [PATCH] BUILD_BUG_ON sucks
BUILD_BUG_ON should have never existed -- BUG_ON could upgrade itself to
compile-breaking version if compiler has enough information and this is
what patch does.
The only downside is that one can't write BUG_ON(1) anymore.
Note: this compile-breaks jbd, jbd2, tipc,
what this code is supposed to do?
journal = handle->h_transaction->t_journal;
if (!journal_set_features(journal, 0, 0, JFS_FEATURE_INCOMPAT_REVOKE)) {
J_ASSERT (!"Cannot set revoke feature!");
^^^^
return ...
| Aug 16, 3:09 am 2008 |
| Ingo Molnar | Re: [PATCH 0/5] merge io_apic_xx.c -- fix
applied to tip/irq/sparseirq - thanks!
Ingo
--
| Aug 16, 6:35 am 2008 |
| Yinghai Lu | [PATCH 0/5] merge io_apic_xx.c -- fix
merge io_apic_xx.c
Thanks
Yinghai Lu
--
| Aug 16, 3:07 am 2008 |
| Yinghai Lu | [PATCH 1/5] pci: change msi-x vector to 32bit
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
drivers/pci/intr_remapping.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6/drivers/pci/intr_remapping.c
===================================================================
--- linux-2.6.orig/drivers/pci/intr_remapping.c
+++ linux-2.6/drivers/pci/intr_remapping.c
@@ -99,7 +99,7 @@ static struct irq_2_iommu irq_2_iommuX[N
static struct irq_2_iommu *irq_2_iommu(unsigned int irq)
{
- if (irq <= ...
| Aug 16, 3:07 am 2008 |
| Yinghai Lu | [PATCH 4/5] x86: unify mask_IO_APIC_irq
use MACRO for 32 bit too
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/x86/kernel/io_apic.c | 80 ++++++++++++----------------------------------
1 file changed, 21 insertions(+), 59 deletions(-)
Index: linux-2.6/arch/x86/kernel/io_apic.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/io_apic.c
+++ linux-2.6/arch/x86/kernel/io_apic.c
@@ -608,18 +608,7 @@ static void __init replace_pin_at_irq(un
add_pin_to_irq(irq, ...
| Aug 16, 3:07 am 2008 |
| Yinghai Lu | [PATCH 5/5] x86: unify ack_apic_edge
use code in 64 to replace
move_native_irq(irq, desc);
in 32 bit
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/x86/kernel/io_apic.c | 73 ++++++++++++++++++++++------------------------
1 file changed, 35 insertions(+), 38 deletions(-)
Index: linux-2.6/arch/x86/kernel/io_apic.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/io_apic.c
+++ linux-2.6/arch/x86/kernel/io_apic.c
@@ -389,7 +389,6 @@ static inline void ...
| Aug 16, 3:07 am 2008 |
| Yinghai Lu | [PATCH 3/5] x86: irq: interrupt array size should be NR_ ...
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
drivers/pci/intr_remapping.c | 2 +-
include/asm-x86/hw_irq.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/include/asm-x86/hw_irq.h
===================================================================
--- linux-2.6.orig/include/asm-x86/hw_irq.h
+++ linux-2.6/include/asm-x86/hw_irq.h
@@ -115,7 +115,7 @@ extern asmlinkage void smp_invalidate_in
#endif
#ifdef CONFIG_X86_32
-extern void (*const ...
| Aug 16, 3:07 am 2008 |
| Yinghai Lu | [PATCH 1/5] pci: change msi-x vector to 32bit
we are using 28bit pci (bus/dev/fn + 12 bits) as irq number, so the
cache for irq number should be 32 bit too.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 +-
include/linux/pci.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/drivers/scsi/qla2xxx/qla_def.h
===================================================================
--- ...
| Aug 16, 3:07 am 2008 |
| Johannes Weiner | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
Hi,
I would also prefer to maintain symmetry here. Your argument is moot,
why diverge a small part of one API just because it is not used much?
Everyone using the spin_lock functions learns the weird interface pretty
fast. If you are in a rare situation where you have to use the trylock
versions, you would really expect them to be used equivalently.
I agree that this argument of Ingo's is not a very good one... ;)
Hannes
--
| Aug 16, 2:18 pm 2008 |
| Jiri Slaby | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
Doesn't this break on sparc -- is it tested there? Shouldn't all that be
--
| Aug 16, 6:31 am 2008 |
| Linus Torvalds | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
Sparc _used_ to save/restore the whole processor flags word with the irq
flags. That includes, iirc, things like the register window crap, so if
you did a save/restore flags in a function, it would get all that wrong
and things would blow up.
However, I don't think sparc has actually done that for a _loong_ time
However, I refuse to see this crap.
Like it or not, the 'flags' argument has always been pass-by-reference,
and not a pointer. It does that because it used to make a huge ...
| Aug 16, 2:21 pm 2008 |
| Alexey Dobriyan | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
What's so special about sparc?
If you mean compile-tested, yes, compile-tested on
sparc-allnoconfig
sparc-defconfig
sparc-smp-n-debug-n
sparc-smp-n-debug-y
sparc-smp-y-debug-n
--
| Aug 16, 1:48 pm 2008 |
| Alexey Dobriyan | [PATCH] De-macro spin_trylock_irq, spin_trylock_irqsave, ...
1) de-macro, remove ({ usages as side-effect,
2) change calling convention to not accept "flags" by value -- trylock
functions can modify them, so by-value is misleading, and number of users
is relatively low.
3) de-macro spin_trylock_irq() for a change.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 -
drivers/net/atl1e/atl1e_main.c | 2 -
drivers/net/atlx/atl1.c | 2 -
...
| Aug 16, 2:59 am 2008 |
| Ingo Molnar | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
hm, i dont really like this assymetric calling convention to other
locking primitives that all take 'flags' as a value.
[spin_lock_irqsave(), etc.]
so what's the point really? It sure does not make actual usage more
readable. If we switched _all_ primitives to use flags as a pointer,
that might make sense, in theory. (but it would also be hugely invasive,
with not much upside with tons of downside like years of migration
fallout and having to rewrite hundreds of kernel hacking books ...
| Aug 16, 6:46 am 2008 |
| Alexey Dobriyan | Re: [PATCH] De-macro spin_trylock_irq, spin_trylock_irqs ...
Only slightly, reader is hinted that flags can be changed, otherwise
We can't really, and I don't propose that: ~8700 usages of
spin_lock_irqsave, ~1300 usages of local_irq_save. However for code
which has small number of users, why not?
The prehistory of this patch is that I'm deeply in spinlock and
irqflags.h headers for clean irq_flags_t conversion and overall
implession is that they're horrible.
Just the joke with local_irq_enable() defined via raw_local_irq_enable()
and several ...
| Aug 16, 2:04 pm 2008 |
| david | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
there are multiple approaches to this (i.e. a policy issue that belongs in
userspace)
1. you trust the machines the media comes from, so you trust the scan
results.
2. you don't trust the remote machines and you then either extend this
model into a per filesystem approach (and invalidate/increment/change the
genration key on the new media that's loaded), or you tryand make the
generation key be cryptograhicly random, so that the odds of the
generation key on the media being valid ...
| Aug 16, 3:14 am 2008 |
| Alan Cox | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
I don't think we should have anything in the inode. We don't want to
What controls somewhat writing such a tag on media remotely ? Locally you
can do this (although you are way too specialized in design - an LSM hook
for controlling tag setting or a general tag reservation sysfs interface
User space problem. Set flags 'dirty', then set bit 'scanning'
clear 'dirty' then clear 'scanning' when finished. If the dirty flag got
set while you were scanning it will still be set now you've ...
| Aug 16, 2:28 am 2008 |
| Ulrich Drepper | [PATCH] VMA comment fixes
These seem to be two tiny problems in comments related to VMA data
structures. Am I correct?
Signed-off-by: Ulrich Drepper <drepper@redhat.com>
diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
index 386edbe..5ceb830 100644
--- a/include/linux/mm_types.h
+++ b/include/linux/mm_types.h
@@ -113,7 +113,7 @@ struct vm_area_struct {
struct vm_area_struct *vm_next;
pgprot_t vm_page_prot; /* Access permissions of this VMA. */
- unsigned long vm_flags; /* Flags, listed ...
| Aug 16, 2:34 am 2008 |
| Hugh Dickins | Re: [PATCH] VMA comment fixes
Not on this occasion - fixed patch at the bottom.
I suspect you of having a wicked sense of humour.
(Once upon a time some types got separated out from mm.h to mm_types.h:
probably mm.h's VM_flags should have travelled with vm_area_struct,
even though they're not types. And on another occasion, a forward
[PATCH] mm: VM_flags comment fixes
Try to comment away a little of the confusion between mm's vm_area_struct
vm_flags and vmalloc's vm_struct flags: based on an idea by Ulrich ...
| Aug 16, 3:07 am 2008 |
| Linus Torvalds | Re: [PATCH] VMA comment fixes
It's "see mm.h" for the primary one. The vmalloc.h ones are only used for
vmalloc'ed areas, no for regular _user_ mappings.
That said, I agree that it's damn confusing that we have two different
sets of flags, both called VM_xyz. We use the "vm_area_struct" for the
normal user virtual mappings (mmap) tracking, and we use the "vm_struct"
for the kernel virtual mappings (vmalloc).
See above. The vmalloc ones really are in "vm_struct->flags".
The confusion comes at least partly ...
| Aug 16, 10:44 am 2008 |
| Paul Collins | [PATCH] kexec: fix up KEXEC_CONTROL_CODE_SIZE missed dur ...
Commit 163f6876f5c3ff8215e900b93779e960a56b3694 missed one, resulting in
the following compile error:
AS arch/powerpc/kernel/misc_32.o
arch/powerpc/kernel/misc_32.S: Assembler messages:
arch/powerpc/kernel/misc_32.S:902: Error: unsupported relocation against KEXEC_CONTROL_CODE_SIZE
make[2]: *** [arch/powerpc/kernel/misc_32.o] Error 1
make[1]: *** [arch/powerpc/kernel] Error 2
make: *** [vmlinux] Error 2
I grepped arch/ and found no further instances.
Signed-off-by: Paul Collins ...
| Aug 16, 1:55 am 2008 |
| Mathieu Desnoyers | [RFC PATCH] Fair rwlock
No, I just had a look at it, thanks for the pointer!
Tweakable contention behavior seems interesting, but I don't think it
deals with the fact that on a mainline kernel, when an interrupt handler
comes in and asks for a read lock, it has to get it on the spot. (RT
kernels can get away with that using threaded threaded interrupts, but
that's a completely different scheme). Therefore, the impact is that
interrupts must be disabled around write lock usage, and we end up in
the situation where ...
| Aug 16, 2:19 pm 2008 |
| Linus Torvalds | Re: [PATCH] x86_64 : support atomic ops with 64 bits int ...
Have you looked at my sleping rwlock trial thing?
It's very different from a spinning one, but I think the fast path should
be identical, and that's the one I tried to make fairly optimal.
See
http://git.kernel.org/?p=linux/kernel/git/torvalds/rwlock.git;a=summary
for a git tree. The sleeping version has two extra words for the sleep
events, but those would be irrelevant for the spinning version.
The fastpath is
movl $4,%eax
lock ; xaddl %eax,(%rdi)
testl $3,%eax
jne ...
| Aug 16, 10:30 am 2008 |
| Mathieu Desnoyers | Re: [PATCH] x86_64 : support atomic ops with 64 bits int ...
No, I did not hit this on current kernel code and the effect is quite
esasy to detect : the assembler spits an error.
I have hit this problem when tying to implement a better rwlock design
than is currently in the mainline kernel (I know the RT kernel has a
hard time with rwlocks), and had to play with add/sub of large values.
The idea is to bring down the interrupt latency caused by rwlocks shared
between fast read-side interrupt handlers and slow thread context
read-sides (tasklist_lock is ...
| Aug 16, 8:43 am 2008 |
| Linus Torvalds | Re: [RFC PATCH] Fair rwlock
Right. Which is exactly why I'd suggest using the extra space for saying
"this CPU is busy-looping waiting for a write lock", and then the
read-lock contention case can say
- ok, there's a pending write lock holder on _my_ CPU, so I need to just
succeed right away despite the fact that there is contention.
In other words, there are a few cases:
- you actually *got* the write lock
interrupts obviously have to be disabled here, because any reader can
simply not get the ...
| Aug 16, 2:33 pm 2008 |
| Mathieu Desnoyers | [PATCH] x86_64 : support atomic ops with 64 bits integer ...
x86_64 add/sub atomic ops does not seems to accept integer values bigger
than 32 bits as immediates. Intel's add/sub documentation specifies they
have to be passed as registers.
http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/Machine-Constraints.html#Machine-Constraints
states :
e
32-bit signed integer constant, or a symbolic reference known to fit that range (for immediate operands in sign-extending x86-64 instructions).
Z
32-bit unsigned integer constant, or a symbolic reference ...
| Aug 16, 12:39 am 2008 |
| H. Peter Anvin | Re: [PATCH] x86_64 : support atomic ops with 64 bits int ...
This is correct; this is in fact true for all instructions except "mov".
Whether it's sign- or zero-extending is sometimes subtle, but not in
these cases.
Do you happen to know if this is a manifest bug in the current kernel
(i.e. if there is anywhere we're using more than ±2 GB as a constant to
these functions?)
Either way, I'll queue this up to tip:x86/urgent if Ingo hasn't already
since this is a pure bug fix.
-hpa
--
| Aug 16, 8:04 am 2008 |
| Andi Kleen | [PATCH] Move sysctl check into debugging section and don ...
From: Andi Kleen <ak@linux.intel.com>
I noticed that sysctl_check.o was the largest object file in
a allnoconfig build in kernel/*.
36243 0 0 36243 8d93 kernel/sysctl_check.o
This is because it was default y and && EMBEDDED. But I don't
really see a need for a non kernel developer to have their
sysctls checked all the time.
So move the Kconfig into the kernel debugging section and
also drop the default y and the EMBEDDED check.
Signed-off-by: Andi Kleen ...
| Aug 15, 10:53 pm 2008 |
| Grant Coady | [PATCH 3/3] ATA Kconfig cleanup: text changes and break ...
From: Grant Coady <gcoady.lk@gmail.com>
ATA Kconfig cleanup 3/3: A few text changes and break a couple long
lines.
Signed-off-by: Grant Coady <gcoady.lk@gmail.com>
---
Kconfig | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
--- linux-2.6.27-rc3b2/drivers/ata/Kconfig 2008-08-16 14:20:08.177922891 +1000
+++ linux-2.6.27-rc3b3/drivers/ata/Kconfig 2008-08-16 14:50:16.454342447 +1000
@@ -3,7 +3,7 @@
#
menuconfig ATA
- tristate "Serial ATA (prod) and ...
| Aug 15, 10:16 pm 2008 |
| Grant Coady | [PATCH 2/3] ATA Kconfig cleanup: sort drivers into one list
From: Grant Coady <gcoady.lk@gmail.com>
ATA Kconfig cleanup 2/3: Sort the ATA drivers into one list, leaving
the PATA_PLATFORM items at the end.
Signed-off-by: Grant Coady <gcoady.lk@gmail.com>
---
Kconfig | 464 ++++++++++++++++++++++++++++++++--------------------------------
1 files changed, 232 insertions(+), 232 deletions(-)
--- linux-2.6.27-rc3b1/drivers/ata/Kconfig 2008-08-16 14:14:37.766129389 +1000
+++ linux-2.6.27-rc3b2/drivers/ata/Kconfig 2008-08-16 14:20:08.177922891 ...
| Aug 15, 10:16 pm 2008 |
| Mikael Pettersson | Re: [PATCH 1/3] ATA Kconfig cleanup: hide ATA_SFF and ad ...
Grant Coady writes:
>
> From: Grant Coady <gcoady.lk@gmail.com>
>
> ATA Kconfig cleanup 1/3: Hide ATA_SFF, add PATA and SATA driver menu
> enable items, and add dependency on the enabled PATA/SATA lines to
> all the ATA drivers except the PATA_PLATFORM items.
...
> @@ -147,7 +166,7 @@
>
> config SATA_PROMISE
> tristate "Promise SATA TX2/TX4 support"
> - depends on PCI
> + depends on ATA_SFF_SATA && PCI
> help
> This option enables support for Promise Serial ...
| Aug 16, 3:01 am 2008 |
| Alan Cox | Re: [PATCH 1/3] ATA Kconfig cleanup: hide ATA_SFF and ad ...
> I suspect sata_via will want this too.
Lust about any PATA chip may be on boards with SATA bridges so the divide
doesn't really work.
--
| Aug 16, 3:32 am 2008 |
| Grant Coady | [PATCH 1/3] ATA Kconfig cleanup: hide ATA_SFF and add SA ...
From: Grant Coady <gcoady.lk@gmail.com>
ATA Kconfig cleanup 1/3: Hide ATA_SFF, add PATA and SATA driver menu
enable items, and add dependency on the enabled PATA/SATA lines to
all the ATA drivers except the PATA_PLATFORM items.
Signed-off-by: Grant Coady <gcoady.lk@gmail.com>
---
Kconfig | 169 +++++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 94 insertions(+), 75 deletions(-)
--- linux-2.6.27-rc3/drivers/ata/Kconfig 2008-07-14 07:51:29.000000000 ...
| Aug 15, 10:15 pm 2008 |
| Grant Coady | [PATCH 0/3] ATA Kconfig cleanup
Hi there,
Three patches to cleanup the ATA menu:
- hide ATA SFF behind new SATA and PATA enables
- sort drivers into one list
- a few text changes and break a couple long help lines.
Result below (some items not there due to non-x86 dependencies).
Compile tested on x86.
Grant.
.config - Linux Kernel v2.6.27-rc3 Configuration
------------------------------------------------------------------------------
+------------ Serial ATA and Parallel ATA (SATA/PATA) drivers ...
| Aug 15, 10:15 pm 2008 |
| jmerkey | [ANNOUNCE] mdb: UPDATED version 2.6.27-rc3 released
08-15-2008
Changelog:
Patch 1/1
remove module base conditionals. remove any reference to any file
owned or maintained by Ingo Molnar based on his statement he has
no interest in being involved in decisions involving debuggers.
Fixed UP problems with generic genapic settings.
I will be maintaining this debugger and posting releases for EACH AND
EVERY Linux kernel version posted to the public, including EACH AND
EVERY release candidate.
Any of these releases at any time may be ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 28/28] mdb: add /debug directory to ma ...
add the /debug directory to the main Makefile for module-based kernel
debuggers.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/Makefile 2008-08-15 21:26:10.000000000 -0600
+++ b/Makefile 2008-08-15 15:41:57.000000000 -0600
@@ -620,6 +620,7 @@
ifeq ($(KBUILD_EXTMOD),)
core-y += kernel/ mm/ fs/ ipc/ security/ crypto/ block/
+core-$(CONFIG_MDB) += debug/
vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
$(core-y) $(core-m) ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 27/28] mdb: debugger KConfig material
add debugger KConfig materials.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/lib/Kconfig.debug 2008-08-15 21:26:27.000000000 -0600
+++ b/lib/Kconfig.debug 2008-08-15 15:41:57.000000000 -0600
@@ -134,6 +134,39 @@
Say Y here if you are developing drivers or trying to debug and
identify kernel problems.
+config MDB
+ tristate "Merkey's Kernel Debugger"
+ depends on DEBUG_KERNEL
+ select KALLSYMS
+ select KALLSYMS_ALL
+ default m
+ help
+ ...
| Aug 15, 8:41 pm 2008 |
| Andi Kleen | Re: [PATCH 2.6.27-rc3 19/28] mdb: adding notify_die hand ...
A nicer alternative to adding an hook here would be to use
register_sysrq_key() to register a sysrq key that triggers
the debugger. That function is also already exported.
-Andi
--
| Aug 15, 11:30 pm 2008 |
| jmerkey | Re: [PATCH 2.6.27-rc3 19/28] mdb: adding notify_die hand ...
Got it. Added to the list. I will Instrument it.
Jeff
--
| Aug 15, 11:33 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 19/28] mdb: adding notify_die handler ...
added module support for keyboard debugger entry point and
notify_die entry point.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/drivers/char/keyboard.c 2008-08-15 21:26:13.000000000 -0600
+++ b/drivers/char/keyboard.c 2008-08-15 15:41:57.000000000 -0600
@@ -44,6 +44,10 @@
#include <linux/notifier.h>
#include <linux/jiffies.h>
+#if defined(CONFIG_MDB) || defined(CONFIG_MDB_MODULE)
+#include <linux/kdebug.h>
+#endif
+
extern void ctrl_alt_del(void);
...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 26/28] mdb: export clocksource watchdog
export clocksource watchdog to suppress bogus soft lockup reports
while processors are held in the debugger.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/kernel/time/clocksource.c 2008-08-15 21:26:27.000000000 -0600
+++ b/kernel/time/clocksource.c 2008-08-15 15:41:57.000000000 -0600
@@ -242,6 +242,7 @@
{
clocksource_resume_watchdog();
}
+EXPORT_SYMBOL_GPL(clocksource_touch_watchdog);
/**
* clocksource_get_next - Returns the selected clocksource
--
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 25/28] mdb: add a notify_die handler t ...
add a notify_die handler to hook the panic entry point prior to
Linux "execve"-ing another kernel for crash analysis.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/kernel/panic.c 2008-08-15 21:26:27.000000000 -0600
+++ b/kernel/panic.c 2008-08-15 15:41:57.000000000 -0600
@@ -21,6 +21,8 @@
#include <linux/debug_locks.h>
#include <linux/random.h>
#include <linux/kallsyms.h>
+#include <linux/kdebug.h>
+
int panic_on_oops;
int tainted;
@@ -82,6 +84,13 ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 20/28] mdb: remove conditional exports
remove conditional exporting of console redirection handle, and just
export it.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/drivers/char/vt.c 2008-08-15 21:26:13.000000000 -0600
+++ b/drivers/char/vt.c 2008-08-15 15:41:57.000000000 -0600
@@ -187,6 +187,7 @@
int last_console;
int want_console = -1;
int kmsg_redirect;
+EXPORT_SYMBOL_GPL(kmsg_redirect);
/*
* For each existing display, we have a pointer to console currently visible
--
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 24/28] mdb: add export function to module.c
add the ability to scan and display the loaded module list
inside the debugger.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/kernel/module.c 2008-08-15 21:26:27.000000000 -0600
+++ b/kernel/module.c 2008-08-15 15:41:57.000000000 -0600
@@ -2503,6 +2503,39 @@
return 0;
}
+#if defined(CONFIG_MDB) || defined(CONFIG_MDB_MODULE)
+int mdb_modules(char *str, int (*print)(char *s, ...))
+{
+ struct module *mod;
+ struct module_use *use;
+
+ if ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 23/28] mdb: export kallsyms functions
export the kallsyms lookup functions to the module based debugger.
add debugger specific lookup to search for matching strstr text
fragments for entered search terms.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/kernel/kallsyms.c 2008-08-15 21:26:27.000000000 -0600
+++ b/kernel/kallsyms.c 2008-08-15 15:41:57.000000000 -0600
@@ -160,6 +160,7 @@
}
return module_kallsyms_lookup_name(name);
}
+EXPORT_SYMBOL_GPL(kallsyms_lookup_name);
static unsigned ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 22/28] mdb: fix conditional exports
export the kernel_text_address() to allow symbol searching and
matches of symbolic names contained the the kernel symbol table.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/kernel/extable.c 2008-07-13 15:51:29.000000000 -0600
+++ b/kernel/extable.c 2008-08-15 15:41:57.000000000 -0600
@@ -59,6 +59,7 @@
return 1;
return __module_text_address(addr) != NULL;
}
+EXPORT_SYMBOL_GPL(__kernel_text_address);
int kernel_text_address(unsigned long addr)
{
--
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 21/28] mdb: disable console warnings i ...
disable the console warning checks if the debugger is active
because the debugger is dependent in the console output
functions in order to provide console display.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/include/linux/console.h 2008-08-15 21:26:27.000000000 -0600
+++ b/include/linux/console.h 2008-08-15 15:41:57.000000000 -0600
@@ -141,11 +141,16 @@
void vcs_remove_sysfs(struct tty_struct *tty);
/* Some debug stub to catch some of the obvious ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | Re: [PATCH 2.6.27-rc3 21/28] mdb: disable console warnin ...
Also added to the list. that would remove the need for this patch, which
would also benefit kdb since it also has a similar patch in this file too.
I will roll these fixes into the rc4 patch.
Jeff
--
| Aug 15, 11:35 pm 2008 |
| Andi Kleen | Re: [PATCH 2.6.27-rc3 21/28] mdb: disable console warnin ...
The obvious alternative would be to just set oops_in_progress
while the debugger runs.
-Andi
--
| Aug 15, 11:34 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 18/28] mdb: add global external proced ...
added global external procedure defines. added and updated volatile
declarations. added and updated debug_lock synchronization and SSB
command support.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-proc.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-proc.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,146 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 17/28] mdb: update operating system defines
updated and included operating system dependent defines
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-os.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-os.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,106 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 15/28] mdb: add Linux system interface
added complete notify_die states.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-main.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-main.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,648 @@
+
+/***************************************************************************
+*
+* Copyright (c) 1997, 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* jmerkey@wolfmountaingroup.com
+*
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 14/28] mdb: add logic processing modul ...
added mathematical logic parser and conditional breakpoint
support.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-logic.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-logic.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,2375 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 13/28] mdb: add includes and external ...
added includes and external function prototypes debugger registry
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-list.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-list.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,83 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 16/28] mdb: add linux specific support ...
added linux specific support.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-os.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-os.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,1125 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* jmerkey@wolfmountaingroup.com
+*
+* This program is ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 12/28] mdb: add alternate debugger, ac ...
added the command registry for registering debugger and accelerator
keystroke commands.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-list.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-list.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,628 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 10/28] mdb: add ia32 disassembly support
added ia32 disassembler and branch detection.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-ia32-support.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-ia32-support.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,1935 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 9/28] mdb: add includes and external f ...
added includes and external function prototypes for ia32 specific code
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-ia32-proc.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-ia32-proc.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,511 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 11/28] mdb: add includes and external ...
added includes and external defines for keyboard specific code
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-keyboard.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-keyboard.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,137 @@
+
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 8/28] mdb: add includes and external d ...
added includes and external defines for ia32 specific code
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-ia32.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-ia32.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,172 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 7/28] mdb: add ia32 specific debugger ...
Need to add TSS gates to all exceptions in ia32 since current GDT only
uses trap gates. TSS gates allow the processor to switch to a known
good stack rather than expect the double fault handler to do so.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-ia32.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-ia32.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,5651 ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 6/28] mdb: add main include configurat ...
add top level mdb.h include file. added focus processor internal tracing
and debugging defines.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,54 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 5/28] mdb: add external defines for de ...
add architecture independent external defines.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-base.h 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-base.h 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,296 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 4/28] mdb: add SSB support
add focus processor support for SSB. add sld update functions for SSB.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/mdb-base.c 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/mdb-base.c 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,2313 @@
+
+/***************************************************************************
+*
+* Copyright (c) 2008 Jeff V. Merkey All Rights Reserved.
+* 1058 East 50 South
+* Lindon, Utah 84042
+* ...
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 2/28] mdb: add debug directory Makefile
add a debug directory makefile for loadable kernel debugger modules.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/Makefile 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/Makefile 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,5 @@
+#
+# Makefile for kernel debugger modules
+#
+
+obj-$(CONFIG_MDB) += mdb/
--
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 3/28] mdb: add mdb kernel debugger Makefile
add the makefile for the MDB kernel debugger
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/debug/mdb/Makefile 1969-12-31 17:00:00.000000000 -0700
+++ b/debug/mdb/Makefile 2008-08-15 15:41:57.000000000 -0600
@@ -0,0 +1,5 @@
+#
+
+obj-$(CONFIG_MDB) += mdb.o
+
+mdb-y := mdb-main.o mdb-base.o mdb-list.o mdb-logic.o mdb-os.o mdb-ia32.o mdb-ia32-support.o
--
| Aug 15, 8:41 pm 2008 |
| jmerkey | [PATCH 2.6.27-rc3 1/28] mdb: remove modules conditionals
remove module base conditionals. remove any reference to any file
owned or maintained by Ingo Molnar based on his request.
Signed-off-by: Jeffrey Vernon Merkey (jmerkey@wolfmountaingroup.com)
--- a/arch/x86/kernel/reboot.c 2008-08-15 21:26:12.000000000 -0600
+++ b/arch/x86/kernel/reboot.c 2008-08-15 16:52:30.000000000 -0600
@@ -502,7 +502,10 @@
{
machine_ops.restart(cmd);
}
-
+EXPORT_SYMBOL_GPL(machine_restart);
+#if defined(CONFIG_SMP)
+EXPORT_SYMBOL(genapic);
+#endif
void ...
| Aug 15, 8:41 pm 2008 |
| Steven Rostedt | [PATCH] powerpc: remove dead module_find_bug code.
Doing some various "make randconfig" and came across an error when CONFIG_BUG
was not set. Looking further in this, I found that module_find_bug, defined
in powerpc arch code, is not called anywhere.
There is a static module_find_bug in lib/bug.c but that is a separate issue.
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
---
arch/powerpc/kernel/module.c | 15 ---------------
1 file changed, 15 deletions(-)
Index: ...
| Aug 15, 8:56 pm 2008 |
| Eric W. Biederman | Re: [PATCH] pci: change msi-x vector to 32bit
The justification is questionable. The fact that the irq number
reported for msi-x vectors is only 16bits is a bug. Everywhere else
in the kernel an irq number is stored in a 32bit field.
We also have a few other bits of craziness in the msix interface.
The entry field in msix_entry is unnecessary.
In fact now that we have a linked list of irq entries we stop passing
the structure entirely.
Eric
--
| Aug 16, 1:17 am 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
On Sat, Aug 16, 2008 at 1:17 AM, Eric W. Biederman
they assume irq < 65536?
if use NR_IRQS = NR_VEVTORS * NR_CPUS...
msi_list in dev?
YH
--
| Aug 16, 2:00 am 2008 |
| Andrew Vasquez | Re: [PATCH] pci: change msi-x vector to 32bit
So that the driver can release the two request_irq() allocated
handlers during tear-down (via qla24xx_disable_msix()->free_irq()).
Beyond caching (vector/irq) what's returned during pci_enable_msix(),
is there some other mechanism a driver can use to get the IRQ number?
--
| Aug 16, 1:10 pm 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
On Sat, Aug 16, 2008 at 1:45 PM, James Bottomley
msi-x entry index, cpu_vector, irq number...
you want to different cpus have same vector?
YH
--
| Aug 16, 3:17 pm 2008 |
| Alan Cox | Re: [PATCH] pci: change msi-x vector to 32bit
Yes, which is no bad thing for some platforms. There are some driver
assumptions like that but those have also been stomped.
Alan
--
| Aug 16, 8:39 am 2008 |
| James Bottomley | Re: [PATCH] pci: change msi-x vector to 32bit
I'm not saying we couldn't do this, or even that we shouldn't; I'm just
asking why would we want to?
All arches currently seem to have show_interrupts() which loop over
0..NR_IRQS where the interrupt is printed as %d. In this encoded scheme
they would show up with rather nastily large numbers that have no
visible meaning unless we switch to hex for displaying them.
What I'm really saying is that irq as the interrupt number is really the
*user's* handle for the interrupt not the machine's, ...
| Aug 16, 9:13 am 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
current code
static unsigned int build_irq_for_pci_dev(struct pci_dev *dev)
{
unsigned int irq;
irq = dev->bus->number;
irq <<= 8;
irq |= dev->devfn;
irq <<= 12;
return irq;
}
int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)
{
unsigned int irq;
int ret;
unsigned int irq_want;
irq_want = build_irq_for_pci_dev(dev) + 0x100;
irq = create_irq(irq_want);
domain is not used ...
| Aug 15, 11:42 pm 2008 |
| James Bottomley | Re: [PATCH] pci: change msi-x vector to 32bit
Where exactly is this code in the kernel? Most arches assume the irq is
an index to a compact table bounded by NR_IRQS, so something like this
would violate that assumption.
This is also the reason why it doesn't matter to assign a u32 irq to a
u16 vector. The u32 irq is a historical thing; it used to be u16 but
then sparc used a vector mapping scheme for the irq number, which I
So the assumption underlying this is that the same bus/dev/function on
different domains would share irq space ...
| Aug 16, 7:50 am 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
On Sat, Aug 16, 2008 at 4:09 PM, James Bottomley
msix_entry.vector == irq.
and cpu have per_cpu(vector_irq), and use that cpu get irq number.
when irq migratition, different cpu could use different vector for same irq.
or say phys_flat mode, same vector in different cpus could server different irq.
it seems x86 (64 bit) and ia64 already did that.
YH
--
| Aug 16, 4:21 pm 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
On Sat, Aug 16, 2008 at 1:25 PM, James Bottomley
then set nr_irqs = nr_cpu_ids * NR_VECTORS))
and count down for msi/msi-x?
YH
--
| Aug 16, 1:34 pm 2008 |
| H. Peter Anvin | RE: [PATCH] pci: change msi-x vector to 32bit
The 28 bits aren't enough, are they: we need domain as well (and surely we can have more than 16 domains?)
-hpa
--
Sent from my mobile phone (pardon any lack of formatting)
-----Original Message-----
From: Yinghai Lu <yhlu.kernel@gmail.com>
Sent: Friday, August 15, 2008 19:36
To: Jesse Barnes <jbarnes@virtuousgeek.org>; James Bottomley <James.Bottomley@hansenpartnership.com>; Ingo Molnar <mingo@elte.hu>; Thomas Gleixner <tglx@linutronix.de>; H. Peter Anvin <hpa@zytor.com>; Eric W. ...
| Aug 15, 8:26 pm 2008 |
| Yinghai Lu | Re: [PATCH] pci: change msi-x vector to 32bit
On Sat, Aug 16, 2008 at 9:13 AM, James Bottomley
the code is tip/irq/sparseirq or tip/master
story:
1. for x86_64: first we have NR_IRQS = NR_CPUS * NR_VECTORS, because
it already supports per_cpu vector
2. SGI want MAX_SMP support: NR_CPUS=4096, so everything is broken.
3. Mike spent some time to make every array [NR_CPUS] to per_cpu
define as possible.
4. Mike or someone else reduce NR_IRQS to 224, because NR=256*4096,
will make kstat_irqs[NR_CPUS][NR_VECTORS*NR_VECTORS] too big, and ...
| Aug 16, 11:56 am 2008 |
| James Bottomley | Re: [PATCH] pci: change msi-x vector to 32bit
Obviously I'm not communicating very well. Your apparent assumption is
that irq number == vector. What I'm saying is that's not what we've
done for individually vectored CPU interrupts in other architectures.
In those we did (cpu no, irq) == vector. i.e. the affinity and the irq
number identify the vector. For non-numa systems, this is effectively
what you're interested in doing anyway. For numa systems, it just
becomes a sparse matrix.
James
--
| Aug 16, 4:09 pm 2008 |
| James Bottomley | Re: [PATCH] pci: change msi-x vector to 32bit
OK, that's either a quilt or a specifier for a git head ...
unfortunately linux-next doesn't give you those, so I'd need either a
Hmm ... the first thing that springs to mind is are you sure? We have
architectures (like voyager and parisc) that always had these per cpu
vector type interrupts. On each of them we actually factored the CPU
affinity out of the irq number for sound reasons (although the per CPU
vectors still exist): The user understands better that irq line 50 is
currently ...
| Aug 16, 1:25 pm 2008 |
| James Bottomley | Re: [PATCH] pci: change msi-x vector to 32bit
Well, given that 2.6.27 uses a compact irq space, probably not ...
No, what I mean is that msis can trip directly to CPUs, so this is an
affinity thing (that MSI is directly bound to that CPU now), so in the
matrixed way we display this in show_interrupts() with the CPU along the
top and the IRQ down the side, it doesn't make sense to me to encode IRQ
affinity in the irq number again. So it makes more sense to assign the
vectors based on both the irq number and the CPU affinity so that if ...
| Aug 16, 1:45 pm 2008 |
| David Witbrodt | Re: HPET regression in 2.6.26 versus 2.6.25 -- no earlie ...
My next experiment failed. It was based on an excellent suggestion by
Mike Galbraith:
===== BEGIN QUOTE ============
What _could_ be happening is that 3def3d6d itself isn't directly causing
your problem, rather interacting with earlier changes such that you see
the problem as soon as 3def3d6d hit. I recently found just such a
regression. It looked like a performance problem was introduced by very
recent bug fixes, but in actuality, was introduced by a load balancing
change at the very ...
| Aug 15, 8:20 pm 2008 |
| Larry Finger | Regression in 2.6.27-rc2 when cross-building the kernel
One of my i386 systems used just for testing can take up to 18 hours
to build a new kernel with about 200 modules. When performing a
bisection, this gets rather tedious. As a result, I moved the kernel
sources to an NFS volume, do the majority of the work as a cross-build
on my x86_64 computer, and only switch to the slow machine to install
the kernel and modules. Somewhere between 2.6.27-rc1 and -rc2, the
module installation broke because the build leaves
scripts/basic/fixdep as a 64-bit ...
| Aug 15, 7:38 pm 2008 |
| Yinghai Lu | [PATCH] pci: change msi-x vector to 32bit
we are using 28bit pci (bus/dev/fn + 12 bits) as irq number, so the
cache for irq number should be 32 bit too.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 +-
include/linux/pci.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/drivers/scsi/qla2xxx/qla_def.h
===================================================================
--- ...
| Aug 15, 7:36 pm 2008 |
| Yinghai Lu | (No subject)
we are using 28bit pci (bus/dev/fn + 12 bits) as irq number, so the
cache for irq number should be 32 bit too.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 +-
include/linux/pci.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/drivers/scsi/qla2xxx/qla_def.h
===================================================================
--- ...
| Aug 15, 7:35 pm 2008 |
| IKEDA, Munehiro | [PATCH] cgroup: memory.force_empty can make system slowdown
Cgroup's memory controller has a control file "memory.force_empty"
to reset usage account charged to a cgroup. The account shouldn't
be reset if one or more processes are attached to the cgroup (at
least for memory controller, IMHO). So mem_cgroup_force_empty()
is implemented to return -EBUSY and do nothing if so.
However, cgroup on hierarchy root faultily might be a exception.
Even if processes are attached to root cgroup (which is a "default"
cgroup for processes), forcing-empty can run by ...
| Aug 15, 7:26 pm 2008 |
| Steven Rostedt | [PATCH 2/2] ftrace: add necessary locking for ftrace records
The new design of pre-recorded mcounts and updating the code outside of
kstop_machine has changed the way the records themselves are protected.
This patch uses the ftrace_lock to protect the records. Note, the lock
still does not need to be taken within calls that are only called via
kstop_machine, since the that code can not run while the spin lock is held.
Also removed the hash_lock needed for the daemon when MCOUNT_RECORD is
configured. Also did a slight cleanup of an unused ...
| Aug 15, 6:40 pm 2008 |
| Steven Rostedt | [PATCH 1/2] ftrace: do not init module on ftrace disabled
If one of the self tests of ftrace has disabled the function tracer,
do not run the code to convert the mcount calls in modules.
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
---
kernel/trace/ftrace.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: linux-tip.git/kernel/trace/ftrace.c
===================================================================
--- linux-tip.git.orig/kernel/trace/ftrace.c 2008-08-15 11:22:19.000000000 -0400
+++ ...
| Aug 15, 6:40 pm 2008 |
| Steven Rostedt | [PATCH 0/2] ftrace updates
Due to the new mcount recording method, the assumptions about the records
that hold the mcount locations have changed. Now we need to protect
reading and writing of the records between module load and reading of the
debugfs files. There is not much contention here, but they need to be
protected none the less.
I simply use the ftrace_lock to accomplish this. The ftrace_lock should
never be held under interrupt context so disabling interrupts should
not be necessary. I've run this under lockdep ...
| Aug 15, 6:40 pm 2008 |
| Ingo Molnar | Re: [PATCH 0/2] ftrace updates
applied to tip/tracing/ftrace - thanks Steve.
Ingo
--
| Aug 16, 6:32 am 2008 |
| David Brownell | [patch 2.6.27-rc3] rtc-cmos: strongly avoid "HPET emulation"
From: David Brownell <dbrownell@users.sourceforge.net>
Add a new mechanism to the rtc-cmos platform glue: an irq_handler_t
can now "filter" the interrupts.
Update rtc-cmos to use that mechanism where it's been set up, instead
of "HPET emulation". http://bugzilla.kernel.org/show_bug.cgi?id=11153
shows the problem: that emulation makes update interrupts misbehave
wildly, and thus makes NTP synch tools malfunction.
Make ACPI glue always set this using ACPI "events". That seems to
work ...
| Aug 15, 6:39 pm 2008 |
| Jeremy Fitzhardinge | Re: [PATCH] sysrq: freeze other CPUs during sysrq-t
Why not use stop_machine()?
--
| Aug 16, 10:27 am 2008 |
| Gary Shi | [PATCH] sysrq: freeze other CPUs during sysrq-t
From: Gary Shi <garyu.shi@xxxxxxxxxx>
When I read sysrq-t call trace, I find the collected call trace for
some cases is not a still snapshot, but a moving one. After checking
show_state src, I realize other cpus are not frozen when one cpu is
doing show_state.
This moving call traces make debugging much more difficult, or even
impossible for some cases, since during sysrq-t, some tasks have been
switched in/out, threads can jump from kernel space to user space(or
vice versa), or just keep ...
| Aug 15, 5:38 pm 2008 |
| Tech Yes | dm_io_async_bvec API in 2.6.26
Hi All
I am in the process of porting a driver written for 2.6.21 that uses
dm_io_async_bvec and dm_io_sync_vm. Looks like in the latest kernel
both these API s have been removed.
After looking at the patch I created 2 wrapper functions as follows.
static int _my_dm_io_async_bvec(unsigned int num_regions, struct io_region
*where, int rw, struct bio_vec *bvec, io_notify_fn fn, void *context)
{
struct io_job *job=(struct io_job *)context;
struct io_job_owner *cctx= ...
| Aug 15, 5:16 pm 2008 |
| Ingo Molnar | [PATCH] x86: io_apic.c, build fix
From 306bb46f92d326c5afae3fa04860bdccb879b6b8 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Sat, 16 Aug 2008 10:18:31 +0200
Subject: [PATCH] x86: io_apic.c, build fix
fix:
arch/x86/kernel/io_apic.c: In function 'MPBIOS_trigger':
arch/x86/kernel/io_apic.c:1105: error: implicit declaration of function 'default_MCA_trigger'
the MCA defines got lost in the unification.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
arch/x86/kernel/io_apic.c | 6 ++++++
1 files ...
| Aug 16, 1:22 am 2008 |
| Ingo Molnar | Re: [PATCH 6/7] rename io_apic_64.c to io_apic.c
very nice stuff!
Could we please make this rename more mechanic? Ie. more intermediate
changes (or a single change, if it's safe enough) that makes
io_apic_32.c equal to io_apic_64.c - and _then_ do the rename, ok?
I've looked at the diff (see it below), and there seem to be material
differences.
Also, the move introduces bogus style that is still present on the
64-bit side:
-static void mask_IO_APIC_irq(unsigned int irq)
+static void mask_IO_APIC_irq (unsigned int irq)
i'll ...
| Aug 16, 1:02 am 2008 |
| Yinghai Lu | Re: [PATCH] x86: io_apic.c, build fix
ah. EISA got too copies
/* ISA interrupts are always polarity zero edge triggered,
* when listed as conforming in the MP table. */
#define default_ISA_trigger(idx) (0)
#define default_ISA_polarity(idx) (0)
/* EISA interrupts are always polarity zero and can be edge or level
* trigger depending on the ELCR value. If an interrupt is listed as
* EISA conforming in the MP table, that means its trigger type must
* be read in from the ELCR */
#define ...
| Aug 16, 1:26 am 2008 |
| Stefan Richter | Re: [RFC patch 2/3] ieee1394: raw1394: narrow down the s ...
This compiles a lot better with the following two hunks added:
@@ -2710,7 +2721,7 @@ static long raw1394_iso_xmit_recv_packet
!copy_from_user(&infos32, &arg->infos, sizeof infos32)) {
infos = compat_ptr(infos32);
if (!copy_to_user(&dst->infos, &infos, sizeof infos))
- err = do_raw1394_ioctl(file, cmd, (unsigned long)dst);
+ err = raw1394_ioctl(file, cmd, (unsigned long)dst);
}
return err;
}
@@ -2751,7 +2761,7 @@ static long raw1394_compat_ioctl(struct
case ...
| Aug 16, 8:52 am 2008 |
| Yousaf Jindal | Re: [ANNOUNCE] Wifi Link 5300 and 5100 Series
Here is a kernel log with full debugging output enabled for the iwl drivers:
[ 8.881684] asus-laptop: M50Vm model detected
[ 8.901015] acpi device:1e: registered as cooling_device2
[ 8.901307] input: Video Bus as /class/input/input7
[ 8.902500] Registered led device: asus::mail
[ 8.902689] Registered led device: asus::touchpad
[ 8.964753] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
[ 9.030505] iwlagn: Intel(R) Wireless WiFi Link AGN driver for
Linux, ...
| Aug 16, 3:26 am 2008 |
| Ingo Molnar | Re: [patch 0/2] apic fixes, unification continued
thanks, added your acks.
Ingo
--
| Aug 16, 6:37 am 2008 |
| Takashi Iwai | Re: [PATCH] Fix allocation sizes of knfsd raparm hash
At Fri, 15 Aug 2008 15:02:21 -0400,
Actually I hit the related Oops with the latest linux-next tree.
Since this bug appears first on that tree and didn't occur on the
previous tree, it was apparently a regression. So, I looked through
changes over knfsd since the previous tree, found a suspicious one,
and tried to fix.
The linux-next tree is pretty helpful to catch a regression if one
eats own dog foods everyday.
BTW, I've been building linux-next SUSE kernel packages at every
linux-next ...
| Aug 16, 1:45 am 2008 |
| Rafael J. Wysocki | Re: AMD Elan regression with 2.6.27-rc3
[Adding CCs]
--
| Aug 16, 12:35 pm 2008 |
| Ingo Molnar | Re: [GIT PULL] new shot at time.c integration
have just tried a test-merge, and got a few crashes during -tip testing.
One is a hard lockup during bootup, with this config:
http://redhat.com/~mingo/misc/config-Sat_Aug_16_16_49_05_CEST_2008.bad
no console output. I've pushed out this integrated tree into
tip/x86/time.broken: note that i had to do a few manual merges due to
the io_apic.c unification - maybe that interacted.
there's a 32-bit failure as well:
...
| Aug 16, 8:19 am 2008 |
| Stephen Rothwell | Re: fs: Make linux kernel parser's match_table_t const
Hi Steven,
On Fri, 15 Aug 2008 15:00:42 +0100 Steven Whitehouse <swhiteho@redhat.com> =
A much better approach - hiding the "const" in the typedef was always a
linux-next currently has no easy way to include single patches like
this. An alternative approach would be to ask Linus to take just the
changes to match_token() into his tree now (as they are clearly correct
and don't adversely affect any other code) and then send all the other
bits to each of the maintainers. That way we avoid ...
| Aug 16, 1:35 am 2008 |
| Takashi Iwai | Re: [PATCH] kbuild: Fix creation of include2/asm symlink
At Fri, 15 Aug 2008 21:49:54 +0200,
Hm, OK. Originally I fixed it because our build system has a sanity
check against bogus symlinks and refused to package the latest kernel.
If you don't want to put it in, we can keep it locally, of course.
But, a bogus symlink is definitely not pretty...
thanks,
Takashi
--
| Aug 16, 2:03 am 2008 |
| Theodore Tso | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
Huh? What are you talking about? In Linux just about all of the
serious filesystems the only caching for file data happens in the page
cache layer. So what you're saying doesn't make much sense, unless
you're talking about the user space samba daemon --- but even there,
Samba doesn't do any shortcut routing of data; as far as I know
everything goes from Samba, into the filesystem, before it gets served
out to other clients via Samba back out from the filesystem. So
No one else is taking ...
| Aug 16, 2:39 am 2008 |
| Arjan van de Ven | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
On Sat, 16 Aug 2008 13:57:50 +1000
The problem TALPA is trying to solve is only part of the puzzle.
Everyone recognizes that. It's a very relevant part of the puzzle (in
corporate context at least), but it's very much so not a complete
puzzle. Does that mean we shouldn't deal with this just because it's
incomplete? Absolutely not!
(nor should we do something that has no value.. but that's not the case;
the model that Erik described is quite well defined as
"do not give ''bad' content to ...
| Aug 15, 9:09 pm 2008 |
| Theodore Tso | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
You have this problem anyway, given that AV database updates are
coming every few hours; so if you scan the disk at noon, and an AV
update comes at 1pm it may be that there were malware that wasn't
detected by the noon DB, but will be detected by the 1pm DB.
And for non read-only filesystems (i.e., anything other than UDF and
ISO), anytime the filesystem is unmounted, the OS is going to have to
assume that it might have been modified by some other system before it
was remounted, so ...
| Aug 16, 8:17 am 2008 |
| Peter Dolding | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
The threat module you are looking at does not cover all the real world
usage even worse detection of unknown real world threats.
Currently if we have a unknown infection on a windows partition that
is been shared by linux the scanner on Linux cannot see that the
windows permissions has been screwed with. OS with badly damaged
permissions is a sign of 1 of three things. 100 percent incompetent
admin, failing harddrive or system is breached. Now if system is
breached on a partition it is ...
| Aug 15, 8:57 pm 2008 |
| david | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
this is why there was so much preasure for them to define their threat
model. they have donw so. if you disagree with that please suggest a
different threat model rather then just listing various threats that their
it may not be appropriate to lock down root, it depends on what threats
the box is under.
on the other hand, locking down root perfectly, but readily serving
windows virii to other systems isn't good in some cases either.
so how _so_ you handle detecting bad data before ...
| Aug 16, 12:27 am 2008 |
| Valdis.Kletnieks | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
On Fri, 15 Aug 2008 21:09:42 PDT, Arjan van de Ven said:
Many security experts believe that a false sense of security is worse than
no security at all. In other words, unless the design team is *honest* with
themselves about what the proposal does and doesn't cover, and has at least
an *idea* of how the uncovered parts will function, you're not adding to
the *real* security.
The problem with saying stuff like "Oh, our threat model explicitly rules
out anything done by root" is that all too ...
| Aug 15, 10:35 pm 2008 |
| Peter Dolding | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
TALPA idea I agree with. As the long term forever solution I don't
agree with due to its location.
Lets look at the general disk to memory path.
[file system driver]
[file system drivers caches]
[inode's] TALPA links in here and basically runs its own scan cache.
Long term TALPA need to move from the inode layor down and the design
of the file system path needs to change.
[file system driver]
[generic file system cache] TALPA enters here and spreads.
[inodes]
generic file ...
| Aug 15, 10:19 pm 2008 |
| Peter Dolding | Re: [malware-list] [RFC 0/5] [TALPA] Intro to alinuxinte ...
These file system caches are internal permissions caching points where
the driver decides what you can and cannot see. Before conversion to
normal inode structs. Others have own internal buffers for transfers.
Yes everything is stored on the page cache but it does not have to
be in any shape you would normally id as a file. I have a bad habit
of putting buffers and caches in the same box. Thinking that some
file system drivers are smart enough to use the same buffer if they
get the same ...
| Aug 16, 4:38 am 2008 |
| Nick Warne | Re: [PATCH] Fixup KERN_INFO in tmscsim.c
On Fri, 15 Aug 2008 22:17:57 +0200 (CEST)
I don't know :-) A new distro (Slackware 12.1) has almost everything
set as modules, so I am currently building new kernel removing them as I
Thanks.
Nick
New patch attached.
Signed off by: Nick Warne nick@ukfsn.org
--- linux-2.6.26.y/drivers/scsi/tmscsim.cORIG 2008-08-15 10:30:47.000000000 +0100
+++ linux-2.6.26.y/drivers/scsi/tmscsim.c 2008-08-16 08:45:43.000000000 +0100
@@ -2573,8 +2573,8 @@
static int __init ...
| Aug 16, 1:06 am 2008 |
| J.A. | Re: ath5k on the Acer Aspire One
Thanks to everyone that answered, probably the solution is an update to
the driver, hardware support for this chip was added in 27-rc.
My distro still uses 26.2.
I'm going on holydays for a week now, will make more tests on return,
and continue the thread.
Thanks everyone.
--
J.A. Magallon <jamagallon()ono!com> \ Software is like sex:
\ It's better when it's free
Mandriva Linux release 2009.0 (Cooker) for i586
Linux ...
| Aug 16, 3:03 am 2008 |
| Takashi Iwai | Re: ALC883 recording troubles...
At Sat, 16 Aug 2008 14:37:37 +0100,
On LKML, the patches should be inlined.
And, you can save a raw file even via gmail, too...
Takashi
[PATCH] ALSA: hda - Fix capture source widgets on ALC codecs
On some Realtek codecs like ALC882 or ALC883, the capture source is
no mux but sum widget. We have to initialize all channels properly
for this type, otherwise noises may come in from the unused route.
The patch assures to mute unused routes, and unmute the currently
selected ...
| Aug 16, 10:00 am 2008 |
| Daniel J Blueman | Re: ALC883 recording troubles...
Hi Takashi and thanks,
This patch is first one you sent, except differing line numbers
(rediffed against 2.6.27-rc3?).
You could try attaching the patch to the mail too, to avoid the line
wrapping, silent whitespace conversion and any gmail/mailer 'hide
quoted text' mangling...
Thanks,
Daniel
--
Daniel J Blueman
--
| Aug 16, 6:37 am 2008 |
| Takashi Iwai | Re: ALC883 recording troubles...
At Fri, 15 Aug 2008 23:01:42 +0100,
Thanks. There is another problem in the current patch.
It should use snd_hda_codec_write() without caching. Otherwise
it breaks the suspend/resume.
The revised patch is below. Please test and report back if it works
so that I can push it to the upstream.
thanks,
Takashi
===
commit 340c6e7d8bc26354313fe8bacc636ca18f71995e
Author: Takashi Iwai <tiwai@suse.de>
Date: Fri Aug 15 16:46:42 2008 +0200
ALSA: hda - Fix capture source widgets ...
| Aug 16, 1:38 am 2008 |
| Daniel J Blueman | Re: ALC883 recording troubles...
Hi Takashi,
The updated patch validates fully also. Checking everything with
codecgraph and varying both capture inputs looks as expected, so
thanks again!
Tested-by: Daniel J Blueman <daniel.blueman@gmail.com>
Daniel
--
Daniel J Blueman
--
| Aug 16, 10:33 am 2008 |
| David Miller | Re: bug in lmb_enforce_memory_limit()
From: Michael Ellerman <michael@ellerman.id.au>
Thanks for reviewing Michael.
--
| Aug 15, 7:57 pm 2008 |
| Michael Ellerman | Re: bug in lmb_enforce_memory_limit()
Looks good to me.
I'll test it on Monday. I don't know if I have a system with memory
holes to test on, but I take it you do?
I notice some of our 32-bit code is using lmb_enforce_memory_limit() to
enforce an address limit, which is technically broken, but is probably
Acked-by: Michael Ellerman <michael@ellerman.id.au>
cheers
--=20
Michael Ellerman
OzLabs, IBM Australia Development Lab
wwweb: http://michael.ellerman.id.au
phone: +61 2 6212 1183 (tie line 70 21183)
We do not ...
| Aug 15, 5:46 pm 2008 |
| Andi Kleen | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
Can't say I like this. This is fragile. I can just this exploding the next time
again with some innocent change.
-Andi
--
| Aug 15, 8:49 pm 2008 |
| Rusty Russell | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
Simplest fix is to shuffle Makefile. But better is to create an acpi "module"
so the namespacing just works, something like below. Overriding MODULE_PREFIX
only works for builtin code anyway. (Which makes sense: moving a parameter
from one module to another isn't a change we can cover up).
(Sam: foo-objs-y would make this neater)
diff -r 5f7194400572 drivers/acpi/Makefile
--- a/drivers/acpi/Makefile Sat Aug 16 13:23:26 2008 +1000
+++ b/drivers/acpi/Makefile Sat Aug 16 13:44:17 2008 ...
| Aug 15, 8:47 pm 2008 |
| Andi Kleen | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
That seems bogus to me. Assuming we have some code in a module and then split
it out into two different modules. Or move an option from one file to another.
Would we need to change the option name then?
I think the generic params code should be fixed to handle this.
-Andi
--
| Aug 15, 7:57 pm 2008 |
| Rusty Russell | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
Ah, missed that. Thanks Sam!
I had another bug: if both options were off, compile would fail. Put
everything in acpi.o to fix this.
Rusty.
diff -r 79f0d024aebc drivers/acpi/Makefile
--- a/drivers/acpi/Makefile Fri Aug 15 11:23:34 2008 +1000
+++ b/drivers/acpi/Makefile Sat Aug 16 15:55:10 2008 +1000
@@ -21,10 +21,15 @@ obj-$(CONFIG_X86) += blacklist.o
#
# ACPI Core Subsystem (Interpreter)
#
-obj-y += osl.o utils.o reboot.o\
+obj-y += acpi.o \
dispatcher/ events/ ...
| Aug 15, 10:56 pm 2008 |
| Sam Ravnborg | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
becomes:
acpi-y += system.o event.o
[Assuming both config symbols are bool]
Sam
--
| Aug 15, 10:25 pm 2008 |
| Andi Kleen | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
sysfs does this anyways, doesn't it. We would just need to teach it
to not BUG() in this case, perhaps with a special entry point.
Also a BUG() in general seems a little harsh for this, surely a WARN_ON
should be enough.
-Andi
--
| Aug 15, 8:48 pm 2008 |
| Kay Sievers | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
Two different "modules" use the same prefix, which does not work with
the current logic, they need to live next to each other in the sequence
of options.
This adds a new option:
http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git;a=commitdiff;h=1382827e93...
which specifies MODULE_PARAM_PREFIX="acpi." in:
drivers/acpi/power.c
In the same way as:
drivers/acpi/system.c
Seems, two different modules should not declare parameters in ...
| Aug 15, 7:36 pm 2008 |
| Kay Sievers | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
Yeah, they are stored in a global array __start___param, and the current
code expects the prefixes to be sorted, so the sysfs directories can be
They have been module options, not prefixed kernel parameters so far,
and the prefix was just the module name.
So it just strikes back, that acpi uses generic names for the modules,
there would have been no problem if "power" would be called "acpi_power"
and the options would just be "acpi.acpica_version" and
"acpi_power.nocheck".
But well, there ...
| Aug 15, 8:19 pm 2008 |
| Greg KH | Re: linux-next: Tree for August 14 (sysfs/acpi errors)
It is a WARN() call, not a BUG().
thanks,
greg k-h
--
| Aug 15, 9:47 pm 2008 |
| Soeren Sandmann | Re: sysprof in 2.6.27 kernel
Actually, I seem to remember one cause of this: the vdso code creates
an unusual stackframe where the pointer to the previous frame is
stored in an unusual place. I think the sysprof kernel code needs to
take this into account, or alternatively send sufficient information
to userspace that it can figure it out itself.
Soren
--
| Aug 15, 8:16 pm 2008 |
| Soeren Sandmann | Re: sysprof in 2.6.27 kernel
This may be because sysprof user space is not running as root, or it
may be because the kernel is generating bogus addresses.
Generally, "No Map" means sysprof is seeing samples in memory regions
that are not in /proc/<pid>/maps
Soren
--
| Aug 15, 7:50 pm 2008 |
| Soeren Sandmann | Re: sysprof in 2.6.27 kernel
That is not ok, but it could happen if the process in question was not
compiled with framepointers. Or it could be a bug in the kernel code.
Soren
--
| Aug 15, 7:52 pm 2008 |
| Frans Pop | Re: Linux 2.6.27-rc3 - build failure: undefined referenc ...
I have so far been unable to build -rc3 because of this same error.
Just tried again with current git HEAD. Failing config attached.
Cheers,
FJP
| Aug 16, 12:11 pm 2008 |
| Greg KH | Re: Warning in during hotplug on 2.6.27-rc2-git5
Hm, sysfs hasn't changed any in 2.6.27-rcX that I know of.
thanks,
greg k-h
--
| Aug 16, 1:18 pm 2008 |
| Rafael J. Wysocki | Re: Warning in during hotplug on 2.6.27-rc2-git5
Hmm. Mark, what kind of a system is this? Is it a 2 quad-core CPU system
or similar ('machinecheck4' in your trace seems to imply something like this)?
Rafael
--
| Aug 16, 2:34 pm 2008 |
| Rafael J. Wysocki | Re: Warning in during hotplug on 2.6.27-rc2-git5
My guess is that MCE does somthing that is not allowed by sysfs any more.
Thanks,
Rafael
--
| Aug 16, 12:28 pm 2008 |
| Alan Stern | Re: Possible false positive in checkpatch
It's probably safe to say that this is one of those gray areas where
one need not adhere strictly to checkpatch's recommendations.
Alan Stern
--
| Aug 16, 8:26 am 2008 |
| Kamalesh Babulal | Re: [BUG] linux-next: Tree for August 11/12 - powerpc - ...
Sorry for the delayed response, after passing the slub_debug as the command
line parameter while booting the kernel oops, the kernel faults with message
Kernel command line: root=/dev/sdb1 selinux=0 elevator=cfq slub_debug IDENT=1218735938
.
.
<snip>
.
.
Unable to handle kernel paging request for data at address 0x6b6b6b6b6b6b6be3
Faulting instruction address: 0xc0000000002afb98
Oops: Kernel access of bad area, sig: 11 [#1]
SMP NR_CPUS=128 NUMA pSeries
Modules linked in:
NIP: ...
| Aug 16, 4:10 pm 2008 |
| Maciej Rutecki | Re: [2.6.26.*] boot problem (ahci/irq related?)
I test few versions of linux kernel and 2.6.26-rc3 hangs during boot,
2.6.26-rc2 (propably) is good. I wrote "propably" because bug is not
100% reproducible and must have more time to be sure. After I will try
bisect. Any suggestions?
--
Maciej Rutecki
http://www.maciek.unixy.pl
--
| Aug 16, 2:36 am 2008 |
| Ingo Molnar | Re: [Bug #11276] build error: CONFIG_OPTIMIZE_INLINING=y ...
correct - assuming drivers/telephony/ is maintained. Maybe Andrew could
mark this patch as v2.6.27-must-have - to make sure it hits upstream in
this cycle?
Ingo
--
| Aug 16, 6:39 am 2008 |
| Rafael J. Wysocki | Re: [Bug #11276] build error: CONFIG_OPTIMIZE_INLINING=y ...
You don't need to do anything more, but please let me know when the patch gets
into to Linus' tree (please ignore the subsequent "should it still be listed"
messages until that happens).
Thanks,
Rafael
--
| Aug 16, 5:00 am 2008 |
| Rusty Russell | Re: request->ioprio
Actually, since it's unused at the moment, we can define it however we want.
But note that this is an ABI; while the kernel-internal definitions are
fluid, this semantic must stay the same (even if the actual values differ).
So we should probably put an explicit mapping function there anyway.
Thanks,
Rusty.
--
| Aug 16, 12:13 am 2008 |
| Theodore Tso | Re: Btrfs v0.16 released
Yeah, the patch Aneesh sent to change where we added the inode to the
dirty list was false lead. The right fix is in the ext4 patch queue
now. I think we have the problem licked and a quick test showed it
increased the compilebench MB/s by a very tiny amount (enough so that
I wasnt sure whether or not it was measurement error), but it does
avoid the needly fragmentation.
- Ted
--
| Aug 16, 12:27 pm 2008 |
| Chris Mason | Re: Btrfs v0.16 released
I tried just the writeback_index patch and got only 4 fragmented files
on ext4 after a compilebench run. Then I tried again and got 1200.
Seems there is something timing dependent in here ;)
By default compilebench uses 256k buffers for writing (see compilebench
-b) and btrfs_file_write will lock down up to 512 pages at a time during
a single write. This means that for most small files, compilebench will
send the whole file down in one write() and btrfs_file_write will lock
down pages for ...
| Aug 16, 11:10 am 2008 |
| Szabolcs Szakacsits | Re: Btrfs v0.16 released
Interesting (and cool animations).
We tried compilebench (-i 30 -r 0) just for fun using kernel 2.6.26,
freshly formatted partition, with defaults. Results:
MB/s Runtime (s)
----- -----------
ext3 13.24 877
btrfs 12.33 793
ntfs-3g 8.55 865
reiserfs 8.38 966
xfs 1.88 3901
Regards,
Szaka
--
NTFS-3G: http://ntfs-3g.org
--
| Aug 16, 12:26 pm 2008 |
| gregkh | patch uml-memcpy-export-needs-to-follow-host-declaration ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: memcpy export needs to follow host declaration
to the 2.6.25-stable tree. Its filename is
uml-memcpy-export-needs-to-follow-host-declaration.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:15:05 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-physical-memory-shouldn-t-include-initial-stac ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: physical memory shouldn't include initial stack
to the 2.6.25-stable tree. Its filename is
uml-physical-memory-shouldn-t-include-initial-stack.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:54 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-stub-needs-to-tolerate-sigwinch.patch added to ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: stub needs to tolerate SIGWINCH
to the 2.6.25-stable tree. Its filename is
uml-stub-needs-to-tolerate-sigwinch.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:15:05 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:09 -0400
Subject: ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-path_max-needs-limits.h.patch added to 2.6.25- ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: PATH_MAX needs limits.h
to the 2.6.25-stable tree. Its filename is
uml-path_max-needs-limits.h.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:15:02 2008
From: Ingo Molnar <mingo@elte.hu>
Date: Tue, 5 Aug 2008 16:14:11 -0400
Subject: uml: PATH_MAX ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-fix-boot-crash.patch added to 2.6.25-stable tree
This is a note to let you know that we have just queued up the patch titled
Subject: uml: Fix boot crash
to the 2.6.25-stable tree. Its filename is
uml-fix-boot-crash.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:58 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:10 -0400
Subject: uml: Fix boot crash
To: ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-work-around-broken-host-ptrace_sysemu.patch ad ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: work around broken host PTRACE_SYSEMU
to the 2.6.25-stable tree. Its filename is
uml-work-around-broken-host-ptrace_sysemu.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:58 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:09 ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-missing-export-of-csum_partial-on-uml-amd64.pa ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: missing export of csum_partial() on uml/amd64
to the 2.6.25-stable tree. Its filename is
uml-missing-export-of-csum_partial-on-uml-amd64.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:50 2008
From: Al Viro <viro@ftp.linux.org.uk>
Date: Tue, 5 Aug ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-fix-build-when-slob-is-enabled.patch added to ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: fix build when SLOB is enabled
to the 2.6.25-stable tree. Its filename is
uml-fix-build-when-slob-is-enabled.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:54 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:03 -0400
Subject: ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-missed-kmalloc-in-pcap_user.c.patch added to 2 ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: missed kmalloc() in pcap_user.c
to the 2.6.25-stable tree. Its filename is
uml-missed-kmalloc-in-pcap_user.c.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:38 2008
From: Al Viro <viro@ftp.linux.org.uk>
Date: Tue, 5 Aug 2008 16:14:05 -0400
Subject: ...
| Aug 16, 3:32 pm 2008 |
| Arjan van de Ven | Re: patch uml-deal-with-inaccessible-address-space-start ...
On Sat, 16 Aug 2008 15:32:38 -0700
<gregkh@suse.de> wrote:
Hi Greg
while these notifications are very useful in general, I think you want
to exclude lkml as a destination to send them to.....
--
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
| Aug 16, 3:41 pm 2008 |
| gregkh | patch uml-deal-with-inaccessible-address-space-start.pat ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: deal with inaccessible address space start
to the 2.6.25-stable tree. Its filename is
uml-deal-with-inaccessible-address-space-start.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:42 2008
From: Tom Spink <tspink@gmail.com>
Date: Tue, 5 Aug 2008 ...
| Aug 16, 3:32 pm 2008 |
| Greg KH | Re: patch uml-deal-with-inaccessible-address-space-start ...
Argh, sorry about that, I should have filtered that address out.
greg k-h
--
| Aug 16, 3:44 pm 2008 |
| gregkh | patch uml-deal-with-host-time-going-backwards.patch adde ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: deal with host time going backwards
to the 2.6.25-stable tree. Its filename is
uml-deal-with-host-time-going-backwards.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:23 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:06 ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-track-and-make-up-lost-ticks.patch added to 2. ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: track and make up lost ticks
to the 2.6.25-stable tree. Its filename is
uml-track-and-make-up-lost-ticks.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:23 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:05 -0400
Subject: uml: ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-fix-bad-ntp-interaction-with-clock.patch added ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: fix bad NTP interaction with clock
to the 2.6.25-stable tree. Its filename is
uml-fix-bad-ntp-interaction-with-clock.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:46 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:03 ...
| Aug 16, 3:32 pm 2008 |
| gregkh | patch uml-fix-gcc-ices-and-unresolved-externs.patch adde ...
This is a note to let you know that we have just queued up the patch titled
Subject: uml: fix gcc ICEs and unresolved externs
to the 2.6.25-stable tree. Its filename is
uml-fix-gcc-ices-and-unresolved-externs.patch
A git repo of this tree can be found at
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
From stable-bounces@linux.kernel.org Tue Aug 5 13:14:46 2008
From: Jeff Dike <jdike@addtoit.com>
Date: Tue, 5 Aug 2008 16:14:10 ...
| Aug 16, 3:32 pm 2008 |
| Andrew Morton | Re: [PATCH] INITRAMFS: Add option to preserve mtime from ...
It would be better to do it unconditionally if possible - remove the
Please avoid using the sys_ namespace. That is for system calls.
How does this differ from sys_utime()?
--
| Aug 16, 1:58 am 2008 |
| Andrew Morton | Re: BUG: parport_serial in 2.6.27-rc1 for NetMos Technol ...
On Tue, 5 Aug 2008 20:30:10 +0530
Is this still the case in 2.6.27-rc3?
Was the same bug present in 2.6.26? 2.6.25?
Thanks.
--
| Aug 15, 5:13 pm 2008 |
| Paolo Ciarrocchi | Re: [PATCH 2/5] x86: Coding style fixes to arch/x86/kern ...
thank you Ingo.
ciao,
--
Paolo
http://paolo.ciarrocchi.googlepages.com/
--
| Aug 16, 3:30 am 2008 |
| Philip Langdale | Re: [PATCH 1/1] toshiba_acpi: Add support for bluetooth ...
Finally sorted it out. Updated diff is posted as v5.
--phil
--
| Aug 16, 12:22 pm 2008 |
| Peter Zijlstra | Re: [PATCH RT RFC v4 1/8] add generalized priority-inher ...
You should have started out by discussing your design - the document
just rambles a bit about some implementation details - it doesn't talk
about how it maps to the PI problem space.
Anyway - from what I can make of the code, you managed to convert the pi
graph walking code that used to be in rt_mutex_adjust_prio_chain() and
was iterative, into a recursive function call.
Not something you should do lightly..
--
| Aug 16, 12:56 pm 2008 |
| Matthias Behr | AW: [PATCH RT RFC v4 1/8] add generalized priority-inher ...
Hi Greg,
I got a few review comments/questions. Pls see below.
Best Regards,
Matthias
Shouldn't the atomic/locked part cover the ...->free(...) as well? A pi_get right after the atomic_dec_and_test but before the free() could lead to a free() with refs>0?
--
| Aug 16, 8:32 am 2008 |
| Martin Schwidefsky | Re: [patch 1/3] kmsg: Kernel message catalog macros.
Ok, so a specialized version of printk will do the work to calculate
the hash. Only, what will we do if there ever is a conflict? The message
tag has to be unique. The shorter the hash is, the more likely a
collision gets. Don't know if 6 hash digits is enough to just ignore the
Sounds doable to me.
--
blue skies,
Martin.
"Reality continues to ruin my life." - Calvin.
--
| Aug 16, 10:49 am 2008 |
| Tim Hockin | Re: [patch 1/3] kmsg: Kernel message catalog macros.
On Sat, Aug 16, 2008 at 10:49 AM, Martin Schwidefsky
And if you ever need to change the text that is in the format string?
The hash changes. That seems exactly counter to your goal...
Tim
--
| Aug 16, 1:40 pm 2008 |
| Martin Schwidefsky | Re: [patch 1/3] kmsg: Kernel message catalog macros.
The kmsg id is just that, an index into the table of message for a
That is what we are trying to achieve as well.
--
blue skies,
Martin.
"Reality continues to ruin my life." - Calvin.
--
| Aug 16, 10:45 am 2008 |
| Joe Perches | Re: [patch 1/3] kmsg: Kernel message catalog macros.
Doesn't this example better illustrate the barely useful
user value of such a message and documentation?
In your example, monwriter.1 with a return code of 5 isn't possible.
--
| Aug 16, 12:36 pm 2008 |
| Martin Schwidefsky | Re: [patch 1/3] kmsg: Kernel message catalog macros.
The invention of dev_printk was a good thing. It adds structure to the
messages if it is about a device. Before we had a simple printk that did
or did not include information about the device driver and the device
name. dev_printk makes sure that this information is always added.
BUT, what dev_printk does not do is to make sure that the message can be
uniquely identified so that the description of the message can be found
in the message catalog. Our approach is to combine the driver name and ...
| Aug 16, 11:06 am 2008 |
| Greg KH | Re: [stable] Fixing rt2500pci [PATCH]
Are you sure? Looking at 2.6.26, the code in that function looks like
it is properly setting the TXD_W0_DATABYTE_COUNT, field.
If it's really a problem, can you send stable@kernel.org a patch that
applies to 2.6.26.2?
thanks,
greg k-h
--
| Aug 16, 4:32 pm 2008 |
| FUJITA Tomonori | Re: [PATCH]: PCI: GART iommu alignment fixes [v2]
On Fri, 15 Aug 2008 20:00:48 +0200
Ah, sorry,
@@ -262,7 +264,11 @@ static dma_addr_t dma_map_area(struct device *dev, dma_addr_t phys_mem,
static dma_addr_t
gart_map_simple(struct device *dev, phys_addr_t paddr, size_t size, int dir)
{
- dma_addr_t map = dma_map_area(dev, paddr, size, dir);
+ dma_addr_t map;
+ unsigned long align_mask;
+
+ align_mask = (roundup_pow_of_two(size) >> PAGE_SHIFT) - 1;
+ map = dma_map_area(dev, paddr, size, dir, align_mask);
This code doesn't work with ...
| Aug 15, 6:15 pm 2008 |
| Rafael J. Wysocki | Re: s2disk: system powers up again after power off
There was a series of commits ending with commit
337001b6c42938f49a880b1b8306c3ed771a7e61 ("PCI: Simplify PCI device PM code").
Unfortunately I don't think it's practicable to backport all of those patches.
Thanks,
Rafael
--
| Aug 16, 12:09 pm 2008 |
| Martin Michlmayr | Re: s2disk: system powers up again after power off
I finally got a chance to test 2.6.27-rc2 and confirm that my laptop
correctly powers off with "shutdown method = platform now".
Do you have any idea which patch might have fixed this? It would be
nice to include it in Debian's 2.6.26 kernel.
--
Martin Michlmayr
http://www.cyrius.com/
--
| Aug 16, 6:48 am 2008 |
| Greg KH | Re: [PATCH/RFC] pci: dynids.use_driver_data considered harmful
That sounds reasonable, and should work properly.
No objection from me.
thanks,
greg k-h
--
| Aug 15, 11:22 pm 2008 |
| Borislav Petkov | Re: [PATCH 03/18] ide-cd: cdrom_decode_status: factor ou ...
Yep, this one has problems as I just noticed. Reworking...
--
| Aug 16, 1:26 pm 2008 |
| previous day | today | next day |
|---|---|---|
| August 15, 2008 | August 16, 2008 | August 17, 2008 |
