Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
2.6.12-rc1-mm2
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 46 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Andrew Morton  
View profile  
 More options Mar 24 2005, 8:00 am
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Thu, 24 Mar 2005 14:00:25 +0100
Local: Thurs, Mar 24 2005 8:00 am
Subject: 2.6.12-rc1-mm2

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-...

- Added David Miller's networking tree to the -mm lineup as bk-net.patch.

- Added Herbert Xu's crypto development tree to the -mm lineup as
  bk-cryptodev.patch.

  -mm kernels now aggregate Linus's tree and 34 subsystem trees.  Usually
  they are pulled 3-4 hours before the release of the -mm kernel.  

  Usually it is possible to determine the latest cset from each tree by
  looking at the first couple of lines of the relevant patch in the
  broken-out/ directory.  Although sometimes it isn't there if I had to
  massage the diff.

- There may be an x86_64 problem here, although it works for me.  If it
  fails early in boot, try reverting
  x86_64-separate-amd-cmp-detection-from-hyper-threading.patch

- There's some work here on the recent USB PM resume bugs.  If you had
  problems there, please test and be sure to cc
  linux-usb-de...@lists.sourceforge.net in any reports.

- Some fixes for the recent DRM problems.

- Big DVB update

- md updates

- nfs4 server updates

- Lots more fixes

- Lots more bugs.

Chages since 2.6.12-rc1-mm1:

 linus.patch
 bk-acpi.patch
 bk-agpgart.patch
 bk-alsa.patch
 bk-arm.patch
 bk-audit.patch
 bk-cifs.patch
 bk-cpufreq.patch
 bk-cryptodev.patch
 bk-driver-core.patch
 bk-drm.patch
 bk-drm-via.patch
 bk-i2c.patch
 bk-ia64.patch
 bk-ieee1394.patch
 bk-input.patch
 bk-jfs.patch
 bk-kbuild.patch
 bk-libata.patch
 bk-net.patch
 bk-netdev.patch
 bk-nfs.patch
 bk-ntfs.patch
 bk-pci.patch
 bk-scsi.patch
 bk-scsi-rc-fixes.patch
 bk-serial.patch
 bk-usb.patch
 bk-watchdog.patch
 bk-xfs.patch

 Latest versions of external trees

-input-fix-fast-scrolling-scancodes-in-atkbdc.patch
-b44-allocate-tx-bounce-bufs-as-needed.patch
-drivers-net-myri_codeh-cleanup.patch
-e100-napi-state-machine-fix.patch
-fix-pci_disable_device-in-8139too.patch
-bonding-needs-inet.patch
-drivers-net-sis900c-fix-a-warning.patch
-fix-suspend-resume-on-via-velocity.patch
-we-18-aka-wpa.patch
-smc91x-addr-config-check.patch
-smc91x-warning-fix.patch
-tcp-infrastructure-split-out.patch
-tcp-bic-11-support.patch
-tcp-westwood-support.patch
-tcp-westwood-support-kconfig-fix.patch
-tcp-vegas-support.patch
-tcp-high-speed-support.patch
-drivers-net-arcnet-arcnetc-gcc4-fixes.patch
-drivers-net-depcac-gcc4-fix.patch

 Merged

-fix-agp_backend-usage-in-drm_agp_init.patch

 Fixed differently in bk-drm.patch

-tcp-infrastructure-split-out.patch
-tcp-bic-11-support.patch
-tcp-westwood-support.patch
-tcp-westwood-support-kconfig-fix.patch
-tcp-vegas-support.patch
-tcp-high-speed-support.patch

 These broke changes in bk-net.patch.

+ppc64-fix-aio-panic-caused-by-is_hugepage_only_range.patch

 AIO-vs-hugetlb oops fix

+acpi-ec-warning-fix.patch

 Fix bk-acpi warning

+agp-fix-for-xen-vmm.patch

 Xen preparatory work

+3dfx-drm-depends-on-pci.patch

 Fixes for bk-drm.patch

+alps-printk-tidy.patch

 Fix up a bk-input printk.

+nfs4-empty-array-fix.patch

 bk-nfs build fix

+debug-for-pci-io-mem-allocation.patch

 Extra pci layer debugging support

+usb_cdc-build-fix.patch

 Fix build for old gcc

+fix-harmful-typos-in-zd1201c.patch

 Fix zd1201c bogons

+usb-resume-fixes.patch
+usb-suspend-updates-interface-suspend.patch
+hcd-suspend-uses-pm_message_t.patch

 Fixes for USB PM resume.

+fix-mmap-of-dev-kmem.patch

 Fix oopses with mmapping of /dev/kmem

+unused-size-assignment-in-filemap_nopage.patch

 Remove some dead code and a warning

+freepgt-free_pgtables-use-vma-list.patch
+freepgt-remove-mm_vm_sizemm.patch
+freepgt-hugetlb_free_pgd_range.patch
+freepgt-remove-arch-pgd_addr_end.patch
+freepgt-mpnt-to-vma-cleanup.patch
+freepgt-hugetlb-area-is-clean.patch

 Core mm pagetable handling simplification (hah), cleanup, speedup.

+a-new-10gb-ethernet-driver-by-chelsio-communications-update.patch

 Updates to the Chelsio 10GB ethernet driver

+restore-ports-module-parameter-for-ip_nat_ftp-and-ip_nat_irc.patch

 netfilter fix

+e1000-flush-work-queues-on-remove.patch

 e1000 shutdown fix

+ipt-leak-fix.patch

 net fix

+selinux-make-code-static-and-remove-unused-code.patch
+selinux-allow-mounting-of-filesystems-with-invalid-root-inode-context.patc h
+selinux-audit-unrecognized-netlink-messages.patch
+selinux-add-name_connect-permission-check.patch

 SELinux updates and cleanups

+ppc32-typo-fix-in-load-store-string-emulation.patch
+ppc32-report-chipset-version-in-common-proc-cpuinfo-handling.patch
+ppc32-dmasound-compilation-fix.patch
+ppc32-fix-sandpoint-soft-reboot.patch
+ppc32-64-map-prefetchable-pci-without-guarded-bit.patch

 ppc32 updates

+ppc64-fix-gcc4-compile-error-in-pacah.patch
+ppc64-fix-compile-error-in-promc.patch
+ppc64-fix-linkage-error-on-g5.patch
+ppc64-fix-semtimedop-compat-syscall.patch
+ppc64-fix-pseries-hcall-stubs.patch
+ppc64-make-numa=off-command-line-argument-work-again.patch
+ppc64-fix-ethernet-phy-reset-on-imac-g5.patch

 ppc64 updates

-via-irq-fixup-fix.patch
+x86-via-workaround.patch

 Updated version of the VIA IRQ handling workaround

+x86-fix-esp-corruption-cpu-bug-take-2-fix.patch

 Fix x86-fix-esp-corruption-cpu-bug-take-2.patch

+x86_64-update-defconfig.patch
+x86_64-separate-amd-cmp-detection-from-hyper-threading.patch
+x86_64-add-new-amd-cpuid-flags-to-cpuinfo.patch
+x86_64-add-an-64bit-entry-path-for-exec.patch
+x86_64-busses-array-is-only-indexed-with-a-8bit-value.patch
+x86_64-fix-compilation-with-config_proc_fs=n.patch
+x86_64-move-hpet-selection-into-processor-specific.patch
+x86_64-remove-never-used-obsolete-file.patch
+x86_64-fix-indentation-in-vsyscallc-no-functional.patch
+x86_64-nop-out-system-call-instruction-in-vsyscall-page.patch
+x86_64-remove-obsolete-comments-in-vsyscallc-and-fix.patch
+x86_64-remove-noisy-printk-in-k8-bus-detection-code.patch
+x86_64-remove-unused-and-broken-code-in-ioh.patch
+x86_64-remove-stale-unused-file.patch
+x86_64-move-put_user-out-of-line.patch
+x86_64-give-out-of-line-get_user-better-calling.patch
+x86_64-work-around-tyan-bios-mtrr-initialization-bug.patch
+x86_64-include-pci-express-configuration.patch
+x86_64-cleanups-in-new-backtrace-code-in-oprofile.patch
+x86_64-fix-special-isa-case-in-iounmap.patch
+x86_64-fix-formatting-and-white-space-in-signal-code.patch
+x86_64-mem=xxx-will-now-limit-kernel-memory-to-xxx.patch
+x86_64-resume-pit-for-x86_64.patch
+x86_64-fix-nmi-rtc-access-race.patch
+x86_64-minor-fix-to-tlb-flush-ipi.patch
+x86_64-always-reload-cr3-completely-when-a-lazy-mm.patch
+x86_64-fix-ldt-descriptor.patch
+x86_64-change-the-y2069-bug-in-the-rtc-timer-code-to-be.patch
+x86_64-only-free-pmds-and-puds-after-other-cpus-have.patch
+x86_64-dont-enable-interrupts-in-oopses.patch
+x86_64-fix-smp-fallback-to-up.patch
+x86_64-fix-config_preempt.patch
+x86_64-fix-exception-stack-detection-during-backtraces.patch
+x86_64-fix-gcc-34-warning-in-bitopsc.patch
+x86_64-clean-up-the-iommu-initialisation-a-bit.patch

 x86_64 update

+alpha-spinlockh-update.patch

 alpha build fix

+m32r-update-mmu-less-support-1.patch
+m32r-update-mmu-less-support-2.patch
+m32r-update-mmu-less-support-3.patch
+m32r-fix-m32102-i-cache-invalidation.patch
+m32r_sio-driver-update.patch

 m32r update

+m68k-update-signal-delivery-handling.patch
+m68k-stdma-replace-sleep_on-with-wait_event.patch
+zorro-replace-printk-with-pr_info-in-drivers-zorro-zorroc.patch
+mac-ncr5380-scsi-fix-bus-error.patch
+m68k-ip-checksum-updates.patch
+sun-3-3x-enable-sun-partition-tables-support-by-default.patch
+m68k-add-missing-pieces-of-thread-info-tif_memdie-support.patch
+tpm-depends-on-pci.patch

 m68k update and other stuff from Gerd.

-uml-cope-with-uml_net-security-fix.patch
+uml-cope-with-uml_net-security-fix-2.patch

 Updated

+uml-fix-compile.patch
+uml-cpu_relax-fix.patch
+uml-extend-cmd-line-limits.patch
+uml-disable-more-hardware-kconfig-opt-and-rename-usermode-to-uml.patch
+uml-little-build-fixes.patch
+uml-factor-out-common-code-in-user-obj-handling.patch
+uml-kbuild-link-cmd.patch
+uml-add-kconfig-debug-deps.patch
+uml-real-fix-for-__gcov_init-symbols.patch
+uml-fix-cond-expr-as-lvalues-warning.patch

 UML update

+s390-swapped-memset-arguments.patch

 s390 dyslexia fix

-building-areca-arcmsr-driver-outside-kernel-source-tree.patch

 Folded into the ever-updated areca-raid-linux-scsi-driver.patch

+keys-pass-session-keyring-to-call_usermodehelper.patch
+keys-pass-session-keyring-to-call_usermodehelper-warning-fix.patch
+keys-use-rcu-to-manage-session-keyring-pointer.patch
+keys-make-request-key-create-an-authorisation-key.patch

 Key management updates

+fix-mmap-return-value-to-conform-to-posix.patch

 Make mmap posixly correct again.

+timers-enable-irqs-in-__mod_timer.patch
+timers-enable-irqs-in-__mod_timer-tidy.patch

 More updates to the core kernel timer code.

+fat-set-ms_noatime-to-msdos.patch
+fat-fix-msdos-datetime.patch

 fatfs fixes

+fix-compile-warning-in-drivers-pnp-resourcec-with-config_pci.patch

 Warning fix

+nlm-fix-f_count-leak.patch

 nfsd fix

+module-parameter-fixes.patch

 Fix some module parameters

+fs-hpfs-fix-hpfs-support-under-64-bit-kernel.patch

 Fix hpfs for 64-bit machines

+arch-hook-for-notifying-changes-in-pte-protections-bits.patch

 ia64 core mm hook

+serial-digi-neo-driver.patch

 New serial driver

+netmos-parallel-serial-combo-support.patch

 Improved netmos parport support.

+consolidate-asm-ipch.patch

 ipx.h cleanups

+bt819-array-indexing-fix.patch

 Fix bogon in a v4l driver

+unified-spinlock-initialization.patch

 spinlock cleanup

+drivers-block-dac960c-fix-a-use-after-free.patch
+drivers-telephony-ixj-fix-a-use-after-free.patch

 Couple of use-after-free fixes

+dvb-clarify-firmware-upload-messages.patch
+dvb-dibcom-frontend-fixes.patch
+dvb-dibusb-misc-fixes.patch
+dvb-skystar2-remove-duplicate-pci_release_region.patch
+dvb-mt352-pinnacle-300i-comments.patch
+dvb-support-activy-budget-card.patch
+dvb-skystar2-update-email-address.patch
+dvb-ves1x93-invert_pwm-fix.patch
+dvb-dibusb-readme-update.patch ...

read more »


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stefano Rivoir  
View profile  
 More options Mar 24 2005, 9:50 am
Newsgroups: linux.kernel
From: Stefano Rivoir <s.riv...@gts.it>
Date: Thu, 24 Mar 2005 15:50:25 +0100
Local: Thurs, Mar 24 2005 9:50 am
Subject: Re: 2.6.12-rc1-mm2

Alle 13:41, giovedì 24 marzo 2005, Andrew Morton ha scritto:

> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-....
>6.12-rc1-mm2/
> - Some fixes for the recent DRM problems.

Hi Andrew,

While I was OK with DRM up to 2.6.12-rc1-mm1, now I get this at startup, and
Xorg fails to enable DRI (attached, lspci and .config):

Unable to handle kernel paging request at virtual address 72ff64d7
 printing eip:
e087eb44
*pde = 00000000
Oops: 0002 [#1]
PREEMPT
Modules linked in: radeon drm sd_mod scsi_mod lp hotkey fan container button
ide_cd 8250_pnp parport_pc parport floppy pcspkr sk98lin yenta_socket
rsrc_nonstatic pcmcia_core ehci_hcd usbhid ohci_hcd snd_intel8x0m 8250_pci
8250 serial_core ohci1394 ieee1394 sis_agp agpgart vfat fat video thermal
processor ac battery snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss
snd_pcm snd_timer snd soundcore snd_page_alloc skge evdev
CPU:    0
EIP:    0060:[<e087eb44>]    Not tainted VLI
EFLAGS: 00013286   (2.6.12-rc1-mm2)
EIP is at agp_find_bridge+0x0/0xffffc77f [agpgart]
eax: dff1d000   ebx: de228400   ecx: 00000000   edx: 000000d0
esi: dd860000   edi: de228450   ebp: e1a4bd90   esp: dd811f48
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 4698, threadinfo=dd810000 task=dfca3030)
Stack: e1a085fb dd860000 00000000 e1a4c240 e1a06ed0 dd860000 e1a4c240 dff1d000
       dd860000 e1a071ce e1a4c240 c01abfaf e1a4bd90 dff1d000 e1a4c240 00000310
       e1a03adf ffffffff 00000000 00000310 fffffffc e1a4e180 dd810000 dd810000
Call Trace:
 [<e1a085fb>] drm_agp_init+0x3b/0xb0 [drm]
 [<e1a06ed0>] drm_fill_in_dev+0xf0/0x1b0 [drm]
 [<e1a071ce>] drm_get_dev+0x4e/0xc0 [drm]
 [<c01abfaf>] kobject_get+0xf/0x20
 [<e1a03adf>] drm_init+0x6f/0xb0 [drm]
 [<c0130589>] sys_init_module+0x139/0x1e0
 [<c0102fdb>] sysenter_past_esp+0x54/0x75
Code: 6e 66 69 67 5f 62 79 74 65 00 61 67 70 5f 70 75 74 5f 62 72 69 64 67 65
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 00 <c0> a7 87 e0 dc 94
cd de dc 94 cd de 00 00 00 00 00 00 00 00 00

--
Stefano Rivoir

  .config
29K Download

  lspci-v
5K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Manuel Lauss  
View profile  
 More options Mar 24 2005, 10:20 am
Newsgroups: linux.kernel
From: Manuel Lauss <m...@roarinelk.homelinux.net>
Date: Thu, 24 Mar 2005 16:20:24 +0100
Local: Thurs, Mar 24 2005 10:20 am
Subject: Re: 2.6.12-rc1-mm2

I get a similar Oops at boot; I noticed this warning during compilation:

drivers/char/drm/drm_agpsupport.c: In function `drm_agp_init':
drivers/char/drm/drm_agpsupport.c:391: warning: implicit declaration of function `agp_find_bridge'
drivers/char/drm/drm_agpsupport.c:391: warning: assignment makes pointer from integer without a cast

I dont know what header to include/modify to make it go away.
DRM and AGP are compiled into the kernel (no modules).

--
 Manuel Lauss

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2 (build error In function `zft_init')" by Steven Cole
Steven Cole  
View profile  
 More options Mar 24 2005, 10:20 am
Newsgroups: linux.kernel
From: Steven Cole <elens...@mesatop.com>
Date: Thu, 24 Mar 2005 16:20:28 +0100
Local: Thurs, Mar 24 2005 10:20 am
Subject: Re: 2.6.12-rc1-mm2 (build error In function `zft_init')
I'm getting the following build error with 2.6.12-rc1-mm2:

   CC      init/version.o
   LD      init/built-in.o
   LD      .tmp_vmlinux1
drivers/built-in.o(.init.text+0x4323): In function `zft_init':
: undefined reference to `class_device_creat'
make: *** [.tmp_vmlinux1] Error 1

2.6.12-rc1-mm1 built and is running just fine.  I used the
-rc1-mm1 .config, did make oldconfig, make bzImage.  Here is
the .config:

[steven@spc1 linux-2.6.12-rc1-mm2]$ grep ^CONFIG .config
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_CLEAR_PAGES=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION="-GX110"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
CONFIG_BASE_SMALL=0
CONFIG_X86_PC=y
CONFIG_MPENTIUMIII=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_MICROCODE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_EDD=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_PHYSICAL_START=0x100000
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=32000
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_AOE_PARTITIONS=16
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_IP_TCPDIAG=y
CONFIG_XFRM=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_SERIO_LIBPS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_FTAPE=y
CONFIG_ZFTAPE=y
CONFIG_ZFT_DFLT_BLK_SZ=10240
CONFIG_ZFT_COMPRESSOR=y
CONFIG_FT_NR_BUFFERS=3
CONFIG_FT_PROC_FS=y
CONFIG_FT_NORMAL_DEBUG=y
CONFIG_FT_STD_FDC=y
CONFIG_FT_FDC_THR=8
CONFIG_FT_FDC_MAX_RATE=2000
CONFIG_FT_ALPHA_CLOCK=0
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT3_FS=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_REISER4_FS=y
CONFIG_REISERFS_FS=y
CONFIG_DNOTIFY=y
CONFIG_ISO9660_FS=y
CONFIG_FAT_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_UTF8=y
CONFIG_PRINTK_TIME=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_FRAME_POINTER=y
CONFIG_EARLY_PRINTK=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_SECURITY=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_CAPABILITIES=y
CONFIG_CRC_CCITT=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y

Steven
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2" by Brice Goglin
Brice Goglin  
View profile  
 More options Mar 24 2005, 10:30 am
Newsgroups: linux.kernel
From: Brice Goglin <Brice.Gog...@ens-lyon.org>
Date: Thu, 24 Mar 2005 16:30:22 +0100
Local: Thurs, Mar 24 2005 10:30 am
Subject: Re: 2.6.12-rc1-mm2
Stefano Rivoir a écrit :

> Alle 13:41, giovedì 24 marzo 2005, Andrew Morton ha scritto:

>>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-....
>>6.12-rc1-mm2/

>>- Some fixes for the recent DRM problems.

> Hi Andrew,

> While I was OK with DRM up to 2.6.12-rc1-mm1, now I get this at startup, and
> Xorg fails to enable DRI (attached, lspci and .config):

Same problem on my Radeon M6 LY here.
This seems to be due to agp_find_bridge not being exported anymore
in agp_backend.h. Dave might have forgotten it when reworking my patch.
Patch attached.

Brice

Signoff-by: Brice Goglin <Brice.Gog...@ens-lyon.org>

--- linux-mm/include/linux/agp_backend.h.old    2005-03-24
16:17:25.000000000 +0100
+++ linux-mm/include/linux/agp_backend.h        2005-03-24
16:10:25.000000000 +0100
@@ -100,6 +100,7 @@
  extern int agp_bind_memory(struct agp_memory *, off_t);
  extern int agp_unbind_memory(struct agp_memory *);
  extern void agp_enable(struct agp_bridge_data *, u32);
+extern struct agp_bridge_data * (*agp_find_bridge)(struct pci_dev *);
  extern struct agp_bridge_data *agp_backend_acquire(struct pci_dev *);
  extern void agp_backend_release(struct agp_bridge_data *);

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stefano Rivoir  
View profile  
 More options Mar 24 2005, 10:50 am
Newsgroups: linux.kernel
From: Stefano Rivoir <s.riv...@gts.it>
Date: Thu, 24 Mar 2005 16:50:16 +0100
Local: Thurs, Mar 24 2005 10:50 am
Subject: Re: 2.6.12-rc1-mm2
Alle 16:18, giovedì 24 marzo 2005, Brice Goglin ha scritto:

Right, that fixed it for me.

Thank you.

--
Stefano Rivoir
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2 (patch to fix build error In function `zft_init')" by Steven Cole
Steven Cole  
View profile  
 More options Mar 24 2005, 11:00 am
Newsgroups: linux.kernel
From: Steven Cole <elens...@mesatop.com>
Date: Thu, 24 Mar 2005 17:00:37 +0100
Local: Thurs, Mar 24 2005 11:00 am
Subject: Re: 2.6.12-rc1-mm2 (patch to fix build error In function `zft_init')

Steven Cole wrote:
> I'm getting the following build error with 2.6.12-rc1-mm2:

>   CC      init/version.o
>   LD      init/built-in.o
>   LD      .tmp_vmlinux1
> drivers/built-in.o(.init.text+0x4323): In function `zft_init':
> : undefined reference to `class_device_creat'
> make: *** [.tmp_vmlinux1] Error 1

I glanced at the code, and this little patch fixes the problem:

Steven

[ patch-zftape-init-smallfix < 1K ]
Signed-off by: Steven Cole <elens...@mesatop.com>

--- linux-2.6.12-rc1-mm2/drivers/char/ftape/zftape/zftape-init.c.orig   2005-03-24 08:43:30.000000000 -0700
+++ linux-2.6.12-rc1-mm2/drivers/char/ftape/zftape/zftape-init.c        2005-03-24 08:43:56.000000000 -0700
@@ -331,7 +331,7 @@

        zft_class = class_create(THIS_MODULE, "zft");
        for (i = 0; i < 4; i++) {
-               class_device_creat(zft_class, MKDEV(QIC117_TAPE_MAJOR, i), NULL, "qft%i", i);
+               class_device_create(zft_class, MKDEV(QIC117_TAPE_MAJOR, i), NULL, "qft%i", i);
                devfs_mk_cdev(MKDEV(QIC117_TAPE_MAJOR, i),
                                S_IFCHR | S_IRUSR | S_IWUSR,
                                "qft%i", i);


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2" by Lee Revell
Lee Revell  
View profile  
 More options Mar 24 2005, 12:00 pm
Newsgroups: linux.kernel
From: Lee Revell <rlrev...@joe-job.com>
Date: Thu, 24 Mar 2005 18:00:24 +0100
Local: Thurs, Mar 24 2005 12:00 pm
Subject: Re: 2.6.12-rc1-mm2

On Thu, 2005-03-24 at 04:41 -0800, Andrew Morton wrote:
>   -mm kernels now aggregate Linus's tree and 34 subsystem trees.  Usually
>   they are pulled 3-4 hours before the release of the -mm kernel.  

Andrew,

Do you notify the subsystem maintainers ahead of time so that critical
fixes can be pushed to BK?

I am thinking of the recent ALSA example, where the emu10k1 driver was
b0rked in 2.6.12-mm1, but the fix had been in ALSA CVS for a week.

Lee

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Morton  
View profile  
 More options Mar 24 2005, 3:10 pm
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Thu, 24 Mar 2005 21:10:10 +0100
Local: Thurs, Mar 24 2005 3:10 pm
Subject: Re: 2.6.12-rc1-mm2

There were contradictory patches in flight and I stuck the latest drm tree
into rc1-mm2 at the last minute, alas.  You should revert
agp-make-some-code-static.patch.

But I assume that fixing the compile warnings does not fix the oopses which
Stefano and Brice are seeing?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brice Goglin  
View profile  
 More options Mar 24 2005, 3:30 pm
Newsgroups: linux.kernel
From: Brice Goglin <Brice.Gog...@ens-lyon.org>
Date: Thu, 24 Mar 2005 21:30:12 +0100
Local: Thurs, Mar 24 2005 3:30 pm
Subject: Re: 2.6.12-rc1-mm2
Andrew Morton a écrit :

My patch does fix both the compile warnings and my oops on my Radeon laptop.

Brice
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Morton  
View profile  
 More options Mar 24 2005, 3:30 pm
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Thu, 24 Mar 2005 21:30:19 +0100
Local: Thurs, Mar 24 2005 3:30 pm
Subject: Re: 2.6.12-rc1-mm2

Lee Revell <rlrev...@joe-job.com> wrote:

> On Thu, 2005-03-24 at 04:41 -0800, Andrew Morton wrote:
> >   -mm kernels now aggregate Linus's tree and 34 subsystem trees.  Usually
> >   they are pulled 3-4 hours before the release of the -mm kernel.  

> Andrew,

> Do you notify the subsystem maintainers ahead of time so that critical
> fixes can be pushed to BK?

Occasionally I'll go out and ping people, but almost always the subsystem
guys know what the development cycle is, and they appropriately decide
which code should go in, and when.

> I am thinking of the recent ALSA example, where the emu10k1 driver was
> b0rked in 2.6.12-mm1, but the fix had been in ALSA CVS for a week.

We've been discussing how to get ALSA CVS into ALSA bk more promptly.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2 (patch to fix build error In function `zft_init')" by Greg KH
Greg KH  
View profile  
 More options Mar 24 2005, 5:00 pm
Newsgroups: linux.kernel
From: Greg KH <g...@kroah.com>
Date: Thu, 24 Mar 2005 23:00:17 +0100
Local: Thurs, Mar 24 2005 5:00 pm
Subject: Re: 2.6.12-rc1-mm2 (patch to fix build error In function `zft_init')

On Thu, Mar 24, 2005 at 08:55:13AM -0700, Steven Cole wrote:
> Steven Cole wrote:
> >I'm getting the following build error with 2.6.12-rc1-mm2:

> >  CC      init/version.o
> >  LD      init/built-in.o
> >  LD      .tmp_vmlinux1
> >drivers/built-in.o(.init.text+0x4323): In function `zft_init':
> >: undefined reference to `class_device_creat'
> >make: *** [.tmp_vmlinux1] Error 1

> I glanced at the code, and this little patch fixes the problem:

Ick, sorry, that was my fault.  I've applied this patch to my trees,
thanks.

Hm, I wonder how I missed this, I did do a 'make allmodconfig' build to
try to catch this kind of stuff...

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Morton  
View profile  
 More options Mar 24 2005, 5:00 pm
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Thu, 24 Mar 2005 23:00:15 +0100
Local: Thurs, Mar 24 2005 5:00 pm
Subject: Re: 2.6.12-rc1-mm2 (patch to fix build error In function `zft_init')

Greg KH <g...@kroah.com> wrote:

>  > I glanced at the code, and this little patch fixes the problem:

>  Ick, sorry, that was my fault.  I've applied this patch to my trees,
>  thanks.

>  Hm, I wonder how I missed this, I did do a 'make allmodconfig' build to
>  try to catch this kind of stuff...

allmodconfig doesn't catch BROKEN_ON_SMP code.  I've been caught out by
that a few times.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2" by Rafael J. Wysocki
Rafael J. Wysocki  
View profile  
 More options Mar 24 2005, 5:40 pm
Newsgroups: linux.kernel
From: "Rafael J. Wysocki" <r...@sisk.pl>
Date: Thu, 24 Mar 2005 23:40:06 +0100
Local: Thurs, Mar 24 2005 5:40 pm
Subject: Re: 2.6.12-rc1-mm2

Er, sorry for the noise on alsa-devel.  Actually, rmmod doesn't work for me at all
on x86-64 (on two different boxes).

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"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rafael J. Wysocki  
View profile  
 More options Mar 24 2005, 5:40 pm
Newsgroups: linux.kernel
From: "Rafael J. Wysocki" <r...@sisk.pl>
Date: Thu, 24 Mar 2005 23:40:10 +0100
Local: Thurs, Mar 24 2005 5:40 pm
Subject: Re: 2.6.12-rc1-mm2
Hi,

BTW, on 2.6.12-rc1-mm2 I can't rmmod the snd_intel8x0 module (the process
goes into the D state immediately), which did not happen before.  This is 100%
reproducible, on two different AMD64-based boxes, with different sound chips.

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"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Laurent Riffard  
View profile  
 More options Mar 24 2005, 6:50 pm
Newsgroups: linux.kernel
From: Laurent Riffard <laurent.riff...@free.fr>
Date: Fri, 25 Mar 2005 00:50:11 +0100
Local: Thurs, Mar 24 2005 6:50 pm
Subject: Re: 2.6.12-rc1-mm2

Le 24.03.2005 23:31, Rafael J. Wysocki a écrit :

hello,

Same kinds of problem here. It depends on the removed module. I mean:
"rmmod loop" or "rmmod pcspkr" works. But "rmmod snd_ens1371" or "rmmod
ohci1394" hangs.

Sysrq-T when rmmoding snd_ens1371 :

  rmmod         D C92EBE8C     0  8231   8159                     (NOTLB)
  c92ebea0 00000082 00000003 c92ebe8c 00000000 5685fc00 000f4253 cd624530
         cd624658 cff60874 cff60844 c92ebebc c92ebef0 c02618c7 00000000
cd624530
         c0113137 00000000 00000000 00000282 cd248c20 cd248c07 00000001
cd624530
  Call Trace:
   [wait_for_completion+124/193] wait_for_completion+0x7c/0xc1
   [<c02618c7>] wait_for_completion+0x7c/0xc1
   [device_release_driver+52/116] device_release_driver+0x34/0x74
   [<c01f0ae3>] device_release_driver+0x34/0x74
   [__remove_driver+8/12] __remove_driver+0x8/0xc
   [<c01f0b2b>] __remove_driver+0x8/0xc
   [driver_for_each_device+50/87] driver_for_each_device+0x32/0x57
   [<c01f0bd8>] driver_for_each_device+0x32/0x57
   [driver_detach+17/19] driver_detach+0x11/0x13
   [<c01f0b40>] driver_detach+0x11/0x13
   [bus_remove_driver+76/130] bus_remove_driver+0x4c/0x82
   [<c01f05eb>] bus_remove_driver+0x4c/0x82
   [driver_unregister+14/23] driver_unregister+0xe/0x17
   [<c01f0cb2>] driver_unregister+0xe/0x17
   [pci_unregister_driver+14/23] pci_unregister_driver+0xe/0x17
   [<c019b242>] pci_unregister_driver+0xe/0x17
   [sys_delete_module+322/379] sys_delete_module+0x142/0x17b
   [<c0128356>] sys_delete_module+0x142/0x17b

Sysrq-T when rmmoding ohci1394 :

  rmmod         D 00000001     0 12353  10401                     (NOTLB)
  cefa9ea0 00000082 c012f3d9 00000001 0001e848 e88bbbc0 000f426d cb613570
         cb613698 cff60074 cff60044 cefa9ebc cefa9ef0 c02618d7 00000000
cb613570
         c0113137 00000000 00000000 00000286 cd379e60 cd379e47 00000001
cb613570
  Call Trace:
   [wait_for_completion+124/193] wait_for_completion+0x7c/0xc1
   [<c02618d7>] wait_for_completion+0x7c/0xc1
   [device_release_driver+52/116] device_release_driver+0x34/0x74
   [<c01f0aeb>] device_release_driver+0x34/0x74
   [__remove_driver+8/12] __remove_driver+0x8/0xc
   [<c01f0b33>] __remove_driver+0x8/0xc
   [driver_for_each_device+50/87] driver_for_each_device+0x32/0x57
   [<c01f0be0>] driver_for_each_device+0x32/0x57
   [driver_detach+17/19] driver_detach+0x11/0x13
   [<c01f0b48>] driver_detach+0x11/0x13
   [bus_remove_driver+76/130] bus_remove_driver+0x4c/0x82
   [<c01f05f3>] bus_remove_driver+0x4c/0x82
   [driver_unregister+14/23] driver_unregister+0xe/0x17
   [<c01f0cba>] driver_unregister+0xe/0x17
   [pci_unregister_driver+14/23] pci_unregister_driver+0xe/0x17
   [<c019b242>] pci_unregister_driver+0xe/0x17
   [sys_delete_module+322/379] sys_delete_module+0x142/0x17b
   [<c0128356>] sys_delete_module+0x142/0x17b
   [sysenter_past_esp+84/117] sysenter_past_esp+0x54/0x75

.config attached

~~
laurent

[ config-2.6.12-rc1-mm2 38K ]
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.12-rc1-mm2
# Thu Mar 24 23:38:31 2005
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_CLEAR_PAGES=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_HOTPLUG=y
CONFIG_KOBJECT_UEVENT=y
# CONFIG_IKCONFIG is not set
CONFIG_EMBEDDED=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
CONFIG_MK7=y
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MGEODE is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_USE_3DNOW=y
CONFIG_HPET_TIMER=y
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
# CONFIG_X86_MCE_P4THERMAL is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set

#
# Firmware Drivers
#
CONFIG_EDD=y
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_EFI is not set
CONFIG_REGPARM=y
CONFIG_SECCOMP=y

#
# Performance-monitoring counters support
#
# CONFIG_PERFCTR is not set
CONFIG_PHYSICAL_START=0x100000
CONFIG_KEXEC=y
# CONFIG_CRASH_DUMP is not set

#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION="/dev/hdb6"

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_HOTKEY=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
# CONFIG_ACPI_CONTAINER is not set

#
# APM (Advanced Power Management) BIOS Support
#
# CONFIG_APM is not set

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCIEPORTBUS is not set
# CONFIG_PCI_MSI is not set
# CONFIG_PCI_LEGACY_PROC is not set
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set

#
# PCCARD (PCMCIA/CardBus) support
#
# CONFIG_PCCARD is not set

#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set

#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_MISC=m

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
# CONFIG_FW_LOADER is not set
# CONFIG_DEBUG_DRIVER is not set

#
# Connector - unified userspace <-> kernelspace linker
#
# CONFIG_CONNECTOR is not set

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_SERIAL is not set
# CONFIG_PARPORT_PC_FIFO is not set
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_1284=y

#
# Plug and Play support
#
# CONFIG_PNP is not set

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
CONFIG_BLK_DEV_UB=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
# CONFIG_LBD is not set
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_ATA_OVER_ETH is not set
CONFIG_AOE_PARTITIONS=16

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=m
# CONFIG_IDE_TASK_IOCTL is not set

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
# CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_GENERIC is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_IDE_ARM is not set
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set

#
# SCSI device support
#
CONFIG_SCSI=m
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
CONFIG_CHR_DEV_ST=m
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
# CONFIG_CHR_DEV_SCH is not set

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_ISCSI_IF is not set

#
# SCSI Transport Attributes
#
CONFIG_SCSI_SPI_ATTRS=m
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set

#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_SATA is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_PAS16 is not set
# CONFIG_SCSI_PSI240I is not set
# CONFIG_SCSI_QLOGIC_FAS is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA2XXX=m
# CONFIG_SCSI_QLA21XX is not set
# CONFIG_SCSI_QLA22XX is not set
# CONFIG_SCSI_QLA2300 ...

read more »

  signature.asc
< 1K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Morton  
View profile  
 More options Mar 24 2005, 7:00 pm
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Fri, 25 Mar 2005 01:00:28 +0100
Local: Thurs, Mar 24 2005 7:00 pm
Subject: Re: 2.6.12-rc1-mm2

It looks like we're getting stuck in the wait_for_completion() in the new
klist_remove().

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Reuben Farrelly  
View profile  
 More options Mar 24 2005, 7:00 pm
Newsgroups: linux.kernel
From: Reuben Farrelly <reuben-l...@reub.net>
Date: Fri, 25 Mar 2005 01:00:30 +0100
Local: Thurs, Mar 24 2005 7:00 pm
Subject: Re: 2.6.12-rc1-mm2

Hi,

Fails to compile for me:

   CC [M]  fs/nfs/dir.o
   CC [M]  fs/nfs/inode.o
   CC [M]  fs/nfs/nfs4proc.o
fs/nfs/nfs4proc.c:2976: error: static declaration of
'nfs4_file_inode_operations' follows non-static declaration
fs/nfs/nfs4_fs.h:179: error: previous declaration of
'nfs4_file_inode_operations' was here
make[2]: *** [fs/nfs/nfs4proc.o] Error 1
make[1]: *** [fs/nfs] Error 2
make: *** [fs] Error 2

I needed to remove this line:

extern struct inode_operations nfs4_file_inode_operations;

from  fs/nfs/nfs4_fs.h.

Patch attached.

Reuben

[ nfsfix.patch < 1K ]
--- fs/nfs/nfs4_fs.h    2005-03-25 11:40:51.000000000 +1200
+++ fs/nfs/nfs4_fs.h    2005-03-25 11:44:28.000000000 +1200
@@ -176,7 +176,6 @@

 extern struct dentry_operations nfs4_dentry_operations;
 extern struct inode_operations nfs4_dir_inode_operations;
-extern struct inode_operations nfs4_file_inode_operations;

 /* inode.c */
 extern ssize_t nfs4_getxattr(struct dentry *, const char *, void *, size_t);


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Patrick Mochel  
View profile  
 More options Mar 24 2005, 8:20 pm
Newsgroups: linux.kernel
From: Patrick Mochel <moc...@digitalimplant.org>
Date: Fri, 25 Mar 2005 02:20:08 +0100
Local: Thurs, Mar 24 2005 8:20 pm
Subject: Re: 2.6.12-rc1-mm2

On Thu, 24 Mar 2005, Andrew Morton wrote:
> Laurent Riffard <laurent.riff...@free.fr> wrote:

> > hello,

> > Same kinds of problem here. It depends on the removed module. I mean:
> > "rmmod loop" or "rmmod pcspkr" works. But "rmmod snd_ens1371" or "rmmod
> > ohci1394" hangs.

> > Sysrq-T when rmmoding snd_ens1371 :

<snip>

> It looks like we're getting stuck in the wait_for_completion() in the new
> klist_remove().

D'oh! It's getting hung while waiting to remove the current node from the
list (which it can't remove because it's being used). The patch below
should fix it.

        Pat

===== drivers/base/dd.c 1.3 vs edited =====
--- 1.3/drivers/base/dd.c       2005-03-21 12:25:04 -08:00
+++ edited/drivers/base/dd.c    2005-03-24 16:55:21 -08:00
@@ -177,7 +177,7 @@

        sysfs_remove_link(&drv->kobj, kobject_name(&dev->kobj));
        sysfs_remove_link(&dev->kobj, "driver");
-       klist_remove(&dev->knode_driver);
+       klist_del(&dev->knode_driver);

        down(&dev->sem);
        device_detach_shutdown(dev);
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alexey Dobriyan  
View profile  
 More options Mar 24 2005, 8:40 pm
Newsgroups: linux.kernel
From: Alexey Dobriyan <adobri...@mail.ru>
Date: Fri, 25 Mar 2005 02:40:07 +0100
Local: Thurs, Mar 24 2005 8:40 pm
Subject: Re: 2.6.12-rc1-mm2
On Thursday 24 March 2005 23:21, Brice Goglin wrote:

It also allows my machine to boot.

        Alexey

                ...
        drm_agp_init+0x30/0x8e
        drm_fill_in_dev+0xe7/0x195
        drm_get_dev+0x4a/0xba
        kobject_get+0xf/0x13
        do_initcalls+0x54/0xb0
        init+0x0/0x100
        init+0x0/0x100
        kernel_thread_helper+0x0/0x0b
        kernel_thread_helper+0x5/0x0b
                ...
<0>Kernel panic - not syncing: Attempted to kill init!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "remove exports for oem modules" by Adrian Bunk
Adrian Bunk  
View profile  
 More options Mar 24 2005, 9:00 pm
Newsgroups: linux.kernel
From: Adrian Bunk <b...@stusta.de>
Date: Fri, 25 Mar 2005 03:00:11 +0100
Local: Thurs, Mar 24 2005 9:00 pm
Subject: [2.6 patch] remove exports for oem modules

On Thu, Mar 24, 2005 at 04:41:14AM -0800, Andrew Morton wrote:
>...
> Chages since 2.6.12-rc1-mm1:
>...
> -revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.p atch

>  Drop this - the modules are now in the kernel.
>...

As already discussed, there's still no module using this in the kernel.

The part of this patch that still applies is below.

<--  snip  -->

These module exports have no GPL'ed callers.

Signed-off-by: Adrian Bunk <b...@stusta.de>

--- linux-2.6.12-rc1-mm2-full/arch/ia64/kernel/sal.c.old        2005-03-25 01:31:22.000000000 +0100
+++ linux-2.6.12-rc1-mm2-full/arch/ia64/kernel/sal.c    2005-03-25 01:34:24.000000000 +0100
@@ -273,7 +273,6 @@
        SAL_CALL(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
        return 0;
 }
-EXPORT_SYMBOL(ia64_sal_oemcall);

 int
 ia64_sal_oemcall_nolock(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1,
@@ -286,17 +285,3 @@
                        arg7);
        return 0;
 }
-EXPORT_SYMBOL(ia64_sal_oemcall_nolock);
-
-int
-ia64_sal_oemcall_reentrant(struct ia64_sal_retval *isrvp, u64 oemfunc,
-                          u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5,
-                          u64 arg6, u64 arg7)
-{
-       if (oemfunc < IA64_SAL_OEMFUNC_MIN || oemfunc > IA64_SAL_OEMFUNC_MAX)
-               return -1;
-       SAL_CALL_REENTRANT(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6,
-                          arg7);
-       return 0;
-}
-EXPORT_SYMBOL(ia64_sal_oemcall_reentrant);

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "OOPS running "ls -l /sys/class/i2c-adapter/*"-- 2.6.12-rc1-mm2" by Miles Lane
Miles Lane  
View profile  
 More options Mar 24 2005, 11:20 pm
Newsgroups: linux.kernel
From: Miles Lane <miles.l...@gmail.com>
Date: Fri, 25 Mar 2005 05:20:06 +0100
Local: Thurs, Mar 24 2005 11:20 pm
Subject: OOPS running "ls -l /sys/class/i2c-adapter/*"-- 2.6.12-rc1-mm2
root@Monkey100:/sys/class/i2c-adapter# ls * -l
root@Monkey100:/sys# cat */*/*/*

ksymoops 2.4.9 on i686 2.6.12-rc1-mm2.  Options used
     -o /lib/modules/2.6.12-rc1-mm2 (specified)
     -m /boot/System.map-2.6.12-rc1-mm2 (specified)

Unable to handle kernel paging request at virtual address 24fc1024
c0198448
*pde = 00000000
Oops: 0000 [#1]
CPU:    0
EIP:    0060:[<c0198448>]    Not tainted VLI
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00210206   (2.6.12-rc1-mm2)
eax: 00000001   ebx: c039f820   ecx: 00000001   edx: 24fc1000
esi: e75b6cc4   edi: f7c015e4   ebp: e7b93e94   esp: e7b93e94
ds: 007b   es: 007b   ss: 0068
Stack: e7b93eb8 c0198644 f7c01694 00000000 f7c015e4 e7b93eb8 c039f820 e75b6cc4
       f7c015e4 e7b93edc c0198790 f7c01694 f7c015e4 e712a000 f7c01694 e712a000
       fffffff4 e7b93f10 e7b93ef8 c019884f e75b6cc4 e712a000 ffffffea e75b6cc4
Call Trace:
 [<c010410f>] show_stack+0x7f/0xa0
 [<c01042aa>] show_registers+0x15a/0x1c0
 [<c01044ac>] die+0xfc/0x190
 [<c011450b>] do_page_fault+0x31b/0x670
 [<c0103cf3>] error_code+0x4f/0x54
 [<c0198644>] sysfs_get_target_path+0x14/0x80
 [<c0198790>] sysfs_getlink+0xe0/0x150
 [<c019884f>] sysfs_follow_link+0x4f/0x60
 [<c016b46f>] generic_readlink+0x2f/0x90
 [<c01635b6>] sys_readlink+0x86/0x90
 [<c0103249>] syscall_call+0x7/0xb
Code: 42 70 e8 a4 fc 19 00 e9 f3 fe ff ff 90 90 90 90 90 90 90 90 90
90 90 90 90 90 90 90 90 90 90 90 90 90 90 55 31 c0 89 e5 8b 55 08<8b>
52 24 40 85 d2 75 f8 c9 c3 8d b4 26 00 00 00 00 8d bc 27 00

>>EIP; c0198448 <object_depth+8/20>   <=====
>>ebx; c039f820 <sysfs_rename_sem+0/c>
>>edx; 24fc1000 <phys_startup_32+24ec1000/c0000000>
>>esi; e75b6cc4 <pg0+270ebcc4/3fb33400>
>>edi; f7c015e4 <pg0+377365e4/3fb33400>
>>ebp; e7b93e94 <pg0+276c8e94/3fb33400>
>>esp; e7b93e94 <pg0+276c8e94/3fb33400>

Trace; c010410f <show_stack+7f/a0>
Trace; c01042aa <show_registers+15a/1c0>
Trace; c01044ac <die+fc/190>
Trace; c011450b <do_page_fault+31b/670>
Trace; c0103cf3 <error_code+4f/54>
Trace; c0198644 <sysfs_get_target_path+14/80>
Trace; c0198790 <sysfs_getlink+e0/150>
Trace; c019884f <sysfs_follow_link+4f/60>
Trace; c016b46f <generic_readlink+2f/90>
Trace; c01635b6 <sys_readlink+86/90>
Trace; c0103249 <syscall_call+7/b>

This architecture has variable length instructions, decoding before eip
is unreliable, take these instructions with a pinch of salt.

Code;  c019841d <.text.lock.dir+d7/fa>
00000000 <_EIP>:
Code;  c019841d <.text.lock.dir+d7/fa>
   0:   42                        inc    %edx
Code;  c019841e <.text.lock.dir+d8/fa>
   1:   70 e8                     jo     ffffffeb <_EIP+0xffffffeb>
Code;  c0198420 <.text.lock.dir+da/fa>
   3:   a4                        movsb  %ds:(%esi),%es:(%edi)
Code;  c0198421 <.text.lock.dir+db/fa>
   4:   fc                        cld
Code;  c0198422 <.text.lock.dir+dc/fa>
   5:   19 00                     sbb    %eax,(%eax)
Code;  c0198424 <.text.lock.dir+de/fa>
   7:   e9 f3 fe ff ff            jmp    fffffeff <_EIP+0xfffffeff>
Code;  c0198429 <.text.lock.dir+e3/fa>
   c:   90                        nop
Code;  c019842a <.text.lock.dir+e4/fa>
   d:   90                        nop
Code;  c019842b <.text.lock.dir+e5/fa>
   e:   90                        nop
Code;  c019842c <.text.lock.dir+e6/fa>
   f:   90                        nop
Code;  c019842d <.text.lock.dir+e7/fa>
  10:   90                        nop
Code;  c019842e <.text.lock.dir+e8/fa>
  11:   90                        nop
Code;  c019842f <.text.lock.dir+e9/fa>
  12:   90                        nop
Code;  c0198430 <.text.lock.dir+ea/fa>
  13:   90                        nop
Code;  c0198431 <.text.lock.dir+eb/fa>
  14:   90                        nop
Code;  c0198432 <.text.lock.dir+ec/fa>
  15:   90                        nop
Code;  c0198433 <.text.lock.dir+ed/fa>
  16:   90                        nop
Code;  c0198434 <.text.lock.dir+ee/fa>
  17:   90                        nop
Code;  c0198435 <.text.lock.dir+ef/fa>
  18:   90                        nop
Code;  c0198436 <.text.lock.dir+f0/fa>
  19:   90                        nop
Code;  c0198437 <.text.lock.dir+f1/fa>
  1a:   90                        nop
Code;  c0198438 <.text.lock.dir+f2/fa>
  1b:   90                        nop
Code;  c0198439 <.text.lock.dir+f3/fa>
  1c:   90                        nop
Code;  c019843a <.text.lock.dir+f4/fa>
  1d:   90                        nop
Code;  c019843b <.text.lock.dir+f5/fa>
  1e:   90                        nop
Code;  c019843c <.text.lock.dir+f6/fa>
  1f:   90                        nop
Code;  c019843d <.text.lock.dir+f7/fa>
  20:   90                        nop
Code;  c019843e <.text.lock.dir+f/60>
Trace; c01681de <__link_path_walk+8ce/ec0>
Trace; c016885f <link_path_walk+8f/190>
Trace; c0168c45 <path_lookup+95/170>
Trace; c01693ef <open_namei+7f/650>
Trace; c015823c <filp_open+3c/60>
Trace; c01586e8 <sys_open+48/d0>
Trace; c0103249 <syscall_call+7/b>

This architecture has variable length instructions, decoding before eip
is unreliable, take these instructions with a pinch of salt.

Code;  c019841d <.text.lock.dir+d7/fa>
00000000 <_EIP>:
Code;  c019841d <.text.lock.dir+d7/fa>
   0:   42                        inc    %edx
Code;  c019841e <.text.lock.dir+d8/fa>
   1:   70 e8                     jo     ffffffeb <_EIP+0xffffffeb>
Code;  c0198420 <.text.lock.dir+da/fa>
   3:   a4                        movsb  %ds:(%esi),%es:(%

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

 <1>Unable to handle kernel paging request at virtual address 36bc3024
c0198448
*pde = 00000000
Oops: 0000 [#6]
CPU:    0
EIP:    0060:[<c0198448>]    Not tainted VLI
EFLAGS: 00210206   (2.6.12-rc1-mm2)
eax: 00000001   ebx: c039f820   ecx: 00000001   edx: 36bc3000
esi: e75b6cc4   edi: f7c015e4   ebp: e3423dc4   esp: e3423dc4
ds: 007b   es: 007b   ss: 0068
Stack: e3423de8 c0198644 f7c01694 00000000 f7c015e4 e3423de8 c039f820 e75b6cc4
       f7c015e4 e3423e0c c0198790 f7c01694 f7c015e4 e02fe000 f7c01694 e02fe000
       fffffff4 e3423f50 e3423e28 c019884f e75b6cc4 e02fe000 e3423e64 e3422000
Call Trace:
 [<c010410f>] show_stack+0x7f/0xa0
 [<c01042aa>] show_registers+0x15a/0x1c0
 [<c01044ac>] die+0xfc/0x190
 [<c011450b>] do_page_fault+0x31b/0x670
 [<c0103cf3>] error_code+0x4f/0x54
 [<c0198644>] sysfs_get_target_path+0x14/0x80
 [<c0198790>] sysfs_getlink+0xe0/0x150
 [<c019884f>] sysfs_follow_link+0x4f/0x60
 [<c01681de>] __link_path_walk+0x8ce/0xec0
 [<c016885f>] link_path_walk+0x8f/0x190
 [<c0168c45>] path_lookup+0x95/0x170
 [<c01693ef>] open_namei+0x7f/0x650
 [<c015823c>] filp_open+0x3c/0x60
 [<c01586e8>] sys_open+0x48/0xd0
 [<c0103249>] syscall_call+0x7/0xb
Code: 42 70 e8 a4 fc 19 00 e9 f3 fe ff ff 90 90 90 90 90 90 90 90 90
90 90 90 90 90 90 90 90 90 90 90 90 90 90 55 31 c0 89 e5 8b 55 08<8b>
52 24 40 85 d2 75 f8 c9 c3 8d b4 26 00 00 00 00 8d bc 27 00

>>EIP; c0198448 <object_depth+8/20>   <=====
>>ebx; c039f820 <sysfs_rename_sem+0/c>
>>edx; 36bc3000 <phys_startup_32+36ac3000/c0000000>
>>esi; e75b6cc4 <pg0+270ebcc4/3fb33400>
>>edi; f7c015e4 <pg0+377365e4/3fb33400>
>>ebp; e3423dc4 <pg0+22f58dc4/3fb33400>
>>esp; e3423dc4 <pg0+22f58dc4/3fb33400>

Trace; c010410f <show_stack+7f/a0>
Trace; c01042aa <show_registers+15a/1c0>
Trace; c01044ac <die+fc/190>
Trace; c011450b <do_page_fault+31b/670>
Trace; c0103cf3 <error_code+4f/54>
Trace; c0198644 <sysfs_get_target_path+14/80>
Trace; c0198790 <sysfs_getlink+e0/150>
Trace; c019884f <sysfs_follow_link+4f/60>
Trace; c01681de <__link_path_walk+8ce/ec0>
Trace; c016885f <link_path_walk+8f/190>
Trace; c0168c45 <path_lookup+95/170>
Trace; c01693ef <open_namei+7f/650>
Trace; c015823c <filp_open+3c/60>
Trace; c01586e8 <sys_open+48/d0>
Trace; c0103249 <syscall_call+7/b>

This architecture has variable length instructions, decoding before eip
is unreliable, take these instructions with a pinch of salt.

Code;  c019841d <.text.lock.dir+d7/fa>
00000000 <_EIP>:
Code;  c019841d <.text.lock.dir+d7/fa>
   0:   42                        inc    %edx
Code;  c019841e <.text.lock.dir+d8/fa>
   1:   70 e8                     jo     ffffffeb <_EIP+0xffffffeb>
Code;  c0198420 <.text.lock.dir+da/fa>
   3:   a4                        movsb  %ds:(%esi),%es:(%edi)
Code;  c0198421 <.text.lock.dir+db/fa>
   4:   fc                        cld
Code;  c0198422 <.text.lock.dir+dc/fa>
   5:   19 00                     sbb    %eax,(%eax)
Code;  c0198424 <.text.lock.dir+de/fa>
   7:   e9 f3 fe ff ff            jmp    fffffeff
<_EIP+0xfffftext.lock.dir+f1/fa>
  1a:   90                        nop
Code;  c0198438 <.text.lock.dir+f2/fa>
  1b:   90                        nop
Code;  c0198439 <.text.lock.dir+f3/fa>
  1c:   90                        nop
Code;  c019843a <.text.lock.dir+f4/fa>
  1d:   90                        nop
Code;  c019843b <.text.lock.dir+f5/fa>
  1e:   90                        nop
Code;  c019843c <.text.lock.dir+f6/fa>
  1f:   90                        nop
Code;  c019843d <.text.lock.dir+f7/fa>
  20:   90                        nop
Code;  c019843e <.text.lock.dir+f8/fa>
  21:   90                        nop
Code;  c019843f <.text.lock.dir+f9/fa>
  22:   90                        nop
Code;  c0198440 <object_depth+0/20>
  23:   55                        push   %ebp
Code;  c0198441 <object_depth+1/20>
  24:   31 c0                     xor    %eax,%eax
Code;  c0198443 <object_depth+3/20>
  26:   89 e5                     mov    %esp,%ebp
Code;  c0198445 <object_depth+5/20>
  28:   8b 55 08                  mov    0x8(%ebp),%edx

This decode from eip onwards should be reliable

Code;  c0198448 <object_depth+8/20>
00000000 <_EIP>:
Code;  c0198448 <object_depth+8/20>   <=====
   0:   8b 52 24                  mov    0x24(%edx),%edx   <=====
Code;  c019844b <object_depth+b/20>
   3:   40                        inc    %eax
Code;  c019844c <object_depth+c/20>
   4:   85 d2                     test   %edx,%edx
Code;  c019844e <object_depth+e/20>
   6:   75 f8                     jne    0 <_EIP>
Code;  c0198450 <object_depth+10/20>
   8:   c9                        leave
Code; ...

read more »


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Morton  
View profile  
 More options Mar 24 2005, 11:30 pm
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Fri, 25 Mar 2005 05:30:09 +0100
Local: Thurs, Mar 24 2005 11:30 pm
Subject: Re: OOPS running "ls -l /sys/class/i2c-adapter/*"-- 2.6.12-rc1-mm2

Miles Lane <miles.l...@gmail.com> wrote:

> root@Monkey100:/sys/class/i2c-adapter# ls * -l
>  root@Monkey100:/sys# cat */*/*/*

>  ksymoops 2.4.9 on i686 2.6.12-rc1-mm2.  Options used
>       -o /lib/modules/2.6.12-rc1-mm2 (specified)
>       -m /boot/System.map-2.6.12-rc1-mm2 (specified)

>  Unable to handle kernel paging request at virtual address 24fc1024
>  c0198448
>  *pde = 00000000
>  Oops: 0000 [#1]
>  CPU:    0
>  EIP:    0060:[<c0198448>]    Not tainted VLI

I wonder why the EIP sometimes doesn't get decoded.

I can't repeat it here.  Are you able to narrow it down to a specific sysfs
file?

The .config might help.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "2.6.12-rc1-mm2" by Greg KH
Greg KH  
View profile  
 More options Mar 25 2005, 1:50 am
Newsgroups: linux.kernel
From: Greg KH <g...@kroah.com>
Date: Fri, 25 Mar 2005 07:50:09 +0100
Local: Fri, Mar 25 2005 1:50 am
Subject: Re: 2.6.12-rc1-mm2

Thanks, I've added this to my bk trees.

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "OOPS running "ls -l /sys/class/i2c-adapter/*"-- 2.6.12-rc1-mm2" by Andrew Morton
Andrew Morton  
View profile  
 More options Mar 25 2005, 2:50 am
Newsgroups: linux.kernel
From: Andrew Morton <a...@osdl.org>
Date: Fri, 25 Mar 2005 08:50:08 +0100
Local: Fri, Mar 25 2005 2:50 am
Subject: Re: OOPS running "ls -l /sys/class/i2c-adapter/*"-- 2.6.12-rc1-mm2

but.  but.  There used to be a symbol+0xN/0xM in the EIP: line.  Are you
saying that ksymoops rubbed that out and stuck a hex number in there?

>   I've seen this many times on ARM, and each time I see an oops
> from a 2.6 kernel which has been ksymoopsed, I always ask the submitter
> to send the original non-ksymoopsed version.

> Users need to be re-educated _not_ to use ksymoops.

I wonder if there's something clever we could do to the kallsymsised oops
output so that ksymoops would simply cease to recognise it.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 46   Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google