linux-kernel mailing list

FromSubjectsort iconDate
Dario Faggioli
divide error trying to set rt_period to zero
Hi all again, Here it is another little Oops we found: echo 0 > /dev/cgroups/0/cpu.rt_period_us or echo 4294967296 > /dev/cgroups/0/cpu.rt_period_us [ 205.509825] divide error: 0000 [#1]=20 [ 205.510151] Modules linked in: [ 205.510151]=20 [ 205.510151] Pid: 2339, comm: bash Not tainted (2.6.26-rc8 #33) [ 205.510151] EIP: 0060:[<c030c6ef>] EFLAGS: 00000293 CPU: 0 [ 205.510151] EIP is at div64_u64+0x5f/0x70 [ 205.510151] EAX: 0000389f EBX: 00000000 ECX: 00000000 EDX: 00000...
Jun 25, 6:17 pm 2008
jdow
Re: [ANNOUNCE] Position Statement on Linux Kernel Modules
From: "Willy Tarreau" <w@1wt.eu> Willy, you make a bold assertion here. Your assertion would hold a That is why there are the closed, and flakey, drivers for so many products. Rather than make ideological assertions sit down and prove your points. Address cases where there is an intellectual property holder involved who has chosen Trade Secret rather than Patent as a protection on their proprietary code. Show how they will stay in business if they give away their code. Presume that their mo...
Jun 25, 6:45 pm 2008
Willy Tarreau
Re: [ANNOUNCE] Position Statement on Linux Kernel Modules
Your statements clearly indicate that you have never worked yet and are slowly discovering the business world. I would like to return the challenge to you : show me one software company still in business and making profit who has not set a few patents on (provably obvious) methods they rely on. Trade secrets don't work anymore because once discovered, you're attacked by their patent holder (since everything is patented in this crappy world). There are no trade secrets in software, everything is d...
Jun 25, 7:11 pm 2008
Bernhard Walle
[PATCH] Remove CONFIG_EXPERIMENTAL from kdump
I would suggest to remove the "experimental" status from Kdump. Kdump is now in the kernel since a long time and used by Enterprise distributions. I don't think that "experimental" is true any more. Signed-off-by: Bernhard Walle <bwalle@suse.de> --- arch/x86/Kconfig | 1 - fs/Kconfig | 2 +- 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index e0edaaa..f4f255b 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1190...
Jun 25, 5:49 pm 2008
Vivek Goyal
Re: [PATCH] Remove CONFIG_EXPERIMENTAL from kdump
Makes sense to me. Thanks. Acked-by: Vivek Goyal <vgoyal@redhat.com> Thanks Vivek --
Jun 25, 6:16 pm 2008
WANG Cong
Re: [PATCH] Remove CONFIG_EXPERIMENTAL from kdump
Agreed. Thanks. -- Hi, I'm a .signature virus, please copy/paste me to help me spread all over the world. --
Jun 25, 5:52 pm 2008
Max Asbock
[patch] x86: shift bits the right way in native_read_tscp
native_read_tscp shifts the bits in the high order value in the wrong direction, the attached patch fixes that. Signed-off-by: Max Asbock <masbock@linux.vnet.ibm.com> diff -pburN linux/include/asm-x86/msr.h linux.rdtscp/include/asm-x86/msr.h --- linux/include/asm-x86/msr.h 2008-06-20 11:51:17.000000000 -0700 +++ linux.rdtscp/include/asm-x86/msr.h 2008-06-25 14:26:35.000000000 -0700 @@ -18,7 +18,7 @@ static inline unsigned long long native_ unsigned long low, high; asm volatile(".byte ...
Jun 25, 5:45 pm 2008
Glauber Costa
Re: [patch] x86: shift bits the right way in native_read_tscp
uh-oh! absolutely right shame on me. --
Jun 25, 5:51 pm 2008
Bernhard Walle
x86: Add /sys/firmware/memmap
This patch series adds a new interface /sys/firmware/memmap to export the BIOS (Firmware) provided memory map via sysfs for usage with kexec. While the first patch adds the generic interface, the second patch implements that interface for E820 on x86. EFI is on the TODO list, and other architectures can be added later. This patch is RFC. It has been tested on x86-64 and i386 and replaces my previous attemt that adds such an interface via procfs. Signed-off-by: Bernhard Walle <bwalle@suse...
Jun 25, 3:57 pm 2008
Bernhard Walle
[PATCH 1/2] Add /sys/firmware/memmap
This patch adds /sys/firmware/memmap interface that represents the BIOS (or Firmware) provided memory map. The tree looks like: /sys/firmware/memmap/0/start (hex number) end (hex number) type (string) ... /1/start end type With the following shell snippet one can print the memory map in the same form the kernel prints itself when booting on x86 (the E820 m...
Jun 25, 3:57 pm 2008
Vivek Goyal
Re: [PATCH 1/2] Add /sys/firmware/memmap
Hi Bernhard, Thanks for the patch. Couple of thoughts. Do we really need another CONFIG option (CONFIG_FIRMWARE_MEMMAP)? To, me this does not seem to be a big chunk of code at the same time I am assuming that most of the people will use it (because of kexec). So probably, it might not make lot of sense to put additional CONFIG option. How about leaving the decision of memory type on arch dependent code? How about letting arch code pass you an string while adding entry and that string will ...
Jun 25, 6:43 pm 2008
Bernhard Walle
[PATCH 2/2] Use FIRMWARE_MEMMAP on x86/E820
This patch uses the /sys/firmware/memmap interface provided in the last patch on the x86 architecture when E820 is used. The patch copies the E820 memory map very early, and registers the E820 map afterwards via firmware_map_add_early(). Signed-off-by: Bernhard Walle <bwalle@suse.de> --- arch/x86/kernel/e820.c | 36 ++++++++++++++++++++++++++++++++++++ include/asm-x86/e820.h | 2 ++ 2 files changed, 38 insertions(+), 0 deletions(-) diff --git a/arch/x86/kernel/e820.c b/arch/x86/ke...
Jun 25, 3:57 pm 2008
Bernd Schubert
x86: enable pat on amd athlon mode=6
Hello, on my AthlonXP 1700 PAT works fine (I tested it several days). Please accept one of the patches below, I don't know which you refer. Signed-off-by: Bernd Schubert <bernd-schubert@gmx.de> Patch to enable PAT specifically on model=6 diff --git a/arch/x86/kernel/cpu/addon_cpuid_features.c b/arch/x86/kernel/cpu/addon_cpuid_features.c index c2e1ce3..61a5aa5 100644 --- a/arch/x86/kernel/cpu/addon_cpuid_features.c +++ b/arch/x86/kernel/cpu/addon_cpuid_features.c @@ -57,6 +57,8 @@ voi...
Jun 25, 3:53 pm 2008
Rene Herman
Re: x86: enable pat on amd athlon mode=6
Yes, PAT works equally well on my earlier model 6. The setup's already changed in linux-next though and now blacklists some Intel models only: http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git;a=blob;f=arch/x86/kernel/... Rene. --
Jun 25, 4:15 pm 2008
Rene Herman
Re: x86: enable pat on amd athlon mode=6
Well, if I provide a link, I might as well look at it myself I guess... Earlier patches on linux-kernel did the white->black list switching but as you can see that in linux-next at least all of AMD is already whitelisted. Rene. --
Jun 25, 4:20 pm 2008
Bernd Schubert
Re: x86: enable pat on amd athlon mode=6
Great, thanks! Cheers, Bernd --
Jun 25, 4:44 pm 2008
Steven Rostedt
Re: hrtimers: simplify lockdep handling
Hi Oleg, I'm currently porting -rt to 26-rc7 and I came across this change: Commit: 8e60e05fdc7344415fa69a3883b11f65db967b47 With the - double_spin_lock(&new_base->lock, &old_base->lock, - smp_processor_id() < cpu); + spin_lock(&new_base->lock); + spin_lock_nested(&old_base->lock, SINGLE_DEPTH_NESTING); What's the reason that this is possible? Is it because the migration happens only on CPU hotplugging and that the CPU hotplugging code has locks...
Jun 25, 3:46 pm 2008
Joel C. Salomon
Regenerating Module.symvers
Folks, I'm building kernel modules (for an in-house driver) that depend on the RTAI modules being installed. Trouble is, the computer I'm using does not have the symbols from those modules listed in any Module.symvers file. Is there any way, short of rebuilding them, to dump the symbol versions from existing modules? I'm not subscribed; please CC me on replies. --Joel Salomon --
Jun 25, 3:39 pm 2008
Bernhard Walle
[PATCH] x86: Limit E820 map when a user-defined memory map i...
This patch brings back limiting of the E820 map when a user-defined E820 map is specified. While the behaviour of i386 (32 bit) was to limit the E820 map (and /proc/iomem), the behaviour of x86-64 (64 bit) was not to limit. That patch limits the E820 map again for both x86 architectures. Code was tested for compilation and booting on a 32 bit and 64 bit system. Signed-off-by: Bernhard Walle <bwalle@suse.de> --- arch/x86/kernel/e820.c | 5 +++++ 1 files changed, 5 insertions(+), 0 ...
Jun 25, 3:39 pm 2008
Yinghai Lu Jun 25, 3:59 pm 2008
Mark Seger
Inconsistencies in the way process memory is being reported ...
I have seen past postings on this topic and there still seems to be issues. Since adding process i/o stats to collectl I've been looking more closely at process stats in general and have been digging deeper into how memory is being accounted for on my current test system which is running a 2.6.23 kernel on top of a rhel4.2 distribution and have been using 'man proc' as a guide. Specifically, I realize stats are reported in /proc/pid/stat, /proc/pid/statm and /proc/pid/status and according to...
Jun 25, 3:29 pm 2008
Vaidyanathan Srinivasan
[RFC v1] Tunable sched_mc_power_savings=n
Hi, The existing power saving loadbalancer CONFIG_SCHED_MC attempts to run the workload in the system on minimum number of CPU packages and tries to keep rest of the CPU packages idle for longer duration. Thus consolidating workloads to fewer packages help other packages to be in idle state and save power. echo 1 > /sys/devices/system/cpu/sched_mc_power_savings is used to turn on this feature. When enabled, this tunable would influence the loadbalancer decision in find_busiest_group(). Tw...
Jun 25, 3:11 pm 2008
Len Brown
Re: Strange problem with e1000 driver - ping packet loss
your /proc/interrutps showed just eth1, and it was on IRQ 177 -- was that from a different boot than this dmesg? in any case, when you boot these on a new kernel they should both show up on IRQ 18 (because they're on GSI 18). Also, these IOAPIC interrupts are not programmable -- they are hard-coded, so the issue is not in the ACPI PCI interrupt link programming code. -Len --
Jun 25, 3:04 pm 2008
Len Brown
Linux Power Management Mini-Summit -- Ottawa -- July 22, 2008
This is an open invitation to participate in a Linux Power Management mini-summit 9AM Tuesday July 22, 2008 in Ottawa. This is the day before the Ottawa Linux Symposium. OLS is generously supporting Linux mini-summits by providing the room and projector: http://www.linuxsymposium.org/2008/minisummits.php The meeting format will be round-table discussion. There will be no phone bridge or audio/video recording. However, there will be written minutes as there were last year: [ message continues ]
" title="http://lwn.net/Articl...">http://lwn.net/Articl...
Jun 25, 2:44 pm 2008
Rafael J. Wysocki
Re: Linux Power Management Mini-Summit -- Ottawa -- July 22,...
I would like to attend and I'd like to discuss the new framework for suspending and resuming devices and related things (like example implemetations of the new callbacks, the handling of wake-up etc.). Thanks, Rafael --
Jun 25, 4:15 pm 2008
Rene Herman
[PATCH] PNP: have quirk_system_pci_resources() include io re...
Hi Andrew. quirk_system_pci_resources() disables a PnP mem resource that overlaps a PCI BAR so as to not keep the PCI driver from claiming the resource. Have it do the same for io resources. Here, ACPI claims ports that overlap with my soundcard causing the soundcard driver to fail to load. It's unknown why my ACPI BIOS claims those ports; it did not use to but this is not a (kernel) regression. Some odd BIOS reconfig triggered by temporarily removing the card seems to have brought this on. T...
Jun 25, 1:58 pm 2008
Andrew Morton
Re: [PATCH] PNP: have quirk_system_pci_resources() include i...
On Wed, 25 Jun 2008 19:58:20 +0200 pci_resource_flags() returns an unsigned long. But I think you're right and resource.flags is wrong. Because there's no way in which we'll ever be able to use bits 32-63 of that field anyway. I suppose that Someone(tm) should convert resource.flags to a u32 or something. Minor issue. --
Jun 25, 5:16 pm 2008
Rene Herman
Re: [PATCH] PNP: have quirk_system_pci_resources() include i...
Yes, did notice but pnp_get_resource() then takes those same flags as an unsigned int -- had to pick one or the other and "the smallest one" then seemed best... Rene. --
Jun 25, 5:46 pm 2008
Rene Herman
Re: [PATCH] PNP: have quirk_system_pci_resources() include i...
semi-arguably, the pnp_get_resource() is simply wrong though, so maybe this patch. After this, the quirks one should indeed be an unsigned long also. Bjorn? Rene.
Jun 25, 6:16 pm 2008
Patrick LeBoutillier
aic94xx: failing under heavy load
Hi, I'm using the aic94xx driver with a AIC-9410W controller (w/6 Seagate Cheetah SAS drives) and am getting the following errors under heavy load: kernel: aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x10 kernel: sas: command 0xffff81083c893700, task 0xffff81083c4459c0, timed out: EH_NOT_HANDLED kernel: sas: command 0xffff8108381b8580, task 0xffff81083d054200, timed out: EH_NOT_HANDLED kernel: sas: command 0xffff81083e64c080, task 0xffff81083c42a240, timed out: EH_NOT_HANDLED kerne...
Jun 25, 1:44 pm 2008
Yinghai Lu
[PATCH] x86: rename setup.c to setup_percpu.c
some functions need to be moved to setup_numa.c after we merge setup32/64.c, some funcs need to be moved back to setup.c Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c deleted file mode 100644 index a81d82c..0000000 --- a/arch/x86/kernel/setup.c +++ /dev/null @@ -1,525 +0,0 @@ -#include <linux/kernel.h> -#include <linux/module.h> -#include <linux/init.h> -#include <linux/bootmem...
Jun 25, 1:37 pm 2008
Stefan Richter
[PATCH] firewire: fw-sbp2: fix parsing of logical unit direc...
Date: Tue, 24 Jun 2008 19:11:13 -0700 From: Richard Sharpe <realrichardsharpe@gmail.com> There is a small off-by-one bug in firewire-sbp2. This causes problems when a device exports multiple LUN Directories. I found it when trying to talk to a SONY DVD Jukebox. Signed-off-by: Richard Sharpe <realrichardsharpe@gmail.com> Acked-by: Kristian Høgsberg <krh@redhat.com> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (op. order, changelog) --- Kevin, this bug prob...
Jun 25, 12:37 pm 2008
Ingo Molnar
[patch] softlockup: print a module list on being stuck
Linus, Arjan has been observing lots of softlockup reports on kerneloops.org and would like to have the patch below in v2.6.26 to narrow the real source of it down some more, and has asked for this patch to be applied sooner than planned. The patch is queued up for the next merge window at the moment. It's well-tested and obvious. The module list is printed here the same way it's printed for oopses. Discard it if you feel in any way nervous about it. Ingo ----------------> co...
Jun 25, 12:36 pm 2008
Adrian Bunk
[2.6 patch] unexport journal_update_superblock
This patch removes the unused EXPORT_SYMBOL(journal_update_superblock). Signed-off-by: Adrian Bunk <bunk@kernel.org> --- This patch has been sent on: - 5 May 2008 - 22 Apr 2008 - 14 Apr 2008 - 31 Mar 2008 - 27 Feb 2008 66cbc7390d66cdeb83a3f81d7ec1ea71d6f6e2c8 foobar diff --git a/fs/jbd/journal.c b/fs/jbd/journal.c index 3943a89..5c2ebb7 100644 --- a/fs/jbd/journal.c +++ b/fs/jbd/journal.c @@ -68,7 +68,6 @@ EXPORT_SYMBOL(journal_set_features); EXPORT_SYMBOL(journal_create); EX...
Jun 25, 12:26 pm 2008
Adrian Bunk
[2.6 patch] mm/page_alloc.c: cleanups
This patch contains the following cleanups: - make the following needlessly global variables static: - required_kernelcore - zone_movable_pfn[] - make the following needlessly global functions static: - move_freepages() - move_freepages_block() - setup_pageset() - find_usable_zone_for_movable() - adjust_zone_range_for_zone_movable() - __absent_pages_in_range() - find_min_pfn_for_node() - find_zone_movable_pfns_for_nodes() Signed-off-by: Adrian Bunk <bunk@kernel.org> ...
Jun 25, 12:26 pm 2008
Adrian Bunk
[2.6 patch] make eeepc-laptop.c:cm_{g,s}etv[] static
This patch makes the needlessly global cm_{g,s}etv[] static. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- This patch has been sent on: - 5 May 2008 drivers/misc/eeepc-laptop.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 4e41a5023994160e27b2b194d9e67e2208c948de diff --git a/drivers/misc/eeepc-laptop.c b/drivers/misc/eeepc-laptop.c index 6d72760..9e8d79e 100644 --- a/drivers/misc/eeepc-laptop.c +++ b/drivers/misc/eeepc-laptop.c @@ -87,7 +87,7 @@ enum { CM_AS...
Jun 25, 12:25 pm 2008
Len Brown Jun 25, 3:21 pm 2008
Adrian Bunk
[2.6 patch] make struct scsi_{host,target}_type static
This patch makes the needlessly global struct scsi_{host,target}_type static. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- This patch has been sent on: - 5 May 2008 drivers/scsi/hosts.c | 2 +- drivers/scsi/scsi_scan.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 8d16370bca9037f8ab45eecb676adf8794438b21 diff --git a/drivers/scsi/hosts.c b/drivers/scsi/hosts.c index 3690360..497ca68 100644 --- a/drivers/scsi/hosts.c +++ b/drivers/scsi/hosts.c @@ -290,7...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] make register_page_bootmem_info_section() static
This patch makes the needlessly global register_page_bootmem_info_section() static. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- This patch has been sent on: - 5 May 2008 070dc3db481a222a79755b6a06fb300f022ff56e diff --git a/mm/memory_hotplug.c b/mm/memory_hotplug.c index b3fd604..6a9a28a 100644 --- a/mm/memory_hotplug.c +++ b/mm/memory_hotplug.c @@ -86,7 +86,7 @@ void put_page_bootmem(struct page *page) } -void register_page_bootmem_info_section(unsigned long start_pfn...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] remove the dead ATARI_SCC{,_DMA} options
It seems the driver was removed back in kernel 2.3 but the options were forgotten. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- arch/m68k/Kconfig | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) d7a47518b54b51accc11a9cbfd503d740dbec087 diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 8012ff7..8c5e1de 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig @@ -490,28 +490,6 @@ con...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] remove the unused ADB_KEYBOARD option
When the driver was removed back in 2002 the option was forgotten. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- 7698eb0f092f61d2f1d4d99cd7150018d4ddb6fe diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 55ea52f..8012ff7 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig @@ -578,18 +578,6 @@ config MAC_HID depends on INPUT_ADBHID default y -config ADB_KEYBOARD - bool "Support for ADB keyboard (old driver)"...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] m32r: remove the unused NOHIGHMEM option
This patch removes the unused NOHIGHMEM option. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- adea6f9163987adf9c5a63b5a257ed3554add9d7 diff --git a/arch/m32r/Kconfig b/arch/m32r/Kconfig index de153de..e2e3661 100644 --- a/arch/m32r/Kconfig +++ b/arch/m32r/Kconfig @@ -216,10 +216,6 @@ config MEMORY_SIZE default "01000000" if PLAT_M32104UT default "00800000" if PLAT_OAKS32R -config NOHIGHMEM - bool - default y - co...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] remove unused UNIX98_PTY_COUNT options
The h8300 and sparc options somehow survived when the code stopped using CONFIG_UNIX98_PTY_COUNT. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- arch/h8300/Kconfig | 14 -------------- arch/sparc/Kconfig | 14 -------------- 2 files changed, 28 deletions(-) 153f95e9cbfc5292daf1b115392e5fb231490aaf diff --git a/arch/h8300/Kconfig b/arch/h8300/Kconfig index 085dc6e..396ab05 100644 --- a/arch/h8300/Kconfig +++ b/arch/h...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] remove the unused ALPHA_CORE_AGP option
The real option is named AGP_ALPHA_CORE. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- 29619116cb61e48b094e62055da34d85e854bc39 diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig index 729cdbd..e50a771 100644 --- a/arch/alpha/Kconfig +++ b/arch/alpha/Kconfig @@ -333,11 +333,6 @@ config PCI_SYSCALL config IOMMU_HELPER def_bool PCI -config ALPHA_CORE_AGP - bool - depends on ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVE...
Jun 25, 12:25 pm 2008
Adrian Bunk
[2.6 patch] remove the unused SCSI_QLOGIC_FC_FIRMWARE option
This option was forgotten when the SCSI_QLOGIC_FC driver was removed. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Adrian Bunk <bunk@kernel.org> --- 92547181b79610ddd207a9cdbea35653a1d63b8a diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 81ccbd7..a72993c 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig @@ -1305,14 +1305,6 @@ config SCSI_QLOGIC_FAS To compile this driver as a module, choose M here: the module will be called ...
Jun 25, 12:24 pm 2008
Michael Kerrisk
man-pages-3.01 is released
Gidday I've released man-pages-3.01. This release is now available for download at: http://www.kernel.org/pub/linux/docs/man-pages or ftp://ftp.kernel.org/pub/linux/docs/man-pages This release is now available for download at: http://www.kernel.org/pub/linux/docs/man-pages or ftp://ftp.kernel.org/pub/linux/docs/man-pages The online changelog is available at http://www.kernel.org/doc/man-pages/changelog.html (blogged at [ message continues ]
" title="http://linux-man-pages.blogspot.com/2008/06/ma...">http://linux-man-pages.blogspot.com/2008/06/ma...
Jun 25, 12:14 pm 2008
Bernd Schubert
Re: [GIT PULL] KVM fixes for 2.6.26-rc7
I just pulled from Linus and now it stalls to boot at [ 0.616031] pnp: PnP ACPI init [ 0.628031] ACPI: bus type pnp registered [ 0.640031] pnp: PnP ACPI: found 7 devices [ 0.652031] ACPI: ACPI bus type pnp unregistered [ 0.660031] SCSI subsystem initialized [ 0.664031] PCI: Using ACPI for IRQ routing [ 0.692031] PCI-GART: No AMD northbridge found. The kvm process is at 100% time. Taking the many problems I already reported about, 2.6.26 probably will be entirely broken re...
Jun 25, 12:13 pm 2008
Agner Fog
ABI change for device drivers using future AVX instruction set
The announced future Intel AVX instruction set extends the 128-bit XMM registers to 256-bit YMM registers. Intel has proposed relevant ABI extensions, which I assume will be adopted in the System V ABI. See references below. Some details are not covered in the Intel documents. I have discussed this with an Intel engineer who has supplied all the details I asked for. I have listed the necessary ABI changes in detail in my manual on calling conventions (see below). One problem that has not ...
Jun 25, 11:32 am 2008
Alan Cox
Re: ABI change for device drivers using future AVX instructi...
Linux uses its own routines in these cases - and in fact for MMX we The beauty of the Linux kernel being source based - we don't have to worry about ABI problems like this. Alan --
Jun 25, 4:14 pm 2008
Arjan van de Ven
Re: ABI change for device drivers using future AVX instructi...
On Wed, 25 Jun 2008 17:32:36 +0200 the answer is: you don't use AVX in drivers just as you don't use SSE in drivers. Let me repeat this loud and clear: It is not allowed to use floating point, SSE of AVX in device drivers. (there are few places that very carefully do this anyway, the raid5 a patch introducing xsave/xrestor is being discussed already here... this is not correct; the library functions are provided by the kernel and do not use AVX etc. -- If you want to reach me at m...
Jun 25, 12:22 pm 2008
previous daytodaynext day
June 24, 2008June 25, 2008June 26, 2008