public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.13-rc2
@ 2005-07-06  4:32 Linus Torvalds
  2005-07-06  6:56 ` Jan Dittmer
                   ` (8 more replies)
  0 siblings, 9 replies; 33+ messages in thread
From: Linus Torvalds @ 2005-07-06  4:32 UTC (permalink / raw)
  To: Linux Kernel Mailing List


Ok,
 -rc3 is pretty small, with the bulk of the diff being some defconfig
updates, and cleanup of xtensa (notably removal of another copy of zlib).

But there are ia64/arm/ppc64 updates and the TSO update from Davem is
probably worth pointing out to people. And various smaller things which
are more easily just seen from the shortlog.

Among the one-liners of note is the silly block level spinlock bugfix that 
obviously hit -rc1 and made itself felt on SMP and preempt under moderate 
IO loads.

		Linus


----
Adrian Bunk:
  drivers/ide/Makefile: kill dead CONFIG_BLK_DEV_IDE_TCQ entry
  MMC: wbsd cleanups

Alexey Dobriyan:
  [NET]: Remove __ARGS from include/net/slhc_vj.h

Andrei Konovalov:
  ppc32: add Freescale MPC885ADS board support

Andrew Morton:
  fatfs sectioning fix
  reiserfs: handle_attrs() fix

Andy Whitcroft:
  gregkh-pci-pci-assign-unassigned-resources fix

Arnd Bergmann:
  ppc64: simplify nvram partition scanning code

Ben Dooks:
  ARM: 2785/1: S3C24XX - serial calls request_irq() with IRQs disabled
  ARM: 2783/1: Remove omnimeter_defconfig as there is no kernel support
  ARM: 2765/1: S3C24XX - small cleanups in arch/arm/mach-s3c2410
  ARM: 2764/1: S3C24XX - Common PM functions for Simtec boards

Bjorn Helgaas:
  [IA64] Recognize HP sx2000 chipset

Bruce Losure:
  [IA64-SGI] Altix patch to tiocx, add subsys_initcall

Catalin Marinas:
  ARM: 2784/1: Fix the block cache flush operation range
  ARM: 2780/1: AFS partition length calculation fix
  ARM: 2779/1: Fix the V bit setting for the ARM1020x CPUs
  ARM: 2778/1: Add -mno-thumb-interwork to CFLAGS_ABI
  ARM: 2777/1: Fix broken comment arch/arm/mm/proc-arm1020.S
  ARM: 2769/1: cpu_init() stack setup fix

Chris Zankel:
  xtensa: Fix asm macro
  xtensa: Removed local copy of zlib and fixed O= support
  xtensa: Added mm/Kconfig to get a flat memory layout
  xtensa: cleanups for errno and ipc.

Christoph Hellwig:
  [SHAPER]: Switch to spinlocks.
  [SPARC]: bpp: remove sleep_on usage
  udf_find_entry() cleanup

Colin Ngam:
  [IA64-SGI] Fix TIO IOSPACE MMR Addres

Cornelia Huck:
  driver core: add bus_find_device & driver_find_device functions

David Chau:
  [NET]: improve readability of dev_set_promiscuity() in net/core/dev.c

David Mosberger-Tang:
  [IA64] Replace stale KDB-code with useful MAGIC_SYSRQ code in simserial.c
  [IA64] Speed up lfetch.fault [NULL]
  [IA64] Fix convert_to_non_syscall() so gdb inferior calls work again
  [IA64] Merge audit fix for fsyscalls with syscall-optimizations
  [IA64] need r29=psr *after* rsm psr.i
  [IA64] use srlz.d instead of srlz.i in ia64_leave_kernel()
  [IA64] Annotate fsys_bubble_down() with McKinley dispatch info.
  [IA64] Reschedule fsys_bubble_down().
  [IA64] Annotate __kernel_syscall_via_epc() with McKinley dispatch info.
  [IA64] Reschedule __kernel_syscall_via_epc().
  [IA64] Reschedule break_fault() for better performance.
  [IA64] In ia64_leave_syscall(), fix comments and whitespace only.
  [IA64] Schedule ia64_leave_syscall() to read ar.bsp earlier
  [IA64] In syscall-entry, use st8 instead of stf8 to clear pt_regs.r8
  [IA64] On return from syscall, hint b7 with __kernel_syscall_via_epc().
  [IA64] Schedule fp-clearing insns at least 6 cycles after reading ar.bsp.
  [IA64] Use dynamic prediction for RSE-clearing branches.
  [IA64] __ia64_syscall() is no longer used anywhere in the kernel.  Remove it.

David S. Miller:
  [SPARC64]: Fix UltraSPARC-III fallout from membar changes.
  [TCP]: Never TSO defer under periods of congestion.
  [TCP]: Move to new TSO segmenting scheme.
  [TCP]: Break out send buffer expansion test.
  [TCP]: Do not call tcp_tso_acked() if no work to do.
  [TCP]: Kill bogus comment above tcp_tso_acked().
  [TCP]: Fix send-side cpu utiliziation regression.
  [TCP]: Eliminate redundant computations in tcp_write_xmit().
  [TCP]: Break out tcp_snd_test() into it's constituent parts.
  [TCP]: Fix __tcp_push_pending_frames() 'nonagle' handling.
  [TCP]: Fix redundant calculations of tcp_current_mss()
  [TCP]: tcp_write_xmit() tabbing cleanup
  [TCP]: Kill extra cwnd validate in __tcp_push_pending_frames().
  [TCP]: Add missing skb_header_release() call to tcp_fragment().
  [TCP]: Move __tcp_data_snd_check into tcp_output.c
  [TCP]: Move send test logic out of net/tcp.h
  [TCP]: Fix quick-ack decrementing with TSO.
  [TCP]: Simplify SKB data portion allocation with NETIF_F_SG.
  [TG3]: Update driver version and reldate.
  [SKGE]: Fix build on big-endian
  [SPARC64]: Fix IRQ retry interval timer value on sparc64 PCI controllers.
  [SPARC64]: Small Schizo PCI controller programming tweaks.
  [SPARC64]: Do proper DMA IRQ syncing on Tomatillo
  [SPARC64]: Add support for IRQ pre-handlers.

Denis Vlasenko:
  ide: fix line break in ide messages

Dominik Brodowski:
  pcmcia: update Documentation
  pcmcia: fix modalias attribute in sysfs

Eric Dumazet:
  [IPV4]: Bug fix in rt_check_expire()
  [IPV4]: Use the fancy alloc_large_system_hash() function for route hash table
  [NET]: Hashed spinlocks in net/ipv4/route.c

Eric Paris:
  selinux_sb_copy_data() should not require a whole page

Eugene Surovegin:
  ppc32: explicitly disable 440GP IRQ compatibility mode in 440GX setup

Greg KH:
  Merge rsync://rsync.kernel.org/.../torvalds/linux-2.6

Greg Kroah-Hartman:
  PCI: clean up dynamic pci id logic
  PCI: Fix up PCI routing in parent bridge
  driver core: change bus_rescan_devices to return void
  driver core: Add the ability to bind drivers to devices from userspace
  driver core: Add the ability to unbind drivers to devices from userspace

Hannes Reinecke:
  PCI: Remove newline from pci MODALIAS variable

Heiko Carstens:
  s390: fix finish_arch_switch

Herbert Xu:
  [IPV6]: Makes IPv6 rcv registration happen last during initialisation.
  [IPV4]: Fix crash in ip_rcv while booting related to netconsole
  ide: hotplug mark __devinit via82cxxx.c
  ide: hotplug mark __devinit triflex.c
  ide: hotplug mark __devinit slc90e66.c
  ide: hotplug mark __devinit sl82c105.c
  ide: hotplug mark __devinit sc1200.c
  ide: hotplug mark __devinit opti621.c
  ide: hotplug mark __devinit ns87415.c
  ide: hotplug mark __devinit it8172.c
  ide: hotplug mark __devinit cy82c693.c
  ide: hotplug mark __devinit cs5530.c
  ide: hotplug mark __devinit amd74xx.c
  ide: hotplug mark __devinit alim15x3.c

Hugh Dickins:
  Fix get_request nastiness

Ingo Molnar:
  x86: i8253/i8259A lock cleanup

Ivan Kokshaysky:
  PCI: pci_assign_unassigned_resources() on x86
  PCI: handle subtractive decode pci-pci bridge better
  alpha smp fix (part #2)
  alpha smp fix

Jack Steiner:
  [IA64-SGI] - new macros for SGI SN simulator 

Jay Lan:
  Improper initrd failure message at boot time

Jean Delvare:
  PCI: Add PCI quirk for SMBus on the Asus P4B-LX

Jeff Mahoney:
  reiserfs: enable attrs by default if saf
  reiserfs: Check if attrs are enabled for attr ioctls

Jesper Juhl:
  xtensa: use valid_signal()

john stultz:
  ppc32: stop misusing NTP's time_offset value

John W. Linville:
  pci: cleanup argument comments for pci_{save,restore}_state

Kumar Gala:
  ppc32: Fix pointer check for MPC8540 ADS device

Kylene Jo Hall:
  tpm: fix bug introduced by the /proc/misc

Linus Torvalds:
  Linux v2.6.13-rc3
  Merge master.kernel.org:/.../davem/sparc-2.6
  Merge master.kernel.org:/.../davem/net-2.6
  Merge rsync://rsync.kernel.org/.../davem/sparc-2.6
  Merge master.kernel.org:/.../gregkh/pci-2.6
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Merge master.kernel.org:/home/rmk/linux-2.6-serial
  Merge master.kernel.org:/home/rmk/linux-2.6-mmc
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  If ACPI doesn't find an irq listed, don't accept 0 as a valid PCI irq.
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Merge master.kernel.org:/home/rmk/linux-2.6-serial
  Merge master.kernel.org:/.../gregkh/driver-2.6
  Merge rsync://rsync.kernel.org/.../paulus/ppc64-2.6
  Merge rsync://rsync.kernel.org/.../aegl/linux-2.6
  Merge master.kernel.org:/home/rmk/linux-2.6-serial
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Remove duplicate mention of "edd" in Documentation/kernel-parameters.txt

long:
  PCI: acpi tg3 ethernet not coming back properly after S3 suspendon DellM70

Mark Maule:
  [IA64-SGI] altix: enable vgacon support
  [IA64-SGI] pcdp: add PCDP pci interface support

Michael Chan:
  [TG3]: support for ethtool -C

Michael Ellerman:
  ppc64: Replace custom locking code with a spinlock
  ppc64: Formatting cleanups in arch/ppc64/kernel/ItLpQueue.c
  ppc64: Cleanup whitespace in arch/ppc64/kernel/ItLpQueue.c
  ppc64: Cleanup proc printing of event types
  ppc64: Simplify counting of lpevents, remove lpevent_count from paca
  ppc64: Don't count number of events processed for caller
  ppc64: Rename ItLpQueue_* functions to hvlpevent_queue_*
  ppc64: Rename xItLpQueue to hvlpevent_queue
  ppc64: Move definition of xItLpQueue
  ppc64: Make two ItLpQueue related functions static
  ppc64: Move xItLpQueue proc code into ItLpQueue.c
  ppc64: Move initialisation of xItLpQueue into ItLpQueue.c
  ppc64: Don't pass the pointers to xItLpQueue around
  ppc64: Reorganise the paca initialisation macros
  ppc64: Move set_spread_lpevents() into ItLpQueue.c
  ppc64: Spread lpevents by default on iSeries
  ppc64: Remove lpqueue pointer from the paca on iSeries

Nathan Lynch:
  ppc64: don't create spurious symlinks under node0 sysdev

Nicolas Pitre:
  ARM: 2723/2: remove __udivdi3 and __umoddi3 from the kernel

Nishanth Aravamudan:
  ARM: replace schedule_timeout() with msleep()

Olaf Hering:
  ppc32: use correct register names in arch/ppc/kernel/relocate_kernel.S
  remove duplicate printf in arch/ppc64/boot/main.c
  remove printk usage in arch/ppc64/boot/prom.c
  remove unused arch/ppc64/boot/mknote.c
  remove unused arch/ppc64/boot/piggyback.c

Patrick McHardy:
  [IPV4]: Handle large allocations in fib_trie
  [NET]: net/core/filter.c: make len cover the entire packet
  [NET]: Consolidate common code in net/core/filter.c
  [NET]: Remove redundant code in net/core/filter.c
  [NET]: Fix signedness issues in net/core/filter.c

Patrick Mochel:
  Driver core: Use klist_del() instead of klist_remove().

Pekka Enberg:
  freevxfs: minor cleanups
  freevxfs: remove 2.4 compatability
  freevxfs: fix buffer_head leak

Pekka J Enberg:
  fat: fix slab cache leak

Peter Chubb:
  [IA64] Fix another IA64 preemption problem

Pierre Ossman:
  MMC: wbsd delayed insertion

Prakash Punnoor:
  Don't fill up log with atxp1 vcore messages change message

Prarit Bhargava:
  [IA64] sparse cleanup of TIOCA files
  [IA64] sparse cleanup of shub_mmr.h

rajesh.shah@intel.com:
  PCI: Increase the number of PCI bus resources

Raphael Assenat:
  [SPARC64/COMPAT]: Add some compat ioctl for ppdev

Richard Purdie:
  ARM: 2768/1: PXA: Add a required header file for LL_DEBUG

Rob Punkunus:
  amd74xx: support MCP55 device IDs

Robert Olsson:
  [IPV4]: Add LC-Trie implementation notes
  [IPV4]: More broken memory allocation fixes for fib_trie

Russell King:
  ARM: Fix new-ABI layout of struct stat64
  ARM: Fix non-standard PXA io_pg_offst initialisers
  ARM: Change 'param_offset' to 'boot_params'
  Serial: Fix console port spinlock initialisation
  ARM: Remove machine description macros
  MMC: Fix divdi3 reference in mmci.c
  ARM: Make the magic values in head.S more obvious
  Serial: Fix small CONFIG_SERIAL_8250_NR_UARTS
  ARM: Acornfb: Don't claim IRQ fbcon for cursor
  ARM: Don't try to send a signal to pid0
  ARM: Don't force SIGFPE
  ARM: Fix VFP to use do_div()
  Serial: Split 8250 port table (part 2)
  Serial: Disable OX950 transmitter for flow control
  Serial: Check status of CTS when using flow control
  ARM: Remove nmi_tick from integrator platforms
  ARM: Convert ARM timer implementations to use readl/writel
  Serial: Adjust serial locking
  Merge with ../linux-2.6-smp
  ARM SMP: __xchg support
  ARM SMP: Add IPI support code for SMP TLB flushing
  ARM SMP: Use local_flush_tlb* where we really want to be local
  ARM SMP: TLB implementations only affect local CPU

Rusty Lynch:
  kprobes: fix namespace problem and sparc64 build

Thomas Graf:
  [PKT_SCHED]: Blackhole queueing discipline
  [DECNET]: Fix memset overflow on 64bit archs while dumping decnet routing rules
  [PKT_SCHED]: Report rate estimator configuration errors during qdisc allocation
  [PKT_SCHED]: Cleanup qdisc creation and alignment macros
  [PKT_SCHED]: Move sch_generic.c prototypes to correct header file
  [NET]: Reduce size of sk_buff by 4 bytes
  [NET]: Remove unused security member in sk_buff

Todd Poynor:
  ARM: 2782/1: PXA27x MDREFR K0DB4 define
  ARM: 2781/2: PXA27x Standby mode take 2

Tony Lindgren:
  ARM: 2771/1: Dynamic Tick support for OMAP, take 4

Tony Luck:
  [IA64] Update zx1_defconfig
  [IA64] Update tiger_defconfig
  Auto merge with /home/aegl/GIT/linus
  Auto merge with /home/aegl/GIT/ia64-test
  Auto merge with /home/aegl/GIT/linus
  Merge with temp tree to get David's gdb inferior calls patch

---- diffstat ----
 Documentation/Changes                     |    2 
 Documentation/kernel-parameters.txt       |    4 
 Documentation/networking/fib_trie.txt     |  145 ++
 Documentation/pcmcia/devicetable.txt      |    5 
 Documentation/serial/driver               |    4 
 Makefile                                  |    2 
 arch/alpha/kernel/irq_alpha.c             |    2 
 arch/alpha/kernel/traps.c                 |    2 
 arch/arm/Makefile                         |    2 
 arch/arm/configs/omnimeter_defconfig      |  803 -----------
 arch/arm/kernel/armksyms.c                |    6 
 arch/arm/kernel/head.S                    |   20 
 arch/arm/kernel/setup.c                   |    7 
 arch/arm/kernel/smp.c                     |  123 ++
 arch/arm/kernel/traps.c                   |   12 
 arch/arm/lib/Makefile                     |    2 
 arch/arm/lib/longlong.h                   |  183 --
 arch/arm/lib/udivdi3.c                    |  222 ---
 arch/arm/mach-aaec2000/aaed2000.c         |   10 
 arch/arm/mach-clps711x/autcpu12.c         |   12 
 arch/arm/mach-clps711x/cdb89712.c         |   12 
 arch/arm/mach-clps711x/ceiva.c            |   12 
 arch/arm/mach-clps711x/clep7312.c         |   14 
 arch/arm/mach-clps711x/edb7211-arch.c     |   14 
 arch/arm/mach-clps711x/fortunet.c         |   14 
 arch/arm/mach-clps711x/p720t.c            |   14 
 arch/arm/mach-clps7500/core.c             |   14 
 arch/arm/mach-ebsa110/core.c              |   18 
 arch/arm/mach-epxa10db/arch.c             |   10 
 arch/arm/mach-footbridge/cats-hw.c        |   16 
 arch/arm/mach-footbridge/co285.c          |   12 
 arch/arm/mach-footbridge/ebsa285.c        |   15 
 arch/arm/mach-footbridge/netwinder-hw.c   |   21 
 arch/arm/mach-footbridge/personal.c       |   12 
 arch/arm/mach-h720x/h7201-eval.c          |   14 
 arch/arm/mach-h720x/h7202-eval.c          |   16 
 arch/arm/mach-imx/mx1ads.c                |   14 
 arch/arm/mach-integrator/core.c           |   43 -
 arch/arm/mach-integrator/integrator_ap.c  |   14 
 arch/arm/mach-integrator/integrator_cp.c  |   14 
 arch/arm/mach-iop3xx/iop321-setup.c       |   28 
 arch/arm/mach-iop3xx/iop331-setup.c       |   30 
 arch/arm/mach-ixp2000/enp2611.c           |   14 
 arch/arm/mach-ixp2000/ixdp2400.c          |   14 
 arch/arm/mach-ixp2000/ixdp2800.c          |   14 
 arch/arm/mach-ixp2000/ixdp2x01.c          |   28 
 arch/arm/mach-ixp4xx/coyote-setup.c       |   30 
 arch/arm/mach-ixp4xx/gtwx5715-setup.c     |   17 
 arch/arm/mach-ixp4xx/ixdp425-setup.c      |   60 -
 arch/arm/mach-l7200/core.c                |   10 
 arch/arm/mach-lh7a40x/arch-kev7a400.c     |   12 
 arch/arm/mach-lh7a40x/arch-lpd7a40x.c     |   28 
 arch/arm/mach-omap/board-generic.c        |   14 
 arch/arm/mach-omap/board-h2.c             |   14 
 arch/arm/mach-omap/board-h3.c             |   14 
 arch/arm/mach-omap/board-innovator.c      |   14 
 arch/arm/mach-omap/board-netstar.c        |   16 
 arch/arm/mach-omap/board-osk.c            |   14 
 arch/arm/mach-omap/board-perseus2.c       |   14 
 arch/arm/mach-omap/board-voiceblue.c      |   16 
 arch/arm/mach-omap/pm.c                   |   16 
 arch/arm/mach-omap/time.c                 |   44 +
 arch/arm/mach-omap/usb.c                  |    1 
 arch/arm/mach-pxa/Makefile                |    4 
 arch/arm/mach-pxa/corgi.c                 |   42 -
 arch/arm/mach-pxa/idp.c                   |   12 
 arch/arm/mach-pxa/lubbock.c               |   12 
 arch/arm/mach-pxa/mainstone.c             |   12 
 arch/arm/mach-pxa/poodle.c                |   14 
 arch/arm/mach-pxa/pxa27x.c                |    9 
 arch/arm/mach-pxa/standby.S               |   32 
 arch/arm/mach-rpc/riscpc.c                |   16 
 arch/arm/mach-s3c2410/Kconfig             |    5 
 arch/arm/mach-s3c2410/Makefile            |    1 
 arch/arm/mach-s3c2410/devs.c              |    4 
 arch/arm/mach-s3c2410/mach-bast.c         |   46 -
 arch/arm/mach-s3c2410/mach-h1940.c        |   12 
 arch/arm/mach-s3c2410/mach-n30.c          |    9 
 arch/arm/mach-s3c2410/mach-nexcoder.c     |    8 
 arch/arm/mach-s3c2410/mach-otom.c         |    8 
 arch/arm/mach-s3c2410/mach-rx3715.c       |   14 
 arch/arm/mach-s3c2410/mach-smdk2410.c     |   12 
 arch/arm/mach-s3c2410/mach-smdk2440.c     |    8 
 arch/arm/mach-s3c2410/mach-vr1000.c       |   16 
 arch/arm/mach-s3c2410/pm-simtec.c         |   65 +
 arch/arm/mach-sa1100/assabet.c            |   12 
 arch/arm/mach-sa1100/badge4.c             |   10 
 arch/arm/mach-sa1100/cerf.c               |   10 
 arch/arm/mach-sa1100/collie.c             |    8 
 arch/arm/mach-sa1100/cpu-sa1110.c         |    3 
 arch/arm/mach-sa1100/h3600.c              |   30 
 arch/arm/mach-sa1100/hackkit.c            |   10 
 arch/arm/mach-sa1100/jornada720.c         |   10 
 arch/arm/mach-sa1100/lart.c               |   10 
 arch/arm/mach-sa1100/pleb.c               |    8 
 arch/arm/mach-sa1100/shannon.c            |   10 
 arch/arm/mach-sa1100/simpad.c             |   12 
 arch/arm/mach-shark/core.c                |   12 
 arch/arm/mach-versatile/core.c            |   61 -
 arch/arm/mach-versatile/versatile_ab.c    |   14 
 arch/arm/mach-versatile/versatile_pb.c    |   14 
 arch/arm/mm/blockops.c                    |    3 
 arch/arm/mm/fault.c                       |   75 +
 arch/arm/mm/init.c                        |    2 
 arch/arm/mm/mm-armv.c                     |    2 
 arch/arm/mm/proc-arm1020.S                |    4 
 arch/arm/mm/proc-arm1020e.S               |    4 
 arch/arm/vfp/vfp.h                        |   15 
 arch/arm/vfp/vfpdouble.c                  |    2 
 arch/arm/vfp/vfpmodule.c                  |    2 
 arch/arm/vfp/vfpsingle.c                  |   14 
 arch/i386/kernel/apic.c                   |    2 
 arch/i386/kernel/apm.c                    |    5 
 arch/i386/kernel/cpu/cpufreq/gx-suspmod.c |    2 
 arch/i386/kernel/io_apic.c                |    2 
 arch/i386/kernel/kprobes.c                |    2 
 arch/i386/kernel/time.c                   |    5 
 arch/i386/kernel/timers/timer_cyclone.c   |    4 
 arch/i386/kernel/timers/timer_pit.c       |    4 
 arch/i386/kernel/timers/timer_tsc.c       |    3 
 arch/i386/mach-voyager/voyager_basic.c    |    2 
 arch/i386/pci/common.c                    |    1 
 arch/i386/pci/i386.c                      |   11 
 arch/ia64/configs/sn2_defconfig           |    4 
 arch/ia64/configs/tiger_defconfig         |   39 -
 arch/ia64/configs/zx1_defconfig           |  166 ++
 arch/ia64/hp/common/sba_iommu.c           |    4 
 arch/ia64/hp/sim/simserial.c              |   16 
 arch/ia64/kernel/entry.S                  |  124 +-
 arch/ia64/kernel/fsys.S                   |  147 +-
 arch/ia64/kernel/gate.S                   |   62 -
 arch/ia64/kernel/ia64_ksyms.c             |    3 
 arch/ia64/kernel/ivt.S                    |  198 ++-
 arch/ia64/kernel/kprobes.c                |    2 
 arch/ia64/kernel/ptrace.c                 |   22 
 arch/ia64/kernel/setup.c                  |   12 
 arch/ia64/kernel/smp.c                    |    3 
 arch/ia64/sn/kernel/io_init.c             |    2 
 arch/ia64/sn/kernel/iomv.c                |    6 
 arch/ia64/sn/kernel/setup.c               |   43 -
 arch/ia64/sn/kernel/sn2/ptc_deadlock.S    |    1 
 arch/ia64/sn/kernel/tiocx.c               |   14 
 arch/ia64/sn/pci/tioca_provider.c         |    8 
 arch/parisc/configs/712_defconfig         |    2 
 arch/parisc/configs/a500_defconfig        |    2 
 arch/parisc/configs/b180_defconfig        |    2 
 arch/parisc/configs/c3000_defconfig       |    2 
 arch/parisc/defconfig                     |    2 
 arch/ppc/8xx_io/enet.c                    |   52 +
 arch/ppc/Kconfig                          |   22 
 arch/ppc/configs/mpc86x_ads_defconfig     |  633 +++++++++
 arch/ppc/configs/mpc885ads_defconfig      |  622 ++++++++
 arch/ppc/kernel/relocate_kernel.S         |    4 
 arch/ppc/kernel/time.c                    |   13 
 arch/ppc/platforms/85xx/mpc8540_ads.c     |    2 
 arch/ppc/platforms/fads.h                 |  109 +
 arch/ppc/platforms/mpc885ads.h            |   92 +
 arch/ppc/syslib/ppc4xx_pic.c              |    4 
 arch/ppc64/boot/Makefile                  |    5 
 arch/ppc64/boot/main.c                    |    8 
 arch/ppc64/boot/mknote.c                  |   43 -
 arch/ppc64/boot/piggyback.c               |   83 -
 arch/ppc64/boot/prom.c                    |   16 
 arch/ppc64/kernel/ItLpQueue.c             |  300 +++-
 arch/ppc64/kernel/LparData.c              |   11 
 arch/ppc64/kernel/iSeries_proc.c          |   48 -
 arch/ppc64/kernel/iSeries_setup.c         |   43 -
 arch/ppc64/kernel/idle.c                  |    4 
 arch/ppc64/kernel/irq.c                   |    7 
 arch/ppc64/kernel/kprobes.c               |    2 
 arch/ppc64/kernel/mf.c                    |    6 
 arch/ppc64/kernel/nvram.c                 |    8 
 arch/ppc64/kernel/pacaData.c              |  212 +--
 arch/ppc64/kernel/sysfs.c                 |    7 
 arch/ppc64/kernel/time.c                  |    8 
 arch/sparc64/Kconfig                      |   18 
 arch/sparc64/kernel/entry.S               |   21 
 arch/sparc64/kernel/irq.c                 |  577 +++-----
 arch/sparc64/kernel/kprobes.c             |    5 
 arch/sparc64/kernel/pci_psycho.c          |    3 
 arch/sparc64/kernel/pci_sabre.c           |   46 -
 arch/sparc64/kernel/pci_schizo.c          |   80 +
 arch/sparc64/kernel/time.c                |    2 
 arch/sparc64/mm/ultra.S                   |    5 
 arch/x86_64/kernel/io_apic.c              |    1 
 arch/x86_64/kernel/kprobes.c              |    2 
 arch/xtensa/Kconfig                       |    4 
 arch/xtensa/Makefile                      |   48 -
 arch/xtensa/boot/Makefile                 |   10 
 arch/xtensa/boot/boot-elf/Makefile        |    4 
 arch/xtensa/boot/boot-redboot/Makefile    |   10 
 arch/xtensa/boot/include/zlib.h           |  433 ------
 arch/xtensa/boot/lib/Makefile             |   13 
 arch/xtensa/boot/lib/memcpy.S             |   36 
 arch/xtensa/boot/lib/zlib.c               | 2150 -----------------------------
 arch/xtensa/boot/lib/zmem.c               |   20 
 arch/xtensa/kernel/pci.c                  |   95 -
 arch/xtensa/kernel/ptrace.c               |    5 
 drivers/acpi/pci_irq.c                    |    2 
 drivers/base/base.h                       |    1 
 drivers/base/bus.c                        |  117 +-
 drivers/base/core.c                       |    2 
 drivers/base/dd.c                         |    2 
 drivers/base/driver.c                     |   35 
 drivers/block/ll_rw_blk.c                 |    5 
 drivers/char/hw_random.c                  |    2 
 drivers/char/tpm/tpm.c                    |    2 
 drivers/char/watchdog/i8xx_tco.c          |    2 
 drivers/firmware/pcdp.c                   |   24 
 drivers/firmware/pcdp.h                   |   33 
 drivers/i2c/chips/atxp1.c                 |    2 
 drivers/ide/Makefile                      |    1 
 drivers/ide/ide-lib.c                     |   13 
 drivers/ide/legacy/hd.c                   |    4 
 drivers/ide/pci/alim15x3.c                |   10 
 drivers/ide/pci/amd74xx.c                 |    7 
 drivers/ide/pci/cs5530.c                  |    4 
 drivers/ide/pci/cy82c693.c                |    8 
 drivers/ide/pci/it8172.c                  |    4 
 drivers/ide/pci/ns87415.c                 |    2 
 drivers/ide/pci/opti621.c                 |    2 
 drivers/ide/pci/sc1200.c                  |    2 
 drivers/ide/pci/sl82c105.c                |    6 
 drivers/ide/pci/slc90e66.c                |    2 
 drivers/ide/pci/triflex.c                 |    2 
 drivers/ide/pci/via82cxxx.c               |    4 
 drivers/ide/setup-pci.c                   |    2 
 drivers/input/gameport/gameport.c         |    3 
 drivers/input/joystick/analog.c           |    4 
 drivers/mmc/mmci.c                        |    9 
 drivers/mmc/wbsd.c                        |   80 +
 drivers/mmc/wbsd.h                        |    9 
 drivers/mtd/afs.c                         |   16 
 drivers/net/arm/etherh.c                  |   16 
 drivers/net/shaper.c                      |   42 -
 drivers/net/skge.h                        |    1 
 drivers/net/tg3.c                         |   69 +
 drivers/net/tg3.h                         |   10 
 drivers/parport/parport_pc.c              |    2 
 drivers/pci/Makefile                      |    1 
 drivers/pci/hotplug.c                     |    2 
 drivers/pci/pci-driver.c                  |  196 +--
 drivers/pci/pci.c                         |    6 
 drivers/pci/pcie/portdrv.h                |    5 
 drivers/pci/pcie/portdrv_core.c           |    8 
 drivers/pci/pcie/portdrv_pci.c            |   79 +
 drivers/pci/probe.c                       |   24 
 drivers/pci/quirks.c                      |    1 
 drivers/pci/setup-bus.c                   |    2 
 drivers/pcmcia/ds.c                       |    2 
 drivers/sbus/char/bpp.c                   |   20 
 drivers/serial/8250.c                     |   36 
 drivers/serial/Kconfig                    |    2 
 drivers/serial/au1x00_uart.c              |    3 
 drivers/serial/cpm_uart/cpm_uart_cpm1.c   |   32 
 drivers/serial/ip22zilog.c                |   13 
 drivers/serial/mpsc.c                     |    3 
 drivers/serial/pmac_zilog.c               |    4 
 drivers/serial/pxa.c                      |    3 
 drivers/serial/s3c2410.c                  |    5 
 drivers/serial/serial_core.c              |   42 +
 drivers/serial/serial_txx9.c              |    3 
 drivers/serial/sunsab.c                   |    7 
 drivers/serial/sunsu.c                    |    3 
 drivers/serial/sunzilog.c                 |   13 
 drivers/video/console/fbcon.c             |    8 
 fs/fat/cache.c                            |    2 
 fs/fat/inode.c                            |   21 
 fs/freevxfs/vxfs.h                        |    1 
 fs/freevxfs/vxfs_bmap.c                   |    2 
 fs/freevxfs/vxfs_fshead.c                 |   11 
 fs/freevxfs/vxfs_kcompat.h                |   49 -
 fs/freevxfs/vxfs_lookup.c                 |    8 
 fs/freevxfs/vxfs_olt.c                    |   10 
 fs/freevxfs/vxfs_subr.c                   |    1 
 fs/freevxfs/vxfs_super.c                  |    7 
 fs/reiserfs/ioctl.c                       |    6 
 fs/reiserfs/super.c                       |    5 
 fs/udf/namei.c                            |    4 
 include/asm-alpha/serial.h                |   47 -
 include/asm-arm/arch-pxa/debug-macro.S    |    2 
 include/asm-arm/arch-pxa/pxa-regs.h       |    2 
 include/asm-arm/hardware/arm_timer.h      |   21 
 include/asm-arm/mach/arch.h               |   34 
 include/asm-arm/stat.h                    |    2 
 include/asm-arm/system.h                  |   16 
 include/asm-arm/tlbflush.h                |   28 
 include/asm-arm26/serial.h                |   22 
 include/asm-i386/i8253.h                  |    6 
 include/asm-i386/mach-default/do_timer.h  |    1 
 include/asm-i386/serial.h                 |  102 -
 include/asm-ia64/mmu_context.h            |    3 
 include/asm-ia64/sn/addrs.h               |   17 
 include/asm-ia64/sn/l1.h                  |    1 
 include/asm-ia64/sn/shub_mmr.h            |  348 ++---
 include/asm-ia64/sn/simulator.h           |   13 
 include/asm-ia64/sn/sn2/sn_hwperf.h       |    2 
 include/asm-ia64/sn/sn_sal.h              |   10 
 include/asm-ia64/sn/tioca_provider.h      |    1 
 include/asm-ia64/vga.h                    |    5 
 include/asm-m68k/serial.h                 |   47 -
 include/asm-mips/serial.h                 |   84 -
 include/asm-parisc/serial.h               |   16 
 include/asm-ppc/mpc8xx.h                  |    4 
 include/asm-ppc/pc_serial.h               |   86 -
 include/asm-ppc64/iSeries/ItLpQueue.h     |   15 
 include/asm-ppc64/paca.h                  |    3 
 include/asm-s390/system.h                 |    4 
 include/asm-sh/bigsur/serial.h            |    5 
 include/asm-sh/ec3104/serial.h            |    4 
 include/asm-sh/serial.h                   |    6 
 include/asm-sh64/serial.h                 |    4 
 include/asm-sparc64/irq.h                 |   47 -
 include/asm-sparc64/pbm.h                 |    3 
 include/asm-sparc64/signal.h              |   15 
 include/asm-x86_64/io_apic.h              |    2 
 include/asm-x86_64/serial.h               |  102 -
 include/asm-xtensa/delay.h                |    2 
 include/asm-xtensa/errno.h                |  128 --
 include/asm-xtensa/ipc.h                  |   20 
 include/linux/compat_ioctl.h              |   19 
 include/linux/device.h                    |    7 
 include/linux/if_shaper.h                 |    2 
 include/linux/kprobes.h                   |    2 
 include/linux/pci-dynids.h                |   18 
 include/linux/pci.h                       |    5 
 include/linux/pci_ids.h                   |    1 
 include/linux/skbuff.h                    |   19 
 include/linux/tc_ematch/tc_em_meta.h      |    2 
 include/linux/tcp.h                       |    2 
 include/net/pkt_sched.h                   |   17 
 include/net/sch_generic.h                 |   13 
 include/net/slhc_vj.h                     |   19 
 include/net/sock.h                        |    7 
 include/net/tcp.h                         |  156 --
 init/do_mounts_initrd.c                   |    5 
 kernel/kprobes.c                          |    2 
 net/core/dev.c                            |    5 
 net/core/filter.c                         |  104 -
 net/core/skbuff.c                         |    2 
 net/decnet/dn_fib.c                       |    3 
 net/ipv4/af_inet.c                        |   11 
 net/ipv4/fib_trie.c                       |  202 ++-
 net/ipv4/ip_output.c                      |   16 
 net/ipv4/route.c                          |  124 +-
 net/ipv4/tcp.c                            |   44 -
 net/ipv4/tcp_input.c                      |   76 -
 net/ipv4/tcp_ipv4.c                       |    2 
 net/ipv4/tcp_output.c                     |  546 ++++++-
 net/ipv6/af_inet6.c                       |    4 
 net/ipv6/ip6_output.c                     |    1 
 net/ipv6/tcp_ipv6.c                       |    2 
 net/sched/Makefile                        |    2 
 net/sched/em_meta.c                       |    6 
 net/sched/sch_api.c                       |   63 -
 net/sched/sch_blackhole.c                 |   54 +
 net/sched/sch_generic.c                   |   35 
 security/selinux/hooks.c                  |    3 
 sound/pci/bt87x.c                         |    2 
 359 files changed, 6033 insertions(+), 8005 deletions(-)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
@ 2005-07-06  6:56 ` Jan Dittmer
  2005-07-06  9:09   ` Linux 2.6.13-rc2 - Inconsistent kallsyms data Alexis Ballier
  2005-07-06 15:33   ` Linux 2.6.13-rc2 Linus Torvalds
  2005-07-06  7:35 ` Matt Mackall
                   ` (7 subsequent siblings)
  8 siblings, 2 replies; 33+ messages in thread
From: Jan Dittmer @ 2005-07-06  6:56 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

Linus Torvalds wrote:
> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
...
> Linus Torvalds:
>   Linux v2.6.13-rc3

Confused?!

-- 
Jan

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
  2005-07-06  6:56 ` Jan Dittmer
@ 2005-07-06  7:35 ` Matt Mackall
  2005-07-06  8:59 ` Florian Weimer
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 33+ messages in thread
From: Matt Mackall @ 2005-07-06  7:35 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

On Tue, Jul 05, 2005 at 09:32:34PM -0700, Linus Torvalds wrote:
> 
> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
> updates, and cleanup of xtensa (notably removal of another copy of zlib).

Hmm.

-rc2:
 in title, in tags, in makefile, in patch file name
-rc3:
 in git commit message and in body of email 

-rc3 appears to be outvoted.

-- 
Mathematics is the supreme nostalgia of our time.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
  2005-07-06  6:56 ` Jan Dittmer
  2005-07-06  7:35 ` Matt Mackall
@ 2005-07-06  8:59 ` Florian Weimer
  2005-07-06 12:18   ` Paolo Ciarrocchi
  2005-07-06  9:10 ` compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2] Tomasz Torcz
                   ` (5 subsequent siblings)
  8 siblings, 1 reply; 33+ messages in thread
From: Florian Weimer @ 2005-07-06  8:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

* Linus Torvalds:

> Ok,
>  -rc3 is pretty small,

Is it -rc2 or -rc3?  (Makefile and log message don't agree, either.)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2 - Inconsistent kallsyms data
  2005-07-06  6:56 ` Jan Dittmer
@ 2005-07-06  9:09   ` Alexis Ballier
  2005-07-06 13:45     ` Paulo Marques
  2005-07-06 15:33   ` Linux 2.6.13-rc2 Linus Torvalds
  1 sibling, 1 reply; 33+ messages in thread
From: Alexis Ballier @ 2005-07-06  9:09 UTC (permalink / raw)
  To: Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 791 bytes --]

Hi ! 


I have a problem building the rc2 (or rc3, whatever ;) )

Here is the end of the log : 

GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map
Inconsistent kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS
make: *** [vmlinux] Erreur 1




However, while setting the extra pass, it compiles fine.

My gcc version : gcc --version
gcc (GCC) 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)



I enclose the .config.




-- 
Alexis Ballier.

[-- Attachment #2: config.bz2 --]
[-- Type: application/x-bzip2, Size: 7545 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2]
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (2 preceding siblings ...)
  2005-07-06  8:59 ` Florian Weimer
@ 2005-07-06  9:10 ` Tomasz Torcz
  2005-07-06 14:35   ` Alexandre Buisse
  2005-07-06  9:28 ` Linux 2.6.13-rc2: PCMCIA problem on AMD64 Rafael J. Wysocki
                   ` (4 subsequent siblings)
  8 siblings, 1 reply; 33+ messages in thread
From: Tomasz Torcz @ 2005-07-06  9:10 UTC (permalink / raw)
  To: Linus Torvalds


   CC [M]  sound/pci/bt87x.o
sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
sound/pci/bt87x.c:807: error: for each function it appears in.)
make[2]: *** [sound/pci/bt87x.o] Error 1
make[1]: *** [sound/pci] Error 2
make: *** [sound] Error 2


-- 
Tomasz Torcz                Only gods can safely risk perfection,
zdzichu@irc.-nie.spam-.pl     it's a dangerous thing for a man.  -- Alia


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (3 preceding siblings ...)
  2005-07-06  9:10 ` compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2] Tomasz Torcz
@ 2005-07-06  9:28 ` Rafael J. Wysocki
  2005-07-06 16:47   ` Greg KH
  2005-07-06 21:43   ` Ivan Kokshaysky
  2005-07-06  9:37 ` Linux 2.6.13-rc2 Eyal Lebedinsky
                   ` (3 subsequent siblings)
  8 siblings, 2 replies; 33+ messages in thread
From: Rafael J. Wysocki @ 2005-07-06  9:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 1027 bytes --]

On Wednesday, 6 of July 2005 06:32, Linus Torvalds wrote:
> 
> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
> updates, and cleanup of xtensa (notably removal of another copy of zlib).
> 
> But there are ia64/arm/ppc64 updates and the TSO update from Davem is
> probably worth pointing out to people. And various smaller things which
> are more easily just seen from the shortlog.
> 
> Among the one-liners of note is the silly block level spinlock bugfix that 
> obviously hit -rc1 and made itself felt on SMP and preempt under moderate 
> IO loads.

On my box (Asus L5D, Athlon 64 + nForce3, 64-bit kernel) there is a problem
with PCMCIA:

albercik:~ # cardmgr
cardmgr[4702]: no sockets found!

but all of the relevant modules are loaded.  The output of dmesg is attached.

It works fine with -rc1.

Greets,
Rafael


-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
		-- Lewis Carroll "Alice's Adventures in Wonderland"

[-- Attachment #2: dmesg.out --]
[-- Type: text/plain, Size: 15358 bytes --]

Bootdata ok (command line is root=/dev/hdc6 vga=792 selinux=0 noapic nmi_watchdog=0 resume=/dev/hdc3 console=ttyS0,57600 console=tty0 debug)
Linux version 2.6.13-rc2 (rafael@albercik) (gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)) #1 Wed Jul 6 10:59:14 CEST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000002ff40000 (usable)
 BIOS-e820: 000000002ff40000 - 000000002ff50000 (ACPI data)
 BIOS-e820: 000000002ff50000 - 0000000030000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
ACPI: RSDP (v000 ACPIAM                                ) @ 0x00000000000f76e0
ACPI: RSDT (v001 A M I  OEMRSDT  0x05000425 MSFT 0x00000097) @ 0x000000002ff40000
ACPI: FADT (v001 A M I  OEMFACP  0x05000425 MSFT 0x00000097) @ 0x000000002ff40200
ACPI: OEMB (v001 A M I  OEMBIOS  0x05000425 MSFT 0x00000097) @ 0x000000002ff50040
  >>> ERROR: Invalid checksum
ACPI: DSDT (v001  L5DK8 L5DK8014 0x00000014 INTL 0x02002026) @ 0x0000000000000000
On node 0 totalpages: 196416
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 192320 pages, LIFO batch:31
  HighMem zone: 0 pages, LIFO batch:1
Nvidia board detected. Ignoring ACPI timer override.
ACPI: PM-Timer IO Port: 0x4008
Intel MultiProcessor Specification v1.1
    Virtual Wire compatibility mode.
OEM ID: ASUSTeK  <6>Product ID: L5D          <6>APIC at: 0xFEE00000
Processor #0 15:4 APIC version 16
I/O APIC #1 Version 17 at 0xFEC00000.
Setting APIC routing to flat
Processors: 1
Allocating PCI resources starting at 30000000 (gap: 30000000:cec00000)
Checking aperture...
CPU 0: aperture @ e8000000 size 128 MB
Built 1 zonelists
Kernel command line: root=/dev/hdc6 vga=792 selinux=0 noapic nmi_watchdog=0 resume=/dev/hdc3 console=ttyS0,57600 console=tty0 debug
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 3.579545 MHz PM timer.
time.c: Detected 1795.408 MHz processor.
time.c: Using PIT/TSC based timekeeping.
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 767860k/785664k available (2847k kernel code, 17340k reserved, 1145k data, 176k init)
Calibrating delay using timer specific routine.. 3594.88 BogoMIPS (lpj=7189769)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU: AMD Athlon(tm) 64 Processor 3000+ stepping 0a
ACPI: setting ELCR to 0200 (from 0c20)
Using local APIC timer interrupts.
Detected 12.468 MHz APIC timer.
testing NMI watchdog ... CPU#0: NMI appears to be stuck (0->0)!
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Embedded Controller [EC0] (gpe 37)
Losing some ticks... checking if CPU frequency changed.
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS0] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS1] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS2] (IRQs 3 4 *5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LKLN] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LAUI] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LKMO] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LKSM] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LTID] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LATA] (IRQs 3 4 6 7 10 11 12 *14 15)
ACPI: Power Resource [GFAN] (off)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1
PCI: Bus 3, cardbus bridge: 0000:02:01.0
  IO window: 0000b000-0000bfff
  IO window: 0000c000-0000cfff
  PREFETCH window: 30000000-31ffffff
PCI: Bus 7, cardbus bridge: 0000:02:01.1
  PREFETCH window: 32000000-33ffffff
PCI: Bridge: 0000:00:0a.0
  IO window: b000-dfff
  MEM window: f8a00000-feafffff
  PREFETCH window: 30000000-34ffffff
PCI: Bridge: 0000:00:0b.0
  IO window: disabled.
  MEM window: f6900000-f89fffff
  PREFETCH window: c6800000-e67fffff
PCI: Setting latency timer of device 0000:00:0a.0 to 64
PCI: Device 0000:02:01.0 not available because of resource collisions
PCI: Device 0000:02:01.1 not available because of resource collisions
agpgart: Detected AGP bridge 0
agpgart: Setting up Nforce3 AGP.
agpgart: AGP aperture is 128M @ 0xe8000000
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1120648306.516:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Initializing Cryptographic API
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc20000100000, using 6144k, total 65536k
vesafb: mode is 1024x768x32, linelength=4096, pages=1
vesafb: scrolling: redraw
vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 128000K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE3-150: IDE controller at PCI slot 0000:00:08.0
NFORCE3-150: chipset revision 165
NFORCE3-150: not 100% native mode: will probe irqs later
NFORCE3-150: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE3-150: 0000:00:08.0 (rev a5) UDMA133 controller
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:DMA
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hdb: TOSHIBA DVD-ROM SD-R2512, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: IC25N060ATMR04-0, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: max request size: 1024KiB
hdc: 117210240 sectors (60011 MB) w/7884KiB Cache, CHS=16383/255/63, UDMA(100)
hdc: cache flushes supported
 hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 >
usbmon: debugs is not available
mice: PS/2 mouse device common for all mice
input: PC Speaker
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
Using IPI Shortcut mode
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.40.2)
powernow-k8:    0 : fid 0x0 (800 MHz), vid 0x12 (1100 mV)
powernow-k8:    1 : fid 0x8 (1600 MHz), vid 0x6 (1400 mV)
powernow-k8:    2 : fid 0xa (1800 MHz), vid 0x2 (1500 mV)
cpu_init done, current fid 0xa, vid 0x2
PM: Checking swsusp image.
swsusp: Resume From Partition /dev/hdc3
input: AT Translated Set 2 keyboard on isa0060/serio0
swsusp: Suspend partition has wrong signature?
swsusp: Error -22 check for resume file
PM: Resume from disk failed.
ACPI wakeup devices: 
 MDM P0P1 LAN0 LAN1 USB0 USB1 USB2 SLPB 
ACPI: (supports S0 S1 S3 S4 S5)
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 176k freed
kjournald starting.  Commit interval 5 seconds
Synaptics Touchpad, model: 1, fw: 5.9, id: 0x926eb1, caps: 0x804719/0x0
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
spurious 8259A interrupt: IRQ7.
EXT3 FS on hdc6, internal journal
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
hdb: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
cdrom: open failed.
SCSI subsystem initialized
cdrom: open failed.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ReiserFS: hdc9: found reiserfs format "3.6" with standard journal
ReiserFS: hdc9: using ordered data mode
ReiserFS: hdc9: journal params: device hdc9, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdc9: checking transaction log (hdc9)
ReiserFS: hdc9: Using r5 hash to sort names
st: Version 20050501, fixed bufsize 32768, s/g segs 256
ReiserFS: hdc10: found reiserfs format "3.6" with standard journal
ReiserFS: hdc10: using ordered data mode
ReiserFS: hdc10: journal params: device hdc10, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdc10: checking transaction log (hdc10)
ReiserFS: hdc10: Using r5 hash to sort names
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
      PrefPort:A  RlmtMode:Check Link State
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUS0] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: nVidia Corporation nForce3 USB 1.1
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:02.0: irq 11, io mem 0xfebfb000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [LUS1] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUS1] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: nVidia Corporation nForce3 USB 1.1 (#2)
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:02.1: irq 11, io mem 0xfebfc000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
usb 2-2: new low speed USB device using ohci_hcd and address 2
ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:02.2[C] -> Link [LUS2] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: nVidia Corporation nForce3 USB 2.0
ehci_hcd 0000:00:02.2: debug port 1
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:02.2: irq 5, io mem 0xfebfdc00
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: park 0
ehci_hcd 0000:00:02.2: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 6 ports detected
usb 2-2: USB disconnect, address 2
ohci_hcd 0000:00:02.1: wakeup
usb 2-2: new low speed USB device using ohci_hcd and address 3
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:02.1-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
Adding 1534196k swap on /dev/hdc3.  Priority:42 extents:1
PCI: Device 0000:02:01.0 not available because of resource collisions
yenta_cardbus: probe of 0000:02:01.0 failed with error -16
PCI: Device 0000:02:01.1 not available because of resource collisions
yenta_cardbus: probe of 0000:02:01.1 failed with error -16
ds: ds_open(socket 0)
ds: ds_open(socket 0)
NET: Registered protocol family 17
eth0: network connection up using port A
    speed:           100
    autonegotiation: yes
    duplex mode:     full
    flowctrl:        symmetric
    irq moderation:  disabled
    scatter-gather:  enabled
NET: Registered protocol family 10
Disabled Privacy Extensions on device ffffffff804a88c0(lo)
IPv6 over IPv4 tunneling driver
ip6_tables: (C) 2000-2002 Netfilter core team
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (3069 buckets, 24552 max) - 336 bytes per conntrack
Disabled Privacy Extensions on device ffff81002cfc2200(sit0)
eth0: no IPv6 routers present
ACPI: PCI Interrupt Link [LAUI] enabled at IRQ 10
ACPI: PCI Interrupt 0000:00:06.0[A] -> Link [LAUI] -> GSI 10 (level, low) -> IRQ 10
PCI: Setting latency timer of device 0000:00:06.0 to 64
intel8x0_measure_ac97_clock: measured 67166 usecs
intel8x0: clocking to 48000
ACPI: AC Adapter [AC0] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Lid Switch [LID]
ACPI: Fan [FN00] (off)
ACPI: Thermal Zone [THRM] (54 C)
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (4 preceding siblings ...)
  2005-07-06  9:28 ` Linux 2.6.13-rc2: PCMCIA problem on AMD64 Rafael J. Wysocki
@ 2005-07-06  9:37 ` Eyal Lebedinsky
  2005-07-06 15:42   ` Linus Torvalds
  2005-07-06 10:29 ` Matthias Andree
                   ` (2 subsequent siblings)
  8 siblings, 1 reply; 33+ messages in thread
From: Eyal Lebedinsky @ 2005-07-06  9:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

  CC [M]  sound/pci/bt87x.o
sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
sound/pci/bt87x.c:807: error: for each function it appears in.)
sound/pci/bt87x.c: At top level:
sound/pci/bt87x.c:910: error: `driver' used prior to declaration

--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (5 preceding siblings ...)
  2005-07-06  9:37 ` Linux 2.6.13-rc2 Eyal Lebedinsky
@ 2005-07-06 10:29 ` Matthias Andree
  2005-07-06 10:30 ` Matthias Andree
  2005-07-06 15:58 ` Linux 2.6.13-rc2 (build error with no CONFIG_HOTPLUG_PCI) Steven Cole
  8 siblings, 0 replies; 33+ messages in thread
From: Matthias Andree @ 2005-07-06 10:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 750 bytes --]

On Tue, 05 Jul 2005, Linus Torvalds wrote:

> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
> updates, and cleanup of xtensa (notably removal of another copy of zlib).

  CC [M]  sound/pci/bt87x.o
sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
sound/pci/bt87x.c:807: error: for each function it appears in.)
sound/pci/bt87x.c: At top level:
sound/pci/bt87x.c:910: error: `driver' used prior to declaration
make[2]: *** [sound/pci/bt87x.o] Error 1
make[1]: *** [sound/pci] Error 2
make: *** [sound] Error 2

configuration attached.

-- 
Matthias Andree

[-- Attachment #2: config.gz --]
[-- Type: application/x-gunzip, Size: 3373 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (6 preceding siblings ...)
  2005-07-06 10:29 ` Matthias Andree
@ 2005-07-06 10:30 ` Matthias Andree
  2005-07-06 15:58 ` Linux 2.6.13-rc2 (build error with no CONFIG_HOTPLUG_PCI) Steven Cole
  8 siblings, 0 replies; 33+ messages in thread
From: Matthias Andree @ 2005-07-06 10:30 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

[resending different route to circumvent bogus SPF restrictions]

On Tue, 05 Jul 2005, Linus Torvalds wrote:

> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
> updates, and cleanup of xtensa (notably removal of another copy of zlib).

  CC [M]  sound/pci/bt87x.o
sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
sound/pci/bt87x.c:807: error: for each function it appears in.)
sound/pci/bt87x.c: At top level:
sound/pci/bt87x.c:910: error: `driver' used prior to declaration
make[2]: *** [sound/pci/bt87x.o] Error 1
make[1]: *** [sound/pci] Error 2
make: *** [sound] Error 2

configuration attached.

-- 
Matthias Andree

[-- Attachment #2: config.gz --]
[-- Type: application/x-gunzip, Size: 3373 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  8:59 ` Florian Weimer
@ 2005-07-06 12:18   ` Paolo Ciarrocchi
  0 siblings, 0 replies; 33+ messages in thread
From: Paolo Ciarrocchi @ 2005-07-06 12:18 UTC (permalink / raw)
  To: Florian Weimer; +Cc: Linus Torvalds, Linux Kernel Mailing List

2005/7/6, Florian Weimer <fw@deneb.enyo.de>:
> * Linus Torvalds:
> 
> > Ok,
> >  -rc3 is pretty small,
> 
> Is it -rc2 or -rc3?  (Makefile and log message don't agree, either.)

-rc2

-- 
http://paoloc.blogspot.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2 - Inconsistent kallsyms data
  2005-07-06  9:09   ` Linux 2.6.13-rc2 - Inconsistent kallsyms data Alexis Ballier
@ 2005-07-06 13:45     ` Paulo Marques
  2005-07-06 14:52       ` Alexis Ballier
  0 siblings, 1 reply; 33+ messages in thread
From: Paulo Marques @ 2005-07-06 13:45 UTC (permalink / raw)
  To: Alexis Ballier; +Cc: Linux Kernel Mailing List

Alexis Ballier wrote:
> Hi ! 
> 
> I have a problem building the rc2 (or rc3, whatever ;) )
> 
> Here is the end of the log : 
> 
> [...]
> Inconsistent kallsyms data
> Try setting CONFIG_KALLSYMS_EXTRA_PASS
> make: *** [vmlinux] Erreur 1

Can you try to change this setting in scripts/kallsyms.c:

#define WORKING_SET		1024

to somethig like:

#define WORKING_SET	       65536

If this fixes it, then it is a known problem and the fix is already in 
-mm. The fix is more complex than this, however.

-- 
Paulo Marques - www.grupopie.com

It is a mistake to think you can solve any major problems
just with potatoes.
Douglas Adams

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2]
  2005-07-06  9:10 ` compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2] Tomasz Torcz
@ 2005-07-06 14:35   ` Alexandre Buisse
  0 siblings, 0 replies; 33+ messages in thread
From: Alexandre Buisse @ 2005-07-06 14:35 UTC (permalink / raw)
  To: Tomasz Torcz; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 566 bytes --]

Tomasz Torcz wrote:

>   CC [M]  sound/pci/bt87x.o
>sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
>sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
>sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
>sound/pci/bt87x.c:807: error: for each function it appears in.)
>make[2]: *** [sound/pci/bt87x.o] Error 1
>make[1]: *** [sound/pci] Error 2
>make: *** [sound] Error 2
>  
>
Hi,

The attached patch should fix it.

Regards,
Alexandre

Signed-off-by: Alexandre Buisse <Alexandre.Buisse@ens-lyon.fr>

[-- Attachment #2: bt87x-driver-2.6.13-rc2.5.patch --]
[-- Type: text/x-patch, Size: 742 bytes --]

--- linux-2.6.13-rc2/sound/pci/bt87x.c.old	2005-07-06 16:29:08.000000000 +0200
+++ linux-2.6.13-rc2/sound/pci/bt87x.c	2005-07-06 16:25:05.000000000 +0200
@@ -47,6 +47,8 @@
 static int digital_rate[SNDRV_CARDS] = { [0 ... (SNDRV_CARDS-1)] = 0 }; /* digital input rate */
 static int load_all;	/* allow to load the non-whitelisted cards */
 
+static struct pci_driver driver;
+
 module_param_array(index, int, NULL, 0444);
 MODULE_PARM_DESC(index, "Index value for Bt87x soundcard");
 module_param_array(id, charp, NULL, 0444);
@@ -804,7 +806,7 @@
 	int i;
 	const struct pci_device_id *supported;
 
-	supported = pci_match_device(driver, pci);
+	supported = pci_match_device(&driver, pci);
 	if (supported)
 		return supported->driver_data;
 

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2 - Inconsistent kallsyms data
  2005-07-06 13:45     ` Paulo Marques
@ 2005-07-06 14:52       ` Alexis Ballier
  2005-07-07 11:51         ` Paulo Marques
  0 siblings, 1 reply; 33+ messages in thread
From: Alexis Ballier @ 2005-07-06 14:52 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Yes, that fixed it. However, there was no problem with rc1 with the
same .config.





2005/7/6, Paulo Marques <pmarques@grupopie.com>:
> Alexis Ballier wrote:
> > Hi !
> >
> > I have a problem building the rc2 (or rc3, whatever ;) )
> >
> > Here is the end of the log :
> >
> > [...]
> > Inconsistent kallsyms data
> > Try setting CONFIG_KALLSYMS_EXTRA_PASS
> > make: *** [vmlinux] Erreur 1
> 
> Can you try to change this setting in scripts/kallsyms.c:
> 
> #define WORKING_SET             1024
> 
> to somethig like:
> 
> #define WORKING_SET            65536
> 
> If this fixes it, then it is a known problem and the fix is already in
> -mm. The fix is more complex than this, however.
> 
> --
> Paulo Marques - www.grupopie.com
> 
> It is a mistake to think you can solve any major problems
> just with potatoes.
> Douglas Adams
> 


-- 
Alexis Ballier.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  6:56 ` Jan Dittmer
  2005-07-06  9:09   ` Linux 2.6.13-rc2 - Inconsistent kallsyms data Alexis Ballier
@ 2005-07-06 15:33   ` Linus Torvalds
  2005-07-06 15:53     ` Jan Dittmer
  1 sibling, 1 reply; 33+ messages in thread
From: Linus Torvalds @ 2005-07-06 15:33 UTC (permalink / raw)
  To: Jan Dittmer; +Cc: Linux Kernel Mailing List



On Wed, 6 Jul 2005, Jan Dittmer wrote:
>
> Linus Torvalds wrote:
> > Ok,
> >  -rc3 is pretty small, with the bulk of the diff being some defconfig
> ...
> > Linus Torvalds:
> >   Linux v2.6.13-rc3
> 
> Confused?!

Constantly.

Let's hope that commit naming bug was the worst part of the release..

		Linus

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06  9:37 ` Linux 2.6.13-rc2 Eyal Lebedinsky
@ 2005-07-06 15:42   ` Linus Torvalds
  2005-07-06 15:51     ` Greg KH
  0 siblings, 1 reply; 33+ messages in thread
From: Linus Torvalds @ 2005-07-06 15:42 UTC (permalink / raw)
  To: Eyal Lebedinsky, Matthias Andree, Greg KH; +Cc: Linux Kernel Mailing List



On Wed, 6 Jul 2005, Eyal Lebedinsky wrote:
>
>   CC [M]  sound/pci/bt87x.o
> sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
> sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
> sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
> sound/pci/bt87x.c:807: error: for each function it appears in.)
> sound/pci/bt87x.c: At top level:
> sound/pci/bt87x.c:910: error: `driver' used prior to declaration

This seems to be a thinko by Greg. That line got changed from

	supported = pci_match_device(snd_bt87x_ids, pci);

to

	supported = pci_match_device(driver, pci);

but as far as I can tell it _should_ be

	supported = pci_match_id(snd_bt87x_ids, pci);

does that fix it for you?

		Linus


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 15:42   ` Linus Torvalds
@ 2005-07-06 15:51     ` Greg KH
  2005-07-06 16:22       ` Linus Torvalds
  2005-07-07  9:46       ` Takashi Iwai
  0 siblings, 2 replies; 33+ messages in thread
From: Greg KH @ 2005-07-06 15:51 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Eyal Lebedinsky, Matthias Andree, Linux Kernel Mailing List

On Wed, Jul 06, 2005 at 08:42:16AM -0700, Linus Torvalds wrote:
> 
> 
> On Wed, 6 Jul 2005, Eyal Lebedinsky wrote:
> >
> >   CC [M]  sound/pci/bt87x.o
> > sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
> > sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
> > sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
> > sound/pci/bt87x.c:807: error: for each function it appears in.)
> > sound/pci/bt87x.c: At top level:
> > sound/pci/bt87x.c:910: error: `driver' used prior to declaration
> 
> This seems to be a thinko by Greg. That line got changed from
> 
> 	supported = pci_match_device(snd_bt87x_ids, pci);
> 
> to
> 
> 	supported = pci_match_device(driver, pci);
> 
> but as far as I can tell it _should_ be
> 
> 	supported = pci_match_id(snd_bt87x_ids, pci);

No, I wanted it to be "driver", but forgot to build the code, sorry.
Try the following patch instead:

thanks,

greg k-h

-------------------

Fixes bt87x.c build problem.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

---
 sound/pci/bt87x.c |    2 ++
 1 files changed, 2 insertions(+)

--- gregkh-2.6.orig/sound/pci/bt87x.c	2005-07-06 08:48:29.000000000 -0700
+++ gregkh-2.6/sound/pci/bt87x.c	2005-07-06 08:48:54.000000000 -0700
@@ -798,6 +798,8 @@
 	{0x270f, 0xfc00}, /* Chaintech Digitop DST-1000 DVB-S */
 };
 
+static struct pci_driver driver;
+
 /* return the rate of the card, or a negative value if it's blacklisted */
 static int __devinit snd_bt87x_detect_card(struct pci_dev *pci)
 {





^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 15:33   ` Linux 2.6.13-rc2 Linus Torvalds
@ 2005-07-06 15:53     ` Jan Dittmer
  2005-07-06 15:55       ` Greg KH
  0 siblings, 1 reply; 33+ messages in thread
From: Jan Dittmer @ 2005-07-06 15:53 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Greg KH

Linus Torvalds wrote:
> 
> On Wed, 6 Jul 2005, Jan Dittmer wrote:
> 
>>Linus Torvalds wrote:
>>
>>>Ok,
>>> -rc3 is pretty small, with the bulk of the diff being some defconfig
>>
>>...
>>
>>>Linus Torvalds:
>>>  Linux v2.6.13-rc3
>>
>>Confused?!
> 
> 
> Constantly.
> 
> Let's hope that commit naming bug was the worst part of the release..

Nah, compared to git7 you (or greg?) managed to break alpha, sparc and x86_64.

Jan

Comparing 2.6.13-rc1-git7 to 2.6.13-rc2 (defconfig)
===================================================

- alpha: broke
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: request for member `node' in something not a structure or union
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:157: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:159: error: dereferencing pointer to incomplete type
  make[3]: *** [drivers/pci/pci-driver.o] Error 1
  make[2]: *** [drivers/pci] Error 2
  make[1]: *** [drivers] Error 2
  make: *** [_all] Error 2


  Details: http://l4x.org/k/?d=5184

- sparc: broke
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: request for member `node' in something not a structure or union
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:157: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:159: error: dereferencing pointer to incomplete type
  make[3]: *** [drivers/pci/pci-driver.o] Error 1
  make[2]: *** [drivers/pci] Error 2
  make[1]: *** [drivers] Error 2
  make: *** [_all] Error 2


  Details: http://l4x.org/k/?d=5204

- x86_64: broke
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: error: request for member `node' in something not a structure or union
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:157: error: dereferencing pointer to incomplete type
  /usr/src/ctest/rc/kernel/drivers/pci/pci-driver.c:159: error: dereferencing pointer to incomplete type
  make[3]: *** [drivers/pci/pci-driver.o] Error 1
  make[2]: *** [drivers/pci] Error 2
  make[1]: *** [drivers] Error 2
  make: *** [_all] Error 2


  Details: http://l4x.org/k/?d=5208

- arm26: still broken
  Details: http://l4x.org/k/?d=5186

- cris: still broken
  Details: http://l4x.org/k/?d=5187

- frv: still broken
  Details: http://l4x.org/k/?d=5188

- m68k: still broken
  Details: http://l4x.org/k/?d=5193

- m68knommu: still broken
  Details: http://l4x.org/k/?d=5195

- parisc: still broken
  Details: http://l4x.org/k/?d=5197

- s390: still broken
  Details: http://l4x.org/k/?d=5201

- sh: still broken
  Details: http://l4x.org/k/?d=5202

- sh64: still broken
  Details: http://l4x.org/k/?d=5203

- sparc64: still broken
  Details: http://l4x.org/k/?d=5205

- v850: still broken
  Details: http://l4x.org/k/?d=5207

- xtensa: still broken
  Details: http://l4x.org/k/?d=5209

Summary: 9 ok, 14 failed


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 15:53     ` Jan Dittmer
@ 2005-07-06 15:55       ` Greg KH
  0 siblings, 0 replies; 33+ messages in thread
From: Greg KH @ 2005-07-06 15:55 UTC (permalink / raw)
  To: Jan Dittmer; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Wed, Jul 06, 2005 at 05:53:05PM +0200, Jan Dittmer wrote:
> Linus Torvalds wrote:
> > 
> > On Wed, 6 Jul 2005, Jan Dittmer wrote:
> > 
> >>Linus Torvalds wrote:
> >>
> >>>Ok,
> >>> -rc3 is pretty small, with the bulk of the diff being some defconfig
> >>
> >>...
> >>
> >>>Linus Torvalds:
> >>>  Linux v2.6.13-rc3
> >>
> >>Confused?!
> > 
> > 
> > Constantly.
> > 
> > Let's hope that commit naming bug was the worst part of the release..
> 
> Nah, compared to git7 you (or greg?) managed to break alpha, sparc and x86_64.

This was a CONFIG_HOTPLUG issue, I'll fix it in a bit...

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2 (build error with no CONFIG_HOTPLUG_PCI)
  2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
                   ` (7 preceding siblings ...)
  2005-07-06 10:30 ` Matthias Andree
@ 2005-07-06 15:58 ` Steven Cole
  8 siblings, 0 replies; 33+ messages in thread
From: Steven Cole @ 2005-07-06 15:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Greg KH

Linus Torvalds wrote:
> Ok,
>  -rc3 is pretty small, with the bulk of the diff being some defconfig
> updates, and cleanup of xtensa (notably removal of another copy of zlib).
> 

> Greg Kroah-Hartman:
>   PCI: clean up dynamic pci id logic
>   PCI: Fix up PCI routing in parent bridge

Without CONFIG_HOTPLUG and CONFIG_HOTPLUG_PCI, I got this:

   CC      drivers/pci/pci-driver.o
drivers/pci/pci-driver.c: In function `pci_match_device':
drivers/pci/pci-driver.c:156: error: dereferencing pointer to incomplete type
drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `type name'
drivers/pci/pci-driver.c:156: error: request for member `node' in something not a structure or union
drivers/pci/pci-driver.c:156: warning: type defaults to `int' in declaration of `__mptr'
drivers/pci/pci-driver.c:156: warning: initialization from incompatible pointer type
[snipped similar errors/warnings]
make[2]: *** [drivers/pci/pci-driver.o] Error 1
make[1]: *** [drivers/pci] Error 2
make: *** [drivers] Error 2

Setting CONFIG_HOTPLUG=y and CONFIG_HOTPLUG_PCI=y allowed 2.6.13-rc2 to build/boot/run.

Steven

-- 
This e-mail contains no programmatic content requiring independent ADC review.


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 15:51     ` Greg KH
@ 2005-07-06 16:22       ` Linus Torvalds
  2005-07-06 16:27         ` Greg KH
  2005-07-07  9:46       ` Takashi Iwai
  1 sibling, 1 reply; 33+ messages in thread
From: Linus Torvalds @ 2005-07-06 16:22 UTC (permalink / raw)
  To: Greg KH; +Cc: Eyal Lebedinsky, Matthias Andree, Linux Kernel Mailing List



On Wed, 6 Jul 2005, Greg KH wrote:
> 
> --- gregkh-2.6.orig/sound/pci/bt87x.c	2005-07-06 08:48:29.000000000 -0700
> +++ gregkh-2.6/sound/pci/bt87x.c	2005-07-06 08:48:54.000000000 -0700
> @@ -798,6 +798,8 @@
>  	{0x270f, 0xfc00}, /* Chaintech Digitop DST-1000 DVB-S */
>  };
>  
> +static struct pci_driver driver;
> +

Hmm.. Shouldn't you at a _minimum_ initialize the name and owner fields?

		Linus

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 16:22       ` Linus Torvalds
@ 2005-07-06 16:27         ` Greg KH
  0 siblings, 0 replies; 33+ messages in thread
From: Greg KH @ 2005-07-06 16:27 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Eyal Lebedinsky, Matthias Andree, Linux Kernel Mailing List

On Wed, Jul 06, 2005 at 09:22:05AM -0700, Linus Torvalds wrote:
> 
> 
> On Wed, 6 Jul 2005, Greg KH wrote:
> > 
> > --- gregkh-2.6.orig/sound/pci/bt87x.c	2005-07-06 08:48:29.000000000 -0700
> > +++ gregkh-2.6/sound/pci/bt87x.c	2005-07-06 08:48:54.000000000 -0700
> > @@ -798,6 +798,8 @@
> >  	{0x270f, 0xfc00}, /* Chaintech Digitop DST-1000 DVB-S */
> >  };
> >  
> > +static struct pci_driver driver;
> > +
> 
> Hmm.. Shouldn't you at a _minimum_ initialize the name and owner fields?

It's done so a few functions down.  This is just a "forward" reference
to the real thing there.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06  9:28 ` Linux 2.6.13-rc2: PCMCIA problem on AMD64 Rafael J. Wysocki
@ 2005-07-06 16:47   ` Greg KH
  2005-07-06 17:16     ` Linus Torvalds
  2005-07-06 20:33     ` Rafael J. Wysocki
  2005-07-06 21:43   ` Ivan Kokshaysky
  1 sibling, 2 replies; 33+ messages in thread
From: Greg KH @ 2005-07-06 16:47 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
> PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
> PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
> PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1

Do you also get the above errors on booting with -rc1?

> PCI: Bus 3, cardbus bridge: 0000:02:01.0
>   IO window: 0000b000-0000bfff
>   IO window: 0000c000-0000cfff
>   PREFETCH window: 30000000-31ffffff
> PCI: Bus 7, cardbus bridge: 0000:02:01.1
>   PREFETCH window: 32000000-33ffffff
> PCI: Bridge: 0000:00:0a.0
>   IO window: b000-dfff
>   MEM window: f8a00000-feafffff
>   PREFETCH window: 30000000-34ffffff
> PCI: Bridge: 0000:00:0b.0
>   IO window: disabled.
>   MEM window: f6900000-f89fffff
>   PREFETCH window: c6800000-e67fffff
> PCI: Setting latency timer of device 0000:00:0a.0 to 64
> PCI: Device 0000:02:01.0 not available because of resource collisions
> PCI: Device 0000:02:01.1 not available because of resource collisions

And these?  As this is your carbus bridge, I'm guessing that is why -rc2
is failing for you.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06 16:47   ` Greg KH
@ 2005-07-06 17:16     ` Linus Torvalds
  2005-07-06 20:36       ` Rafael J. Wysocki
  2005-07-06 20:33     ` Rafael J. Wysocki
  1 sibling, 1 reply; 33+ messages in thread
From: Linus Torvalds @ 2005-07-06 17:16 UTC (permalink / raw)
  To: Dominik Brodowski
  Cc: akpm, Rafael J. Wysocki, Greg KH, Linux Kernel Mailing List



On Wed, 6 Jul 2005, Greg KH wrote:
>
> On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
> > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
> > PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
> > PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1
> 
> Do you also get the above errors on booting with -rc1?

I'd assume so - there are basically no resource changes in -rc2, but -rc1 
has a lot of PCMCIA updates. Dominik - the full dmesg is in the original 
report by Rafael on linux-kernel, mind taking a look?

However, the above also seems to have tried to allocate a 64-bit resource,
and I wonder if that's right. Rafael, what does lspci say? Is that 2:1.1
device actually 64-bit capable? Sounds unlikely (they are pretty rare),
and hat would be a PCI layer bug if not.

> > PCI: Bus 3, cardbus bridge: 0000:02:01.0
> >   IO window: 0000b000-0000bfff
> >   IO window: 0000c000-0000cfff
> >   PREFETCH window: 30000000-31ffffff
> > PCI: Bus 7, cardbus bridge: 0000:02:01.1
> >   PREFETCH window: 32000000-33ffffff
> > PCI: Bridge: 0000:00:0a.0
> >   IO window: b000-dfff
> >   MEM window: f8a00000-feafffff
> >   PREFETCH window: 30000000-34ffffff
> > PCI: Bridge: 0000:00:0b.0
> >   IO window: disabled.
> >   MEM window: f6900000-f89fffff
> >   PREFETCH window: c6800000-e67fffff
> > PCI: Setting latency timer of device 0000:00:0a.0 to 64
> > PCI: Device 0000:02:01.0 not available because of resource collisions
> > PCI: Device 0000:02:01.1 not available because of resource collisions
> 
> And these?  As this is your carbus bridge, I'm guessing that is why -rc2
> is failing for you.

Indeed, if 2:1.1 is your cardbus bridge, I can pretty much guarantee that
it's not using 64-bit windows. So Greg, I think you might be at least
partially involved..

		Linus

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06 16:47   ` Greg KH
  2005-07-06 17:16     ` Linus Torvalds
@ 2005-07-06 20:33     ` Rafael J. Wysocki
  1 sibling, 0 replies; 33+ messages in thread
From: Rafael J. Wysocki @ 2005-07-06 20:33 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 1590 bytes --]

On Wednesday, 6 of July 2005 18:47, Greg KH wrote:
> On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
> > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
> > PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
> > PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1
> 
> Do you also get the above errors on booting with -rc1?

No, I don't.

> > PCI: Bus 3, cardbus bridge: 0000:02:01.0
> >   IO window: 0000b000-0000bfff
> >   IO window: 0000c000-0000cfff
> >   PREFETCH window: 30000000-31ffffff
> > PCI: Bus 7, cardbus bridge: 0000:02:01.1
> >   PREFETCH window: 32000000-33ffffff
> > PCI: Bridge: 0000:00:0a.0
> >   IO window: b000-dfff
> >   MEM window: f8a00000-feafffff
> >   PREFETCH window: 30000000-34ffffff
> > PCI: Bridge: 0000:00:0b.0
> >   IO window: disabled.
> >   MEM window: f6900000-f89fffff
> >   PREFETCH window: c6800000-e67fffff
> > PCI: Setting latency timer of device 0000:00:0a.0 to 64
> > PCI: Device 0000:02:01.0 not available because of resource collisions
> > PCI: Device 0000:02:01.1 not available because of resource collisions
> 
> And these?

No ...

> As this is your carbus bridge, I'm guessing that is why -rc2 
> is failing for you.

I guess so.

The dmesg output from -rc1 is attached for reference.

Greets,
Rafael


-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
		-- Lewis Carroll "Alice's Adventures in Wonderland"

[-- Attachment #2: dmesg-rc1.out --]
[-- Type: text/plain, Size: 14923 bytes --]

Bootdata ok (command line is root=/dev/hdc6 vga=792 selinux=0 noapic nmi_watchdog=0 resume=/dev/hdc3 console=ttyS0,57600 console=tty0 debug)
Linux version 2.6.13-rc1 (rafael@albercik) (gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)) #3 Tue Jul 5 22:35:19 CEST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000002ff40000 (usable)
 BIOS-e820: 000000002ff40000 - 000000002ff50000 (ACPI data)
 BIOS-e820: 000000002ff50000 - 0000000030000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
ACPI: RSDP (v000 ACPIAM                                ) @ 0x00000000000f76e0
ACPI: RSDT (v001 A M I  OEMRSDT  0x05000425 MSFT 0x00000097) @ 0x000000002ff40000
ACPI: FADT (v001 A M I  OEMFACP  0x05000425 MSFT 0x00000097) @ 0x000000002ff40200
ACPI: OEMB (v001 A M I  OEMBIOS  0x05000425 MSFT 0x00000097) @ 0x000000002ff50040
  >>> ERROR: Invalid checksum
ACPI: DSDT (v001  L5DK8 L5DK8014 0x00000014 INTL 0x02002026) @ 0x0000000000000000
On node 0 totalpages: 196416
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 192320 pages, LIFO batch:31
  HighMem zone: 0 pages, LIFO batch:1
Nvidia board detected. Ignoring ACPI timer override.
ACPI: PM-Timer IO Port: 0x4008
Intel MultiProcessor Specification v1.1
    Virtual Wire compatibility mode.
OEM ID: ASUSTeK  <6>Product ID: L5D          <6>APIC at: 0xFEE00000
Processor #0 15:4 APIC version 16
I/O APIC #1 Version 17 at 0xFEC00000.
Setting APIC routing to flat
Processors: 1
Allocating PCI resources starting at 30000000 (gap: 30000000:cec00000)
Checking aperture...
CPU 0: aperture @ e8000000 size 128 MB
Built 1 zonelists
Kernel command line: root=/dev/hdc6 vga=792 selinux=0 noapic nmi_watchdog=0 resume=/dev/hdc3 console=ttyS0,57600 console=tty0 debug
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 3.579545 MHz PM timer.
time.c: Detected 1795.378 MHz processor.
time.c: Using PIT/TSC based timekeeping.
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 767860k/785664k available (2847k kernel code, 17340k reserved, 1143k data, 176k init)
Calibrating delay using timer specific routine.. 3594.97 BogoMIPS (lpj=7189944)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU: AMD Athlon(tm) 64 Processor 3000+ stepping 0a
ACPI: setting ELCR to 0200 (from 0c20)
Using local APIC timer interrupts.
Detected 12.467 MHz APIC timer.
testing NMI watchdog ... CPU#0: NMI appears to be stuck (0->0)!
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Embedded Controller [EC0] (gpe 37)
Losing some ticks... checking if CPU frequency changed.
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS0] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS1] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUS2] (IRQs 3 4 *5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LKLN] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LAUI] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LKMO] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LKSM] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LTID] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LATA] (IRQs 3 4 6 7 10 11 12 *14 15)
ACPI: Power Resource [GFAN] (off)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
agpgart: Detected AGP bridge 0
agpgart: Setting up Nforce3 AGP.
agpgart: AGP aperture is 128M @ 0xe8000000
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1120687738.336:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Initializing Cryptographic API
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc20000100000, using 6144k, total 65536k
vesafb: mode is 1024x768x32, linelength=4096, pages=1
vesafb: scrolling: redraw
vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 128000K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE3-150: IDE controller at PCI slot 0000:00:08.0
NFORCE3-150: chipset revision 165
NFORCE3-150: not 100% native mode: will probe irqs later
NFORCE3-150: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE3-150: 0000:00:08.0 (rev a5) UDMA133 controller
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:DMA
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hdb: TOSHIBA DVD-ROM SD-R2512, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: IC25N060ATMR04-0, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: max request size: 1024KiB
hdc: 117210240 sectors (60011 MB) w/7884KiB Cache, CHS=16383/255/63, UDMA(100)
hdc: cache flushes supported
 hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 >
usbmon: debugs is not available
mice: PS/2 mouse device common for all mice
input: PC Speaker
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 56Kbytes
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
Using IPI Shortcut mode
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.40.2)
powernow-k8:    0 : fid 0x0 (800 MHz), vid 0x12 (1100 mV)
powernow-k8:    1 : fid 0x8 (1600 MHz), vid 0x6 (1400 mV)
powernow-k8:    2 : fid 0xa (1800 MHz), vid 0x2 (1500 mV)
cpu_init done, current fid 0xa, vid 0x2
PM: Checking swsusp image.
swsusp: Resume From Partition /dev/hdc3
input: AT Translated Set 2 keyboard on isa0060/serio0
swsusp: Suspend partition has wrong signature?
swsusp: Error -22 check for resume file
PM: Resume from disk failed.
ACPI wakeup devices: 
 MDM P0P1 LAN0 LAN1 USB0 USB1 USB2 SLPB 
ACPI: (supports S0 S1 S3 S4 S5)
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 176k freed
kjournald starting.  Commit interval 5 seconds
Synaptics Touchpad, model: 1, fw: 5.9, id: 0x926eb1, caps: 0x804719/0x0
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
spurious 8259A interrupt: IRQ7.
EXT3 FS on hdc6, internal journal
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
hdb: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
cdrom: open failed.
SCSI subsystem initialized
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ReiserFS: hdc9: found reiserfs format "3.6" with standard journal
ReiserFS: hdc9: using ordered data mode
ReiserFS: hdc9: journal params: device hdc9, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdc9: checking transaction log (hdc9)
cdrom: open failed.
ReiserFS: hdc9: Using r5 hash to sort names
ReiserFS: hdc10: found reiserfs format "3.6" with standard journal
ReiserFS: hdc10: using ordered data mode
ReiserFS: hdc10: journal params: device hdc10, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdc10: checking transaction log (hdc10)
ReiserFS: hdc10: Using r5 hash to sort names
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
      PrefPort:A  RlmtMode:Check Link State
st: Version 20050501, fixed bufsize 32768, s/g segs 256
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUS0] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: nVidia Corporation nForce3 USB 1.1
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:02.0: irq 11, io mem 0xfebfb000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [LUS1] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUS1] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: nVidia Corporation nForce3 USB 1.1 (#2)
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:02.1: irq 11, io mem 0xfebfc000
usb 1-2: new low speed USB device using ohci_hcd and address 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:02.2[C] -> Link [LUS2] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: nVidia Corporation nForce3 USB 2.0
ehci_hcd 0000:00:02.2: debug port 1
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:02.2: irq 5, io mem 0xfebfdc00
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: park 0
ehci_hcd 0000:00:02.2: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 6 ports detected
usb 1-2: USB disconnect, address 2
usb 1-2: new low speed USB device using ohci_hcd and address 3
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:02.0-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
Adding 1534196k swap on /dev/hdc3.  Priority:42 extents:1
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:02:01.0[A] -> Link [LNKA] -> GSI 9 (level, low) -> IRQ 9
Yenta: CardBus bridge found at 0000:02:01.0 [1043:1854]
Yenta: ISA IRQ mask 0x0018, PCI irq 9
Socket status: 30000006
pcmcia: parent PCI bridge I/O window: 0xb000 - 0xdfff
pcmcia: parent PCI bridge Memory window: 0xf8a00000 - 0xfeafffff
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt 0000:02:01.1[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:02:01.1 [1043:1854]
Yenta: ISA IRQ mask 0x0098, PCI irq 11
Socket status: 30000006
pcmcia: parent PCI bridge I/O window: 0xb000 - 0xdfff
pcmcia: parent PCI bridge Memory window: 0xf8a00000 - 0xfeafffff
ds: ds_open(socket 0)
ds: ds_open(socket 1)
ds: ds_open(socket 2)
ds: ds_open(socket 2)
NET: Registered protocol family 17
eth0: network connection up using port A
    speed:           100
    autonegotiation: yes
    duplex mode:     full
    flowctrl:        symmetric
    irq moderation:  disabled
    scatter-gather:  enabled
NET: Registered protocol family 10
Disabled Privacy Extensions on device ffffffff804a8540(lo)
IPv6 over IPv4 tunneling driver
ip6_tables: (C) 2000-2002 Netfilter core team
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (3069 buckets, 24552 max) - 336 bytes per conntrack
Disabled Privacy Extensions on device ffff81002db8e480(sit0)
eth0: no IPv6 routers present
ACPI: PCI Interrupt Link [LAUI] enabled at IRQ 10
ACPI: PCI Interrupt 0000:00:06.0[A] -> Link [LAUI] -> GSI 10 (level, low) -> IRQ 10
PCI: Setting latency timer of device 0000:00:06.0 to 64
intel8x0_measure_ac97_clock: measured 67044 usecs
intel8x0: clocking to 48000
ACPI: AC Adapter [AC0] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Lid Switch [LID]
ACPI: Fan [FN00] (off)
ACPI: Thermal Zone [THRM] (53 C)
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)
ds: ds_open(socket 0)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06 17:16     ` Linus Torvalds
@ 2005-07-06 20:36       ` Rafael J. Wysocki
  0 siblings, 0 replies; 33+ messages in thread
From: Rafael J. Wysocki @ 2005-07-06 20:36 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Dominik Brodowski, akpm, Greg KH, Linux Kernel Mailing List

On Wednesday, 6 of July 2005 19:16, Linus Torvalds wrote:
> 
> On Wed, 6 Jul 2005, Greg KH wrote:
> >
> > On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> > > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
> > > PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
> > > PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
> > > PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1
> > 
> > Do you also get the above errors on booting with -rc1?
> 
> I'd assume so - there are basically no resource changes in -rc2, but -rc1 
> has a lot of PCMCIA updates. Dominik - the full dmesg is in the original 
> report by Rafael on linux-kernel, mind taking a look?
> 
> However, the above also seems to have tried to allocate a 64-bit resource,
> and I wonder if that's right. Rafael, what does lspci say? Is that 2:1.1
> device actually 64-bit capable? Sounds unlikely (they are pretty rare),
> and hat would be a PCI layer bug if not.

'lspci -v' says:

0000:02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ab)
        Subsystem: ASUSTeK Computer Inc.: Unknown device 1854
        Flags: bus master, medium devsel, latency 64
        Memory at fd200000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
        Memory window 0: 30000000-31fff000 (prefetchable)
        Memory window 1: fc600000-fd1ff000
        I/O window 0: 0000b000-0000bfff
        I/O window 1: 0000c000-0000cfff
        16-bit legacy interface ports at 0001

0000:02:01.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ab)
        Subsystem: ASUSTeK Computer Inc.: Unknown device 1854
        Flags: bus master, medium devsel, latency 64
        Memory at fa200000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
        Memory window 0: 32000000-33fff000 (prefetchable)
        Memory window 1: f9600000-fa1ff000
        I/O window 0: 0000b000-0000b7ff
        I/O window 1: 0000b800-0000bfff
        16-bit legacy interface ports at 0001

Greets,
Rafael
 

-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
		-- Lewis Carroll "Alice's Adventures in Wonderland"

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06  9:28 ` Linux 2.6.13-rc2: PCMCIA problem on AMD64 Rafael J. Wysocki
  2005-07-06 16:47   ` Greg KH
@ 2005-07-06 21:43   ` Ivan Kokshaysky
  2005-07-06 22:15     ` Rafael J. Wysocki
  1 sibling, 1 reply; 33+ messages in thread
From: Ivan Kokshaysky @ 2005-07-06 21:43 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> albercik:~ # cardmgr
> cardmgr[4702]: no sockets found!
...
> PCI: Device 0000:02:01.0 not available because of resource collisions
> PCI: Device 0000:02:01.1 not available because of resource collisions

Thanks for the report.
Does the appended one-liner fix that?

Ivan.

--- 2.6.13-rc2/drivers/pci/setup-bus.c	Thu Jul  7 01:30:58 2005
+++ linux/drivers/pci/setup-bus.c	Thu Jul  7 01:32:43 2005
@@ -74,6 +74,7 @@ pbus_assign_resources_sorted(struct pci_
 		idx = res - &list->dev->resource[0];
 		if (pci_assign_resource(list->dev, idx)) {
 			res->start = 0;
+			res->end = 0;
 			res->flags = 0;
 		}
 		tmp = list;

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06 21:43   ` Ivan Kokshaysky
@ 2005-07-06 22:15     ` Rafael J. Wysocki
  2005-07-06 23:01       ` Ivan Kokshaysky
  0 siblings, 1 reply; 33+ messages in thread
From: Rafael J. Wysocki @ 2005-07-06 22:15 UTC (permalink / raw)
  To: Ivan Kokshaysky; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Wednesday, 6 of July 2005 23:43, Ivan Kokshaysky wrote:
> On Wed, Jul 06, 2005 at 11:28:49AM +0200, Rafael J. Wysocki wrote:
> > albercik:~ # cardmgr
> > cardmgr[4702]: no sockets found!
> ..
> > PCI: Device 0000:02:01.0 not available because of resource collisions
> > PCI: Device 0000:02:01.1 not available because of resource collisions
> 
> Thanks for the report.
> Does the appended one-liner fix that?

Yes, it does, but I'm still getting these in dmesg:

PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1

Greets,
Rafael


-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
		-- Lewis Carroll "Alice's Adventures in Wonderland"

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2: PCMCIA problem on AMD64
  2005-07-06 22:15     ` Rafael J. Wysocki
@ 2005-07-06 23:01       ` Ivan Kokshaysky
  0 siblings, 0 replies; 33+ messages in thread
From: Ivan Kokshaysky @ 2005-07-06 23:01 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Thu, Jul 07, 2005 at 12:15:19AM +0200, Rafael J. Wysocki wrote:
> > Does the appended one-liner fix that?
> 
> Yes, it does, but I'm still getting these in dmesg:
> 
> PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.0
> PCI: Failed to allocate mem resource #10:2000000@100000000 for 0000:02:01.1
> PCI: Failed to allocate I/O resource #7:1000@e000 for 0000:02:01.1
> PCI: Failed to allocate I/O resource #8:1000@e000 for 0000:02:01.1

It's OK. Eventually we move such stuff into "debug" level.

Thanks,

Ivan.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-06 15:51     ` Greg KH
  2005-07-06 16:22       ` Linus Torvalds
@ 2005-07-07  9:46       ` Takashi Iwai
  2005-07-07 18:39         ` Greg KH
  1 sibling, 1 reply; 33+ messages in thread
From: Takashi Iwai @ 2005-07-07  9:46 UTC (permalink / raw)
  To: Greg KH
  Cc: Linus Torvalds, Eyal Lebedinsky, Matthias Andree,
	Linux Kernel Mailing List

At Wed, 6 Jul 2005 08:51:03 -0700,
Greg KH wrote:
> 
> On Wed, Jul 06, 2005 at 08:42:16AM -0700, Linus Torvalds wrote:
> > 
> > 
> > On Wed, 6 Jul 2005, Eyal Lebedinsky wrote:
> > >
> > >   CC [M]  sound/pci/bt87x.o
> > > sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
> > > sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
> > > sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
> > > sound/pci/bt87x.c:807: error: for each function it appears in.)
> > > sound/pci/bt87x.c: At top level:
> > > sound/pci/bt87x.c:910: error: `driver' used prior to declaration
> > 
> > This seems to be a thinko by Greg. That line got changed from
> > 
> > 	supported = pci_match_device(snd_bt87x_ids, pci);
> > 
> > to
> > 
> > 	supported = pci_match_device(driver, pci);
> > 
> > but as far as I can tell it _should_ be
> > 
> > 	supported = pci_match_id(snd_bt87x_ids, pci);
> 
> No, I wanted it to be "driver", but forgot to build the code, sorry.
> Try the following patch instead:

Well, I don't think pci_match_device() makes sense here.
snd_bt87x_detect_card() checks the sample rate of a known device
(listed in the static pci id table), and doesn't need to check the
dynamic devices.
Calling pci_match_id() would be more feasible.


Takashi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2 - Inconsistent kallsyms data
  2005-07-06 14:52       ` Alexis Ballier
@ 2005-07-07 11:51         ` Paulo Marques
  0 siblings, 0 replies; 33+ messages in thread
From: Paulo Marques @ 2005-07-07 11:51 UTC (permalink / raw)
  To: Alexis Ballier; +Cc: Linux Kernel Mailing List

Alexis Ballier wrote:
> Yes, that fixed it.

Ok, it is probably the same problem, then.

> However, there was no problem with rc1 with the
> same .config.

That's just the nature of it. It only triggers if you're unlucky. For 
more details check these threads:

http://lkml.org/lkml/2005/5/10/70

http://seclists.org/lists/linux-kernel/2005/May/2010.html

The fix in mm is actually very different from any proposed solution in 
those threads. For more details check here:

http://lkml.org/lkml/2005/6/27/188

-- 
Paulo Marques - www.grupopie.com

It is a mistake to think you can solve any major problems
just with potatoes.
Douglas Adams

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-07  9:46       ` Takashi Iwai
@ 2005-07-07 18:39         ` Greg KH
  2005-07-07 19:57           ` Takashi Iwai
  0 siblings, 1 reply; 33+ messages in thread
From: Greg KH @ 2005-07-07 18:39 UTC (permalink / raw)
  To: Takashi Iwai
  Cc: Linus Torvalds, Eyal Lebedinsky, Matthias Andree,
	Linux Kernel Mailing List

On Thu, Jul 07, 2005 at 11:46:26AM +0200, Takashi Iwai wrote:
> At Wed, 6 Jul 2005 08:51:03 -0700,
> Greg KH wrote:
> > 
> > On Wed, Jul 06, 2005 at 08:42:16AM -0700, Linus Torvalds wrote:
> > > 
> > > 
> > > On Wed, 6 Jul 2005, Eyal Lebedinsky wrote:
> > > >
> > > >   CC [M]  sound/pci/bt87x.o
> > > > sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
> > > > sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
> > > > sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
> > > > sound/pci/bt87x.c:807: error: for each function it appears in.)
> > > > sound/pci/bt87x.c: At top level:
> > > > sound/pci/bt87x.c:910: error: `driver' used prior to declaration
> > > 
> > > This seems to be a thinko by Greg. That line got changed from
> > > 
> > > 	supported = pci_match_device(snd_bt87x_ids, pci);
> > > 
> > > to
> > > 
> > > 	supported = pci_match_device(driver, pci);
> > > 
> > > but as far as I can tell it _should_ be
> > > 
> > > 	supported = pci_match_id(snd_bt87x_ids, pci);
> > 
> > No, I wanted it to be "driver", but forgot to build the code, sorry.
> > Try the following patch instead:
> 
> Well, I don't think pci_match_device() makes sense here.
> snd_bt87x_detect_card() checks the sample rate of a known device
> (listed in the static pci id table), and doesn't need to check the
> dynamic devices.
> Calling pci_match_id() would be more feasible.

Ok, that's fine with me if you want to do that instead.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.6.13-rc2
  2005-07-07 18:39         ` Greg KH
@ 2005-07-07 19:57           ` Takashi Iwai
  0 siblings, 0 replies; 33+ messages in thread
From: Takashi Iwai @ 2005-07-07 19:57 UTC (permalink / raw)
  To: Greg KH
  Cc: Linus Torvalds, Eyal Lebedinsky, Matthias Andree,
	Linux Kernel Mailing List

At Thu, 7 Jul 2005 11:39:29 -0700,
Greg KH wrote:
> 
> On Thu, Jul 07, 2005 at 11:46:26AM +0200, Takashi Iwai wrote:
> > At Wed, 6 Jul 2005 08:51:03 -0700,
> > Greg KH wrote:
> > > 
> > > On Wed, Jul 06, 2005 at 08:42:16AM -0700, Linus Torvalds wrote:
> > > > 
> > > > 
> > > > On Wed, 6 Jul 2005, Eyal Lebedinsky wrote:
> > > > >
> > > > >   CC [M]  sound/pci/bt87x.o
> > > > > sound/pci/bt87x.c: In function `snd_bt87x_detect_card':
> > > > > sound/pci/bt87x.c:807: error: `driver' undeclared (first use in this function)
> > > > > sound/pci/bt87x.c:807: error: (Each undeclared identifier is reported only once
> > > > > sound/pci/bt87x.c:807: error: for each function it appears in.)
> > > > > sound/pci/bt87x.c: At top level:
> > > > > sound/pci/bt87x.c:910: error: `driver' used prior to declaration
> > > > 
> > > > This seems to be a thinko by Greg. That line got changed from
> > > > 
> > > > 	supported = pci_match_device(snd_bt87x_ids, pci);
> > > > 
> > > > to
> > > > 
> > > > 	supported = pci_match_device(driver, pci);
> > > > 
> > > > but as far as I can tell it _should_ be
> > > > 
> > > > 	supported = pci_match_id(snd_bt87x_ids, pci);
> > > 
> > > No, I wanted it to be "driver", but forgot to build the code, sorry.
> > > Try the following patch instead:
> > 
> > Well, I don't think pci_match_device() makes sense here.
> > snd_bt87x_detect_card() checks the sample rate of a known device
> > (listed in the static pci id table), and doesn't need to check the
> > dynamic devices.
> > Calling pci_match_id() would be more feasible.
> 
> Ok, that's fine with me if you want to do that instead.

Since Linus already applied the fix patches, I'll leave as it is ;)

pci_match_device() should work identically like pci_match_id() in the
above case since driver_data is 0.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2005-07-07 20:01 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-06  4:32 Linux 2.6.13-rc2 Linus Torvalds
2005-07-06  6:56 ` Jan Dittmer
2005-07-06  9:09   ` Linux 2.6.13-rc2 - Inconsistent kallsyms data Alexis Ballier
2005-07-06 13:45     ` Paulo Marques
2005-07-06 14:52       ` Alexis Ballier
2005-07-07 11:51         ` Paulo Marques
2005-07-06 15:33   ` Linux 2.6.13-rc2 Linus Torvalds
2005-07-06 15:53     ` Jan Dittmer
2005-07-06 15:55       ` Greg KH
2005-07-06  7:35 ` Matt Mackall
2005-07-06  8:59 ` Florian Weimer
2005-07-06 12:18   ` Paolo Ciarrocchi
2005-07-06  9:10 ` compilation error sound/pci/bt87x.c:807 [Re: Linux 2.6.13-rc2] Tomasz Torcz
2005-07-06 14:35   ` Alexandre Buisse
2005-07-06  9:28 ` Linux 2.6.13-rc2: PCMCIA problem on AMD64 Rafael J. Wysocki
2005-07-06 16:47   ` Greg KH
2005-07-06 17:16     ` Linus Torvalds
2005-07-06 20:36       ` Rafael J. Wysocki
2005-07-06 20:33     ` Rafael J. Wysocki
2005-07-06 21:43   ` Ivan Kokshaysky
2005-07-06 22:15     ` Rafael J. Wysocki
2005-07-06 23:01       ` Ivan Kokshaysky
2005-07-06  9:37 ` Linux 2.6.13-rc2 Eyal Lebedinsky
2005-07-06 15:42   ` Linus Torvalds
2005-07-06 15:51     ` Greg KH
2005-07-06 16:22       ` Linus Torvalds
2005-07-06 16:27         ` Greg KH
2005-07-07  9:46       ` Takashi Iwai
2005-07-07 18:39         ` Greg KH
2005-07-07 19:57           ` Takashi Iwai
2005-07-06 10:29 ` Matthias Andree
2005-07-06 10:30 ` Matthias Andree
2005-07-06 15:58 ` Linux 2.6.13-rc2 (build error with no CONFIG_HOTPLUG_PCI) Steven Cole

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox