linux-kernel mailing list

FromSubjectsort iconDate
Takashi Iwai
diet-kconfig: a script to trim unneeded kconfigs
Hi, a topic that just came up in kernel summit is a script to remove unneeded kernel configs automatically to reduce the compile time. Incidentally, I already wrote such a script during the last SUSE hack week a couple of weeks ago, so I'd like to share here, hopefully to give an idea for further improvements. The script checks the currently loaded modules and trims other CONFIG_XXX=m simply, and tries make oldconfig, and writes out the resultant .config in the current directory after some check...
Sep 16, 7:55 pm 2008
Arjan van de Ven
[PATCH] fs: add a sanity check in d_free
From 4ab03e637c357ea70c737cd401732a4d80375173 Mon Sep 17 00:00:00 2001 From: Arjan van de Ven <arjan@linux.intel.com> Date: Tue, 16 Sep 2008 16:51:17 -0700 Subject: [PATCH] fs: add a sanity check in d_free we're seeing some corruption in the dentry->d_alias list that appears like a free of an entry still on the list; this patch adds a WARN_ON() to catch this scenario, as suggested by Al Viro Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> --- fs/dcache.c | 1 + 1 f...
Sep 16, 7:52 pm 2008
David Woodhouse
[PATCH] Automatic MODULE_ALIAS() for DMI match tables.
This makes modpost handle MODULE_DEVICE_TABLE(dmi, xxxx). I had to change the string pointers in the match table to char arrays, and picked a size of 79 bytes almost at random -- do we need to make it bigger than that? I was a bit concerned about the 'bloat' this introduces into the match tables, but they should all be __initdata so it shouldn't matter too much. (Actually, modpost does go through the relocations and look at most of them; it wouldn't be impossible to make it handle string pointers...
Sep 16, 7:23 pm 2008
David Woodhouse
[PATCH] Fix autoloading of MacBook Pro backlight driver.
Use new MODULE_DEVICE_TABLE(dmi, ...) facility. There's no need for every driver to screw it up for themselves, when the alias can be generated automatically. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> diff --git a/drivers/video/backlight/mbp_nvidia_bl.c b/drivers/video/backlight/mbp_nvidia_bl.c index 385cba4..06964af 100644 --- a/drivers/video/backlight/mbp_nvidia_bl.c +++ b/drivers/video/backlight/mbp_nvidia_bl.c @@ -111,6 +111,4 @@ module_exit(mbp_exit); MODULE_AUTHOR(...
Sep 16, 7:25 pm 2008
Matthew Garrett
Re: [PATCH] Fix autoloading of MacBook Pro backlight driver.
Acked-by: Matthew Garrett <mjg@redhat.com> -- Matthew Garrett | mjg59@srcf.ucam.org --
Sep 16, 7:36 pm 2008
Yinghai Lu
[PATCH 0/5] loglevel=pci:7,acpi:6 support v3
usage: in .h to have #define KERN_PCI "<pci>" in .c to have DEFINE_LOGLEVEL_SETUP(pci, KERN_PCI, "pci:"); then could use printk(KERN_DEBUG KERN_PCI fmt, ...); and command line loglevel=pci:8 you can add different printk to different files of one subsys if you like not just one susbsys one tag, and don't need to update kernel.h to add more tags YH --
Sep 16, 7:13 pm 2008
Yinghai Lu
[PATCH 5/5] apci: dump slit v4
v2: using boot_printk v3: using acpi_printk v4: using prink(KERN_DEBUG KERN_ACPI ... ) Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/acpi/numa.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: linux-2.6/drivers/acpi/numa.c =================================================================== --- linux-2.6.orig/drivers/acpi/numa.c +++ linux-2.6/drivers/acpi/numa.c @@ -150,6 +150,14 @@ static __init int slit_valid(struct acpi { int i, j; int d = slit->l...
Sep 16, 7:13 pm 2008
Yinghai Lu
[PATCH 4/5] acpi: add acpi_printk v3
use DEFINE_LOGLEVEL_SETUP to set loglevel for acpi v2: use <acpi, "acpi:"> instead v3: use KERN_ACPI Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/acpi/osl.c | 2 ++ include/linux/acpi.h | 1 + 2 files changed, 3 insertions(+) Index: linux-2.6/drivers/acpi/osl.c =================================================================== --- linux-2.6.orig/drivers/acpi/osl.c +++ linux-2.6/drivers/acpi/osl.c @@ -75,6 +75,8 @@ EXPORT_SYMBOL(acpi_in_debugger); ex...
Sep 16, 7:13 pm 2008
Yinghai Lu
[PATCH 3/5] pci: using pci_printk v2
v2: use printk(KERN_DEBUG KERN_PCI ... Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/pci/probe.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: linux-2.6/drivers/pci/probe.c =================================================================== --- linux-2.6.orig/drivers/pci/probe.c +++ linux-2.6/drivers/pci/probe.c @@ -304,7 +304,7 @@ static int __pci_read_base(struct pci_de } else { res->start = l64; res->end = l64 + sz64; ...
Sep 16, 7:13 pm 2008
Yinghai Lu
[PATCH 2/5] pci: add pci_printk v4
use DEFINE_LOGLEVEL_SETUP to set loglevel for pci v2: two lines only v3: use <pci, "pci:"> instead v4: use KERN_PCI Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/pci/pci.c | 2 ++ include/linux/pci.h | 2 ++ 2 files changed, 4 insertions(+) Index: linux-2.6/drivers/pci/pci.c =================================================================== --- linux-2.6.orig/drivers/pci/pci.c +++ linux-2.6/drivers/pci/pci.c @@ -1953,6 +1953,8 @@ static int __devinit pc...
Sep 16, 7:13 pm 2008
Yinghai Lu
[PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v4
so could make subsys easy to add loglevel and xxx_printk v2: make it more genric, so subsys user only need to two line macro v3: add back nameStr, so could find out iommu: and iommu_gart: and etc v4: use printk intead of pci_printk usage: in .h to have #define KERN_PCI "<pci>" in .c to have DEFINE_LOGLEVEL_SETUP(pci, KERN_PCI, "pci:"); then could use printk(KERN_DEBUG KERN_PCI fmt, ...); and command line loglevel=pci:8 you can add different printk to different files of one...
Sep 16, 7:13 pm 2008
John Daiker
2.6.27-rc6 BUG: unable to handle kernel paging request
No idea what caused this, but that shall be left for more clever minds than I. x86_64, SMP, 4GB Ram, Gigabyte 965p-ds3 Attached: kernel config kernel oops Website: 'objdump -d vmlinux' of vmlinux in question. http://johndaiker.com/kernel/vmlinux.dump (9 MB tar.gz) John Daiker
Sep 16, 7:00 pm 2008
Ozgur Karatas
PHYSMAP compat code and warning messages lists (2.6.26.5)
Hello, My operating system Debian GNU/Linux "lenny"=20 I am compile new kernel version "2.6.26.5" warning PHYSMAP compat code.. what is PHYSMAP compat code? -> CC [M] drivers/mtd/maps/physmap.o drivers/mtd/maps/physmap.c:252:2: warning: #warning using PHYSMAP compat code and warning message: 1. CC [M] drivers/net/skfp/ess.o drivers/net/skfp/ess.c: In function =E2=80=98ess_send_response=E2=80=99: drivers/net/skfp/ess.c:513: warning: cast from pointer to integer of different size ...
Sep 16, 7:04 pm 2008
David Miller
pci warning regression fix
Greg, please proactively push this patch of your's upstream as it will kill off a regression list entry: http://marc.info/?l=linux-kernel&m=121976424221858&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11439 Subject : [2.6.27-rc4-git4] compilation warnings Submitter : Rufus & Azrael <rufus-azrael@numericable.fr> Date : 2008-08-26 9:37 (18 days old) References : http://marc.info/?l=linux-kernel&m=121974353815440&w=4 Handled-By : Greg KH <gregkh@su...
Sep 16, 6:42 pm 2008
Jesse Barnes
Re: pci warning regression fix
Oops, I meant to include this in my last pull request; I'll stuff it into my for-linus tree now. Thanks, Jesse --
Sep 16, 6:51 pm 2008
David Miller
[PATCH]: Fix PNP build failure, bugzilla #11276
This fill fix the following regression list entry: 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 (38 days old) References : http://marc.info/?l=linux-kernel&m=121804329014332&w=4 http://lkml.org/lkml/2008/7/22/353 Handled-By : Bjorn Helgaas <bjorn.helgaas@hp.com> Patch : [ message continues ]
" title="http://lkml.org/lkml/2008/...">http://lkml.org/lkml/2008/...
Sep 16, 6:00 pm 2008
Ozgur Karatas
Kernel compile warning message (2.6.26.5)
Warning message list kernel (2.6.26.5) cpu: Intel Celeron D 1. CC [M] drivers/pcmcia/i82365.o drivers/pcmcia/i82365.c: In function =E2=80=98init_i82365=E2=80=99: drivers/pcmcia/i82365.c:1296: warning: ignoring return value of =E2=80=98request_irq=E2=80=99, declared with attribute warn_unused_result 2. CC drivers/pci/search.o drivers/pci/search.c:145: warning: =E2=80=98pci_find_slot=E2=80=99 is depre= cated (declared at drivers/pci/search.c:134) drivers/pci/search.c:145: warning: =E2...
Sep 16, 7:06 pm 2008
Timur Tabi
dmaengine.c: question about device_alloc_chan_resources
Dan, Haavard, et al, I am making some fixes to the Freescale DMA driver (drivers/dma/fsldma.c), and I've come across a situation I don't understand. Specifically, I have an issue with the return values from fsl_dma_alloc_chan_resources(), which is fsldma's device_alloc_chan_resources() function. fsldma calls dma_async_device_register() for each DMA controller it finds. The problem is that when I use the dmatest driver, this results in device_alloc_chan_resources() being called multiple times fo...
Sep 16, 5:30 pm 2008
Daniel Walker
aacraid down_interruptible check
I was reviewing the patch below, and I'm a little confused about the added up() call. This semaphore is used to signal an interrupt arriving, where the code below is waiting for the interrupt. The added up() effectively signals that the interrupt arrived even tho it hasn't.. Which means the next down() call won't sleep at all it just falls through .. I don't think that is what's desired, but I though I would ask.. The other question is that it's called conditional on a potentially random signal ...
Sep 16, 5:30 pm 2008
Chase Douglas
Signal debugging/tracing
I'm debugging a uClibc pthreads issue that occurs during a stress test where many threads are looping many times forking off child processes that exec() other executables. Child processes are writing to a pipe that the parent threads are reading. After some iterations in the loops, the threads that are reading from the pipe using read() are getting EINTR. If you put the read in a loop so that an EINTR is ignored and you just try again, each subsequent read call returns immediately with ...
Sep 16, 4:47 pm 2008
Ravikiran G Thirumalai
[2.6.27-rc6 regression] Intermittent boot problem with 2.6.2...
Hi, Booting 2.6.27-rc6, or the current Linus' git on large x86_64 NUMA wedges intermittently. This happens on machines with more than 4 NUMA nodes. The same kernel boots on similar hardware with fewer NUMA nodes (or boards). 2.6.27-rc3 seemed to boot well on similar configurations, so looks like a regression crept in between 2.6.27-rc3 and rc6. I am trying a few things -- commandline options to eliminate popular suspects (such as unsynced tsc clocksources) as well as git bisect, but wanted to r...
Sep 16, 4:04 pm 2008
Németh Márton
[PATCH] cdrom: update ioctl documentation
From: Márton Németh <nm127@freemail.hu> Correct copy-paste problem: CDROMCLOSETRAY is about closing the tray, not opening it. Signed-off-by: Márton Németh <nm127@freemail.hu> --- --- linux-2.6.27-rc6/Documentation/ioctl/cdrom.txt.orig 2008-07-13 23:51:29.000000000 +0200 +++ linux-2.6.27-rc6/Documentation/ioctl/cdrom.txt 2008-09-16 20:29:16.000000000 +0200 @@ -271,14 +271,14 @@ CDROMCLOSETRAY pendant of CDROMEJECT usage: - ioctl(fd, CDROMEJECT, 0); + ioctl(fd, CDROMC...
Sep 16, 3:51 pm 2008
Jonathan Steel
[PATCH] kexec, kernel 2.6.26.5, segmentation fault in kimage...
A segmentation fault can occur in kimage_add_entry in kexec.c when loading a kernel image into memory. The fault occurs because a page is requested by calling kimage_alloc_page with gfp_mask GFP_KERNEL and the function may actually return a page with gfp_mask GFP_HIGHUSER. The high mem page is returned because it was swapped with the kernel page due to the kernel page being a page that will shortly be copied to. This patch ensures that kimage_alloc_page returns a page that was created with th...
Sep 16, 3:18 pm 2008
Eric W. Biederman
[PATCH] kexec: segmentation fault in kimage_add_entry
From: Jonathan Steel <jon.steel@esentire.com> A segmentation fault can occur in kimage_add_entry in kexec.c when loading a kernel image into memory. The fault occurs because a page is requested by calling kimage_alloc_page with gfp_mask GFP_KERNEL and the function may actually return a page with gfp_mask GFP_HIGHUSER. The high mem page is returned because it was swapped with the kernel page due to the kernel page being a page that will shortly be copied to. This patch ensures that kimage_al...
Sep 16, 6:21 pm 2008
Upgrade Team
Warning Code:USV64MT1
Dear Email Account Owner, This message is from UPGRADING messaging center to all WEBMAIL emailaccount owners. We are currently upgrading our data base and e-mail account center. We are deleting all unused email account to create space for new accounts.To prevent your account from being deactivated you will have to update it. CONFIRM YOUR EMAIL ACCOUNT Email Username : ............... Email Password : .............. Date of Birth : .................. Country or Territory : ......... ...
Sep 16, 2:20 pm 2008
Arjan van de Ven
[PATCH] x86: print DMI information in the oops trace
From: Arjan van de Ven <arjan@linux.intel.com> Subject: [PATCH] x86: print DMI information in the oops trace in order to diagnose hard system specific issues, it's useful to have the system name in the oops (as provided by DMI) Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> --- arch/x86/kernel/process_32.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/arch/x86/kernel/process_32.c b/arch/x86/kernel/process_32.c index 4eb2159..d9f34cf...
Sep 16, 2:27 pm 2008
Yinghai Lu
[PATCH 0/5] loglevel=pci:7,acpi:6 support
usage: in .c to have DEFINE_LOGLEVEL_SETUP(pci, "pci:"); in .h to have DECLARE_LOGLEVE(pci); then could use pci_printk(KERN_LOG_DEBUG, fmt, ...); and command line loglevel=pci:7 you can add different printk to different files of one subsys if you like not just one susbsys one tag, and don't need to update kernel.h to add more tags YH --
Sep 16, 2:01 pm 2008
Yinghai Lu
[PATCH 5/5] apci: dump slit v3
v2: using boot_printk v3: using acpi_printk Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/acpi/numa.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: linux-2.6/drivers/acpi/numa.c =================================================================== --- linux-2.6.orig/drivers/acpi/numa.c +++ linux-2.6/drivers/acpi/numa.c @@ -150,6 +150,14 @@ static __init int slit_valid(struct acpi { int i, j; int d = slit->locality_count; + acpi_printk(KERN_LOG_DEBUG...
Sep 16, 2:01 pm 2008
Yinghai Lu
[PATCH 4/5] acpi: add acpi_printk v2
use DEFINE_LOGLEVEL_SETUP to set loglevel for acpi v2: use <acpi, "acpi:"> instead Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/acpi/osl.c | 2 ++ include/linux/acpi.h | 1 + 2 files changed, 3 insertions(+) Index: linux-2.6/drivers/acpi/osl.c =================================================================== --- linux-2.6.orig/drivers/acpi/osl.c +++ linux-2.6/drivers/acpi/osl.c @@ -75,6 +75,8 @@ EXPORT_SYMBOL(acpi_in_debugger); extern char line_buf[...
Sep 16, 2:01 pm 2008
Yinghai Lu
[PATCH 3/5] pci: using pci_printk
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/pci/probe.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: linux-2.6/drivers/pci/probe.c =================================================================== --- linux-2.6.orig/drivers/pci/probe.c +++ linux-2.6/drivers/pci/probe.c @@ -304,7 +304,7 @@ static int __pci_read_base(struct pci_de } else { res->start = l64; res->end = l64 + sz64; - printk(KERN_DEBUG "PCI: %s reg %x 64bi...
Sep 16, 2:01 pm 2008
Yinghai Lu
[PATCH 2/5] pci: add pci_printk v3
use DEFINE_LOGLEVEL_SETUP to set loglevel for pci v2: two lines only v3: use <pci, "pci:"> instead Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/pci/pci.c | 2 ++ include/linux/pci.h | 2 ++ 2 files changed, 4 insertions(+) Index: linux-2.6/drivers/pci/pci.c =================================================================== --- linux-2.6.orig/drivers/pci/pci.c +++ linux-2.6/drivers/pci/pci.c @@ -1953,6 +1953,8 @@ static int __devinit pci_setup(char *str ...
Sep 16, 2:01 pm 2008
Yinghai Lu
[PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
so could make subsys easy to add loglevel and xxx_printk v2: make it more genric, so subsys user only need to two line macro v3: add back nameStr, so could find out iommu: and iommu_gart: and etc usage: in .c to have DEFINE_LOGLEVEL_SETUP(pci, "pci:"); in .h to have DECLARE_LOGLEVE(pci); then could use pci_printk(KERN_LOG_DEBUG, fmt, ...); and command line loglevel=pci:7 you can add different printk to different files of one subsys if you like Signed-off-by: Yinghai Lu <yhl...
Sep 16, 2:01 pm 2008
Marcin Slusarz
Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
maybe #define KERN_LOG_EMERG 0,KERN_EMERG #define KERN_LOG_ALERT 1,KERN_ALERT ... ? or better - create printk2(level, fmt) which prints "<", level, ">", fmt and wrap it with pci_printk / acpi_printk? Marcin --
Sep 16, 3:02 pm 2008
Yinghai Lu
Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
On Tue, Sep 16, 2008 at 12:02 PM, Marcin Slusarz will come out one new version that hpa likes printk(KERN_PCI KERN_DEBUG "sadfasf\n"); YH --
Sep 16, 5:04 pm 2008
H. Peter Anvin
Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
Come to think about it, it might help migration pains if we put the prefixes in the opposite order (KERN_DEBUG KERN_PCI). -hpa --
Sep 16, 5:18 pm 2008
Yinghai Lu
Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
according to the code flow, these two is the same... will double check it. YH --
Sep 16, 5:28 pm 2008
H. Peter Anvin
Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3
The difference is that things that read the kernel log in userspace will be able to make partial sense of the latter, but not the former. It will thus make the transition smoother. -hpa --
Sep 16, 5:55 pm 2008
Arjan van de Ven
Warning/Oops report of the week of September 16th, 2008
This is the first report where I've dropped oopses that happened to 2.6.25 or earlier kernels. I've also changed the format of the report to split it in "fixed" and "not yet fixed" sections; I hope that makes the report more useful for developers. This week, a total of 1730 oopses and warnings have been reported, compared to 626 reports in the previous week. Per file statistics 266 net/sched/sch_generic.c 260 kernel/timer/tglx.c 167 drivers/ata/libata-sff.c 154 external/utrace 80 net/cor...
Sep 16, 12:22 pm 2008
Michael Trimarchi
Re: [PATCH] VFS: make file->f_pos access atomic on 32bit arch
hi, I agree :) __________________________________________________ Do You Yahoo!? Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi http://mail.yahoo.it --
Sep 16, 12:01 pm 2008
Folkert van Heusden
PPS (pulse per second) patch inclusion?
Hi, Any chance that the PPS patch will be included in 2.6.28? As currently people have to fall back to things like freebsd for accurate timekeeping using a GPS. Folkert van Heusden -- MultiTail è uno flexible tool per seguire di logfiles e effettuazione di commissioni. Feltrare, provedere da colore, merge, 'diff-view', etc. http://www.vanheusden.com/multitail/ ---------------------------------------------------------------------- Phone: +31-6-41278122, PGP-key: 1F28D8AE, [ message continues ]
" title="www.vanheusden.c...">www.vanheusden.c...
Sep 16, 11:59 am 2008
David Sanders
[PATCH] x86: Don't use NOPL on 32-bit cpu's because not all ...
From: David Sanders <linux@sandersweb.net> Currently in alternative.c NOPLs are introduced based on the synthetic cpu feature X86_FEATURE_NOPL. However, some systems (like Virtual PC 2007) appear to support it but then will not boot 50% of the time because of the NOPLs (when paravirtualization support is built into kernel). This patch standardizes the treatment of NOPL to be like include/asm-x86/nops.h which only uses NOPLs on 64-bit processors. Applies to 2.6.27-rc6. Signed-off-by: Dav...
Sep 16, 11:59 am 2008
H. Peter Anvin
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
Oh good grief. VPC is apparently so broken that these instructions work *some* of the time, which may include the first time, but not later. That is an impressive level of cockup. Given that, we should either just rip this code out, or detect VPC (how?). The latter option can be done post-.27, of course; if so, we should just force the bit off for now rather than doing it in the alternatives code. The only reason for doing the latter at all would be to mitigate the overhead of paravir...
Sep 16, 12:32 pm 2008
David Sanders
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
I think you still want the nopl enabled for 64-bits. This is how I detect virtual pc. I based it on a google search. Microsoft itself provides no info: #include <stdio.h> #include <signal.h> #include <stdlib.h> void except(int e) { printf("Not in Virtual PC\n"); exit(1); } int main() { signal(SIGILL, except); asm("\n" "mov $0x01, %eax\n" /* function number */ ".byte 0x0f, 0x3f, 0x07, 0x0b\n" /* call VPC */ ); printf("Inside Virtual PC\n"); retu...
Sep 16, 1:48 pm 2008
H. Peter Anvin
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
Well, isn't that "interesting". 0F 3F is in the range expected (although not documented) to be used for 3-byte opcode prefixes in the future. It's also the Centaur ALTINST instruction (which I believe have to be enabled via an MSR, so in that way it's not a bad choice.) It's definitely less broken than the official way to detect VMWare, but still pretty daft. (CPUID, MSR or PCI IDs make a lot more sense.) The "official" way to detect Virtual PC is apparently to look for "Microsoft Cor...
Sep 16, 2:03 pm 2008
Alan Cox
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
Make the user pass a "vpcworkarounds" boot option... --
Sep 16, 1:00 pm 2008
David Sanders
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
Actually, you can pass noreplace-paravirt, but that is non-obvious to the regular user. --
Sep 16, 1:50 pm 2008
H. Peter Anvin
Re: [PATCH] x86: Don't use NOPL on 32-bit cpu's because not ...
<joke> Kernel Tainted: Microsoft </joke> -hpa --
Sep 16, 1:28 pm 2008
Bodo Eggert
Re: [PATCH] vfs: added better file aio_read aio_write operat...
Why can't the file system registration code set filp->f_op->aio_read to generic_file_aio_read? --
Sep 16, 11:36 am 2008
Matthew Wilcox
Re: [PATCH] vfs: added better file aio_read aio_write operat...
const struct file_operations *f_op; Having said that, BUILD_BUG_ON(!f_op->aio_read) is fine by me ... make the filesystem writer put it in without slowing down anyone at runtime. -- Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." --
Sep 16, 11:41 am 2008
Bodo Eggert
Re: [PATCH] VFS: make file->f_pos access atomic on 32bit arch
Maybe file_pos_write should do this check? --
Sep 16, 11:32 am 2008
previous daytodaynext day
September 15, 2008September 16, 2008September 17, 2008