2.6.25-mm1 - Kernel

This is a discussion on 2.6.25-mm1 - Kernel ; ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/ - git-xfs is undropped because I finally got around to fixing its clashes with git-vfs. - git-arm-master, git-sparc64 and perhaps others are dropped because they don't generate a clean pull. They might be empty - I didn't check. - ...

+ Reply to Thread
Page 1 of 6 1 2 3 ... LastLast
Results 1 to 20 of 105

Thread: 2.6.25-mm1

  1. 2.6.25-mm1


    ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    - git-xfs is undropped because I finally got around to fixing its clashes
    with git-vfs.

    - git-arm-master, git-sparc64 and perhaps others are dropped because they
    don't generate a clean pull. They might be empty - I didn't check.

    - git-kvm remains dropped due to clashes with git-s390 and perhaps git-x86.

    - git-selinux is newly dropped due to memory corruption regressions.

    - git-nfs is (perhaps permanently) dropped because its content is also in
    git-nfsd.

    - git-drm remains reverted due to build failures

    - Tomorrow I'll do the -mm merge plans email and I'll dump a couple hundred
    patches on tree maintainers (these have about a 15% yay-he-merged-it rate).

    Then I'm travelling for a poorly-timed week. I return late in the merge
    window to find out if any of these patches still apply.



    Boilerplate:

    - See the `hot-fixes' directory for any important updates to this patchset.

    - To fetch an -mm tree using git, use (for example)

    git-fetch git://git.kernel.org/pub/scm/linux/kernel/git/smurf/linux-trees.git tag v2.6.16-rc2-mm1
    git-checkout -b local-v2.6.16-rc2-mm1 v2.6.16-rc2-mm1

    - -mm kernel commit activity can be reviewed by subscribing to the
    mm-commits mailing list.

    echo "subscribe mm-commits" | mail majordomo@vger.kernel.org

    - If you hit a bug in -mm and it is not obvious which patch caused it, it is
    most valuable if you can perform a bisection search to identify which patch
    introduced the bug. Instructions for this process are at

    http://www.zip.com.au/~akpm/linux/pa...g-mm-trees.txt

    But beware that this process takes some time (around ten rebuilds and
    reboots), so consider reporting the bug first and if we cannot immediately
    identify the faulty patch, then perform the bisection search.

    - When reporting bugs, please try to Cc: the relevant maintainer and mailing
    list on any email.

    - When reporting bugs in this kernel via email, please also rewrite the
    email Subject: in some manner to reflect the nature of the bug. Some
    developers filter by Subject: when looking for messages to read.

    - Occasional snapshots of the -mm lineup are uploaded to
    ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/ and are announced on
    the mm-commits list. These probably are at least compilable.

    - More-than-daily -mm snapshots may be found at
    http://userweb.kernel.org/~akpm/mmotm/. These are almost certainly not
    compileable.





    Changes since 2.6.25-rc8-mm2:


    git-acpi.patch
    git-x86.patch
    git-kgdb-light.patch
    git-alsa-tiwai.patch
    git-agpgart.patch
    git-arm.patch
    git-avr32.patch
    git-cifs.patch
    git-cpufreq.patch
    git-powerpc.patch
    git-drm.patch
    git-dvb.patch
    git-hwmon.patch
    git-gfs2-nmw.patch
    git-dlm.patch
    git-hid.patch
    git-hrt.patch
    git-ia64.patch
    git-ieee1394.patch
    git-infiniband.patch
    git-input.patch
    git-jfs.patch
    git-leds.patch
    git-libata-all.patch
    git-async-tx.patch
    git-mips.patch
    git-mmc.patch
    git-mtd.patch
    git-ubi.patch
    git-udf.patch
    git-net.patch
    git-battery.patch
    git-nfsd.patch
    git-ocfs2.patch
    git-security-testing.patch
    git-s390.patch
    git-sched.patch
    git-sh.patch
    git-scsi-misc.patch
    git-block.patch
    git-unionfs.patch
    git-v9fs.patch
    git-vfs.patch
    git-watchdog.patch
    git-xfs.patch
    git-cryptodev.patch
    git-xtensa.patch
    git-pekka.patch
    git-semaphore.patch

    git trees

    -cgroups-include-hierarchy-ids-in-proc-pid-cgroup.patch
    -rtc-rtc-s35390ac-needs-the-bitreverse-library.patch
    -eventfd-kaio-integration-fix.patch
    -i2c-fix-platform-driver-hotplug-coldplug.patch
    -spi-fix-platform-driver-hotplug-coldplug.patch
    -usb-gadget-fix-platform-driver-hotplug-coldplug.patch
    -usb-host-fix-platform-driver-hotplug-coldplug.patch
    -watchdog-fix-platform-driver-hotplug-coldplug.patch
    -rtc-fix-platform-driver-hotplug-coldplug.patch
    -cciss-error-implicit-declaration-of-function-sg_init_table.patch
    -hfs-fix-unlink-of-links.patch
    -md-close-a-livelock-window-in-handle_parity_checks5.patch
    -pnp-increase-number-of-devices-supported-per-protocol.patch
    -signalfd-fix-for-incorrect-si_queue-user-data-reporting.patch
    -lzo-fix-typo-in-decompresor.patch
    -generic_file_splice_read-fix-lockups.patch
    -acpi-unneccessary-to-scan-the-pci-bus-already-scanned.patch
    -git-acpi-revert-suspend-wakeup-code-in-c.patch
    -revert-include-asm-x86-i387h-checkpatch-cleanups-formatting-only.patch
    -git-x86-revert-x86-fpu-lazy-allocation-of-fpu-area-v5.patch
    -git-x86-revert-x86-fpu-split-fpu-state-from-task-struct-v5.patch
    -x86_64-do-not-reserve-ramdisk-two-times.patch
    -git-alsa-tiwai-hda_codec-fix-locking.patch
    -usb-audio-fix-another-dallas-quirk.patch
    -usb-audio-make-quirk-handling-more-readable-and-fix-commented-out-code.patch
    -es1968-fix-jitter-on-some-maestro-cards.patch
    -es1968-fix-jitter-on-some-maestro-cards-checkpatch-fixes.patch
    -sound-pci-rme9652-hdspmc-stop-inlining-largish-static-functions.patch
    -lmb-add-lmb_alloc_nid.patch
    -pm-remove-destroy_suspended_device.patch
    -sysfs-refill-attribute-buffer-when-reading-from-offset-0.patch
    -pm-introduce-new-top-level-suspend-and-hibernation-callbacks-rev-7.patch
    -pm-introduce-new-top-level-suspend-and-hibernation-callbacks-rev-7-fix.patch
    -pm-new-suspend-and-hibernation-callbacks-for-platform-bus-type-rev-3.patch
    -pm-new-suspend-and-hibernation-callbacks-for-pci-bus-type-rev-3.patch
    -pm-new-suspend-and-hibernation-callbacks-for-pci-bus-type-rev-3-fix.patch
    -v4l-common-replace-remaining-__function__-occurences.patch
    -v4l-dvb-replace-remaining-__function__-occurences.patch
    -v4l-video-replace-remaining-__function__-occurences.patch
    -jdelvare-i2c-i2c-ibm_iic-fast-mode-parm-desc-fixup.patch
    -jdelvare-i2c-i2c-davinci-01-fix-lost-interrupt.patch
    -jdelvare-i2c-i2c-tiny-usb-new-vid-pid-pair.patch
    -maple-add-driver-for-sega-dreamcast-controller.patch
    -input-put-ledstate-in-the-keyboard-notifier.patch
    -aiptekc-add-support-for-genius-g-pen-560-tablet.patch
    -ps-2-serio-driver-for-avr32-devices.patch
    -input-replace-remaining-__function__-occurrences.patch
    -git-libata-all-unbork-drivers-ata-sata_sx4c.patch
    -ide-mm-remove-include-linux-hdsmart-h.patch
    -ide-mm-ide-remove-cds-field-from-ide_hwif_t.patch
    -ide-mm-scc_pata-add-in-out-put_data-methods.patch
    -ide-mm-au1xxx-ide-add-in-out-put_data-methods.patch
    -ide-mm-ide-h8300-add-in-out-put_data-methods.patch
    -ehea-fix-dlpar-memory-add-support.patch
    -gregkh-pci-pci-arm-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-cris-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-frv-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-mips-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-mn10300-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-parisc-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-sh-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-sparc64-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-v850-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-x86-use-generic-pci_enable_resources.patch
    -gregkh-pci-pci-xtensa-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-arm-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-cris-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-frv-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-mips-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-mn10300-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-parisc-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-ppc-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-sh-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-sparc64-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-v850-use-generic-pci_enable_resources.patch
    -revert-gregkh-pci-pci-xtensa-use-generic-pci_enable_resources.patch
    -pci-hotplug-fix-leaks-in-ibm-hot-plug-controller-driver-ibmphp_init_devno.patch
    -sh-arch-sh-kernel-traps_32c-needs-asm-fpuh.patch
    -sh-export-empty_zero_page.patch
    -aacraid-fix-unchecked-down_interruptible.patch
    -cfq-iosched-do-not-leak-ioc_data-across-iosched-switches.patch
    -gregkh-usb-usb-replace-remaining-__function__-occurrences.patch
    -gregkh-usb-usb-remove-unnecessary-type-casting-of-urb-context.patch
    -usb-serial-fix-regression-in-visor-palm-os-module-for-kernels-=-2624.patch
    -xfs-replace-remaining-__function__-occurrences.patch
    -xfs-replace-__inline-with-inline.patch
    -acpi-bus-check-once-more-for-an-empty-list-after-locking-it.patch
    -acpi-thermal-trip-points-increased-to-12.patch
    -forcedeth-mac-address-fix.patch
    -smc91x-driver-fix-bug-print-warning-only-in-interrupt-mode.patch
    -sc92031-sysfs-link-missing.patch
    -usb-fix-interface-deregistration-during-unbind-operations.patch
    -frv-handle-update_mmu_cache-being-called-when-current-mm-is-null.patch
    -frv-move-stack_top_max-up.patch
    -frv-add-support-for-emulation-of-userspace-atomic-ops.patch
    -frv-make-nommu-mode-work-with-base-addresses-other-than-0xc0000000.patch
    -frv-dont-make-smp_r-w-mb-interpolate-membar-when-config_smp=n.patch
    -usb-serial-more-fixes-and-groundwork-for-tty-changes.patch
    -proc-switch-proc-driver-ray_cs-ray_cs-to-seq_file-interface.patch
    -proc-switch-proc-driver-radio-typhoon-to-seq_file-interface.patch
    -documentation-patch-tags-one-more-time.patch

    Merged into mainline or a subsystem tree.

    -revert-x86-fix-call-to-set_cyc2ns_scale-from-time_cpufreq_notifier.patch

    Dropped

    +mm-fix-possible-off-by-one-in-walk_pte_range.patch
    +dz-test-after-postfix-decrement-fails-in-dz_console_putchar.patch
    +disable-the-memory-controller-by-default-v3.patch
    +disable-the-memory-controller-by-default-v3-fix.patch
    +cgroup-fix-a-race-condition-in-manipulating-tsk-cg_list.patch
    +rtc-pcf8583-build-fix.patch
    +memcgroup-check-and-initialize-page-cgroup-in-memmap_init_zone.patch

    2.6.25 queue. Whoops. These are tagged for 2.6.25.1.

    +hotplug-memory-make-online_page-common.patch
    +hotplug-memory-make-online_page-common-fix.patch

    memory-hotplug work.

    +aio-io_getevents-should-return-if-io_destroy-is-invoked.patch

    AIO fix.

    +acpi-video-balcklist-fujitsu-lifebook-s6410.patch

    ACPI fix

    +miscacpibacklight-compal-laptop-extras-add-entry-to-maintainers.patch
    +miscacpibacklight-compal-laptop-extras-use-bitmask-not-hex.patch
    +miscacpibacklight-compal-laptop-extras-add-support-for-new-laptops.patch
    +acpi-check-a-return-value-correctly-in-acpi_power_get_context.patch

    Update miscacpibacklight-compal-laptop-extras-3rd-try.patch

    +thinkpad-acpi-fix-possible-null-pointer-dereference.patch

    thinkpad driver fix

    +x86_64-restore-mask_bits-in-msi-shutdown.patch
    +x86-ptrace-pebs-support.patch
    +x86-ptrace-pebs-support-warning-fix.patch
    +arch-x86-video-fbdevc-add-module_license.patch

    x86 fixes

    +git-arm-fix.patch

    Fix build in git-arm.patch

    +agk-dm-dm-table-improve-unplug-performance.patch
    +agk-dm-dm-table-drop-void-suspend_targets-return.patch
    +agk-dm-dm-table-remove-unused-dm_create_error_table.patch
    +agk-dm-dm-raid1-use-timer.patch

    device mapper tree updates

    +macintosh-windfarm-fix-platform-driver-hotplug-coldplug.patch

    mac driver fix

    +gregkh-driver-uio-hold-a-reference-to-the-device-s-owner-while-the-device-is-open.patch
    +gregkh-driver-pm-remove-destroy_suspended_device.patch
    +gregkh-driver-sysfs-refill-attribute-buffer-when-reading-from-offset-0.patch
    +gregkh-driver-sysfs-add-sys-dev-char-block-to-lookup-sysfs-path-by-major-minor.patch
    +gregkh-driver-pm-introduce-new-top-level-suspend-and-hibernation-callbacks.patch
    +gregkh-driver-pm-new-suspend-and-hibernation-callbacks-for-platform-bus-type.patch
    +gregkh-driver-pm-new-suspend-and-hibernation-callbacks-for-pci-bus-type.patch

    DRiver tree updates

    +s2ram-warn-when-interrupts-should-be-disabled-but-are-not.patch

    PM debugging

    +sysfs-provide-a-clue-about-the-effects-of-config_usb_device_class=y.patch

    Make a sysfs warning which shouldn't be coming out look less puzzling.

    +revert-git-drm.patch

    Revert it via patch so I notice when it gets updated.

    +git-dvb-kconfig-fix.patch

    git-dvb build fix

    +jdelvare-i2c-i2c-bfin-twi-04-driver-description.patch
    +jdelvare-i2c-i2c-fix-platform-driver-hotplug-coldplug.patch

    I2C tree updates

    +input-fix-platform-driver-hotplug-coldplug.patch

    Fix hotplugging in input drivers

    +ata-ide-fix-platform-driver-hotplug-coldplug.patch

    Fix hotplugging

    +ide-mm-scc_pata-c-do-setup-itself-instead-of-ide_setup_pci_device.patch
    +ide-mm-ide-make-ide_pci_check_iomem-actually-work.patch
    +ide-mm-scc_pata-ide_find_port.patch
    +ide-mm-ide-remove-cds-field-from-ide_hwif_t-take-2.patch
    +ide-mm-ide-add-struct-ide_dma_ops-take-3.patch
    +ide-mm-ide-add-struct-ide_io_ports-take-2.patch
    +ide-mm-scc_pata-add-in-out-put_data-methods-take-2.patch
    +ide-mm-au1xxx-ide-add-in-out-put_data-methods-take-2.patch
    +ide-mm-ide-h8300-add-in-out-put_data-methods-take-2.patch
    +ide-mm-ide-always-use-outbsync-method-for-executing-commands.patch
    +ide-mm-ide-floppy-tape-scsi-400ns-delay-is-required-after-executing-the-command.patch
    +ide-mm-ide-add-ide_execute_pkt_cmd-helper.patch
    +ide-mm-ide-factor-out-debugging-code-from-ide_tf_load.patch
    +ide-mm-ide-move-ide_tf_load-read-to-ide-iops-c.patch
    +ide-mm-ide-add-tf_load-and-tf_read-methods.patch
    +ide-mm-ide-cris-add-tf_load-read-methods.patch
    +ide-mm-ide-h8300-add-tf_load-read-methods.patch
    +ide-mm-scc_pata-add-tf_load-read-methods.patch
    +ide-mm-ns87415-add-tf_read-method.patch
    +ide-mm-ide-use-ide-io-helpers-directly-in-ide_tf_load-read.patch
    +ide-mm-ide-remove-inw-and-outw-methods.patch
    +ide-mm-ide-add-ide_pad_transfer-helper.patch
    +ide-mm-ide-skip-vlb-sync-if-host-uses-mmio.patch
    +ide-mm-scc_pata-add-dma_host_set-and-dma_start-methods.patch
    +ide-mm-ide-remove-dma_vendor1-3-fields-from-ide_hwif_t.patch
    +ide-mm-ide-remove-dma_prdtable-field-from-ide_hwif_t.patch
    +ide-mm-remove-the-broken-etrax_ide-driver.patch

    IDE tree updates

    +mtd-maps-fix-platform-driver-hotplug-coldplug.patch
    +mtd-nand-fix-platform-driver-hotplug-coldplug.patch

    Fix hotplugging

    +drivers-atm-use-time_before-time_before_eq-etc.patch
    +drivers-net-appletalk-use-time_before-time_before_eq-etc.patch

    net cleanups

    ehea-fix-dlpar-memory-add-support-fix.patch

    This got stranded because Jeff merged the base patch but didn't merge my
    fix to it.

    +net-drivers-fix-platform-driver-hotplug-coldplug.patch
    +net-drivers-fix-platform-driver-hotplug-coldplug-sgiseeq-fix.patch
    +smc911x-test-after-postfix-decrement-fails-in-smc911x_resetdrop_pkt.patch
    +smc911x-test-after-postfix-decrement-fails-in-smc911x_resetdrop_pkt-checkpatch-fixes.patch

    net driver things

    +blackfin-add-include-boot-gitignore-files.patch

    blackfin fix

    +nfs-fix-potential-null-pointer-dereference-v2.patch
    +nfs-lsm-make-nfsv4-set-lsm-mount-options.patch

    nfs fixes

    +gregkh-pci-pci-x86-use-generic-pci_enable_resources.patch
    +gregkh-pci-pci-parisc-use-generic-pci_enable_resources.patch
    +gregkh-pci-pci-hotplug-fix-leaks-in-ibm-hot-plug-controller-driver-ibmphp_init_devno.patch
    +gregkh-pci-pci-hotplug-fakephp-return-success-not-enodev-when-bus-rescan-is-triggered.patch

    PCI tree updates

    -pci-hotplug-introduce-pci_slot-fix.patch
    -pci-hotplug-introduce-pci_slot-fix-fix.patch
    -pci-hotplug-introduce-pci_slot-fix-2.patch
    -pci-hotplug-introduce-pci_slot-fix-99.patch
    -pci-hotplug-introduce-pci_slot-fix-3.patch

    Folded into pci-hotplug-introduce-pci_slot.patch

    -pci-hotplug-acpi-pci-slot-detection-driver-fix.patch
    -drivers-acpi-pci_slotc-fix-build-with-config_dmi=n.patch

    Folded into pci-hotplug-acpi-pci-slot-detection-driver.patch

    +rcu-add-call_rcu_sched.patch
    +rcu-add-memory-barriers-and-comments-to-rcu_check_callbacks.patch
    +rcu-add-rcu_barrier_sched-and-rcu_barrier_bh.patch
    +rcu-add-call_rcu_sched-and-friends-to-rcutorture.patch
    +rcu-1q08-rcu-doc-update-add-call_rcu_sched.patch

    RCU updates

    +scsi-fix-platform-driver-hotplug-coldplug.patch
    +scsi-fix-platform-driver-hotplug-coldplug-sgiwd93-fix.patch

    Fix hotplugging

    +mpt-remove-unused-struct-mpt_proc_entry_t.patch
    +drivers-scsi-use-time_before-time_before_eq-etc.patch

    scsi driver cleanups

    -kconfig-cleanup-block-kconfigiosched-help-descriptions.patch

    Dropped due to rejects (I think)

    +gregkh-usb-usb-cp2101-add-new-device-ids.patch
    +gregkh-usb-usb-fix-memory-leak-in-mon_stat_release.patch
    +gregkh-usb-checkpatch-usb_free_urb-can-take-null.patch
    +gregkh-usb-usb-serial-sierra-add-new-dev-group.patch
    +gregkh-usb-usb-ohci-fix-bug-in-controller-resume.patch
    +gregkh-usb-usb-convert-away-from-urb-status-in-xpad-driver.patch
    +gregkh-usb-usb-root-hubs-don-t-lie-about-their-number-of-tts.patch
    +gregkh-usb-usb-clarify-usage-of-hcd-suspend-resume-methods.patch
    +gregkh-usb-usb-ohci-host-controller-resumes-leave-root-hub-suspended.patch
    +gregkh-usb-usb-replace-remaining-__pretty_function__-occurrences.patch
    +gregkh-usb-usb-rework-sysfs-removal-of-interface-files.patch
    +gregkh-usb-usb-gadget-section-fixes.patch
    +gregkh-usb-usb-dummy-hcd-use-dynamic-allocation-for-platform_devices.patch
    +gregkh-usb-usb-at91_udc-can-prefetch-data.patch
    +gregkh-usb-usb-ehci-shutdown-refactored.patch
    +gregkh-usb-usb-oti6858-fix-tcflsh-ioctl-handling.patch
    +gregkh-usb-usb-r8a66597-hcd-fix-interrupt-transfer-interval.patch
    +gregkh-usb-usb-r8a66597-hcd-fix-usb-device-connection-timing.patch
    +gregkh-usb-usb-r8a66597-hcd-add-support-for-sh7366-usb-host.patch
    +gregkh-usb-usb-add-extension-of-anchor-api-usb_unlink_anchored_urbs.patch
    +gregkh-usb-usb-remove-superfluous-depends-on-usb_serial-from-kconfig.patch
    +gregkh-usb-usb-update-comments-about-usb-driver-s-header.patch
    +gregkh-usb-usb-log-an-error-message-when-usb-enumeration-fails.patch
    +gregkh-usb-usb-ehci-qh-qtd-cleanup-comments.patch
    +gregkh-usb-usb-add-documentation-about-usb_anchor.patch
    +gregkh-usb-usb-optionc-correct-dtr-behaviour.patch
    +gregkh-usb-usb-serial-remove-unneeded-number-endpoints-settings.patch
    +gregkh-usb-usb-serial-remove-endpoints-setting-checks-from-core-and-header.patch
    +gregkh-usb-usb-g_file_storage-ignore-bulk-out-data-after-invalid-cbw.patch
    +gregkh-usb-usb-hcds-use-the-do_remote_wakeup-flag.patch
    +gregkh-usb-usb-ohci-turn-off-rd-when-remote-wakeup-is-disabled.patch
    +gregkh-usb-usb-don-t-explicitly-reenable-root-hub-status-interrupts.patch
    +gregkh-usb-usb-add-documentation-about-callbacks.patch
    +gregkh-usb-usb-cdc-acm-signedness-fix.patch
    +gregkh-usb-usb-ehci-qh_completions-cleanup-and-bugfix.patch
    +gregkh-usb-usb-replace-remaining-__function__-occurrences.patch
    +gregkh-usb-usb-serial-more-fixes-and-groundwork-for-tty-changes.patch
    +gregkh-usb-usb-remove-unnecessary-type-casting-of-urb-context.patch
    +gregkh-usb-wusb-add-the-wireless-usb-stack-to-linux.patch
    +gregkh-usb-wusb-add-whc-rc-radio-control-driver.patch
    +gregkh-usb-wusb-add-hwa-rc-radio-controller-driver.patch
    +gregkh-usb-wusb-add-uwb-core-for-wimedia-link-protocol.patch
    +gregkh-usb-wusb-add-the-i1480-driver.patch
    +gregkh-usb-wusb-add-the-usb-wireless-core-code.patch
    +gregkh-usb-wusb-add-the-usb-wusb-cbaf-driver.patch
    +gregkh-usb-wusb-add-the-usb-wireless-core-host-controller-helper-driver.patch
    +gregkh-usb-wusb-add-hwa-hc-wireless-host-controller-driver.patch

    USB tree updates

    +fix-gregkh-usb-usb-ohci-host-controller-resumes-leave-root-hub-suspended.patch
    +fix-gregkh-usb-wusb-add-the-wireless-usb-stack-to-linux.patch
    +fix-gregkh-usb-usb-hcds-use-the-do_remote_wakeup-flag.patch
    +uwb-seems-to-need-pci.patch

    Fix it.

    +git-xfs-fixups.patch

    Repair git-xfs

    +aes-x86_64-asm-implementation-optimization.patch

    Make Intel crypto faster than AMD crypto

    -git-semaphore-vs-git-x86.patch

    Dropped

    +input-replace-remaining-__function__-occurrences.patch

    cleanups

    +pageflags-standardize-comment-inclusion-in-asm-offsetsh-and-fix-mips.patch
    +pageflags-get-rid-of-flags_reserved-sparc64-fix.patch

    Update the page-flags patches in -mm.

    +mempolicy-use-mpol_f_local-to-indicate-preferred-local-policy-fix.patch

    Fix mempolicy-use-mpol_f_local-to-indicate-preferred-local-policy.patch

    +mm-page_allocc-remove-hand-coded-get_order.patch
    +mm-fix-broken-gfp_zone-with-__gfp_thisnode.patch
    +mm-fix-misleading-__gfp_repeat-related-comments.patch
    +page-allcoator-smarter-retry-of-costly-order-allocations.patch
    +page-allocator-explicitly-retry-hugepage-allocations.patch

    MM work

    +uml-make-a-function-static.patch
    +uml-remove-a-useless-function.patch
    +uml-make-three-functions-static.patch
    +uml-make-several-things-static.patch
    +arch-um-os-linux-sys-i386-task_sizec-improve-a-bit.patch
    +uml-clean-up-arch-um-drivers-ubd_kernc.patch

    UML updates

    +update-checkpatchpl-to-version-018.patch

    checkpatch update

    +smbh-uses-struct-timespec-but-didnt-include-linux-timeh.patch

    smb.h fixlet.

    +utimensat-non-conformances-and-fixes.patch
    +utimensat-non-conformances-and-fixes-checkpatch-fixes.patch

    utimes fixes (awaiting input from Ulrich)

    +serial-use-time_before-time_before_eq-etc.patch
    +atmel_serial-remove-duplicated-macro-definition.patch

    Serial updates

    +capifs-fix-memory-leak-on-remount.patch

    i4l fix

    +ecryptfs-introduce-device-handle-for-userspace-daemon-communications.patch
    +ecryptfs-integrate-ecryptfs-device-handle-into-the-module.patch
    +ecryptfs-integrate-ecryptfs-device-handle-into-the-module-printk-fixes.patch
    +ecryptfs-make-key-module-subsystem-respect-namespaces.patch
    +ecryptfs-make-key-module-subsystem-respect-namespaces-fix-refs-to-pid-and-user_ns.patch
    +ecryptfs-make-key-module-subsystem-respect-namespaces-fix-refs-to-pid-and-user_ns-fix.patch

    ecryptfs updates

    +rtc-add-the-support-for-alarm-time-relative-to-current-time-in-sysfs.patch
    +drivers-char-rtcc-use-time_before-time_before_eq-etc.patch

    RTC updates

    +x86-geode-add-virtual-systems-architecture-detection.patch
    +gxfb-lxfb-use-vsa-definitions-when-fetching-framebuffer-size.patch
    +gxfb-lxfb-detect-framebuffer-size-using-an-msr-if-vsa2-isnt-available.patch
    +olpc-gxfb-lxfb-add-dcon-panel-modes-to-framebuffer-drivers.patch
    +olpc-gxfb-lxfb-add-dcon-panel-modes-to-framebuffer-drivers-section-fix.patch

    geode/olpc things

    +drivers-video-uvesafbc-fix-error-path-memory-leak.patch
    +fb-convert-proc-fb-to-seq_file-interface.patch
    +fb-convert-proc-fb-to-seq_file-interface-checkpatch-fixes.patch
    +fbdev-intelfb-add-support-for-the-intel-integrated-graphics-controller-965g-965gm.patch
    +drivers-video-w100fbc-avoid-a-couple-of-error-path-null-derefs.patch
    +x86-olpc-add-one-laptop-per-child-architecture-support.patch
    +x86-olpc-add-one-laptop-per-child-architecture-support-fix.patch
    +x86-olpc-add-one-laptop-per-child-architecture-support-fix-2.patch

    fbdev updates

    +raid-remove-leading-tab-on-printk-messages.patch
    +raid-remove-trailing-space-from-printk-line.patch
    +drivers-md-use-time_before-time_before_eq-etc.patch
    +drivers-md-use-time_before-time_before_eq-etc-checkpatch-fixes.patch

    MD udpates

    +ext2-retry-block-allocation-if-new-blocks-are-allocated-from-system-zone.patch
    +ext2-retry-block-allocation-if-new-blocks-are-allocated-from-system-zone-comment-typo.patch

    ext3 fix

    +ext3-retry-block-allocation-if-new-blocks-are-allocated-from-system-zone.patch
    +ext3-retry-block-allocation-if-new-blocks-are-allocated-from-system-zone-comment-typo.patch
    +ext3-fix-mount-messages-when-quota-disabled.patch

    ext3 fixes

    +cgroup-api-files-rename-read-write_uint-methods-to-read_write_u64-fix.patch

    Fix cgroup-api-files-rename-read-write_uint-methods-to-read_write_u64.patch

    +cgroups-add-an-owner-to-the-mm_struct.patch

    cgroups work.

    +use-vmalloc-for-mem_cgroup-allocation-v3.patch
    +use-vmalloc-for-mem_cgroup-allocation-v3-simplification.patch

    memcg work

    +ptrace_signal-subroutine.patch

    ptrace cleanup

    +ext4-fix-mount-messages-when-quota-disabled.patch

    ext4 fix

    +ipc-sysvsem-implement-sys_unshareclone_sysvsem.patch
    +ipc-sysvsem-force-unshareclone_sysvsem-when-clone_newipc.patch
    +ipc-sysvsem-refuse-cloneclone_sysvsemclone_newipc.patch
    +ipc-sysvsem-refuse-cloneclone_sysvsemclone_newipc-cleanup.patch

    ipc/namespace work

    +ipmi-remove-write_proc-code.patch

    ipmi cleanup

    +drivers-char-ds1286c-use-time_before-time_before_eq-etc.patch

    char driver cleanup

    +s390-tty-prepare-for-put_char-to-return-success-fail.patch
    +serial-m68k-put_char-returns.patch
    +usb-gadget-switch-to-put_char-returning-int.patch
    +amiserial-switch-put-char-to-return-success-fail.patch
    +char-switch-gs-cyclades-and-esp-to-return-int-for-put_char.patch
    +mxser-switch-to-put_char-being-int.patch
    +pcmcia-serial-to-int-put_char-method.patch
    +riscom-rocket-switch-to-int-put_char-method.patch
    +serial167-switch-to-int-put_char-method.patch
    +specialix-switch-to-int-put_char-method.patch
    +synclink-series-switch-to-int-put_char-method.patch
    +consoles-switch-to-int-put_char-method.patch
    +isdn-switch-to-int-put_char-method.patch
    +pty-prepare-for-tty-ops-changes.patch
    +pc300-update-to-tty_set_operations.patch
    +serial-switch-the-serial-core-to-int-put_char-methods.patch
    +isicom-bring-into-coding-style.patch
    +isicom-bring-into-coding-style-fix.patch
    +tty-the-big-operations-rework.patch
    +tty-the-big-operations-rework-fix-2.patch
    +tty-the-big-operations-rework-isicom-fix.patch
    +tty-the-big-operations-rework-simserial-fix.patch
    +strip-fix-up-strip-for-the-new-order.patch
    +tty-the-big-operations-rework-vs-git-kgdb-light.patch
    +tty-the-big-operations-rework-vs-kgdb-2.patch
    +tty-the-big-operations-rework-broke-wan.patch
    +tty-fix-routine-name-in-ptmx_open.patch
    +devpts-propagate-error-code-from-devpts_pty_new.patch
    +devpts-factor-out-pty-index-allocation.patch
    +devpts-factor-out-pty-index-allocation-fix.patch

    TTY driver work.

    +proc-convert-proc-tty-ldiscs-to-seq_file-interface.patch
    +proc-introduce-proc_create_data-to-setup-de-data.patch
    +nfsd-use-proc_create-to-setup-de-proc_fops.patch
    +nfs-use-proc_create-to-setup-de-proc_fops.patch
    +afs-use-non-racy-method-for-proc-entries-creation.patch
    +ext4-use-non-racy-method-for-proc-entries-creation.patch
    +reiserfs-use-non-racy-method-for-proc-entries-creation.patch
    +jbd2-use-non-racy-method-for-proc-entries-creation.patch
    +sysvipc-use-non-racy-method-for-proc-entries-creation.patch
    +mm-use-non-racy-method-for-proc-swaps-creation.patch
    +sound-use-non-racy-method-for-proc-driver-snd-page-alloc-creation.patch
    +zorro-use-non-racy-method-for-proc-entries-creation.patch
    +samples-use-non-racy-method-for-proc-marker-example-creation.patch
    +scsi-use-non-racy-method-for-proc-entries-creation.patch
    +usb-use-non-racy-method-for-proc-entries-creation.patch
    +s390-use-non-racy-method-for-proc-entries-creation.patch
    +arm-use-non-racy-method-for-proc-davinci_clocks-creation.patch
    +avr32-proc-use-non-racy-method-for-proc-tlb-creation.patch
    +cris-use-non-racy-method-for-proc-system_profile-creation.patch
    +ia64-use-non-racy-method-for-proc-entries-creation.patch
    +parisc-use-non-racy-method-for-proc-pcxl_dma-creation.patch
    +powerpc-use-non-racy-method-for-proc-entries-creation.patch
    +acpi-use-non-racy-method-for-proc-entries-creation.patch
    +netdev-use-non-racy-method-for-proc-entries-creation.patch
    +isdn-use-non-racy-method-for-proc-entries-creation.patch
    +kernel-use-non-racy-method-for-proc-entries-creation.patch
    +parisc-use-non-racy-method-for-proc-entries-creation.patch
    +drivers-use-non-racy-method-for-proc-entries-creation.patch
    +drivers-use-non-racy-method-for-proc-entries-creation-2.patch

    procfs work

    +kernel-add-common-infrastructure-for-unaligned-access.patch
    +kernel-move-arches-to-use-common-unaligned-access.patch
    +drivers-block-use-get_unaligned_-helpers.patch
    +hid-core-use-get_unaligned_-helpers.patch
    +char-use-get_unaligned_-helpers.patch
    +input-use-get_unaligned_-helpers.patch
    +mmc-use-get-put_unaligned_-helpers.patch
    +net-use-get-put_unaligned_-helpers.patch
    +wireless-use-get-put_unaligned_-helpers.patch
    +pcmcia-use-get-put_unaligned_-helpers.patch
    +usb-use-get-put_unaligned_-helpers.patch
    +video-use-get-put_unaligned_-helpers.patch
    +fat-use-get-put_unaligned_-helpers.patch
    +hfsplus-use-get-put_unaligned_-helpers.patch
    +isofs-use-get-put_unaligned_-helpers.patch
    +ncpfs-use-get-put_unaligned_-helpers.patch
    +ncpfs-use-get-put_unaligned_-helpers-checkpatch-fixes.patch

    unaligned access cleanups

    +omap_rng-minor-updates.patch

    rng updates

    +relayfs-support-larger-relay-buffer-take-3.patch
    +relayfs-support-larger-relay-buffer-take-3-cleanup.patch

    relatfs update

    +aio-remove-misleading-comment-from-ioctx_lookup.patch

    AIO cleanup

    +add-kbuildh-that-contains-common-definitions-for-kbuild-users.patch
    +x86-use-kbuildh.patch
    +mips-use-kbuildh-instead-of-macros-in-asm-offsetsc.patch
    +alpha-use-kbuildh-instead-of-macros-in-asm-offsetsc.patch
    +ia64-use-kbuildh-macros-instead-of-defining-macros-in-asm-offsetsc.patch
    +arm-use-kbuildh-instead-of-macros-in-asm-offsetsc.patch
    +xtensa-use-kbuildh-macros-instead-of-defining-them-in-asm-offsetsc.patch
    +sparc-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +avr32-use-kbuildh-macros-instead-of-defining-macros-in-asm-offsetsc.patch
    +blackfin-use-kbuildh-instead-of-defining-macros-in-asm-macrosc.patch
    +frv-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +h8300-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +m68k-m68kmmu-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +mn10300-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +parisc-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +ppc-powerpc-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +s390-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +s390-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc-update.patch
    +sh-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch
    +v850-use-kbuildh-instead-of-defining-macros-in-asm-offsetsc.patch

    cleanups to asm-offsets.c

    +proc-use-non-racy-method-for-proc-page_owner-creation-page_owner.patch

    procfs cleanup



    6045 commits in 1878 patch files


    All patches:

    ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


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

  2. [PATCH] 2.6.25-mm1 - Build Failure with PWRficient onchip memory controller driver

    Hi Andrew,

    The 2.6.25-mm1 kernel allyesconfig build fails on the powerpc

    drivers/edac/pasemi_edac.c: In function ‘pasemi_edac_init’:
    drivers/edac/pasemi_edac.c:288: error: implicit declaration of function ‘opstate_init’
    drivers/edac/pasemi_edac.c: In function ‘__check_edac_op_state’:
    drivers/edac/pasemi_edac.c:304: error: ‘edac_op_state’ undeclared (first use in this function)
    drivers/edac/pasemi_edac.c:304: error: (Each undeclared identifier is reported only once
    drivers/edac/pasemi_edac.c:304: error: for each function it appears in.)
    drivers/edac/pasemi_edac.c: At top level:
    drivers/edac/pasemi_edac.c:304: error: ‘edac_op_state’ undeclared here (not in a function)
    make[2]: *** [drivers/edac/pasemi_edac.o] Error 1
    make[1]: *** [drivers/edac] Error 2
    make: *** [drivers] Error 2

    I have only build tested the patch.

    Signed-off-by: Kamalesh Babulal
    ---
    --- linux-2.6.25/drivers/edac/pasemi_edac.c 2008-04-18 16:18:27.000000000 +0530
    +++ linux-2.6.25/drivers/edac/~pasemi_edac.c 2008-04-18 16:18:36.000000000 +0530
    @@ -26,6 +26,7 @@
    #include
    #include
    #include
    +#include
    #include "edac_core.h"

    #define MODULE_NAME "pasemi_edac"
    --
    Thanks & Regards,
    Kamalesh Babulal,
    Linux Technology Center,
    IBM, ISTL.
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  3. Re: StackProtector Oopses - Re: 2.6.25-mm1


    * Reuben Farrelly wrote:

    > is enough to prevent my system booting, viz:


    hm, does it boot up fine with the attached patch and stackprotector
    enabled? It appears that your system got to the self-test so
    stackprotector is working mostly - it's just that the self-test went
    wrong.

    Ingo

    ----------------->
    Subject: x86: disable stackprotector selftest
    From: Ingo Molnar
    Date: Fri Apr 18 15:21:49 CEST 2008

    Signed-off-by: Ingo Molnar
    ---
    kernel/panic.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    Index: linux-x86.q/kernel/panic.c
    ================================================== =================
    --- linux-x86.q.orig/kernel/panic.c
    +++ linux-x86.q/kernel/panic.c
    @@ -394,5 +394,5 @@ void __stack_chk_fail(void)
    }
    EXPORT_SYMBOL(__stack_chk_fail);

    -late_initcall(__stack_chk_test);
    +/* late_initcall(__stack_chk_test); */
    #endif
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  4. Re: StackProtector Oopses - Re: 2.6.25-mm1

    On Fri, 18 Apr 2008 15:36:45 +0200
    Ingo Molnar wrote:

    >
    > * Reuben Farrelly wrote:
    >
    > > is enough to prevent my system booting, viz:

    >
    > hm, does it boot up fine with the attached patch and stackprotector
    > enabled? It appears that your system got to the self-test so
    > stackprotector is working mostly - it's just that the self-test went
    > wrong.
    >


    yes it'll be interesting to see if this is due to the test triggering or due to
    something else.

    Reuben:
    I assume your gcc is pretty vanilla and doesn't have weird patches in this area?

    Can you do a (with the test enabled in the config/code) do a
    make kernel/panic.s
    and send me that file? (this allows me to see what code your gcc generated for the test)

    --
    If you want to reach me at my work email, use arjan@linux.intel.com
    For development, discussion and tips for power savings,
    visit http://www.lesswatts.org
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  5. Re: StackProtector Oopses - Re: 2.6.25-mm1



    On 18/04/2008 11:36 PM, Ingo Molnar wrote:
    > * Reuben Farrelly wrote:
    >
    >> is enough to prevent my system booting, viz:

    >
    > hm, does it boot up fine with the attached patch and stackprotector
    > enabled? It appears that your system got to the self-test so
    > stackprotector is working mostly - it's just that the self-test went
    > wrong.


    It boots up fine with that patch below and:

    tornado boot # grep STACKPROTECT /boot/config-2.6.25-mm1-wip
    CONFIG_CC_STACKPROTECTOR_ALL=y
    CONFIG_CC_STACKPROTECTOR=y

    In fact I'm running with it applied right now and it all seems good so far, so I
    guess that's confirmation that it is just the test itself which is problematic?

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

  6. Re: 2.6.25-mm1 (build error: trace selftest)

    On Fri, 18 Apr 2008 01:47:57 -0700 Andrew Morton wrote:

    >
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/



    with CONFIG_RT_MUTEXES=N:

    In file included from linux-2.6.25-mm1/kernel/trace/trace.c:2432:
    linux-2.6.25-mm1/kernel/trace/trace_selftest.c: In function 'trace_wakeup_test_thread':
    linux-2.6.25-mm1/kernel/trace/trace_selftest.c:413: error: implicit declaration of function 'rt_mutex_setprio'
    make[3]: *** [kernel/trace/trace.o] Error 1

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

  7. Re: 2.6.25-mm1 (build error: driver core)

    On Fri, 18 Apr 2008 01:47:57 -0700 Andrew Morton wrote:

    >
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


    with CONFIG_BLOCK=n:

    linux-2.6.25-mm1/drivers/base/core.c: In function 'device_to_dev_kobj':
    linux-2.6.25-mm1/drivers/base/core.c:768: error: 'block_class' undeclared (first use in this function)
    make[3]: *** [drivers/base/core.o] Error 1

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

  8. Re: 2.6.25-mm1 (build error: driver core)

    On Fri, Apr 18, 2008 at 09:40:41AM -0700, Randy Dunlap wrote:
    > On Fri, 18 Apr 2008 01:47:57 -0700 Andrew Morton wrote:
    >
    > >
    > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    >
    > with CONFIG_BLOCK=n:
    >
    > linux-2.6.25-mm1/drivers/base/core.c: In function 'device_to_dev_kobj':
    > linux-2.6.25-mm1/drivers/base/core.c:768: error: 'block_class' undeclared (first use in this function)
    > make[3]: *** [drivers/base/core.o] Error 1


    Ah, more fun caused by Dan's /sys/dev/... patch.

    Dan, this is causing a lot of problems, I'm going to drop it for now
    until the build and run-time errors get resolved.

    thanks,

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

  9. Re: 2.6.25-mm1 (build error: driver core)

    On Fri, Apr 18, 2008 at 9:56 AM, Greg KH wrote:
    > On Fri, Apr 18, 2008 at 09:40:41AM -0700, Randy Dunlap wrote:
    > > On Fri, 18 Apr 2008 01:47:57 -0700 Andrew Morton wrote:
    > >
    > > >
    > > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    > >
    > > with CONFIG_BLOCK=n:
    > >
    > > linux-2.6.25-mm1/drivers/base/core.c: In function 'device_to_dev_kobj':
    > > linux-2.6.25-mm1/drivers/base/core.c:768: error: 'block_class' undeclared (first use in this function)
    > > make[3]: *** [drivers/base/core.o] Error 1

    >
    > Ah, more fun caused by Dan's /sys/dev/... patch.
    >
    > Dan, this is causing a lot of problems, I'm going to drop it for now
    > until the build and run-time errors get resolved.
    >


    Ok, I'll have an updated version with Kay's duplicate-entry fix and a
    resolution for CONFIG_BLOCK=n shortly...

    > thanks,
    >
    > greg k-h
    >


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

  10. Re: 2.6.25-mm1

    On Fri, 18 Apr 2008 01:47:57 PDT, Andrew Morton said:
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


    I may have reported this same one previously against an earlier -mm, or somebody
    did, or something...

    x86_64 kernel, Core2 Duo T7200, Dell Latitude D820 laptop...

    [ 0.060388] ACPI: Core revision 20080321
    [ 0.070079] ------------[ cut here ]------------
    [ 0.070082] WARNING: at arch/x86/kernel/genapic_64.c:86 read_apic_id+0x41/0x7c()
    [ 0.070085] Modules linked in:
    [ 0.070089] Pid: 1, comm: swapper Not tainted 2.6.25-mm1 #1
    [ 0.070091]
    [ 0.070092] Call Trace:
    [ 0.070099] [] warn_on_slowpath+0x67/0xb7
    [ 0.070105] [] ? _spin_lock+0x25/0x54
    [ 0.070111] [] ? __cpus_weight+0x4b/0x68
    [ 0.070114] [] read_apic_id+0x41/0x7c
    [ 0.070119] [] verify_local_APIC+0xb4/0x177
    [ 0.070123] [] ? sub_preempt_count+0x44/0x6e
    [ 0.070126] [] native_smp_prepare_cpus+0x238/0x36a
    [ 0.070129] [] ? sub_preempt_count+0x44/0x6e
    [ 0.070134] [] kernel_init+0x69/0x2a1
    [ 0.070137] [] ? _spin_unlock_irq+0x43/0x62
    [ 0.070143] [] ? finish_task_switch+0x3e/0xb4
    [ 0.070147] [] child_rip+0xa/0x12
    [ 0.070150] [] ? restore_args+0x0/0x30
    [ 0.070154] [] ? kernel_init+0x0/0x2a1
    [ 0.070157] [] ? child_rip+0x0/0x12
    [ 0.070159]
    [ 0.070166] ---[ end trace a7919e7f17c0a725 ]---
    [ 0.070169] ------------[ cut here ]------------
    [ 0.070171] WARNING: at arch/x86/kernel/genapic_64.c:86 read_apic_id+0x41/0x7c()
    [ 0.070174] Modules linked in:
    [ 0.070177] Pid: 1, comm: swapper Tainted: G W 2.6.25-mm1 #1
    [ 0.070179]
    [ 0.070179] Call Trace:
    [ 0.070182] [] warn_on_slowpath+0x67/0xb7
    [ 0.070186] [] ? _spin_lock+0x25/0x54
    [ 0.070189] [] ? __cpus_weight+0x4b/0x68
    [ 0.070192] [] read_apic_id+0x41/0x7c
    [ 0.070195] [] verify_local_APIC+0xe6/0x177
    [ 0.070199] [] ? sub_preempt_count+0x44/0x6e
    [ 0.070202] [] native_smp_prepare_cpus+0x238/0x36a
    [ 0.070205] [] ? sub_preempt_count+0x44/0x6e
    [ 0.070209] [] kernel_init+0x69/0x2a1
    [ 0.070212] [] ? _spin_unlock_irq+0x43/0x62
    [ 0.070215] [] ? finish_task_switch+0x3e/0xb4
    [ 0.070218] [] child_rip+0xa/0x12
    [ 0.070221] [] ? restore_args+0x0/0x30
    [ 0.070225] [] ? kernel_init+0x0/0x2a1
    [ 0.070228] [] ? child_rip+0x0/0x12
    [ 0.070230]
    [ 0.070231] ---[ end trace a7919e7f17c0a725 ]---
    [ 0.081710] CPU0: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz stepping 06

    Other than that, it's lived for an hour without barfing yet, but I won't
    have a chance to kick the tires and try stupid sysadmin tricks like I usually
    do until Sunday-ish... Have a good weekend...

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)
    Comment: Exmh version 2.5 07/13/2001

    iD8DBQFICQEmcC3lWbTT17ARAlemAKC9u7jesxzzpStCgwqbAZ 6GnybGBwCfS353
    XcZjmwqtQjE0IbH75OgcEz0=
    =bOtb
    -----END PGP SIGNATURE-----


  11. 2.6.25-mm1: orphaned files after build

    At least the following files aren't removed by "make mrproper":

    Module.markers
    arch/x86/kernel/acpi/realmode/wakeup.lds
    crypto/.tmp_aes_generic.ver
    fs/.tmp_buffer.ver
    kernel/time/.tmp_timekeeping.ver

    Noticed by "git-ls-files -o".

    *.ver , I think, remain after abruptdly terminated build.

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

  12. Re: 2.6.25-mm1

    On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    >
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


    I've been seeing the following backtraces since 2.6.25-rc8-mm1 -- at
    least, since that's the earliest -mm I've built in a while. I don't
    get the same in mainline.

    No idea who to CC: I've sat on this report long enough.

    I'm going to send a few different reports in separate mails, so I'll
    put my dmesg and .config up on a server:

    http://home.columbus.rr.com/jfannin3/dmesg.txt
    http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt

    [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created
    [ 451.915731] ------------[ cut here ]------------
    [ 451.915851] WARNING: at fs/sysfs/dir.c:427 sysfs_add_one+0x85/0xe0()
    [ 451.915981] Modules linked in: snd_pcsp(+) ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    [ 451.918960] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    [ 451.929271] [] warn_on_slowpath+0x59/0x80
    [ 451.929500] [] ? vprintk+0x2f0/0x4a0
    [ 451.929723] [] ? _spin_unlock+0x2c/0x50
    [ 451.929918] [] ? ifind+0x4a/0xa0
    [ 451.930126] [] ? trace_hardirqs_on_caller+0x16/0x150
    [ 451.930334] [] ? trace_hardirqs_on+0xb/0x10
    [ 451.930534] [] ? printk+0x20/0x30
    [ 451.930727] [] sysfs_add_one+0x85/0xe0
    [ 451.930900] [] create_dir+0x4e/0xb0
    [ 451.931064] [] sysfs_create_dir+0x30/0x50
    [ 451.931291] [] ? _spin_unlock+0x2c/0x50
    [ 451.931485] [] kobject_add_internal+0xb6/0x190
    [ 451.931656] [] ? kobject_set_name_vargs+0x32/0x40
    [ 451.931857] [] kobject_add_varg+0x5a/0x60
    [ 451.932022] [] kobject_init_and_add+0x2f/0x40
    [ 451.932188] [] bus_add_driver+0x94/0x250
    [ 451.932364] [] driver_register+0x42/0xf0
    [ 451.932533] [] platform_driver_register+0x66/0x70
    [ 451.932702] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    [ 451.932877] [] sys_init_module+0x87/0x1a0
    [ 451.933043] [] ? trace_hardirqs_on_caller+0x16/0x150
    [ 451.933246] [] ? trace_hardirqs_on_thunk+0xc/0x10
    [ 451.933453] [] sysenter_past_esp+0x78/0xc5
    [ 451.933636] =======================
    [ 451.933744] ---[ end trace 4eaa2a86a8e2da22 ]---
    [ 451.933905] kobject_add_internal failed for pcspkr with -EEXIST, don't try to register things with the same name in the same directory.
    [ 451.934130] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    [ 451.934269] [] kobject_add_internal+0x143/0x190
    [ 451.934439] [] ? kobject_set_name_vargs+0x32/0x40
    [ 451.934641] [] kobject_add_varg+0x5a/0x60
    [ 451.934805] [] kobject_init_and_add+0x2f/0x40
    [ 451.934969] [] bus_add_driver+0x94/0x250
    [ 451.979314] [] driver_register+0x42/0xf0
    [ 451.979535] [] platform_driver_register+0x66/0x70
    [ 451.979709] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    [ 451.979888] [] sys_init_module+0x87/0x1a0
    [ 451.980060] [] ? trace_hardirqs_on_caller+0x16/0x150
    [ 451.980264] [] ? trace_hardirqs_on_thunk+0xc/0x10
    [ 451.980479] [] sysenter_past_esp+0x78/0xc5
    [ 451.980660] =======================

    Anyone?

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

  13. Re: 2.6.25-mm1

    On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    >
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


    I've been seeing the following backtrace since (I think)
    2.6.25-rc8-mm2.

    I'm sending multiple reports vs. 2.6.25-mm1, so I'm putting the dmesg
    and .config on a server:

    http://home.columbus.rr.com/jfannin3/dmesg.txt
    http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt

    [ 842.795144] hm, dftrace overflow: 265 changes (0 total) in 428 usecs
    [ 842.795182] ------------[ cut here ]------------
    [ 842.795192] WARNING: at kernel/trace/ftrace.c:658 ftraced+0x1a4/0x1b0()
    [ 842.795200] Modules linked in: af_packet rfcomm l2cap bluetooth ppdev ipv6 cpufreq_conservative cpufreq_stats cpufreq_userspace cpufreq_powersave video output wmi pci_slot container dock sbs sbshcbattery iptable_filter ip_tables x_tables ext2 ac lp loop snd_via82xx gameport snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    [ 842.795470] Pid: 13, comm: ftraced Tainted: G W 2.6.25-mm1 #7
    [ 842.795497] [] warn_on_slowpath+0x59/0x80
    [ 842.795541] [] ? vprintk+0x33f/0x4a0
    [ 842.795589] [] ? trace_hardirqs_on_caller+0x16/0x150
    [ 842.795622] [] ? __mutex_lock_common+0x2b0/0x3c0
    [ 842.795667] [] ? trace_hardirqs_on_caller+0x16/0x150
    [ 842.795688] [] ? trace_hardirqs_on+0xb/0x10
    [ 842.795709] [] ? __ftrace_update_code+0x0/0x110
    [ 842.795730] [] ? ftraced+0x0/0x1b0
    [ 842.795746] [] ? printk+0x20/0x30
    [ 842.795764] [] ? ftraced+0x0/0x1b0
    [ 842.795780] [] ftraced+0x1a4/0x1b0
    [ 842.795807] [] kthread+0x47/0x80
    [ 842.795836] [] ? kthread+0x0/0x80
    [ 842.795855] [] kernel_thread_helper+0x7/0x10
    [ 842.795890] =======================
    [ 842.795899] ---[ end trace 4eaa2a86a8e2da22 ]---

    --
    Joseph Fannin
    jfannin@gmail.com

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

  14. Re: 2.6.25-mm1

    On Fri, 18 Apr 2008 22:13:43 -0400 Joseph Fannin wrote:

    > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > >
    > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    >
    > I've been seeing the following backtraces since 2.6.25-rc8-mm1 -- at
    > least, since that's the earliest -mm I've built in a while. I don't
    > get the same in mainline.
    >
    > No idea who to CC:


    I have a few ideas.

    > I've sat on this report long enough.


    Thanks for the report.

    > I'm going to send a few different reports in separate mails, so I'll
    > put my dmesg and .config up on a server:
    >
    > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt
    >
    > [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created
    > [ 451.915731] ------------[ cut here ]------------
    > [ 451.915851] WARNING: at fs/sysfs/dir.c:427 sysfs_add_one+0x85/0xe0()
    > [ 451.915981] Modules linked in: snd_pcsp(+) ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    > [ 451.918960] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    > [ 451.929271] [] warn_on_slowpath+0x59/0x80
    > [ 451.929500] [] ? vprintk+0x2f0/0x4a0
    > [ 451.929723] [] ? _spin_unlock+0x2c/0x50
    > [ 451.929918] [] ? ifind+0x4a/0xa0
    > [ 451.930126] [] ? trace_hardirqs_on_caller+0x16/0x150
    > [ 451.930334] [] ? trace_hardirqs_on+0xb/0x10
    > [ 451.930534] [] ? printk+0x20/0x30
    > [ 451.930727] [] sysfs_add_one+0x85/0xe0
    > [ 451.930900] [] create_dir+0x4e/0xb0
    > [ 451.931064] [] sysfs_create_dir+0x30/0x50
    > [ 451.931291] [] ? _spin_unlock+0x2c/0x50
    > [ 451.931485] [] kobject_add_internal+0xb6/0x190
    > [ 451.931656] [] ? kobject_set_name_vargs+0x32/0x40
    > [ 451.931857] [] kobject_add_varg+0x5a/0x60
    > [ 451.932022] [] kobject_init_and_add+0x2f/0x40
    > [ 451.932188] [] bus_add_driver+0x94/0x250
    > [ 451.932364] [] driver_register+0x42/0xf0
    > [ 451.932533] [] platform_driver_register+0x66/0x70
    > [ 451.932702] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    > [ 451.932877] [] sys_init_module+0x87/0x1a0
    > [ 451.933043] [] ? trace_hardirqs_on_caller+0x16/0x150
    > [ 451.933246] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > [ 451.933453] [] sysenter_past_esp+0x78/0xc5


    Yes, there have been lots of these lately. I expect some of them _will_ go
    into mainline and they'll then slowly get weeded out.

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

  15. Re: 2.6.25-mm1

    On Fri, 18 Apr 2008 22:25:59 -0400 Joseph Fannin wrote:

    > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > >
    > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    >
    > I've been seeing the following backtrace since (I think)
    > 2.6.25-rc8-mm2.
    >
    > I'm sending multiple reports vs. 2.6.25-mm1, so I'm putting the dmesg
    > and .config on a server:
    >
    > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt


    Thanks.

    > [ 400.781246] WARNING: at arch/x86/mm/ioremap.c:158 __ioremap_caller+0x27d/0x2e0()


    I don't think I've seen that one before.

    > [ 406.935080] sysfs: duplicate filename '189:0' can not be created


    Seen plenty of them - I think Greg today dropped the offending patch(es).

    [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created

    Yup. Maybe the above droppage will make this go away, I'm not sure.

    > [ 842.795144] hm, dftrace overflow: 265 changes (0 total) in 428 usecs
    > [ 842.795182] ------------[ cut here ]------------
    > [ 842.795192] WARNING: at kernel/trace/ftrace.c:658 ftraced+0x1a4/0x1b0()
    > [ 842.795200] Modules linked in: af_packet rfcomm l2cap bluetooth ppdev ipv6 cpufreq_conservative cpufreq_stats cpufreq_userspace cpufreq_powersave video output wmi pci_slot container dock sbs sbshcbattery iptable_filter ip_tables x_tables ext2 ac lp loop snd_via82xx gameport snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    > [ 842.795470] Pid: 13, comm: ftraced Tainted: G W 2.6.25-mm1 #7
    > [ 842.795497] [] warn_on_slowpath+0x59/0x80
    > [ 842.795541] [] ? vprintk+0x33f/0x4a0
    > [ 842.795589] [] ? trace_hardirqs_on_caller+0x16/0x150
    > [ 842.795622] [] ? __mutex_lock_common+0x2b0/0x3c0
    > [ 842.795667] [] ? trace_hardirqs_on_caller+0x16/0x150
    > [ 842.795688] [] ? trace_hardirqs_on+0xb/0x10
    > [ 842.795709] [] ? __ftrace_update_code+0x0/0x110
    > [ 842.795730] [] ? ftraced+0x0/0x1b0
    > [ 842.795746] [] ? printk+0x20/0x30
    > [ 842.795764] [] ? ftraced+0x0/0x1b0
    > [ 842.795780] [] ftraced+0x1a4/0x1b0
    > [ 842.795807] [] kthread+0x47/0x80
    > [ 842.795836] [] ? kthread+0x0/0x80
    > [ 842.795855] [] kernel_thread_helper+0x7/0x10
    > [ 842.795890] =======================
    > [ 842.795899] ---[ end trace 4eaa2a86a8e2da22 ]---


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

  16. Re: 2.6.25-mm1

    On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    >
    > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/


    New, in 2.6.25-mm1 is a hang I'm seeing, just after the kernel prints:

    "[ 0.160375] NET: Registered protocol family 16"

    The hang lasts about five minutes, and then boot continues. Just
    after that, a backtrace is printed; I don't know if it's related. The
    backtrace will follow.

    This does not occur in mainline. It seems it might be related to OLPC
    support -- I enabled all those options -- but that's not good
    behavior, and I see no warning of thus in the help.

    I'm sending a number or reports against 2.6.25-mm1, so I've put my
    dmesg and .config on a server:

    http://home.columbus.rr.com/jfannin3/dmesg.txt
    http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt

    [ 0.160375] NET: Registered protocol family 16
    [ 400.782683] ------------[ cut here ]------------
    [ 400.782832] WARNING: at arch/x86/mm/ioremap.c:158 __ioremap_caller+0x27d/0x2e0()
    [ 400.783022] Modules linked in:
    [ 400.783169] Pid: 1, comm: swapper Not tainted 2.6.25-mm1 #7
    [ 400.783300] [] warn_on_slowpath+0x59/0x80
    [ 400.783480] [] ? profile_pc+0x3e/0x50
    [ 400.783682] [] ? irq_exit+0x4e/0xa0
    [ 400.783879] [] ? smp_apic_timer_interrupt+0x5c/0x90
    [ 400.784087] [] ? trace_hardirqs_on_thunk+0xc/0x10
    [ 400.784298] [] ? trace_hardirqs_on_caller+0xcd/0x150
    [ 400.784506] [] ? trace_hardirqs_on_thunk+0xc/0x10
    [ 400.784706] [] ? restore_nocheck_notrace+0x0/0xe
    [ 400.784906] [] ? page_is_ram+0xa6/0xd0
    [ 400.785059] [] __ioremap_caller+0x27d/0x2e0
    [ 400.785221] [] ? _spin_unlock_irqrestore+0x48/0x80
    [ 400.785421] [] ? ftrace_record_ip+0x7d/0x250
    [ 400.785621] [] ? olpc_init+0x31/0x140
    [ 400.785817] [] ioremap_nocache+0x1f/0x30
    [ 400.785976] [] ? olpc_init+0x31/0x140
    [ 400.786165] [] olpc_init+0x31/0x140
    [ 400.786318] [] kernel_init+0x142/0x2d0
    [ 400.786479] [] ? trace_hardirqs_on_caller+0xcd/0x150
    [ 400.786680] [] ? restore_nocheck_notrace+0x0/0xe
    [ 400.786879] [] ? kernel_init+0x0/0x2d0
    [ 400.787069] [] ? kernel_init+0x0/0x2d0
    [ 400.787260] [] kernel_thread_helper+0x7/0x10
    [ 400.787422] =======================
    [ 400.787727] ---[ end trace 4eaa2a86a8e2da22 ]---

    --
    Joseph Fannin
    jfannin@gmail.com

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

  17. Re: 2.6.25-mm1

    On Fri, 18 Apr 2008 23:10:24 -0400 Joseph Fannin wrote:

    > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > >
    > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    >
    > New, in 2.6.25-mm1 is a hang I'm seeing, just after the kernel prints:
    >
    > "[ 0.160375] NET: Registered protocol family 16"
    >
    > The hang lasts about five minutes, and then boot continues.


    Please add initcall_debug to the kernel boot command line - that should
    narrow it down.

    > Just
    > after that, a backtrace is printed; I don't know if it's related. The
    > backtrace will follow.
    >
    > This does not occur in mainline. It seems it might be related to OLPC
    > support -- I enabled all those options -- but that's not good
    > behavior, and I see no warning of thus in the help.
    >
    > I'm sending a number or reports against 2.6.25-mm1, so I've put my
    > dmesg and .config on a server:
    >
    > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt
    >
    > [ 0.160375] NET: Registered protocol family 16
    > [ 400.782683] ------------[ cut here ]------------
    > [ 400.782832] WARNING: at arch/x86/mm/ioremap.c:158 __ioremap_caller+0x27d/0x2e0()
    > [ 400.783022] Modules linked in:
    > [ 400.783169] Pid: 1, comm: swapper Not tainted 2.6.25-mm1 #7
    > [ 400.783300] [] warn_on_slowpath+0x59/0x80
    > [ 400.783480] [] ? profile_pc+0x3e/0x50
    > [ 400.783682] [] ? irq_exit+0x4e/0xa0
    > [ 400.783879] [] ? smp_apic_timer_interrupt+0x5c/0x90
    > [ 400.784087] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > [ 400.784298] [] ? trace_hardirqs_on_caller+0xcd/0x150
    > [ 400.784506] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > [ 400.784706] [] ? restore_nocheck_notrace+0x0/0xe
    > [ 400.784906] [] ? page_is_ram+0xa6/0xd0
    > [ 400.785059] [] __ioremap_caller+0x27d/0x2e0
    > [ 400.785221] [] ? _spin_unlock_irqrestore+0x48/0x80
    > [ 400.785421] [] ? ftrace_record_ip+0x7d/0x250
    > [ 400.785621] [] ? olpc_init+0x31/0x140
    > [ 400.785817] [] ioremap_nocache+0x1f/0x30
    > [ 400.785976] [] ? olpc_init+0x31/0x140
    > [ 400.786165] [] olpc_init+0x31/0x140
    > [ 400.786318] [] kernel_init+0x142/0x2d0
    > [ 400.786479] [] ? trace_hardirqs_on_caller+0xcd/0x150
    > [ 400.786680] [] ? restore_nocheck_notrace+0x0/0xe
    > [ 400.786879] [] ? kernel_init+0x0/0x2d0
    > [ 400.787069] [] ? kernel_init+0x0/0x2d0
    > [ 400.787260] [] kernel_thread_helper+0x7/0x10
    > [ 400.787422] =======================
    > [ 400.787727] ---[ end trace 4eaa2a86a8e2da22 ]---




    That's

    WARN_ON_ONCE(is_ram);

    the changelog for the patch which added that warning is information-free
    and there's no code comment explaining what went wrong, which makes things
    rather harder than they ought to be.

    Yes it's due to the new OLPC code. olpc_init() has

    romsig = ioremap(0xffffffc0, 16);

    which we probably just shouldn't do this at all unless we're running on the
    OLPC hardware. But we need to do this to find out if we're running on the OLPC
    hardware! Perhaps the warning should just be removed.
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  18. Re: 2.6.25-mm1

    On Fri, Apr 18, 2008 at 08:02:37PM -0700, Andrew Morton wrote:
    > On Fri, 18 Apr 2008 22:13:43 -0400 Joseph Fannin wrote:
    >
    > > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > > >
    > > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/

    > >
    > > I've been seeing the following backtraces since 2.6.25-rc8-mm1 -- at
    > > least, since that's the earliest -mm I've built in a while. I don't
    > > get the same in mainline.
    > >
    > > No idea who to CC:

    >
    > I have a few ideas.
    >
    > > I've sat on this report long enough.

    >
    > Thanks for the report.
    >
    > > I'm going to send a few different reports in separate mails, so I'll
    > > put my dmesg and .config up on a server:
    > >
    > > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt
    > >
    > > [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created
    > > [ 451.915731] ------------[ cut here ]------------
    > > [ 451.915851] WARNING: at fs/sysfs/dir.c:427 sysfs_add_one+0x85/0xe0()
    > > [ 451.915981] Modules linked in: snd_pcsp(+) ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    > > [ 451.918960] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    > > [ 451.929271] [] warn_on_slowpath+0x59/0x80
    > > [ 451.929500] [] ? vprintk+0x2f0/0x4a0
    > > [ 451.929723] [] ? _spin_unlock+0x2c/0x50
    > > [ 451.929918] [] ? ifind+0x4a/0xa0
    > > [ 451.930126] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > [ 451.930334] [] ? trace_hardirqs_on+0xb/0x10
    > > [ 451.930534] [] ? printk+0x20/0x30
    > > [ 451.930727] [] sysfs_add_one+0x85/0xe0
    > > [ 451.930900] [] create_dir+0x4e/0xb0
    > > [ 451.931064] [] sysfs_create_dir+0x30/0x50
    > > [ 451.931291] [] ? _spin_unlock+0x2c/0x50
    > > [ 451.931485] [] kobject_add_internal+0xb6/0x190
    > > [ 451.931656] [] ? kobject_set_name_vargs+0x32/0x40
    > > [ 451.931857] [] kobject_add_varg+0x5a/0x60
    > > [ 451.932022] [] kobject_init_and_add+0x2f/0x40
    > > [ 451.932188] [] bus_add_driver+0x94/0x250
    > > [ 451.932364] [] driver_register+0x42/0xf0
    > > [ 451.932533] [] platform_driver_register+0x66/0x70
    > > [ 451.932702] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    > > [ 451.932877] [] sys_init_module+0x87/0x1a0
    > > [ 451.933043] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > [ 451.933246] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > > [ 451.933453] [] sysenter_past_esp+0x78/0xc5

    >
    > Yes, there have been lots of these lately. I expect some of them _will_ go
    > into mainline and they'll then slowly get weeded out.
    >


    It looks like it is coming from snd_pcsp module from alsa tree.


    Cool things there:

    +#ifdef CONFIG_DEBUG_PAGEALLOC
    + /* Well, CONFIG_DEBUG_PAGEALLOC makes the sound horrible. Lets
    alert */
    + printk(KERN_WARNING
    + "PCSP: Warning, CONFIG_DEBUG_PAGEALLOC is enabled!\n"
    + "You have to disable it if you want to use the PC-Speaker
    "
    + "driver.\n"
    + "Unless it is disabled, enjoy the horrible, distorted "
    + "and crackling noise.\n");
    +#endif

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

  19. Re: 2.6.25-mm1

    On Sat, 19 Apr 2008 00:14:29 -0400 Dmitry Torokhov wrote:

    > On Fri, Apr 18, 2008 at 08:02:37PM -0700, Andrew Morton wrote:
    > > On Fri, 18 Apr 2008 22:13:43 -0400 Joseph Fannin wrote:
    > >
    > > > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > > > >
    > > > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/
    > > >
    > > > I've been seeing the following backtraces since 2.6.25-rc8-mm1 -- at
    > > > least, since that's the earliest -mm I've built in a while. I don't
    > > > get the same in mainline.
    > > >
    > > > No idea who to CC:

    > >
    > > I have a few ideas.
    > >
    > > > I've sat on this report long enough.

    > >
    > > Thanks for the report.
    > >
    > > > I'm going to send a few different reports in separate mails, so I'll
    > > > put my dmesg and .config up on a server:
    > > >
    > > > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > > > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt
    > > >
    > > > [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created
    > > > [ 451.915731] ------------[ cut here ]------------
    > > > [ 451.915851] WARNING: at fs/sysfs/dir.c:427 sysfs_add_one+0x85/0xe0()
    > > > [ 451.915981] Modules linked in: snd_pcsp(+) ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    > > > [ 451.918960] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    > > > [ 451.929271] [] warn_on_slowpath+0x59/0x80
    > > > [ 451.929500] [] ? vprintk+0x2f0/0x4a0
    > > > [ 451.929723] [] ? _spin_unlock+0x2c/0x50
    > > > [ 451.929918] [] ? ifind+0x4a/0xa0
    > > > [ 451.930126] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > > [ 451.930334] [] ? trace_hardirqs_on+0xb/0x10
    > > > [ 451.930534] [] ? printk+0x20/0x30
    > > > [ 451.930727] [] sysfs_add_one+0x85/0xe0
    > > > [ 451.930900] [] create_dir+0x4e/0xb0
    > > > [ 451.931064] [] sysfs_create_dir+0x30/0x50
    > > > [ 451.931291] [] ? _spin_unlock+0x2c/0x50
    > > > [ 451.931485] [] kobject_add_internal+0xb6/0x190
    > > > [ 451.931656] [] ? kobject_set_name_vargs+0x32/0x40
    > > > [ 451.931857] [] kobject_add_varg+0x5a/0x60
    > > > [ 451.932022] [] kobject_init_and_add+0x2f/0x40
    > > > [ 451.932188] [] bus_add_driver+0x94/0x250
    > > > [ 451.932364] [] driver_register+0x42/0xf0
    > > > [ 451.932533] [] platform_driver_register+0x66/0x70
    > > > [ 451.932702] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    > > > [ 451.932877] [] sys_init_module+0x87/0x1a0
    > > > [ 451.933043] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > > [ 451.933246] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > > > [ 451.933453] [] sysenter_past_esp+0x78/0xc5

    > >
    > > Yes, there have been lots of these lately. I expect some of them _will_ go
    > > into mainline and they'll then slowly get weeded out.
    > >

    >
    > It looks like it is coming from snd_pcsp module from alsa tree.


    Ah, OK. More cc's.

    >
    > Cool things there:
    >
    > +#ifdef CONFIG_DEBUG_PAGEALLOC
    > + /* Well, CONFIG_DEBUG_PAGEALLOC makes the sound horrible. Lets
    > alert */
    > + printk(KERN_WARNING
    > + "PCSP: Warning, CONFIG_DEBUG_PAGEALLOC is enabled!\n"
    > + "You have to disable it if you want to use the PC-Speaker
    > "
    > + "driver.\n"
    > + "Unless it is disabled, enjoy the horrible, distorted "
    > + "and crackling noise.\n");
    > +#endif


    heh.

    CONFIG_DEBUG_PAGEALLOC is a very heavy consumer of CPU cycles. I'm not
    surprised that it would whack what I presume to be a very latency-sensitive
    driver.

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

  20. Re: 2.6.25-mm1

    On Fri, 2008-04-18 at 21:29 -0700, Andrew Morton wrote:
    > On Sat, 19 Apr 2008 00:14:29 -0400 Dmitry Torokhov wrote:
    >
    > > On Fri, Apr 18, 2008 at 08:02:37PM -0700, Andrew Morton wrote:
    > > > On Fri, 18 Apr 2008 22:13:43 -0400 Joseph Fannin wrote:
    > > >
    > > > > On Fri, Apr 18, 2008 at 01:47:57AM -0700, Andrew Morton wrote:
    > > > > >
    > > > > > ftp://ftp.kernel.org/pub/linux/kerne...25/2.6.25-mm1/
    > > > >
    > > > > I've been seeing the following backtraces since 2.6.25-rc8-mm1 -- at
    > > > > least, since that's the earliest -mm I've built in a while. I don't
    > > > > get the same in mainline.
    > > > >
    > > > > No idea who to CC:
    > > >
    > > > I have a few ideas.
    > > >
    > > > > I've sat on this report long enough.
    > > >
    > > > Thanks for the report.
    > > >
    > > > > I'm going to send a few different reports in separate mails, so I'll
    > > > > put my dmesg and .config up on a server:
    > > > >
    > > > > http://home.columbus.rr.com/jfannin3/dmesg.txt
    > > > > http://home.columbus.rr.com/jfannin3...2.6.25-mm1.txt
    > > > >
    > > > > [ 451.915553] sysfs: duplicate filename 'pcspkr' can not be created
    > > > > [ 451.915731] ------------[ cut here ]------------
    > > > > [ 451.915851] WARNING: at fs/sysfs/dir.c:427 sysfs_add_one+0x85/0xe0()
    > > > > [ 451.915981] Modules linked in: snd_pcsp(+) ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi psmouse snd_rawmidi serio_raw snd_seq_midi_event snd_seq button i2c_viapro snd_timer snd_seq_device pcspkr i2c_core snd snd_page_alloc via686a shpchp pci_hotplug parport_pc parport via_agp agpgart soundcore evdev sg sr_mod cdrom sd_mod 8139cp aic7xxx scsi_transport_spi scsi_mod 8139too mii uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan fuse ext4dev mbcache jbd2 crc16
    > > > > [ 451.918960] Pid: 2740, comm: modprobe Tainted: G W 2.6.25-mm1 #7
    > > > > [ 451.929271] [] warn_on_slowpath+0x59/0x80
    > > > > [ 451.929500] [] ? vprintk+0x2f0/0x4a0
    > > > > [ 451.929723] [] ? _spin_unlock+0x2c/0x50
    > > > > [ 451.929918] [] ? ifind+0x4a/0xa0
    > > > > [ 451.930126] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > > > [ 451.930334] [] ? trace_hardirqs_on+0xb/0x10
    > > > > [ 451.930534] [] ? printk+0x20/0x30
    > > > > [ 451.930727] [] sysfs_add_one+0x85/0xe0
    > > > > [ 451.930900] [] create_dir+0x4e/0xb0
    > > > > [ 451.931064] [] sysfs_create_dir+0x30/0x50
    > > > > [ 451.931291] [] ? _spin_unlock+0x2c/0x50
    > > > > [ 451.931485] [] kobject_add_internal+0xb6/0x190
    > > > > [ 451.931656] [] ? kobject_set_name_vargs+0x32/0x40
    > > > > [ 451.931857] [] kobject_add_varg+0x5a/0x60
    > > > > [ 451.932022] [] kobject_init_and_add+0x2f/0x40
    > > > > [ 451.932188] [] bus_add_driver+0x94/0x250
    > > > > [ 451.932364] [] driver_register+0x42/0xf0
    > > > > [ 451.932533] [] platform_driver_register+0x66/0x70
    > > > > [ 451.932702] [] pcsp_init+0x2a/0x2c [snd_pcsp]
    > > > > [ 451.932877] [] sys_init_module+0x87/0x1a0
    > > > > [ 451.933043] [] ? trace_hardirqs_on_caller+0x16/0x150
    > > > > [ 451.933246] [] ? trace_hardirqs_on_thunk+0xc/0x10
    > > > > [ 451.933453] [] sysenter_past_esp+0x78/0xc5
    > > >
    > > > Yes, there have been lots of these lately. I expect some of them _will_ go
    > > > into mainline and they'll then slowly get weeded out.
    > > >

    > >
    > > It looks like it is coming from snd_pcsp module from alsa tree.

    >
    > Ah, OK. More cc's.
    >
    > >
    > > Cool things there:
    > >
    > > +#ifdef CONFIG_DEBUG_PAGEALLOC
    > > + /* Well, CONFIG_DEBUG_PAGEALLOC makes the sound horrible. Lets
    > > alert */
    > > + printk(KERN_WARNING
    > > + "PCSP: Warning, CONFIG_DEBUG_PAGEALLOC is enabled!\n"
    > > + "You have to disable it if you want to use the PC-Speaker
    > > "
    > > + "driver.\n"
    > > + "Unless it is disabled, enjoy the horrible, distorted "
    > > + "and crackling noise.\n");
    > > +#endif

    >
    > heh.
    >
    > CONFIG_DEBUG_PAGEALLOC is a very heavy consumer of CPU cycles. I'm not
    > surprised that it would whack what I presume to be a very latency-sensitive
    > driver.


    Um...

    [jhf@Susa ~]$ uname -a
    Linux Susa 2.6.25-mm1 #7 SMP PREEMPT Fri Apr 18 17:05:14 EDT 2008 i686
    GNU/Linux
    [jhf@Susa ~]$ zgrep PAGEALLOC /proc/config.gz
    # CONFIG_DEBUG_PAGEALLOC is not set
    [jhf@Susa ~]$

    I thought that might have snuck in as =y, but it didn't.

    --
    Joseph Fannin
    jfannin@gmail.com

    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@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 Thread
Page 1 of 6 1 2 3 ... LastLast