linux-kernel mailing list

FromSubjectsort iconDate
Jeremy Fitzhardinge
[PATCH 0 of 5] x86: add alloc/release_pud; more demacroing
Hi Ingo, This series: 1. Renames the alloc/release_{pt,pd} calls to _pte, _pmd so that its clear what they operate on. 2. Adds alloc/release_pud, and puts calls in the appropriate places 3. Demacros some stuff in pgtable.h A bit eclectic, but all fairly straightforward (and no changes to non-x86 headers ;). Thanks, J --
Feb 1, 7:25 pm 2008
Jeremy Fitzhardinge
[PATCH 1 of 5] x86: rename paravirt_alloc_pt etc after the p...
Rename (alloc|release)_(pt|pd) to pte/pmd to explicitly match the name of the appropriate pagetable level structure. Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> --- arch/x86/kernel/paravirt.c | 10 +++++----- arch/x86/kernel/vmi_32.c | 20 ++++++++++---------- arch/x86/mm/init_32.c | 6 +++--- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/pageattr.c | 2 +- arch/x86/mm/pgtable.c | 16 ++++++++-------- arch/x86/xen/enlighten.c | 30 ++++++++...
Feb 1, 7:25 pm 2008
Jeremy Fitzhardinge
[PATCH 5 of 5] x86/pgtable.h: demacro ptep_clear_flush_young
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> --- include/asm-x86/pgtable.h | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/include/asm-x86/pgtable.h b/include/asm-x86/pgtable.h --- a/include/asm-x86/pgtable.h +++ b/include/asm-x86/pgtable.h @@ -324,14 +324,15 @@ } #define __HAVE_ARCH_PTEP_CLEAR_YOUNG_FLUSH -#define ptep_clear_flush_young(vma, address, ptep) \ -({ \ - int __young; \ - __young = ptep_test_and_clear_...
Feb 1, 7:25 pm 2008
Jeremy Fitzhardinge
[PATCH 4 of 5] x86/pgtable.h: demacro ptep_test_and_clear_yo...
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> --- include/asm-x86/pgtable.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/include/asm-x86/pgtable.h b/include/asm-x86/pgtable.h --- a/include/asm-x86/pgtable.h +++ b/include/asm-x86/pgtable.h @@ -311,15 +311,17 @@ } #define __HAVE_ARCH_PTEP_TEST_AND_CLEAR_YOUNG -#define ptep_test_and_clear_young(vma, addr, ptep) ({ \ - int __ret = 0; \ - if (pte_young(*(ptep))) \ -...
Feb 1, 7:25 pm 2008
Jeremy Fitzhardinge
[PATCH 2 of 5] x86: add pud_alloc for 4-level pagetables
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> --- arch/x86/kernel/paravirt.c | 2 ++ arch/x86/mm/pgtable.c | 1 + include/asm-x86/paravirt.h | 11 +++++++++++ include/asm-x86/pgalloc.h | 3 +++ 4 files changed, 17 insertions(+) diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c --- a/arch/x86/kernel/paravirt.c +++ b/arch/x86/kernel/paravirt.c @@ -385,8 +385,10 @@ .alloc_pte = paravirt_nop, .alloc_pmd = paravirt_nop, .alloc_pmd_clone ...
Feb 1, 7:25 pm 2008
Jeremy Fitzhardinge
[PATCH 3 of 5] x86/pgtable.h: demacro ptep_set_access_flags
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> --- include/asm-x86/pgtable.h | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/include/asm-x86/pgtable.h b/include/asm-x86/pgtable.h --- a/include/asm-x86/pgtable.h +++ b/include/asm-x86/pgtable.h @@ -287,6 +287,8 @@ #define pte_update_defer(mm, addr, ptep) do { } while (0) #endif +#include <asm/tlbflush.h> + /* * We only update the dirty/accessed state if we set * ...
Feb 1, 7:25 pm 2008
Pavel Machek
x86/.../trampoline_64.S racy?
Hi! I'm trying to reuse trampoline_64.S for wakeup from ACPI s3... but I'm getting some badness: If I insert delay loops into trampoline_64.S, machine fails to boot; but I already increased cpu bootup delay to 200 seconds... Is it possible that bootup is subtly racy somewhere? diff --git a/arch/x86/kernel/smpboot_64.c b/arch/x86/kernel/smpboot_64.c index aaf4e12..3961bcb 100644 --- a/arch/x86/kernel/smpboot_64.c +++ b/arch/x86/kernel/smpboot_64.c @@ -188,7 +188,7 @@ void __cpuinit smp_callin...
Feb 1, 6:07 pm 2008
Pavel Machek
Re: x86/.../trampoline_64.S racy?
No, I just missed another place with timeout: /* * Wait 5s total for a response */ for (timeout = 0; timeout < 5000000; timeout++) { if (cpu_isset(cpu, cpu_callin_map)) break; /* It has booted */ udelay(100); } Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) [ message continues ]
" title="http://atrey.karlin.mff.cuni...">http://atrey.karlin.mff.cuni...
Feb 1, 6:15 pm 2008
J. Bruce Fields
nfsd patches for 2.6.25
The following changes are available from the for-linus branch of the git repository at: git://linux-nfs.org/~bfields/linux.git for-linus The largest single change is the addition of rdma support for nfsd, and the preceding major refactoring of the server rpc code to add a transport api. The rest is mostly smaller cleanup and bugfixes. --b. Chuck Lever (10): SUNRPC: Prevent length underflow in read_flush() SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace ...
Feb 1, 7:28 pm 2008
Geoff Levand
[announce] PS3 Linux Distributor's Starter Kit (v1.6) released
An updated PS3 Linux Distributor's Starter Kit (v1.6) was released. The CD-ROM iso image is here (171 MiB): ftp://ftp.infradead.org/pub/Sony-PS3/CELL-Linux-CL_20080201-ADDON.iso http://ftp.uk.linux.org/pub/linux/Sony-PS3/CELL-Linux-CL_20080201-ADDON.iso I extracted files are here for convenient browsing: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20080201-ADDON An updated kboot binary image is here (2.3 MiB): [ message continues ]
" title="http://www.kernel.org/pub/linux/kernel/people...">http://www.kernel.org/pub/linux/kernel/people...
Feb 1, 7:45 pm 2008
Len Brown
[GIT PATCH] suspend patches for 2.6.25-rc0
Hi Linus, please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git suspend This will update the files shown below. thanks! -Len ps. individual patches are available on linux-acpi@vger.kernel.org and a consolidated plain patch is available here: ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/suspend/2.6.24/acpi-sus... Documentation/kernel-parameters.txt | 5 Documentation/power/basic-pm-debugging.txt ...
Feb 1, 7:20 pm 2008
Greg KH
[GIT PATCH] USB patches for 2.6.24
Here are a lot of USB fixes and new drivers against your 2.6.24 git tree. Full details are below, nothing radical here, just some new drivers, more device ids, and some general improvements in a variety of places. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ All of these patches have been in the -mm trees for quite a while. The full patches will be sent to the linux-usb mailing list (note the address change), if anyone wants to see them. thanks, gre...
Feb 1, 7:11 pm 2008
Greg KH
[GIT PATCH] PCI patches for 2.6.24
Here are a bunch of PCI patches against your 2.6.24 git tree. Some general cleanups, minor tweaks, and a bit of PCI hotplug updates, and some PCI Express updates for new features, if your hardware happens to support it. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/ All of these have been in the -mm releases for a while. The full patches will be sent to the linux-pci mailing list, if anyone wants to see them. thanks, greg k-h ------------- D...
Feb 1, 7:11 pm 2008
Greg.Chandler
ARM fails compile in vgacon.c 2.6.24
Did someone undo a previous patch for this on ARM, it used to work.? CHK include/linux/version.h make[1]: `include/asm-arm/mach-types.h' is up to date. CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh <stdin>:1097:2: warning: #warning syscall fadvise64 not implemented <stdin>:1265:2: warning: #warning syscall migrate_pages not implemented <stdin>:1321:2: warning: #warning syscall pselect6 not implemented <stdin>:1325:2: warning: #warning sys...
Feb 1, 6:03 pm 2008
Ingo Molnar
[scsi bug] spurious build failures in aic7xxx
i'm getting spurious build failures with latest -git: In file included from drivers/scsi/aic7xxx/aic7xxx_proc.c:44: drivers/scsi/aic7xxx/aic7xxx_inline.h: In function 'ahc_pause_bug_fix': drivers/scsi/aic7xxx/aic7xxx_inline.h:66: error: 'CCSCBCTL' undeclared (first use in this function) drivers/scsi/aic7xxx/aic7xxx_inline.h:66: error: (Each undeclared identifier is reported only once drivers/scsi/aic7xxx/aic7xxx_inline.h:66: error: for each function it appears in.) drivers/scsi/aic7xxx/aic7xxx...
Feb 1, 6:50 pm 2008
Sam Ravnborg
Re: [scsi bug] spurious build failures in aic7xxx
Most likely: 93a38fa2dd83fcaf65b2327fff65e364472388f9 [SCSI] aic7xxx: fix firmware build I will take a look during the weekend. One day I get this Makefile fixed properly (I hope). Sam --
Feb 1, 7:02 pm 2008
Bartlomiej Zolnierki... Feb 1, 6:49 pm 2008
FOUNDATION DE FRANCE
CONTACT THE SECRETARY FOR MORE INFORMATION ON YOUR CLAIMS.
The Foundation De France would like to notify you on this short note that you are a grant winner of ($1,000,000)one million us dollars. CONTACT THE SECRETARY FOR MORE INFORMATION ON YOUR CLAIMS. Executive Secrtary:Mr.Bernard leroy Email: fdf.secretarybernardleroy_08@yahoo.fr Tel: +44 703 196 8499 Regards, Mr.Ben Charles. --
Feb 1, 6:21 pm 2008
Stefan Richter
[PATCH] ieee1394: sbp2: fix bogus s/g access change
sg_dma_len(sg) is invalid before the s/g list is DMA-mapped. This fixes a post 2.6.24 regression which prevents access to SBP-2 devices on several architectures, introduced by "ieee1394: sbp2: s/g list access cosmetics", commit 825f1df545ab0289185373b0eaf06fb0b3487422. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> --- drivers/ieee1394/sbp2.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Index: linux-2.6.24/drivers/ieee1394/sbp2.c ============================...
Feb 1, 5:31 pm 2008
Yinghai Lu
[PATCH] x86_64: mark x86_cpu_to_node_map_init to __initdata ...
[PATCH] x86_64: mark x86_cpu_to_node_map_init to __initdata like other xx_init x86_cpu_to_apicid_init and x86_bios_cpu_apicid_init are defined with __initdata. Signed-off-by: Yinghai Lu <yinghai.lu@sun.com> diff --git a/arch/x86/mm/numa_64.c b/arch/x86/mm/numa_64.c index f0e5cab..d7af3fd 100644 --- a/arch/x86/mm/numa_64.c +++ b/arch/x86/mm/numa_64.c @@ -31,7 +31,7 @@ bootmem_data_t plat_node_bdata[MAX_NUMNODES]; struct memnode memnode; -int x86_cpu_to_node_map_init[NR_CPUS] = { ...
Feb 1, 5:29 pm 2008
David Brownell
[patch 2.6.24-git] rtc: remove more dev->power.power_stat...
Remove some more references to dev->power.power_state. That field is overdue for removal, but we can't do that while it's still referenced in the kernel. The only reason to update it was to make the /sys/devices/.../power/state files (now removed) work better. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> --- drivers/rtc/rtc-sa1100.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) --- at91.orig/drivers/rtc/rtc-sa1100.c 2008-02-01 12:31:16.0...
Feb 1, 5:08 pm 2008
David Brownell
[patch 2.6.24-git] spi: remove more dev->power.power_stat...
Remove some more references to dev->power.power_state. That field is overdue for removal, but we can't do that while it's still referenced in the kernel. The only reason to update it was to make the /sys/devices/.../power/state files (now removed) work better. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> --- drivers/spi/pxa2xx_spi.c | 17 ----------------- drivers/spi/spi_imx.c | 11 ----------- 2 files changed, 28 deletions(-) --- at91.orig/drivers/spi/pxa...
Feb 1, 5:03 pm 2008
Jeff Garzik
[git patches] net driver updates #2
This submit is based on top of Linus's tree, since I'm not sure what's going on with net-2.6.git and my previous (lost?) submission. These changes do /not/ include anything from the previous submission, which was on top of net-2.6 -- but then you rebased, which probably made everything more difficult. :) Please pull from 'upstream2-davem' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream2-davem to receive the following updates: MAINTAINERS ...
Feb 1, 5:03 pm 2008
Hugh Dickins
unionfs_copy_attr_times oopses
Hi Erez, Aside from the occasional "unionfs: new lower inode mtime" messages on directories (which I've got into the habit of ignoring now), the only problem I'm still suffering with unionfs over tmpfs (not tested any other fs's below it recently) is oops in unionfs_copy_attr_times. I believe I'm working with your latest: 2.6.24-rc8-mm1 plus the four patches you posted to lkml on 26 Jan. But this problem has been around for a while before that: I'd been hoping to debug it myself, but taken too ...
Feb 1, 4:30 pm 2008
Erez Zadok
Re: unionfs_copy_attr_times oopses
[...] Thanks for the report and patch(es). I'll start looking at this over the weekend. Could you do me a favor and open a bugzilla report (https://bugzilla.filesystems.org/), upload your patches, etc.? It'd be easier for us to exchange info/patches and track the problem that way. Thanks, Erez. --
Feb 1, 6:34 pm 2008
Mohsen Pahlevanzadeh
LTT & my project
Dear all, I need to work with kernel 2.6.10 .But ltt hasn't 2.6.10 patches in the its site.oldest version is 2.6.12. Reason of needed to old kernel is i need to a kernel that it is not patched to security patch. If you have its patch for 2.6.10 please mail me.... Cheers, Mohsen -- ------------------------- Mohsen Pahlevanzadeh email address : mohsen@pahlevanzadeh.org web site : http://pahlevanzadeh.org IRC IM : m_pahlevanzadeh yahoo IM : linuxorbsd ---------------------------- --
Feb 1, 4:43 pm 2008
Al Viro
[git pull] audit updates
Misc audit updates and fixes. Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git/ audit.b46 Shortlog: Al Viro (2): switch audit_get_loginuid() to task_struct * get rid of loginuid races Andrew Morton (1): [patch 1/2] kernel/audit.c: warning fix Eric Paris (11): [AUDIT] return EINTR not ERESTART* [AUDIT] collect uid, loginuid, and comm in OBJ_PID records [AUDIT] add session id to audit messages [AUDIT] Add End ...
Feb 1, 4:47 pm 2008
Jeff Garzik
Re: [PATCH 2/4] libata: update ATAPI overflow draining
Tejun, If you could explain your objection to James's patches in this area, I would really appreciate it. We have several conflicting patches in this area, and we need to get the details sorted. I think you mentioned a key objection that was we actually need to know /two/ sizes at the block layer: (1) the size including all padding and drain buffers, and (2) the raw or "true" size. Jeff --
Feb 1, 4:34 pm 2008
Marcin Slusarz
[PATCH] x86: fix cpu info in dmesg
I'm not sure whether it's the right fix, but it doesn't make sense to call print_cpu_info without leading printk... --- fix print_cpu_info, because it produced on boot: CPU: <6>AMD Athlon(tm) 64 Processor 3200+ stepping 00 instead of CPU: AMD Athlon(tm) 64 Processor 3200+ stepping 00 (broken since 04e1ba852132c9ad006affcd5b8c8606295170b0 - x86: cleanup kernel/setup_64.c) Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: In...
Feb 1, 4:31 pm 2008
Bastian Blank
[PATCH] Fix ext4 bitops
Fix ext4 bitops. Signed-off-by: Bastian Blank <waldi@debian.org> diff --git a/include/asm-powerpc/bitops.h b/include/asm-powerpc/bitops.h index 220d9a7..d0980df 100644 --- a/include/asm-powerpc/bitops.h +++ b/include/asm-powerpc/bitops.h @@ -363,6 +363,8 @@ unsigned long generic_find_next_le_bit(const unsigned long *addr, unsigned long size, unsigned long offset); /* Bitmap functions for the ext2 filesystem */ +#include <asm-generic/bitops/le.h> + #define ext2_set_bi...
Feb 1, 4:02 pm 2008
Bastian Blank
[PATCH] Fix ext4 bitops
Fix ext4 bitops. Signed-off-by: Bastian Blank <waldi@debian.org> diff --git a/include/asm-s390/bitops.h b/include/asm-s390/bitops.h index dba6fec..47844fc 100644 --- a/include/asm-s390/bitops.h +++ b/include/asm-s390/bitops.h @@ -762,6 +762,8 @@ static inline int sched_find_first_bit(unsigned long *b) * 23 22 21 20 19 18 17 16 31 30 29 28 27 26 25 24 */ +#include <asm-generic/bitops/le.h> + #define ext2_set_bit(nr, addr) \ __test_and_set_bit((nr)^(__BITOPS_WORD...
Feb 1, 4:02 pm 2008
Andrew Morton
Re: [PATCH] Fix ext4 bitops
On Fri, 1 Feb 2008 21:02:08 +0100 This is incomplete. Please tell us what was "fixed". If it was a build error then please quote the compile error output in the changelog, as well as the usual description of what the problem is, and how --
Feb 1, 4:22 pm 2008
Bastian Blank
Re: [PATCH] Fix ext4 bitops
| fs/ext4/mballoc.c: In function 'ext4_mb_generate_buddy': | fs/ext4/mballoc.c:954: error: implicit declaration of function 'generic_find_next_le_bit' The s390 specific bitops uses parts of the generic implementation. -- The idea of male and female are universal constants. -- Kirk, "Metamorphosis", stardate 3219.8 --
Feb 1, 5:04 pm 2008
Bastian Blank
[PATCH] Remove old definition of setup_per_cpu_areas
Remove old definition of setup_per_cpu_areas. The definition is done depending on the new config variable HAVE_SETUP_PER_CPU_AREA. Signed-off-by: Bastian Blank <waldi@debian.org> diff --git a/include/asm-powerpc/percpu.h b/include/asm-powerpc/percpu.h index cc1cbf6..f309d34 100644 --- a/include/asm-powerpc/percpu.h +++ b/include/asm-powerpc/percpu.h @@ -30,8 +30,6 @@ do { \ (src), (size)); \ } while (0) -extern void setup_per_cpu_areas(void); - #else /* ! S...
Feb 1, 4:16 pm 2008
Bastian Blank
Re: [PATCH] Remove old definition of setup_per_cpu_areas
This was completely wrong. Lets try it again. Adopt x86 percpu changes for powerpc and ia64. dd5af90a7f3d79e04b7eace9a98644dbf2038f4d replaced the config variable ARCH_SETS_UP_PER_CPU_AREA with HAVE_SETUP_PER_CPU_AREA and moved percpu_modcopy into kernel/module.c. Do the same for ia64 and powerpc. | init/main.c:376: error: static declaration of ‘setup_per_cpu_areas’ follows non-static declaration | include/asm/percpu.h:33: error: previous declaration of ‘setup_per_cpu_areas’ was her...
Feb 1, 5:11 pm 2008
Alan D. Brunelle
[PATCH] Moved UNPLUG traces to match 1-to-1 with PLUG traces
Currently, with DM (and probably MD) we can receive streams of multiple PLUG and/or UNPLUG traces on the lower devices: 8,32 1 910438 25.383725302 12843 P N [mkfs.ext2] 8,32 1 911627 25.385613612 12843 P N [mkfs.ext2] 8,32 1 911819 25.385931255 12843 P N [mkfs.ext2] 8,32 1 913176 25.388396840 12843 P N [mkfs.ext2] 8,32 1 914170 25.391634524 12843 P N [mkfs.ext2] 8,32 1 915239 25.393325078 12843 P N [mkfs.ext2] 8,32 1 9...
Feb 1, 4:11 pm 2008
Sam Ravnborg
[PATCH] serial: silence section mismatch warnings in 8250_pci
Fix following warnings: WARNING: drivers/serial/built-in.o(.data+0x5b8): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_ite887x_exit() WARNING: drivers/serial/built-in.o(.data+0x5e0): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() WARNING: drivers/serial/built-in.o(.data+0x608): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_...
Feb 1, 4:01 pm 2008
Sam Ravnborg
Re: [PATCH] serial: silence section mismatch warnings in 825...
Hi Andrew. Again I rely on you to pick up the patches. But let me know if you prefer another route toward mainline. And I obviously expect the Cc: people to review the changes albeit this serie is trivial. This is on top of my local tree and not -mm - so yell at me and drop anything that does not apply. Sam --
Feb 1, 4:19 pm 2008
Sam Ravnborg
[PATCH] pcmcia: silence section mismatch warnings from pci_d...
Silence following warnings: WARNING: drivers/pcmcia/built-in.o(.data+0x14e0): Section mismatch in reference from the variable pd6729_pci_drv to the function .devinit.text:pd6729_pci_probe() WARNING: drivers/pcmcia/built-in.o(.data+0x14e8): Section mismatch in reference from the variable pd6729_pci_drv to the function .devexit.text:pd6729_pci_remove() WARNING: drivers/pcmcia/built-in.o(.data+0x16c0): Section mismatch in reference from the variable i82092aa_pci_drv to the function .devinit.text:i82092aa_pc...
Feb 1, 4:01 pm 2008
Sam Ravnborg
[PATCH] pcmcia: silence section mismatch warnings from class...
Silence the following warnings: WARNING: drivers/pcmcia/built-in.o(.data+0x348): Section mismatch in reference from the variable pccard_sysfs_interface to the function .devinit.text:pccard_sysfs_add_socket() WARNING: drivers/pcmcia/built-in.o(.data+0x350): Section mismatch in reference from the variable pccard_sysfs_interface to the function .devexit.text:pccard_sysfs_remove_socket() WARNING: drivers/pcmcia/built-in.o(.data+0x6e8): Section mismatch in reference from the variable pcmcia_bus_interface to t...
Feb 1, 4:01 pm 2008
Sam Ravnborg
[PATCH] rtc: silence section mismatch warning in rtc-test
Fix following warning: WARNING: vmlinux.o(.data+0x253e28): Section mismatch in reference from the variable test_drv to the function .devexit.text:test_remove() Fix by renaming the platfrom_driver variable from *_drv to *_driver so modpost ignore the reference to an __devexit section. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Alessandro Zummo <a.zummo@towertech.it> --- drivers/rtc/rtc-test.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dr...
Feb 1, 4:01 pm 2008
David Brownell
[patch 2.6.24-git + mm-gpiolib 3/3] gpio: handle pca953{4,5,...
From: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> This third part of an extension to support more pca953x chips updates the logic to handle the smaller register widths used by the 4-bit and 8-bit parts, and to use the chip type to determine how many GPIOs it provides. As long as we don't support interrupt and reset capabilities, those size issues are the only software-visible differences between these parts. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de&...
Feb 1, 3:26 pm 2008
David Brownell
[patch 2.6.24-git + mm-gpiolib 2/3] gpio: rename pca953x sym...
From: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> This second part of an extension to support more pca953x chips renames the C and Kconfig symbols. All affected files were updated by sed, except for a couple of obvious exceptions. It also updates the Kconfig helptext. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> --- drivers/gpio/Kconfig | 11 ++-- drivers/gpio/Makefile...
Feb 1, 3:23 pm 2008
David Brownell
[patch 2.6.24-git + mm-gpiolib 1/3] gpio: rename pca9539 dri...
From: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> First part of an extension to let the pca9539 driver support more chips, starting with pca9534, pca9535, pca9536, pca9537, and pca9538. This renames the files and modifies the Makefile. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> --- drivers/gpio/Makefile | 2 drivers/gpio/pca9539.c | 271 --------------------...
Feb 1, 3:21 pm 2008
travis
[PATCH 3/4] x86_64: Fold pda into per cpu area
* Declare the pda as a per cpu variable. This will move the pda area to an address accessible by the x86_64 per cpu macros. Subtraction of __per_cpu_start will make the offset based from the beginning of the per cpu area. Since %gs is pointing to the pda, it will then also point to the per cpu variables and can be accessed thusly: %gs:[&per_cpu_xxxx - __per_cpu_start] * The boot_pdas are only needed in head64.c so move the declaration over there. And since the boot...
Feb 1, 3:14 pm 2008
travis
[PATCH 1/4] generic: Percpu infrastructure to rebase the per...
* Support an option CONFIG_HAVE_ZERO_BASED_PER_CPU that makes offsets for per cpu variables to start at zero. If a percpu area starts at zero then: - We do not need RELOC_HIDE anymore - Provides for the future capability of architectures providing a per cpu allocator that returns offsets instead of pointers. The offsets would be independent of the processor so that address calculations can be done in a processor independent way. Per cpu instructions ca...
Feb 1, 3:14 pm 2008
travis
[PATCH 4/4] x86_64: Cleanup non-smp usage of cpu maps
Cleanup references to the early cpu maps for the non-SMP configuration and remove some functions called for SMP configurations only. Based on linux-2.6.git + x86.git Signed-off-by: Mike Travis <travis@sgi.com> --- arch/x86/kernel/genapic_64.c | 2 ++ arch/x86/kernel/mpparse_64.c | 2 ++ arch/x86/kernel/setup64.c | 3 +++ arch/x86/kernel/smpboot_32.c | 2 ++ arch/x86/mm/numa_64.c | 12 ++++++------ include/asm-x86/pda.h | 1 - include/asm-x86/smp_32.h ...
Feb 1, 3:14 pm 2008
travis
[PATCH 0/4] percpu: Optimize percpu accesses
This patchset provides the following: * Generic: Percpu infrastructure to rebase the per cpu area to zero This provides for the capability of accessing the percpu variables using a local register instead of having to go through a table on node 0 to find this cpu specific offsets. It also would allow atomic operations on percpu variables to reduce required locking. * Init: Move setup of nr_cpu_ids to as early as possible for usage by early boot functions. * x86_64...
Feb 1, 3:14 pm 2008
travis
[PATCH 2/4] init: move setup of nr_cpu_ids to as early as po...
Move the setting of nr_cpu_ids from sched_init() to init/main.c, so that it's available as early as possible. Based on the linux-2.6.git + x86.git Signed-off-by: Mike Travis <travis@sgi.com> --- init/main.c | 21 +++++++++++++++++++++ kernel/sched.c | 7 ------- 2 files changed, 21 insertions(+), 7 deletions(-) --- a/init/main.c +++ b/init/main.c @@ -363,10 +363,30 @@ static void __init smp_init(void) #endif static inline void setup_per_cpu_areas(void) { } +static inli...
Feb 1, 3:14 pm 2008
Gerhard Pircher
Commit for mm/page_alloc.c breaks boot process on my machine
Hi! I'm trying to get the 2.6.24 Linux kernel booting on my AmigaOne machine (it's a desktop PowerPC G4 machine with 1.5GB RAM). I have written the device tree and platform setup files for arch/powerpc, which seem to be working so far. Kernel version 2.6.24-rc2 was booting fine with my patches until the kernel executes the INIT command. But kernel release v2.6.24 dies early during the boot process (even before the radeonfb driver initializes and outputs kernel messages). Bisecting revealed that th...
Feb 1, 2:42 pm 2008
previous daytodaynext day
December 31, 2007February 1, 2008February 2, 2008