Skip to contentSkip to conversation

2.6.16-mm2

PATCH In review Andrew Morton 16 participants 24 messages Mar 28, 2006 – Mar 31, 2006 Sound

lore
Share & tools
lore
#0 lore raw

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

- It seems to compile.

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 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 [email protected]

- If you hit a bug in -mm and it's 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/patches/stuff/bisecting-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.

Changes since 2.6.16-mm1:

origin.patch
git-acpi.patch
git-agpgart.patch
git-arm.patch
git-cfq.patch
git-cifs.patch
git-cpufreq.patch
git-drm.patch
git-ieee1394.patch
git-infiniband.patch
git-input.patch
git-intelfb.patch
git-libata-all.patch
git-ocfs2.patch
git-powerpc.patch
git-serial.patch
git-sym2.patch
git-pcmcia.patch
git-scsi-target.patch
git-sas-jg.patch
git-watchdog.patch
git-viro-bird-m32r.patch
git-viro-bird-m68k.patch
git-viro-bird-frv.patch
git-viro-bird-upf.patch
git-viro-bird-volatile.patch

git trees.

-proc-fix-duplicate-line-in-proc-devices.patch
-sys_alarm-unsigned-signed-conversion-fixup.patch
-sys_alarm-unsigned-signed-conversion-fixup-fix.patch
-validate-and-sanitze-itimer-timeval-from-userspace.patch
-validate-and-sanitze-itimer-timeval-from-userspace-fix.patch
-fix-scheduler-deadlock.patch
-fix-bug-bio_rw_barrier-requests-to-md-raid1-hang.patch
-fix-use-after-free-in-cciss_init_one.patch
-serial-remove-8250_acpi-replaced-by-8250_pnp-and-pnpacpi.patch
-fix-sequencer-missing-negative-bound-check.patch
-pnp-adjust-pnp_register_card_driver-signature-ad1816a.patch
-pnp-adjust-pnp_register_card_driver-signature-als100.patch
-pnp-adjust-pnp_register_card_driver-signature-azt2320.patch
-pnp-adjust-pnp_register_card_driver-signature-cmi8330.patch
-pnp-adjust-pnp_register_card_driver-signature-dt019x.patch
-pnp-adjust-pnp_register_card_driver-signature-es18xx.patch
-pnp-adjust-pnp_register_card_driver-signature-es968.patch
-pnp-adjust-pnp_register_card_driver-signature-interwave.patch
-pnp-adjust-pnp_register_card_driver-signature-sb16.patch
-pnp-adjust-pnp_register_card_driver-signature-sb_card.patch
-pnp-adjust-pnp_register_card_driver-signature-sscape.patch
-pnp-adjust-pnp_register_card_driver-signature-wavefront.patch
-blk_execute_rq_nowait-speedup.patch
-block-layer-increase-size-of-disk-stat.patch
-cpufreq-_ppc-frequency-change-issues-freq-already-lowered-by-bios.patch
-powernow-remove-private-for_each_cpu_mask.patch
-cpufreq_conservative-aligning-of-codebase-with-ondemand.patch
-cpufreq_conservative-alter-default-responsiveness.patch
-cpufreq_conservative-make-for_each_cpu-safe.patch
-cpufreq_conservative-alternative-initialise-approach.patch
-gregkh-driver-allow-sysfs-attribute-files-to-be-pollable.patch
-gregkh-driver-fix-up-the-sysfs-pollable-patch.patch
-gregkh-driver-aoe-zero-packet-data-after-skb-allocation.patch
-gregkh-driver-aoe-support-dynamic-resizing-of-aoe-devices.patch
-gregkh-driver-aoe-increase-allowed-outstanding-packets.patch
-gregkh-driver-aoe-use-less-confusing-driver-name.patch
-gregkh-driver-aoe-allow-network-interface-migration-on-packet-retransmit.patch -gregkh-driver-aoe-update-device-information-on-last-close.patch
-gregkh-driver-aoe-update-driver-compatibility-string.patch
-gregkh-driver-aoe-update-driver-version-number.patch
-gregkh-driver-aoe-do-not-stop-retransmit-timer-when-device-goes-down.patch
-gregkh-driver-aoe-support-multiple-aoe-listeners.patch
-gregkh-driver-aoe-don-t-request-ata-device-id-on-ata-error.patch
-gregkh-driver-aoe-update-version-to-22.patch
-sysfs_h-cleanup.patch
-gregkh-driver-kobject-fix-build-error-if-config_sysfs-n-fix.patch
-v4l-printk-warning-fixes.patch
-saa7110-fix-array-overrun.patch
-saa7111-prevent-array-overrun.patch
-saa7114-fix-i2c-block-write.patch
-adv7175-drop-unused-encoder-dump-command.patch
-adv7175-drop-unused-register-cache.patch
-zoran-use-i2c_master_send-when-possible.patch
-bt856-spare-memory.patch
-zoran-init-cleanups.patch
-saa7111c-fix.patch
-sem2mutex-zoran.patch
-gregkh-i2c-hwmon-allow-sensor-attr-arrays.patch
-gregkh-i2c-hwmon-pc87360-use-attr-arrays.patch
-gregkh-i2c-hwmon-f71805f-use-attr-arrays.patch
-gregkh-i2c-i2c-convert-i2c-to-mutexes.patch
-gregkh-i2c-i2c-scx200_acb-01-whitespace.patch
-gregkh-i2c-i2c-scx200_acb-02-debug.patch
-gregkh-i2c-i2c-scx200_acb-03-refactor.patch
-gregkh-i2c-i2c-scx200_acb-04-lock_kernel.patch
-gregkh-i2c-i2c-scx200_acb-05-cs5535.patch
-gregkh-i2c-i2c-scx200_acb-06-poll.patch
-gregkh-i2c-i2c-scx200_acb-07-docs.patch
-gregkh-i2c-i2c-fix-sx200_acb-build-on-other-arches.patch
-gregkh-i2c-hwmon-sensor-attr-array-2.patch
-gregkh-i2c-hwmon-w83792d-use-attr-arrays.patch
-gregkh-i2c-hwmon-w83792d-drop-useless-macros.patch
-gregkh-i2c-i2c-speedup-block-transfers.patch
-gregkh-i2c-i2c-convert-semaphores-to-mutexes-2.patch
-gregkh-i2c-i2c-convert-semaphores-to-mutexes-3.patch
-gregkh-i2c-hwmon-convert-semaphores-to-mutexes.patch
-gregkh-i2c-hwmon-f71805f-convert-semaphore-to-mutex.patch
-gregkh-i2c-hwmon-w83627hf-add-w83687thf-support.patch
-gregkh-i2c-hwmon-vid-pentium-m.patch
-gregkh-i2c-hwmon-w83627ehf-use-attr-arrays.patch
-gregkh-i2c-hwmon-w83781d-document-alarm-bits.patch
-gregkh-i2c-hwmon-w83781d-no-reset-by-default.patch
-gregkh-i2c-i2c-core-optimize-mutex-use.patch
-gregkh-i2c-i2c-drop-frodo.patch
-gregkh-i2c-i2c-ite-name-init.patch
-gregkh-i2c-i2c-isp1301_omap-driver-cleanups.patch
-gregkh-i2c-i2c-ali1535-drop-redundant-mutex.patch
-gregkh-i2c-i2c-amd756-s4882-mutex-init.patch
-gregkh-i2c-i2c-piix4-add-ht1000-support.patch
-gregkh-i2c-i2c-ixp4xx-hwmon-class.patch
-gregkh-i2c-i2c-drop-unneeded-i2c-dev-h-includes.patch
-gregkh-i2c-hwmon-rename-register-parameters.patch
-gregkh-i2c-hwmon-add-required-idr-locking.patch -gregkh-i2c-w1-change-the-type-unsigned-long-member-of-struct-w1_bus_master-to-void.patch -gregkh-i2c-w1-move-w1-bus-master-code-into-w1-masters-and-move-w1-slave-code-into-w1-slaves.patch -gregkh-i2c-w1-add-the-ds2482-i2c-to-w1-bridge-driver.patch
-gregkh-i2c-w1-misc-cleanups.patch
-gregkh-i2c-fix-w1_master_ds9490_bridge-dependencies.patch
-gregkh-i2c-w1-remove-incorrect-module_alias.patch
-gregkh-i2c-w1-u64-is-not-long-long.patch
-gregkh-i2c-w1-use-kthread-api.patch
-ia64-sn_check_intr-use-ia64_get_irr.patch
-fix-spidernet-build-issue.patch
-amd-au1xx0-fix-ethernet-tx-stats.patch
-optimise-d_find_alias.patch
-git-powerpc-hot_add_scn_to_nid-build-fix.patch
-powerpc-add_memory-warning-fix.patch
-make-powerbook_sleep_grackle-static.patch
-powerpc-dont-allow-old-rtc-to-be-selected.patch
-gregkh-pci-msi-vector-targeting-abstractions.patch
-gregkh-pci-per-platform-ia64_-first-last-_device_vector-definitions.patch
-gregkh-pci-altix-msi-support.patch
-gregkh-pci-pci-fix-msi-build-breakage-in-x86_64.patch
-gregkh-pci-pci-clean-up-msi.c-a-bit.patch
-gregkh-pci-pci-return-max-reserved-busnr.patch
-gregkh-pci-pci-really-fix-parent-s-subordinate-busnr.patch
-gregkh-pci-pci-quirk-for-ibm-dock-ii-cardbus-controllers.patch
-gregkh-pci-pci-hotplug-convert-semaphores-to-mutex.patch
-gregkh-pci-shpchp-cleanup-init_slots.patch
-gregkh-pci-shpchp-cleanup-shpchp_core.c.patch
-gregkh-pci-shpchp-cleanup-slot-list.patch
-gregkh-pci-shpchp-cleanup-controller-list.patch
-gregkh-pci-shpchp-cleanup-check-command-status.patch
-gregkh-pci-shpchp-bugfix-add-missing-serialization.patch
-gregkh-pci-pcihp_skeleton.c-cleanup.patch
-gregkh-pci-shpchp-replace-kmalloc-with-kzalloc-and-cleanup-arg-of-sizeof.patch -gregkh-pci-shpchp-removed-unncessary-magic-member-from-slot.patch
-gregkh-pci-shpchp-move-slot-name-into-struct-slot.patch
-gregkh-pci-shpchp-fix-incorrect-return-value-of-interrupt-handler.patch -gregkh-pci-pci-give-pci-config-access-initialization-a-defined-ordering.patch -gregkh-pci-pci-i386-run-bios-pci-detection-before-direct.patch -gregkh-pci-pci-avoid-leaving-master_abort-disabled-permanently-when-returning-from-pci_scan_bridge.patch -gregkh-pci-shpchp-remove-unused-pci_bus-member-from-controller-structure.patch -gregkh-pci-shpchp-remove-unused-wait_for_ctrl_irq.patch
-gregkh-pci-shpchp-event-handling-rework.patch
-gregkh-pci-shpchp-fix-slot-state-handling.patch
-gregkh-pci-shpchp-adapt-to-pci-driver-model.patch
-gregkh-pci-pci-add-pci_device_shutdown-to-pci_bus_type.patch
-gregkh-pci-pci-smbus-unhide-on-hp-compaq-nx6110.patch
-gregkh-pci-pci-pci-quirk-for-asus-a8v-and-a8v-deluxe-motherboards.patch -gregkh-pci-pci-make-msi-quirk-inheritable-from-the-pci-bus.patch
-gregkh-pci-pci-msi-save-restore-for-suspend-resume.patch
-gregkh-pci-pci-remove-msi-save-restore-code-in-specific-driver.patch
-gregkh-pci-pci-resource-address-mismatch.patch
-gregkh-pci-pci-fix-problems-with-msi-x-on-ia64.patch
-gregkh-pci-pci-pci-cardbus-cards-hidden-needs-pci-assign-busses-to-fix.patch
-gregkh-pci-pci-move-pci_dev_put-outside-a-spinlock.patch
-gregkh-pci-acpiphp-add-new-bus-to-acpi.patch
-gregkh-pci-acpi-export-acpi_bus_trim.patch
-gregkh-pci-acpiphp-add-dock-event-handling.patch
-gregkh-pci-acpi-remove-dock-event-handling-from-ibm_acpi.patch
-gregkh-pci-acpiphp-slot-management-fix-v4.patch
-gregkh-pci-acpiphp-fix-bridge-handle.patch
-gregkh-pci-pci-cpqphp_ctrl.c-board_replaced-remove-dead-code.patch
-gregkh-pci-pci-the-scheduled-removal-of-pci_legacy_proc.patch
-gregkh-pci-pci-provide-a-boot-parameter-to-disable-msi.patch
-gregkh-pci-pci-fix-pci_request_region-arg.patch
-gregkh-pci-shpchp-cleanup-bus-speed-handling.patch
-gregkh-pci-pci-hotplug-sn-fix-cleanup-on-hotplug-removal-of-ppb.patch
-gregkh-pci-acpiphp-scan-slots-under-the-nested-p2p-bridge.patch
-gregkh-pci-pci-kzalloc-conversion-in-drivers-pci.patch
-gregkh-pci-pci-hotplug-add-common-acpi-functions-to-core.patch
-gregkh-pci-ibmphp-remove-true-and-false.patch
-gregkh-pci-acpiphp-fix-acpi_path_name.patch
-gregkh-pci-altix-msi-support-git-ia64-fix.patch
-mm-drivers-pci-msi-explicit-declaration-of-msi_register.patch
-mm-drivers-pci-msi-explicit-declaration-of-msi_register-fix.patch
-git-scsi-misc-min-warning-fix.patch
-link-scsi_debug-later.patch
-sparc64-fix-set_page_count-merge-clash.patch
-gregkh-usb-usb-storage-unusual_devs.h-entry-0420-0001.patch
-cirrus-ep93xx-watchdog-driver.patch
-cirrus-ep93xx-watchdog-driver-tidy.patch
-hostap_apchostap_add_sta-inconsequent-null-checking.patch
-fix-hostap_cs-double-kfree.patch
-x86_64-mm-hotadd-pud.patch
-x86_64-mm-tune-generic.patch
-x86_64-mm-stack-random-large.patch
-x86_64-mm-bitops-cleanups.patch
-x86_64-mm-rename-node.patch
-x86_64-mm-cpu_pda-array-to-macro-followup-correction.patch
-x86_64-mm-disallow-multi-byte-hardware-execution-breakpoints.patch
-x86_64-mm-eliminate-set_debug.patch
-x86_64-mm-save-fpu-context-slightly-later.patch
-x86_64-mm-cleanup-allocating-logical-cpu-numbers-in-x86_64.patch
-x86_64-mm-pmtimer-dont-touch-pit.patch
-x86_64-mm-boot-report-apicid.patch
-x86_64-mm-gart-relax.patch
-x86_64-mm-actively-synchronize-vmalloc-area-when-registering-certain-callbacks.patch
-x86_64-mm-remove-dead-do_softirq_thunk.patch
-x86_64-mm-argument-check.patch
-x86_64-mm-fix-string.patch
-x86_64-mm-agp-ali-m1695.patch
-x86_64-mm-traps-whitespace.patch
-x86_64-mm-early-num-physpages.patch
-x86_64-mm-miscellaneous-cleanup.patch
-x86_64-mm-to-use-lapic-ids-instead-of-initial-apic-ids.patch
-x86_64-mm-raw1394-compat.patch
-x86_64-mm-prefetch-the-mmap_sem-in-the-fault-path.patch
-x86_64-mm-kernel-at-2mb.patch
-x86_64-mm-s-overwrite-override--in-arch-x86-64.patch
-x86_64-mm-dmi-year.patch
-x86_64-mm-dmi-early.patch
-x86_64-mm-fixmap-init.patch
-x86_64-mm-head-first.patch
-x86_64-mm-year-check.patch
-x86_64-mm-time-style.patch
-x86_64-mm-reenable-cmos-warning.patch
-x86_64-mm-floppy-dma.patch
-x86_64-mm-iommu-noretry.patch
-x86_64-mm-disable-8254-timer-by-default.patch
-x86_64-mm-basic-reorder-infrastructure.patch
-x86_64-mm-microcode-quiet.patch
-x86_64-mm-fix-orphaned-bits-of-timer-init-messages.patch
-x86_64-mm-cpu-limit.patch
-x86_64-mm-reorder-one-field-of-the-pda-to-reduce-padding.patch
-x86_64-mm-noexec32-default.patch
-x86_64-mm-timer-broadcast-amd.patch
-x86_64-mm-memmap-alloc.patch
-x86_64-mm-use-cpumask-bitops-for-cpu_vm_mask.patch
-x86_64-mm-kexec-interrupt-ack.patch
-x86_64-mm-free_bootmem_node-needs-__pa-in-allocate_aperture.patch
-x86_64-mm-lagrange-feature.patch
-x86_64-mm-remove-unordered-io.patch
-x86_64-mm-make-gart_iommu-kconfig-help-text-more-specific-trivial.patch
-x86_64-mm-local-64bit.patch
-x86_64-mm-horus-pci.patch
-x86_64-mm-eliminate-register_die_notifier-symbol-exported.patch
-x86_64-mm-memnode-cache.patch
-x86_64-mm-amd-core-parsing.patch
-x86_64-mm-powernow-query.patch
-x86_64-mm-iret-error-code.patch
-x86_64-mm-via-agp.patch
-x86_64-mm-timer-broadcast-amd-fix.patch
-x86_64-mm-timer-broadcast-amd-fix-fix.patch
-x86-64-fix-double-definition-of-force_iommu.patch
-drivers-block-floppyc-dont-free_irq-from-irq-context.patch
-drivers-block-floppyc-dont-free_irq-from-irq-context-fix.patch
-warn-if-free_irq-is-called-from-irq-context.patch
-protect-remove_proc_entry.patch
-slab-leaks.patch
-slab-leaks3-locking-fix.patch
-slab-leaks3-default-y.patch
-slab-introduce-kmem_cache_zalloc-allocator.patch
-slab-optimize-constant-size-kzalloc-calls.patch
-mm-use-kmem_cache_zalloc.patch
-slab-add-transfer_objects-function.patch
-slab-add-transfer_objects-function-fix.patch
-slab-bypass-free-lists-for-__drain_alien_cache.patch
-alloc_kmemlist-some-cleanup-in-preparation-for-a-real-memory-leak-fix.patch
-slab-fix-memory-leak-in-alloc_kmemlist.patch
-slab-fix-memory-leak-in-alloc_kmemlist-fix.patch
-add-api-for-flushing-anon-pages.patch
-add-flush_kernel_dcache_page-api.patch
-mm-make-page-migration-dependent-on-swap-and-numa.patch
-bug-fixes-and-cleanup-for-the-bsd-secure-levels-lsm.patch
-bug-fixes-and-cleanup-for-the-bsd-secure-levels-lsm-update.patch -bug-fixes-and-cleanup-for-the-bsd-secure-levels-lsm-update-tidy.patch
-macintosh-cleanup-the-use-of-i2c-headers.patch
-via-pmu-warning-fix.patch
-powerpc-tidy-up-of_register_driver-driver_register-return-values.patch
-macintosh-tidy-up-driver_register-return-values.patch
-i386-let-regparm-no-longer-depend-on-experimental.patch
-make-config_regparm-enabled-by-default.patch
-i386-multi-column-stack-backtraces.patch
-x86-smp-alternatives.patch
-i386-__devinit-should-be-__cpuinit.patch
-i386-allow-disabling-x86_feature_sep-at-boot.patch
-i386-add-a-temporary-to-make-put_user-more-type-safe.patch
-i386-fall-back-to-sensible-cpu-model-name.patch
-compilation-fix-for-es7000-when-no-acpi-is-specified-in-config-i386.patch -i386-remove-duplicate-declaration-of-mp_bus_id_to_pci_bus.patch
-make-isoimage-support-fdinitrd=-support-minor-cleanups.patch
-i386-traps-merge-printk-calls.patch
-i386-dont-let-ptrace-set-the-nested-task-bit.patch
-i386-let-signal-handlers-set-the-resume-flag.patch
-x86-early-printk-handling-fixes.patch
-x86-start-early_printk-at-sensible-screen-row.patch
-x86-early-printk-remove-max_ypos-and-max_xpos-macros.patch
-register-the-boot-cpu-in-the-cpu-maps-earlier.patch
-register-the-boot-cpu-in-the-cpu-maps-earlier-fix.patch
-i386-pass-proper-trap-numbers-to-die-chain-handlers.patch -i386-actively-synchronize-vmalloc-area-when-registering-certain-callbacks.patch -i386-actively-synchronize-vmalloc-area-when-registering-certain-callbacks-tidy.patch
-i386-fix-uses-of-user_mode-vs-user_mode_vm.patch
-i386-fix-singlestep-through-an-int80-syscall.patch
-i386-more-vsyscall-documentation.patch
-fix-implicit-declaration-of-get_apic_id-in-arch-i386-kernel-apicc.patch -fix-the-imlicit-declaration-of-mtrr_centaur_report_mcr-in-arch-i386-kernel-cpu-centaurc.patch -fix-the-imlicit-declaration-of-mtrr_centaur_report_mcr-in-arch-i386-kernel-cpu-centaurc-fix.patch -i386-cleanup-after-cpu_gdt_descr-conversion-to.patch
-i386-fix-dump_stack.patch
-x86-cpuid4-doesnt-need-cpu-level-5.patch
-x86-deterine-xapic-using-apic-version.patch
-i386-spinlocks-disable-interrupts-only-if-we-enabled.patch
-x86-some-fixups-for-the-x86_numaq-dependencies.patch
-x86-make-_syscallx-macros-compile-in-pic-mode.patch
-x86-topology-dont-create-a-control-file-for-bsp-that-cannot-be-removed.patch
-x86-make-config_hotplug_cpu-depend-on-x86_pc.patch
-pm-timer-dont-use-workaround-if-chipset-is-not-buggy.patch
-pm-timer-dont-use-workaround-if-chipset-is-not-buggy-tidy.patch
-ia64-use-i386-dmi_scanc.patch
-ia64-use-i386-dmi_scanc-fix.patch
-efi-dev-mem-simplify-efi_mem_attribute_range.patch
-ia64-ioremap-check-efi-for-valid-memory-attributes.patch
-dmi-only-ioremap-stuff-we-actually-need.patch
-efi-keep-physical-table-addresses-in-efi-structure.patch
-efi-fixes.patch
-acpi-clean-up-memory-attribute-checking-for-map-read-write.patch
-revert-swsusp-fix-breakage-with-swap-on-lvm.patch
-swsusp-low-level-interface-rev-2.patch
-swsusp-separate-swap-writing-reading-code-rev-2.patch -swsusp-separate-swap-writing-reading-code-rev-2-fix-writing-progress-meter.patch
-mm-kernel-power-move-externs-to-header-files.patch
-swsusp-documentation-updates.patch
-swsusp-documentation-updates-update.patch
-swsusp-documentation-updates-warn-about-filesystems-mounted-from-usb-devices.patch
-swsusp-documentation-fix.patch
-add-s2ram-pointer-to-suspend-documentation.patch
-swsusp-userland-interface.patch
-swsusp-userland-interface-fixes.patch
-swsusp-userland-interface-fix-breakage-with-swap-on-lvm.patch
-swsusp-freeze-user-space-processes-first.patch
-suspend-make-progress-printing-prettier.patch
-swsusp-finally-solve-mysqld-problem.patch
-swsusp-drain-high-mem-pages.patch
-swsusp-add-check-for-suspension-of-x-controlled-devices.patch
-swsusp-let-userland-tools-switch-console-on-suspend.patch
-swsusp-add-s2ram-ioctl-to-userland-interface.patch
-m68k-rtc-driver-cleanup.patch
-s390-wrong-interrupt-delivered-for-hsch-or-csch.patch
-s390-cio-documentation-update.patch
-s390-channel-path-measurements.patch
-s390-early-parameter-parsing.patch
-s390-proc-sys-vm-cmm_-permission-bits.patch
-s390-bug-warnings.patch
-s390-cpu-up-retries.patch
-s390-connector-support.patch
-s390-use-normal-switch-statement-for-ioctls-in-dasd_ioctlc.patch
-s390-use-normal-switch-statement-for-ioctls-in-dasd_ioctlc-2.patch
-s390-merge-cmb-into-dasdc.patch
-s390-remove-dynamic-dasd-ioctls.patch
-s390-remove-old-history-whitespave-from-partition-code.patch
-s390-remove-experimental-flag-from-dasd-diag.patch
-s390-random-values-in-result-of-biodasdinfo2.patch
-s390-dasd-extended-error-reporting.patch
-s390-tape-retry-flooding-by-deferred-cc-in-interrupt.patch
-s390-tape-operation-abortion-leads-to-panic.patch
-s390-fix-endless-retry-loop-in-tape-driver.patch
-s390-3590-tape-driver.patch
-s390-remove-support-for-ttys-over-ctc-connections.patch
-s390-cex2a-crt-message-length.patch
-s390-kzalloc-conversion-in-arch-s390.patch
-s390-kzalloc-conversion-in-drivers-s390.patch
-dasd-cleanup-dasd_ioctl-fix.patch
-ext3_readdir-use-generic-readahead.patch
-reduce-size-of-bio-mempools.patch
-shrinks-sizeoffiles_struct-and-better-layout.patch
-avoid-taking-global-tasklist_lock-for-single-threadedprocess-at-getrusage.patch
-cleanup-cdrom_ioctl.patch
-kill-cdrom-dev_ioctl-method.patch
-move-read_mostly-definition-to-asm-cacheh.patch
-fix-oops-in-invalidate_dquots.patch
-kernel-cpusetc-mutex-conversion.patch
-convert-kernel-rcupdatecrcu_barrier_sema-to-mutex.patch
-convert-fs-9p-to-mutexes-fix-locking-bugs.patch
-sem2mutex-kcapic.patch
-sem2mutex-drivers-raw-connector-dcdbas-ppp_generic.patch
-sem2mutex-drivers-scsi-ide-scsic.patch
-sem2mutex-kernel.patch
-sem2mutex-fs.patch
-sem2mutex-drivers-block-pktcdvdc.patch
-sem2mutex-drivers-block-floppyc.patch
-sem2mutex-drivers-char.patch
-sem2mutex-misc-static-one-file-mutexes.patch
-sem2mutex-blockdev-2.patch
-sem2mutex-blockdev-2-git-blktrace-fix.patch
-sem2mutex-quota.patch
-sem2mutex-inotify.patch
-sem2mutex-tty.patch
-sem2mutex-eventpoll.patch
-sem2mutex-vfs_rename_mutex.patch
-sem2mutex-iprune.patch
-sem2mutex-jbd-j_checkpoint_mutex.patch
-sem2mutex-kprobes.patch
-sem2mutex-ipc-idsem.patch
-sem2mutex-ipc-idsem-fix.patch
-sem2mutex-fs-libfsc.patch
-sem2mutex-fs-seq_filec.patch
-sem2mutex-drivers-block-loopc.patch
-sem2mutex-drivers-block-nbdc.patch
-sem2mutex-sound-oss.patch
-sem2mutex-jffs.patch
-sem2mutex-ntfs.patch
-sem2mutex-netfilter-x_tablec.patch
-sem2mutex-autofs4-wq_sem.patch
-sem2mutex-hpfs.patch
-convert-ext3s-truncate_sem-to-a-mutex.patch
-sem2mutex-ncpfs.patch
-sem2mutex-udf.patch
-sem2mutex-serial-port_write_mutex.patch
-sem2mutex-drivers-ide.patch
-kernel-modulec-semaphore-to-mutex-conversion-for-module_mutex.patch
-oss-semaphore-to-mutex-conversion.patch
-fat_lock-is-used-as-a-mutex-convert-it-to-using-the-new-mutex.patch
-snsc-kmalloc2kzalloc.patch
-sigprocmask-kill-unneeded-temp-var.patch
-fs-ufs-filec-drop-insane-header-dependencies.patch
-extract-inode_inc_count-inode_dec_count.patch
-minix-switch-to-inode_inc_link_count-inode_dec_link_count.patch
-sysv-switch-to-inode_inc_link_count-inode_dec_link_count.patch
-ext2-switch-to-inode_inc_link_count-inode_dec_link_count.patch
-ufs-switch-to-inode_inc_link_count-inode_dec_link_count.patch
-make-bug-messages-more-consistent.patch
-notifier-profileh-forward-decl.patch
-kill-_inline_.patch
-pause_on_oops-command-line-option.patch
-pnpbios-missing-small_tag_enddep-tag.patch
-build_lock_ops-cleanup-preempt_disable-usage.patch
-devpts-use-lib-parserc-for-parsing-mount-options.patch
-kernel-rcupdatec-make-two-structs-static.patch
-fs-filec-drop-insane-header-dependencies.patch
-atomic-add_unless-cmpxchg-optimise.patch
-get_empty_filp-tweaks-inline-epoll_init_file.patch
-only-allocate-percpu-data-for-possible-cpus.patch
-more-for_each_cpu-conversions.patch
-i386-instead-of-poisoning-init-zone-change-protection.patch
-__generic_per_cpu-changes.patch
-fs-use-array_size-macro.patch
-remove-isa-legacy-functions-drivers-char-toshibac.patch
-remove-isa-legacy-functions-drivers-scsi-g_ncr5380c.patch
-remove-isa-legacy-functions-drivers-scsi-in2000c.patch
-remove-isa-legacy-functions-drivers-net-hp-plusc.patch
-remove-isa-legacy-functions-drivers-net-lancec.patch
-remove-isa-legacy-functions-remove-the-helpers.patch
-remove-isa-legacy-functions-remove-documentation.patch
-bitmap-region-cleanup.patch
-bitmap-region-multiword-spanning-support.patch
-bitmap-region-restructuring.patch
-free_uid-locking-improvement.patch
-represent-dirty__centisecs-as-jiffies-internally.patch
-represent-laptop_mode-as-jiffies-internally.patch
-range-checking-in-do_proc_dointvec_userhz_jiffies_conv.patch
-rcu_process_callbacks-dont-cli-while-testing-nxtlist.patch
-fs-9p-possible-cleanups.patch
-fs-ext2-proper-ext2_get_parent-prototype.patch
-fs-coda-proper-prototypes.patch
-tvec_bases-too-large-for-per-cpu-data.patch
-remove-drivers-mca-mca-procc.patch
-unify-pxm_to_node-id-ver2-generic-code.patch
-unify-pxm_to_node-id-ver2-for-ia64.patch
-unify-pxm_to_node-id-ver2-for-x86_64.patch
-unify-pxm_to_node-id-ver2-for-i386.patch
-extract-ikconfig-use-mktemp1.patch
-extract-ikconfig-be-sure-binoffset-exists-before-extracting.patch
-extract-ikconfig-dont-use-long-options.patch
-kill-include-linux-platformh-default_idle-cleanup.patch
-rcutorture-tag-success-failure-line-with-module-parameters.patch
-cpusets-only-wakeup-kswapd-for-zones-in-the-current-cpuset.patch
-cpuset-cleanup-not-not-operators.patch
-cpuset-use-combined-atomic_inc_return-calls.patch
-cpuset-memory-spread-basic-implementation.patch
-cpuset-memory-spread-page-cache-implementation-and-hooks.patch
-cpuset-memory-spread-slab-cache-filesys.patch
-cpuset-memory-spread-slab-cache-format.patch
-cpuset-memory-spread-slab-cache-implementation.patch
-cpuset-memory-spread-slab-cache-optimizations.patch
-cpuset-memory-spread-slab-cache-hooks.patch
-cpuset-remove-unnecessary-null-check.patch
-cpuset-remove-unnecessary-null-check-comment-fix.patch
-cpuset-dont-need-to-mark-cpuset_mems_generation-atomic.patch
-cpuset-memory_spread_slab-drop-useless-pf_spread_page-check.patch
-cpuset-remove-useless-local-variable-initialization.patch
-remove-double-semicolons.patch
-isofs-remove-unused-debugging-macros.patch
-remove-ipmi-pm_power_off-redefinition.patch
-fast-ext3_statfs.patch
-fw-abstract-type-size-specification-for-assembly.patch
-config_unwind_info.patch
-filemap_fdata_write-api-fix-end-parameter.patch
-fadvise-async-write-commands.patch
-early_printk-cleanup-trailiing-whitespace.patch
-sb_set_blocksize-cleanup.patch
-shmdt-check-address-aligment.patch
-block-floppy98-removal-really.patch
-sound-remove-pc98-specific-opl3_hw_opl3_pc98.patch
-net-remove-config_net_cbus-conditional-for-ns8390.patch
-hotplug_cpu-avoid-hitting-too-many-cachelines-in-recalc_bh_state.patch
-balance_dirty_pages_ratelimited-take-nr_pages-arg.patch
-set_page_dirty-return-value-fixes.patch
-msync-perform-dirty-page-levelling.patch
-msync-ms_sync-dont-hold-mmap_sem-while-syncing.patch
-msync-fix-return-value.patch
-fsync-extract-internal-code.patch
-msync-use-do_fsync.patch
-secure-digital-host-controller-id-and-regs.patch
-secure-digital-host-controller-id-and-regs-fix.patch
-mmc-secure-digital-host-controller-interface-driver.patch
-mmc-secure-digital-host-controller-interface-driver-fix.patch
-mmc-sdhci-build-fix.patch
-updated-documentation-nfsroottxt.patch
-console_setup-depends-wrongly-on-config_printk.patch
-conditionalize-compat_sys_newfstatat.patch
-show-mcp-menu-only-on-arch_sa1100.patch
-ide-allow-ide-interface-to-specify-its-not-capable-of-32-bit.patch
-deprecate-the-kernel_thread-export.patch
-fix-value-computed-not-used-warnings.patch
-update-obsolete_oss_driver-schedule-and-dependencies-update.patch
-rio-more-header-cleanup.patch
-rioboot-lindent.patch
-rioboot-post-lindent.patch
-rio-driver-rework-continued-1.patch
-rio-driver-rework-continued-2.patch
-rio-driver-rework-continued-3.patch
-rio-driver-rework-continued-4.patch
-rio-driver-rework-continued-5.patch
-yet-more-rio-cleaning-1-of-2.patch
-yet-more-rio-cleaning-2-of-2.patch
-deprecate-the-tasklist_lock-export.patch
-sys_setrlimit-cleanup.patch
-rlimit_cpu-fix-handling-of-a-zero-limit.patch
-rlimit_cpu-document-wrong-return-value.patch
-ext3-properly-report-backup-block-present-in-a-group.patch
-fix-module-refcount-leak-in-__set_personality.patch
-timer-irq-driven-soft-watchdog-cleanups.patch
-softlockup-detection-vs-cpu-hotplug.patch
-timer-irq-driven-soft-watchdog-cleanups-update.patch
-strndup_user.patch
-strndup_user-convert-module.patch
-strndup_user-convert-keyctl.patch
-keys-fix-key-quota-management-on-key-allocation.patch
-keys-replace-duplicate-non-updateable-keys-rather-than-failing.patch
-jbd-embed-j_commit_timer-in-journal-struct.patch
-jbd-convert-kjournald-to-kthread-api.patch
-missed-error-checking-for-intents-filp-in-open_namei.patch
-small-cleanup-in-quotah.patch
-fs-inodec-make-iprune_mutex-static.patch
-reiserfs-fix-transaction-overflowing.patch
-reiserfs-handle-trans_id-overflow.patch
-reiserfs-reiserfs_file_write-will-lose-error-code-when-a-0-length-write-occurs-w-o_sync.patch
-introduce-fmode_exec-file-flag.patch
-add-lookup_instantiate_filp-usage-warning.patch
-isdn-fix-copy_to_user-unused-result-warning-in-isdn_ppp.patch
-constify-tty-flip-buffer-handling.patch
-drivers-block-nbdc-dont-defer-compile-error-to-runtime.patch
-hysdn-remove-custom-types.patch
-remove-module_parm.patch
-remove-module_parm-fix.patch
-kernel-paramsc-make-param_array-static.patch
-fix-edd-to-properly-ignore-signature-of-non-existing-drives.patch -fix-defined-but-not-used-warning-in-net-rxrpc-maincrxrpc_initialise.patch
-sysrq-cleanup.patch
-cache-align-futex-hash-buckets.patch
-inotify-lock-avoidance-with-parent-watch-status-in-dentry.patch
-inotify-lock-avoidance-with-parent-watch-status-in-dentry-fix-2.patch
-ide-fix-section-mismatch-warning.patch
-block-floppy-fix-section-mismatch-warnings.patch
-move-pp_major-from-ppdevh-to-majorh.patch
-reiserfs-cleanups.patch
-initcall-failure-reporting.patch
-reiserfs-use-balance_dirty_pages_ratelimited_nr-in-reiserfs_file_write.patch -hp300-fix-driver_register-return-handling-remove-dio_module_init.patch
-eisa-tidy-up-driver_register-return-value.patch
-amiga-fix-driver_register-return-handling-remove-zorro_module_init.patch
-kconfig-clarify-memory-debug-options.patch
-v9fs-consolidate-trans_sock-into-trans_fd.patch
-v9fs-rename-tids-to-tags-to-be-consistent-with-plan-9-documentation.patch
-v9fs-print-9p-messages.patch
-v9fs-print-9p-messages-fix.patch
-v9fs-print-9p-messages-fix-2.patch
-fs-9p-make-2-functions-static.patch
-v9fs-print-9p-messages-fix-3.patch
-v9fs-print-9p-messages-fix-4.patch
-v9fs-add-extension-field-to-tcreate.patch
-v9fs-fix-vfs_inode-dereference-before-null-check.patch
-v9fs-update-license-boilerplate.patch
-9p-fix-name-consistency-problems.patch
-9p-update-documentation.patch
-smbfs-fix-debug-logging-only-compilation-error.patch
-adjust-dev-kmemmemport-write-handlers.patch
-remove-maintainers-entry-for-rtlinux.patch
-fix-hardcoded-values-in-collie-frontlight.patch
-collie-fix-missing-pcmcia-bits.patch
-tpm-sparc32-build-fix.patch
-ads7846-build-fix.patch
-irq-uninline-migration-functions.patch
-irq-prevent-enabling-of-previously-disabled-interrupt.patch
-pollrdhup-epollrdhup-handling-for-half-closed-devices.patch
-add-a-proper-prototype-for-setup_arch.patch
-refactor-capable-to-one-implementation-add-__capable-helper.patch
-make-cap_ptrace-enforce-ptrace_tracme-checks.patch
-fix-messages-in-fs-minix.patch
-freeze_bdev-cleanup.patch
-move-cond_resched-after-iput-in-sync_sb_inodes.patch
-reduce-sched-latency-in-shrink_dcache_sb.patch
-kallsyms-handle-malloc-failure.patch
-per-cpufy-net-proto-structures-add-percpu_counter_modbh-tidy.patch
-percpu-counters-add-percpu_counter_exceeds-tidy.patch -per-cpufy-net-proto-structures-protomemory_allocated-use-percpu_counter_exceeds.patch -per-cpufy-net-proto-structures-protoinuse-fix.patch
-ext3-fix-debug-logging-only-compilation-error.patch
-find_task_by_pid-needs-tasklist_lock.patch
-blk_dev_initrd-do-not-require-blk_dev_ram=y.patch
-reiserfs-xattr_aclcreiserfs_get_acl-make-size-an-int.patch
-md-bitmapcbitmap_mask_state-fix-inconsequent-null-checking.patch
-drivers-char-ipmi-ipmi_msghandlerc-fix-a-memory-leak.patch
-removal-of-long-incorrect-address-for-jamie-lokier.patch
-remove-dead-address-from-maintainers-list.patch
-indirect_print_item-warning-fix.patch
-update-some-vfs-documentation.patch
-update-some-vfs-documentation-fix.patch
-honour-aop_truncate_page-returns-in-page_symlink.patch
-make-address_space_operations-sync_page-return-void.patch
-make-address_space_operations-invalidatepage-return-void.patch
-make-address_space_operations-invalidatepage-return-void-jbd-fix.patch -make-address_space_operations-invalidatepage-return-void-versus-git-nfs.patch -make-address_space_operations-invalidatepage-return-void-fix.patch
-maintainers-remove-dead-url.patch
-ext2-flags-shouldnt-report-nogrpid.patch
-fix-backwards-meaning-of-ms_verbose.patch
-no-need-to-protect-current-group_info-in-sys_getgroups.patch
-roundup_pow_of_two-64-bit-fix.patch
-fix-alloc_large_system_hash-roundup.patch
-i2o_dump_hrt-output-cleanup.patch
-compat_sys_nfsservctl-handle-errors-correctly.patch
-radix-tree-documentation-cleanups.patch
-i4l-isdn_ttyc-fix-a-check-after-use.patch
-fix-sb_mixer-use-before-validation.patch
-altix-rs422-support-for-ioc4-serial-driver.patch
-altix-rs422-support-for-ioc4-serial-driver-fixes.patch
-cpumask-uninline-first_cpu.patch
-cpumask-uninline-next_cpu.patch
-cpumask-uninline-highest_possible_processor_id.patch
-cpumask-uninline-any_online_cpu.patch
-oss-fix-leak-in-awe_wave-also-remove-pointless-cast.patch
-fix-memory-leak-in-isapnp.patch
-use-kzalloc-and-kcalloc-in-core-fs-code.patch
-udf-fix-uid-gid-options-and-add-uid-gid=ignore-and-forget.patch
-direct-io-bug-fix-in-dio-handling-write-error.patch
-doc-more-serial-console-info.patch
-check-if-cpu-can-be-onlined-before-calling-smp_prepare_cpu.patch
-check-if-cpu-can-be-onlined-before-calling-smp_prepare_cpu-fix.patch
-cleanup-smp_call_function-up-build.patch
-use-unsigned-int-types-for-a-faster-bsearch.patch
-eisa-ignore-generated-file-drivers-eisa-devlisth.patch
-udf-remove-duplicate-definitions.patch
-ipmi-add-generic-pci-handling.patch
-ipmi-add-generic-pci-handling-tidy.patch
-ipmi-add-full-sysfs-support.patch
-ipmi-add-full-sysfs-support-fixes.patch
-ipmi-add-full-sysfs-support-tidy.patch
-ipmi-add-full-sysfs-support-tidy-2.patch
-hpet-header-sanitization.patch
-doc-fix-example-firmware-source-code.patch
-use-__read_mostly-on-some-hot-fs-variables.patch
-remove-needless-check-in-binfmt_elfc.patch
-remove-needless-check-in-fs-read_writec.patch
-add-sa_percpu_irq-flag-support.patch
-kernel-timec-remove-unused-pps_-variables.patch
-vfsfs-locksc-cleanup-locks_insert_block.patch
-vfsfs-lockscnfsd4-add-race_free-posix_lock_file_conf.patch
-vfsfs-lockscnfsd4-add-race_free-posix_lock_file_conf-tidy.patch
-nfsd4-return-conflict-lock-without-races.patch
-flat-binary-loader-doesnt-check-fd-table-full.patch
-3c59x-use-mii_check_media.patch
-3c59x-use-mii_check_media-tidy.patch
-3c59x-decrease-polling-intervall.patch
-3c59x-carriercheck-for-forced-media.patch
-3c59x-use-ethtool_op_get_link.patch
-3c59x-remove-per-driver-versioning.patch
-3c59x-minor-cleanups.patch
-3c59x-documentation-update.patch
-mempool-add-page-allocator.patch
-mempool-use-common-mempool-page-allocator.patch
-mempool-add-kmalloc-allocator.patch
-mempool-use-common-mempool-kmalloc-allocator.patch
-mempool-add-kzalloc-allocator.patch
-mempool-use-common-mempool-kzalloc-allocator.patch
-mempool-add-mempool_create_slab_pool.patch
-mempool-use-mempool_create_slab_pool.patch
-autofs4-lookup-white-space-cleanup.patch
-autofs4-use-libfs-routines-for-readdir.patch
-autofs4-cant-mount-due-to-mount-point-dir-not-empty.patch
-autofs4-expire-code-readability-cleanup.patch
-autofs4-simplify-expire-tree-traversal.patch
-autofs4-fix-false-negative-return-from-expire.patch
-autofs4-expire-mounts-that-hold-no-extra-references-only.patch
-autofs4-remove-update_atime-unused-function.patch
-autofs4-add-a-show-mount-options-for-proc-filesystem.patch
-autofs4-white-space-cleanup-for-waitqc.patch
-autofs4-rename-simple_empty_nolock-function.patch
-autofs4-change-may_umount-functions-to-boolean.patch
-autofs4-increase-module-version.patch
-autofs4-nameidata-needs-to-be-up-to-date-for-follow_link.patch
-autofs4-add-v5-follow_link-mount-trigger-method.patch
-autofs4-add-v5-expire-logic.patch
-autofs4-add-new-packet-type-for-v5-communications.patch
-autofs4-add-new-packet-type-for-v5-communications-fix.patch
-autofs4-change-autofs_typ_-autofs_type_.patch
-remove-redundant-check-from-autofs4_put_super.patch
-autofs4-follow_link-missing-funtionality.patch
-2tb-files-st_blocks-is-invalid-when-calling-stat64.patch
-2tb-files-add-blkcnt_t.patch
-2tb-files-add-blkcnt_t-fixes.patch
-2tb-files-change-type-of-kstatfs-entries.patch
-ext3-get-blocks-maping-multiple-blocks-at-a-once.patch -ext3-get-blocks-maping-multiple-blocks-at-a-once-vs-ext3_readdir-use-generic-readahead.patch -ext3-get-blocks-maping-multiple-blocks-at-a-once-get-block-chain-confliction-fix.patch -ext3-get-blocks-maping-multiple-blocks-at-a-once-journal-reentry-fix.patch
-ext3-get-blocks-multiple-block-allocation.patch
-ext3-get-blocks-support-multiple-blocks-allocation-in.patch
-ext3-get-blocks-adjust-accounting-info-in.patch
-ext3-get-blocks-adjust-accounting-info-in-fix.patch
-ext3-get-blocks-adjust-reservation-window-size-for.patch
-change-buffer_headb_size-to-size_t.patch
-pass-b_size-to-get_block.patch
-pass-b_size-to-get_block-speedup.patch
-pass-b_size-to-get_block-remove-unneeded-assignments.patch
-map-multiple-blocks-for-mpage_readpages.patch
-map-multiple-blocks-for-mpage_readpages-tidy.patch
-map-multiple-blocks-for-mpage_readpages-use-buffer_mapped.patch
-remove-get_blocks-support.patch
-ext3-cleanups-and-warn_on.patch
-ext3-multi-block-get_block.patch
-hrtimer-optimize-softirq-runqueues.patch
-pass-current-time-to-hrtimer_forward.patch
-posix-timer-cleanup-common_timer_get.patch
-posix-timer-cleanup-common_timer_get-fix.patch
-hrtimer-simplify-nanosleep.patch
-hrtimer-remove-state-field.patch
-hrtimer-remove-state-field-fix.patch
-remove-it_real_value-calculation-from-proc-stat.patch
-remove-define_ktime-and-ktime_to_clock_t.patch
-remove-nsec_t-typedef.patch
-hrtimers-remove-data-field.patch
-kprobes-clean-up-resume_execute.patch
-x86-kprobes-booster.patch
-x86-kprobes-booster-fix.patch
-kretprobe-kretprobe-booster.patch
-kretprobe-kretprobe-booster-spinlock-recursive-remove.patch
-kretprobe-instance-recycled-by-parent-process.patch
-kretprobe-instance-recycled-by-parent-process-tidy.patch
-kretprobe-instance-recycled-by-parent-process-fix.patch
-kprobe-handler-discard-user-space-trap.patch
-kprobe-handler-discard-user-space-trap-fix.patch
-kprobe-handler-discard-user-space-trap-fix-2.patch
-kprobe-handler-discard-user-space-trap-fix-3.patch
-kprobes-fix-broken-fault-handling-for-i386.patch
-kprobes-fix-broken-fault-handling-for-x86_64.patch
-kprobes-fix-broken-fault-handling-for-powerpc64.patch
-kprobes-fix-broken-fault-handling-for-ia64.patch
-kprobes-fix-broken-fault-handling-for-sparc64.patch
-kprobes-fix-broken-fault-handling-for-sparc64-fix.patch
-isdn4linux-siemens-gigaset-drivers-kconfigs-and-makefiles.patch
-isdn4linux-siemens-gigaset-drivers-common-module.patch
-isdn4linux-siemens-gigaset-drivers-event-layer.patch
-isdn4linux-siemens-gigaset-drivers-isdn4linux-interface.patch
-isdn4linux-siemens-gigaset-drivers-tty-interface.patch
-isdn4linux-siemens-gigaset-drivers-procfs-interface.patch
-isdn4linux-siemens-gigaset-drivers-direct-usb-connection.patch
-isdn4linux-siemens-gigaset-drivers-isochronous-data-handler.patch
-isdn4linux-siemens-gigaset-drivers-m105-usb-dect-adapter.patch
-dead-code-in-drivers-isdn-avm-avmcardh.patch
-edac-switch-to-kthread_-api.patch
-edac-switch-to-kthread_-api-tidy.patch
-edac-printk-cleanup.patch
-edac-name-cleanup.patch
-edac-amd76x-pci_dev_get-pci_dev_put-fixes.patch
-edac-e752x-cleanup.patch
-edac-i82860-cleanup.patch
-edac-i82875p-cleanup.patch
-edac-e7xxx-fix-minor-logic-bug.patch
-edac-cleanup-code-for-clearing-initial-errors.patch
-edac-edac_mc_add_mc-fix-1.patch
-edac-edac_mc_add_mc-fix-2.patch
-edac-kobject_init-kobject_put-fixes.patch
-edac-kobject-sysfs-fixes.patch
-edac-protect-memory-controller-list.patch
-edac-kconfig-dependency-changes.patch
-edac-reorder-export_symbol-macros.patch
-edac-formatting-cleanup.patch
-edac-documentation-spelling-fixes.patch
-edac-use-sysbus_message-in-e752x-code.patch
-edac-use-sysbus_message-in-e752x-code-fix.patch
-edac-add-maintainers-for-chipset-drivers.patch
-edac-use-export_symbol_gpl.patch
-knfsd-change-the-store-of-auth_domains-to-not-be-a-cache.patch
-knfsd-change-the-store-of-auth_domains-to-not-be-a-cache-fix.patch -knfsd-change-the-store-of-auth_domains-to-not-be-a-cache-fix-2.patch -knfsd-change-the-store-of-auth_domains-to-not-be-a-cache-fix-3.patch -knfsd-change-the-store-of-auth_domains-to-not-be-a-cache-fix-3-fix.patch -knfsd-break-the-hard-linkage-from-svc_expkey-to-svc_export.patch
-knfsd-get-rid-of-inplace-sunrpc-caches.patch
-knfsd-create-cache_lookup-function-instead-of-using-a-macro-to-declare-one.patch -knfsd-convert-ip_map-cache-to-use-the-new-lookup-routine.patch
-knfsd-use-new-cache_lookup-for-svc_export.patch
-knfsd-use-new-cache_lookup-for-svc_expkey-cache.patch
-knfsd-use-new-sunrpc-cache-for-rsi-cache.patch
-knfsd-use-new-cache-code-for-rsc-cache.patch
-knfsd-use-new-cache-code-for-name-id-lookup-caches.patch
-knfsd-an-assortment-of-little-fixes-to-the-sunrpc-cache-code.patch
-knfsd-remove-definecachelookup.patch
-knfsd-unexport-cache_fresh-and-fix-a-small-race.patch
-knfsd-convert-sunrpc_cache-to-use-krefs.patch
-knfsd-convert-sunrpc_cache-to-use-krefs-fix.patch
-fs-nfsd-exportcnet-sunrpc-cachec-make-needlessly-global-code-static.patch
-sched-fix-task-interactivity-calculation.patch
-small-schedule-microoptimization.patch
-sched-new-sched-domain-for-representing-multi-core.patch
-sched-fix-group-power-for-allnodes_domains.patch
-x86-dont-use-cpuid2-to-determine-cache-info-if-cpuid4-is-supported.patch
-cmpci-dont-use-generig_hweight32.patch
-frv-remove-unnecessary-ampersand.patch
-function-typo-fixes.patch
-um-fix-undefined-reference-to-hweight32.patch
-arm-fix-undefined-reference-to-generic_fls.patch
-oss-sonicvibesc-defines-its-own-hweight32.patch
-bitops-alpha-use-config-options-instead-of-__alpha_fix__-and-__alpha_cix__.patch
-bitops-ia64-use-cpu_set-instead-of-__set_bit.patch
-bitops-parisc-add-pair-in-__ffz-macro.patch
-bitops-cris-remove-unnecessary-local_irq_restore.patch
-bitops-use-non-atomic-operations-for-minix__bit-and-ext2__bit.patch
-bitops-generic-test_and_setclearchange_bit.patch
-bitops-generic-test_and_setclearchange_bit-fix.patch
-bitops-generic-__test_and_setclearchange_bit-and-test_bit.patch
-bitops-generic-__ffs.patch
-bitops-generic-ffz.patch
-bitops-generic-fls.patch
-bitops-generic-fls64.patch
-bitops-generic-find_nextfirst_zero_bit.patch
-bitops-generic-sched_find_first_bit.patch
-bitops-generic-ffs.patch
-bitops-generic-hweight6432168.patch
-bitops-generic-hweight6432168-fix.patch
-bitops-generic-ext2_setcleartestfind_first_zerofind_next_zero_bit.patch
-bitops-generic-ext2_setclear_bit_atomic.patch
-bitops-generic-minix_testsettest_and_cleartestfind_first_zero_bit.patch
-bitops-alpha-use-generic-bitops.patch
-bitops-arm-use-generic-bitops.patch
-bitops-arm26-use-generic-bitops.patch
-bitops-cris-use-generic-bitops.patch
-bitops-frv-use-generic-bitops.patch
-bitops-h8300-use-generic-bitops.patch
-bitops-i386-use-generic-bitops.patch
-bitops-ia64-use-generic-bitops.patch
-bitops-m32r-use-generic-bitops.patch
-bitops-m68k-use-generic-bitops.patch
-bitops-m68k-use-generic-bitops-fix.patch
-bitops-ppc-use-generic-bitops.patch
-bitops-m68knommu-use-generic-bitops.patch
-bitops-mips-use-generic-bitops.patch
-bitops-parisc-use-generic-bitops.patch
-bitops-powerpc-use-generic-bitops.patch
-bitops-s390-use-generic-bitops.patch
-bitops-sh-use-generic-bitops.patch
-bitops-sh64-use-generic-bitops.patch
-bitops-sparc-use-generic-bitops.patch
-bitops-sparc64-use-generic-bitops.patch
-bitops-v850-use-generic-bitops.patch
-bitops-x86_64-use-generic-bitops.patch
-bitops-xtensa-use-generic-bitops.patch
-bitops-update-include-asm-generic-bitopsh.patch
-bitops-make-thread_infoflags-an-unsigned-long.patch
-bitops-ia64-make-partial_pagebitmap-an-unsigned-long.patch
-bitops-ntfs-remove-generic_ffs.patch
-bitops-remove-unused-generic-bitops-in-include-linux-bitopsh.patch
-bitops-hweight-related-cleanup.patch
-bitops-hweight-speedup.patch
-unify-pfn_to_page-generic-functions.patch
-unify-pfn_to_page-sparc64-pfn_to_page.patch
-unify-pfn_to_page-i386-pfn_to_page.patch
-unify-pfn_to_page-powerpc-pfn_to_page.patch
-unify-pfn_to_page-alpha-pfn_to_page.patch
-unify-pfn_to_page-arm-pfn_to_page.patch
-unify-pfn_to_page-arm26-pfn_to_page.patch
-unify-pfn_to_page-cris-pfn_to_page.patch
-unify-pfn_to_page-frv-pfn_to_page.patch
-unify-pfn_to_page-h8300-pfn_to_page.patch
-unify-pfn_to_page-m32r-pfn_to_page.patch
-unify-pfn_to_page-mips-pfn_to_page.patch
-unify-pfn_to_page-parisc-pfn_to_page.patch
-unify-pfn_to_page-ppc-pfn_to_page.patch
-unify-pfn_to_page-s390-pfn_to_page.patch
-unify-pfn_to_page-sh-pfn_to_page.patch
-unify-pfn_to_page-sh64-pfn_to_page.patch
-unify-pfn_to_page-sparc-pfn_to_page.patch
-unify-pfn_to_page-uml-pfn_to_page.patch
-unify-pfn_to_page-v850-pfn_to_page.patch
-unify-pfn_to_page-xtensa-pfn_to_page.patch
-unify-pfn_to_page-ia64-pfn_to_page.patch
-remove-zone_mem_map.patch
-for_each_online_pgdat-take2-define.patch
-for_each_online_pgdat-take2-for_each_bootmem.patch
-for_each_online_pgdat-take2-for_each_bootmem-fix.patch
-for_each_online_pgdat-take2-renaming.patch
-for_each_online_pgdat-take2-remove-sorting-pgdat.patch
-for_each_online_pgdat-take2-remove-pgdat_list.patch
-uninline-zone-helpers.patch
-uninline-zone-helpers-fix.patch
-ia64-add-ptr-to-compatpatch.patch
-s390-add-ptr-compatpatch.patch
-parisc-add-ptr-compatpatch.patch
-mips-add-ptr-compatpatch.patch
-lightweight-robust-futexes-arch-defaults.patch
-lightweight-robust-futexes-arch-defaults-fix.patch
-lightweight-robust-futexes-core.patch
-lightweight-robust-futexes-docs.patch
-lightweight-robust-futexes-docs-update.patch
-lightweight-robust-futexes-compat.patch
-lightweight-robust-futexes-i386.patch
-lightweight-robust-futexes-i386-fix.patch
-lightweight-robust-futexes-x86_64.patch
-lightweight-robust-futexes-x86_64-fix.patch
-notifier-chain-update-api-changes.patch
-notifier-chain-update-api-changes-register-atomic_notifiers-in-atomic-context.patch -notifier-chain-update-api-changes-export-new-notifier-chain-routines-as-gpl.patch -notifier-chain-update-api-changes-avoid-calling-down_read-and-down_write-during-startup.patch -notifier-chain-update-simple-definition-changes.patch
-notifier-chain-update-remove-unneeded-protection.patch -notifier-chain-update-remove-unneeded-protection-the-idle-notifier-chain-should-be-atomic.patch -notifier-chain-update-die_chain-changes.patch
-notifier-chain-update-dont-unregister-yourself.patch
-notifier-chain-update-dont-unregister-yourself-fix.patch
-notifier-chain-update-changes-to-dcdbasc.patch
-notifier-chain-update-update-usb_notify.patch
-notifier-chain-update-remaining-changes-for-new-api.patch
-notifier-chain-initialization.patch
-mips-fixed-collision-of-rtc-function-name.patch
-rtc-subsystem-library-functions.patch
-rtc-subsystem-library-functions-fix.patch
-rtc-subsystem-arm-cleanup.patch
-rtc-subsystem-arm-integrator-cleanup.patch
-rtc-subsystem-class.patch
-rtc-subsystem-i2c-cleanup.patch
-rtc-subsystem-i2c-driver-ids.patch
-rtc-subsystem-sysfs-interface.patch
-rtc-subsystem-proc-interface.patch
-rtc-subsystem-dev-interface.patch
-rtc-subsystem-x1205-driver.patch
-rtc-subsystem-test-device-driver.patch
-rtc-subsystem-ds1672-driver.patch
-rtc-subsystem-pcf8563-driver.patch
-rtc-subsystem-rs5c372-driver.patch
-rtc-subsystem-ep93xx-driver.patch
-rtc-subsystem-sa1100-pxa2xx-driver.patch
-rtc-subsystem-m48t86-driver.patch
-pnp-parport-adjust-pnp_register_driver-signature.patch
-pnp-mpu401-adjust-pnp_register_driver-signature.patch
-pnp-cs4236-adjust-pnp_register_driver-signature.patch
-pnp-opl3sa2-adjust-pnp_register_driver-signature.patch
-pnp-irda-adjust-pnp_register_driver-signature.patch
-pnp-cs4232-adjust-pnp_register_driver-signature.patch
-pnp-pnp-adjust-pnp_register_driver-signature.patch
-vgacon-fix-ega-cursor-resize-function.patch
-vgacon-add-support-for-soft-scrollback.patch
-nvidiafb-add-suspend-and-resume-hooks.patch
-fbdev-framebuffer-driver-for-geode-gx.patch
-fbdev-framebuffer-driver-for-geode-gx-update.patch
-fbdev-framebuffer-driver-for-geode-gx-warning-fix.patch
-fbdev-framebuffer-driver-for-geode-gx-kconfig-fix-2.patch
-matroxfb-simply-return-what-i2c_add_driver-does.patch
-matrox-maven-memory-allocation-and-other-cleanups.patch
-au1200fb-alchemy-au1200-framebuffer-driver.patch
-fbdev-make-bios-edid-reading-configurable.patch
-framebuffer-cmap-setting-return-values.patch
-rivafb-remove-null-check.patch
-nvidiafb-remove-null-check.patch
-nvidiafb-remove-null-check-2.patch
-i810fb-remove-null-check.patch
-savagefb-remove-null-check.patch
-atyfb-remove-dead-code.patch
-imsttfb-remove-dead-code.patch
-nvidiafb-add-id-for-quadro-nvs280.patch
-newportcon-sparse-fix-warnings-in-newport-driver-about.patch
-fbdev-add-modeline-for-1680x1050-60.patch
-drivers-video-use-array_size-macro.patch
-device-mapper-snapshot-fix-origin_write-pending_exception-submission.patch
-device-mapper-snapshot-replace-sibling-list.patch
-device-mapper-snapshot-replace-sibling-list-fix.patch
-device-mapper-snapshot-fix-invalidation.patch
-drivers-md-dm-raid1c-fix-inconsistent-mirroring-after-interrupted.patch
-dm-remove-sector_format.patch
-dm-make-sure-queue_flag_cluster-is-set-properly.patch
-dm-snapshot-fix-kcopyd-destructor.patch
-dm-flush-queue-eintr.patch
-dm-store-md-name.patch
-dm-tidy-mdptr.patch
-dm-table-store-md.patch
-dm-store-geometry.patch
-dm-md-dependency-tree-in-sysfs-holders-slaves-subdirectory.patch
-dm-md-dependency-tree-in-sysfs-bd_claim_by_kobject.patch
-dm-md-dependency-tree-in-sysfs-md-to-use-bd_claim_by_disk.patch
-dm-md-dependency-tree-in-sysfs-dm-to-use-bd_claim_by_disk.patch
-dm-md-dependency-tree-in-sysfs-convert-bd_sem-to-bd_mutex.patch
-dm-remove-unnecessary-typecast.patch
-md-make-sure-queue_flag_cluster-is-set-properly-for-md.patch
-md-add-4-to-the-list-of-levels-for-which-bitmaps-are-supported.patch
-md-fix-the-failed-count-for-version-0-superblocks.patch
-md-update-status_resync-to-handle-large-devices.patch
-md-split-disks-array-out-of-raid5-conf-structure-so-it-is-easier-to-grow.patch -md-allow-stripes-to-be-expanded-in-preparation-for-expanding-an-array.patch -md-allow-stripes-to-be-expanded-in-preparation-for-expanding-an-array-init_list_head-to-list_head-conversions.patch -md-allow-stripes-to-be-expanded-in-preparation-for-expanding-an-array-init_list_head-to-list_head-conversions-documentation-and-tidy-up-for-resize_stripes.patch -md-infrastructure-to-allow-normal-io-to-continue-while-array-is-expanding.patch
-md-core-of-raid5-resize-process.patch
-md-core-of-raid5-resize-process-make-new-function-stripe_to_pdidx-static.patch
-md-final-stages-of-raid5-expand-code.patch
-md-final-stages-of-raid5-expand-code-fix.patch
-md-checkpoint-and-allow-restart-of-raid5-reshape.patch -md-checkpoint-and-allow-restart-of-raid5-reshape-remove-an-unused-variable.patch -md-only-checkpoint-expansion-progress-occasionally.patch
-md-split-reshape-handler-in-check_reshape-and-start_reshape.patch
-md-make-reshape-a-possible-sync_action-action.patch
-md-support-suspending-of-io-to-regions-of-an-md-array.patch
-md-improve-comments-about-locking-situation-in-raid5-make_request.patch -md-remove-some-stray-semi-colons-after-functions-called-in-macro.patch
-sem2mutex-drivers-md.patch

Merged.

+acpi-memory-hotplug-cannot-manage-_crs-with-plural-resoureces-fix.patch +remove-entries-in-sys-firmware-acpi-for-processor-also.patch +remove-unnecessary-lapic-definition-from-acpidefh.patch +catch-notification-of-memory-add-event-of-acpi-via-container-driver-register-start-func-for-memory-device.patch +catch-notification-of-memory-add-event-of-acpi-via-container-driver-register-start-func-for-memory-device-tidy.patch +catch-notification-of-memory-add-event-of-acpi-via-container-driveravoid-redundant-call-add_memory.patch +catch-notification-of-memory-add-event-of-acpi-via-container-driveravoid-redundant-call-add_memory-tidy.patch

ACPI updates (including ACPI interfaces for memory hot-add support)

+block-i-o-schedulers-document-runtime-selection.patch

Block layer documentation.

+kernel-crash-in-powernow-k8-after-lost-ticks-detected.patch

cpufreq fix.

+gregkh-driver-sysfs-allow-sysfs-attribute-files-to-be-pollable.patch

Driver tree update.

-revert-gregkh-driver-allow-sysfs-attribute-files-to-be-pollable.patch

Dropped.

+driver-core-driver_bind-attribute-returns-incorrect-value.patch +bus_add_device-losing-an-error-return-from-the-probe-method.patch

Driver core fixes.

+remove-drm_allocfree_pages.patch

DRM cleanup.

+ia64-sn_hwperf-eliminate-use-of-num_online_cpus.patch

ia64 cleanup/speedup.

+input-adds-snes-mouse-support-to-gamecon.patch
+inputh-should-always-include-asm-typesh.patch

Input updates.

+fix-sed-regexp-to-generate-asm-offseth.patch

Kbuild fix.

+kill-ifdefs-in-mtdcorec-fix.patch

Fix kill-ifdefs-in-mtdcorec.patch.

+mtd-redboot-handle-holes-in-fis-table.patch +mtd-fix-broken-name_to_dev_t-declaration.patch +drivers_mtd_maps_vmax301c-fix-off-by-one-vmax_mtd.patch

MTD fixes.

+b44-fix-force-mac-address-before-ifconfig-up.patch +net-remove-config_net_cbus-conditional-for-ns8390.patch +pci-error-recovery-e1000-network-device-driver.patch +pci-error-recovery-e1000-network-device-driver-tidy.patch

Netdev updates.

+netfilter-rename-init-functions.patch

Rename zillions of netfilter module_init and module_exit functions.

+fix-nfs-proc_fs=n-compile-error.patch

NFS fix.

+net-fix-appletalk-compat_ioctl-oopses.patch

Net fix.

+deinline-200-byte-inlines-in-sockh.patch +deinline-some-larger-functions-from-netdeviceh.patch

Net uninlinings.

+git-powerpc-warn-was-a-dumb-idea.patch

powerpc build fix.

+64-bit-resources-core-changes.patch
+64-bit-resources-drivers-pci-changes.patch
+64-bit-resources-drivers-ide-changes.patch
+64-bit-resources-drivers-ide-changes-fix.patch
+64-bit-resources-drivers-media-changes.patch
+64-bit-resources-drivers-net-changes.patch
+64-bit-resources-drivers-pcmcia-changes.patch
+64-bit-resources-drivers-others-changes.patch
+64-bit-resources-sound-changes.patch
+64-bit-resources-arch-changes.patch

Support 64-bio IO and IOMEM resources.

+pci-legacy-i-o-port-free-driver-changes-to-generic-pci-code.patch +pci-legacy-i-o-port-free-driver-changes-to-generic-pci-code-fix.patch +pci-legacy-i-o-port-free-driver-update-documentation-pcitxt.patch +pci-legacy-i-o-port-free-driver-make-intel-e1000-driver-legacy-i-o-port-free.patch +pci-legacy-i-o-port-free-driver-make-emulex-lpfc-driver-legacy-i-o-port-free.patch

PCI updates.

+x86_64-mm-defconfig-update.patch
+x86_64-mm-rename-e820-mapped.patch
+x86_64-mm-e820-all-mapped.patch
+x86_64-mm-mcfg-e820.patch
+x86_64-mm-pci-bus-ifdef.patch
+x86_64-mm-horus-bus-0.patch
+x86_64-mm-acpi-nolapic.patch
+x86_64-mm-clear-lapic.patch
+x86_64-mm-i386-modern-apic.patch
+x86_64-mm-revert-powernow-fix.patch
+x86_64-mm-powernow-fix-3.patch
+x86_64-mm-extra-nodes_shift-definition.patch

x86_64 updates.

+x86_64-mm-hotadd-reserve-fix.patch

Fix it.

-x86_64-mm-hotadd-reserve-vs-arm.patch

Unneeded.

+x86-64-check-for-valid-dma-data-direction-in-the-dma-api.patch

x86_64 debugging.

+git-xfs-vn_to_inode-fix.patch

Fix XFS.

+mm-schedule-find_trylock_page-removal.patch +mm-vm_bug_on.patch +mm-thrash-detect-process-thrashing-against-itself.patch

MM updates.

+remove-long-dead-i386-floppy-asm-code.patch
+i386-kdump-timer-vector-lockup-fix.patch

x86 updates.

-support-physical-cpu-hotplug-for-x86_64-fix-2.patch

Folded into support-physical-cpu-hotplug-for-x86_64.patch

-enable-sci_emulate-to-manually-simulate-physical-hotplug-testing-fix.patch

Folded into enable-sci_emulate-to-manually-simulate-physical-hotplug-testing.patch

+x86_64-use-select-for-gart_iommu-to-enable-agp.patch

x86_64 Kconfig fix

+uml-hotplug-memory-take-2.patch

UML feature.

-oops-reporting-tool.patch

Dropped.

-add-gfp-flag-__gfp_policy-to-control-policies-and-cpusets-redirection.patch

Dropped.

+ia64-wire-up-compat_sys_adjtimex.patch +remove-steal_locks.patch
+locks-dont-panic.patch +document-linuxs-memory-barriers.patch +synclink-remove-dead-code.patch +synclink_gt-add-gpio-feature.patch +synclink_gt-remove-uneeded-async-code.patch +let-blk_dev_ram_count-depend-on-blk_dev_ram.patch +kill-__init_timer_base-in-favor-of-boot_tvec_bases.patch +__mod_timer-simplify-base-changing.patch +paride-register_chrdev-fix.patch +paride-pt-register_chrdev-fix.patch +capi-register_chrdev-fix.patch +symversion-warning-fix.patch +simplify-proc-devices-and-fix-early-termination-regression.patch +simplify-proc-devices-and-fix-early-termination-regression-tidy.patch +simplify-proc-devices-and-fix-early-termination-regression-tidy-2.patch +simplify-proc-devices-and-fix-early-termination-regression-tidy-3.patch +dont-pass-boot-parameters-to-argv_init.patch +add-oprofile_add_ext_sample.patch +alpha-make-poll-flags-thesame-as-other-architectures.patch +mqueue-comment-fix-fix.patch +change-dash2underscore-return-value-to-char.patch +drivers-block-paride-pdc-fix-an-off-by-one-error.patch +fs-fat-proper-prototypes-for-two-functions.patch +philip-gladstone-has-moved.patch +edac_752x-needs-config_hotplug.patch +make-tty_insert_flip_char-a-non-gpl-export.patch +ipmi-fix-startup-race-condition.patch +ipmi-fix-startup-race-condition-tidy.patch +ipmi-tidy-up-various-things.patch +ipmi-convert-from-semaphores-to-mutexes.patch +mutex-some-cleanups.patch
+remove-relayfs_fsh.patch +drivers-block-acsi_slmc-size_t-cant-be-0.patch +autofs4-proper-prototype-for-autofs4_dentry_release.patch

Misc patches.

-copy_process-cleanup-bad_fork_cleanup_signal-update.patch

Folded into copy_process-cleanup-bad_fork_cleanup_signal.patch.

+cleanup-__exit_signal-cleanup_sighand-path.patch +simplify-do_signal_stop.patch +finish_stop-dont-check-stop_count-0.patch +do_notify_parent_cldstop-remove-to_self-param.patch +send_sigqueue-simplify-and-fix-the-race.patch

More Oleg romping.

-ext3-add-o-bh-option-fix.patch -ext3-nobh-writeback-support-for-filesystems-blocksize.patch

Folded into ext3-add-o-bh-option.patch

-mutex-subsystem-add-include-asm-arm-mutexh-fix.patch

This got renamed.

+hrtimer-create-generic-sleeper.patch
+hrtimer-use-generic-sleeper-for-nanosleep.patch

hrtimer updates

+time-clocksource-infrastructure-dont-enable-irq-too-early.patch

Folded into time-clocksource-infrastructure.patch

+time-use-clocksource-infrastructure-for-update_wall_time-mark-few-functions-as-__init.patch

Folded into time-use-clocksource-infrastructure-for-update_wall_time.patch

+time-i386-clocksource-drivers-pm-timer-doesnt-use-workaround-if-chipset-is-not-buggy.patch +time-i386-clocksource-drivers-pm-timer-doesnt-use-workaround-if-chipset-is-not-buggy-acpi_pm-cleanup.patch +time-i386-clocksource-drivers-pm-timer-doesnt-use-workaround-if-chipset-is-not-buggy-acpi_pm-cleanup-fix-missing-to-rename-pmtmr_good-to-acpi_pm_good.patch

Fix time management patches in -mm.

-sched-smpnice-apply-review-suggestions.patch -sched-smpnice-fix-average-load-per-run-queue-calculations.patch

Folded into sched-implement-smpnice.patch

+sched-protect-calculation-of-max_pull-from-integer-wrap.patch

sched update

-sched2-sched-domain-sysctl-tidy.patch

Folded into sched2-sched-domain-sysctl.patch

-add-do_proc_doulonglongvec_minmax-to-sysctl-functions.patch

Dropped.

-mm-implement-swap-prefetching-fix.patch
-mm-implement-swap-prefetching-tweaks.patch

Folded into mm-implement-swap-prefetching.patch

-provide-a-filesystem-specific-syncable-page-bit.patch

Dropped.

+futex-check-and-validate-timevals.patch

timeval checking.

-unify-pfn_to_page-x86_64-pfn_to_page.patch

Dropped.

+pi-futex-futex-code-cleanups.patch +pi-futex-introduce-debug_check_no_locks_freed.patch +pi-futex-add-plist-implementation.patch +pi-futex-scheduler-support-for-pi.patch +pi-futex-rt-mutex-core.patch +pi-futex-rt-mutex-docs.patch +pi-futex-rt-mutex-debug.patch +pi-futex-rt-mutex-tester.patch +pi-futex-rt-mutex-futex-api.patch +pi-futex-futex_lock_pi-futex_unlock_pi-support.patch +pi-futex-v2.patch
+pi-futex-v3.patch

Priority-inheriting futex support.

+rtc-m41t00-driver-should-use-workqueue-instead-of-tasklet.patch +rtc-m41t00-driver-cleanup.patch +rtc-add-support-for-m41t81-m41t85-chips-to-m41t00-driver.patch

RTC drivers.

-proc-refactor-reading-directories-of-tasks-dont-assume-pid_aliveinit_task-==-false.patch

Folded into proc-refactor-reading-directories-of-tasks.patch.

-proc-remove-tasklist_lock-from-proc_pid_readdir-simply-fix-first_tgid-fix.patch

Folded into proc-remove-tasklist_lock-from-proc_pid_readdir-simply-fix-first_tgid.patch.

-pidhash-refactor-the-pid-hash-table-fixes.patch

Folded into pidhash-refactor-the-pid-hash-table.patch.

-proc-dont-lock-task_structs-indefinitely-git-nfs-fix.patch -proc-dont-lock-task_structs-indefinitely-cpuset-fix-2.patch -proc-dont-lock-task_structs-indefinitely-mem_read-fix.patch -proc-dont-lock-task_structs-indefinitely-task_mmu-bug-fix.patch -proc-dont-lock-task_structs-indefinitely-kill-init_tref.patch -proc-dont-lock-task_structs-indefinitely-kill-init_tref-inode.patch -proc-dont-lock-task_structs-indefinitely-tref-ensure-the-references-is-always-on-the-first-task.patch -proc-dont-lock-task_structs-indefinitely-always-drop-the-reference-count-in-tid_fd_revalidate.patch -proc-dont-lock-task_structs-indefinitely-fix-the-locking-when-reading-the-number-of-threads-in.patch -proc-dont-lock-task_structs-indefinitely-fix-the-locking-when-reading-the-number-of-threads-in-nitpick.patch -proc-dont-lock-task_structs-indefinitely-fix-stat-on-proc-pid.patch

Folded intoproc-dont-lock-task_structs-indefinitely.patch.

-proc-use-sane-permission-checks-on-the-proc-pid-fd-fix.patch -proc-use-sane-permission-checks-on-the-proc-pid-fd-fix-2.patch

Folded into proc-use-sane-permission-checks-on-the-proc-pid-fd.patch.

-simplify-fix-first_tid-fix.patch

Folded into simplify-fix-first_tid.patch.

+fbcon-save-current-display-during-initialization.patch +w100fb-add-acceleration-support-to-ati-imageon.patch +backlight-backlight-class-improvements.patch +backlight-hp-jornada-680-backlight-driver-updates-fixes.patch +backlight-corgi_bl-generalise-to-support-other-sharp.patch +pxafb-minor-driver-fixes.patch +fbcon-fix-big-endian-bogosity-in-slow_imageblit.patch

fbdev updates.

-for_each_possible_cpu-defines-for_each_possible_cpu-fix.patch

Folded into for_each_possible_cpu-defines-for_each_possible_cpu.patch.

-for_each_possible_cpu-i386-fix.patch
-for_each_possible_cpu-i386-fix-2.patch

Folded into for_each_possible_cpu-i386.patch.

-kgdb-ga-remove-stuff.patch
-kgdb-remove-NO_CPUS.patch
-kgdb-remove-KGDB_TS.patch
-kgdb-remove-STACK_OVERFLOW_TEST.patch
-kgdb-remove-TRAP_BAD_SYSCALL_EXITS.patch
-kgdb-always-KGDB_CONSOLE.patch
-kgdb-remove-CONFIG_KGDB_USER_CONSOLE.patch
-kgdb-serial-cleanup.patch
-kgdb-serial-cleanup-2.patch
-kgdb-serial-cleanup-3.patch
-kgdb-nmi-cleanup.patch
-kgdb-cleanup-version.patch
-kgdb-cleanup-includes.patch
-kgdb-remove-KGDB_SYSRQ.patch
-kgdb-rename-breakpoint.patch
-kgdb-convert-for-cpu-helpers.patch
-kgdb-select-debug_info.patch

Folded into kgdb-ga.patch.

-nmi-lockup-and-altsysrq-p-dumping-calltraces-on-_all_-cpus-fixes.patch

Folded into nmi-lockup-and-altsysrq-p-dumping-calltraces-on-_all_-cpus.patch.

-slab-cache-shrinker-statistics-make-the-dummy-kmem_set_shrinker-a-static-inline.patch

Folded into slab-cache-shrinker-statistics.patch.

All 591 patches:

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.16/2.6.16-mm2/patch-list

#1 lore raw

PATCH 1/1 Kconfig SND_SEQUENCER_OSS help text fix

Hi Andrew,

The SND_SEQUENCER_OSS config option in sound/core/Kconfig claims it could be compiled as a module despite being a bool. This patch removes the misleading help text. This should apply to 2.6.16 as well, should I resend a patch?

Regards,
Frederik

sound/core/Kconfig 2006-03-28 15:31:55.000000000 +0200 renamed from sound/core/Kconfig~ 2006-03-28 15:31:43.000000000 +0200 +0 -3
@@ -92,9 +92,6 @@
 
          Many programs still use the OSS API, so say Y.
 
-         To compile this driver as a module, choose M here: the module
-         will be called snd-seq-oss.
-
 config SND_RTCTIMER
        tristate "RTC Timer support"
        depends on SND && RTC
#2 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

Quoted 5 lines · Frederik Deweerdt

Hi Andrew,

The SND_SEQUENCER_OSS config option in sound/core/Kconfig claims it could be compiled as a module despite being a bool. This patch removes the misleading help text. This should apply to 2.6.16 as well, should I resend a patch?

But... it can be compiled as a module - I'm using it right now.

$ lsmod | grep ^snd_seq_oss
snd_seq_oss            31396  0 

Lee

#3 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

In reply to Frederik Deweerdt
Quoted 3 lines · Frederik Deweerdt

The SND_SEQUENCER_OSS config option in sound/core/Kconfig claims it could be compiled as a module despite being a bool. This patch removes the misleading help text.

The help test is misleading, but partly true.

Quoted 2 lines

- To compile this driver as a module, choose M here: the module
- will be called snd-seq-oss.

It is not possible to choose M here, but the OSS sequencer will be a module when the ALSA sequencer (CONFIG_SND_SEQUENCER) is a module.

HTH
Clemens

#4 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

Quoted 1 line · Clemens Ladisch

The help test is misleading, but partly true.

The text itself is thus a tristate: "true, false, partly true" :)

Quoted 7 lines
Quoted 3 lines

- To compile this driver as a module, choose M here: the module
- will be called snd-seq-oss.

It is not possible to choose M here, but the OSS sequencer will be a module when the ALSA sequencer (CONFIG_SND_SEQUENCER) is a module.

Could we settle for this?

sound/core/Kconfig renamed from sound/core/Kconfig~ +3 -2
@@ -92,8 +92,9 @@
 
 	  Many programs still use the OSS API, so say Y.
 
-	  To compile this driver as a module, choose M here: the module
-	  will be called snd-seq-oss.
+	  If you choosed M in "Sequencer support" (SND_SEQUENCER),
+	  this will be compiled as a module. The module will be called
+	  snd-mixer-oss.
 
 config SND_RTCTIMER
 	tristate "RTC Timer support"
Acked-by
#5 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

At Wed, 29 Mar 2006 11:44:19 +0200,

Quoted 19 lines · Frederik Deweerdt
Quoted 1 line · Clemens Ladisch

The help test is misleading, but partly true.

The text itself is thus a tristate: "true, false, partly true" :)

Quoted 7 lines
Quoted 3 lines

- To compile this driver as a module, choose M here: the module
- will be called snd-seq-oss.

It is not possible to choose M here, but the OSS sequencer will be a module when the ALSA sequencer (CONFIG_SND_SEQUENCER) is a module.

Could we settle for this?

sound/core/Kconfig line 97

Quoted 8 lines
sound/core/Kconfig renamed from sound/core/Kconfig~ +3 -2
@@ -92,8 +92,9 @@
 
 	  Many programs still use the OSS API, so say Y.
 
-	  To compile this driver as a module, choose M here: the module
-	  will be called snd-seq-oss.
+	  If you choosed M in "Sequencer support" (SND_SEQUENCER),
+	  this will be compiled as a module. The module will be called
+	  snd-mixer-oss.

Please fix the module name to snd-seq-oss ?

Otherwise it looks fine.

Takashi

#6 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

Quoted 5 lines · Takashi Iwai

Please fix the module name to snd-seq-oss ?

Otherwise it looks fine.

Oops, here it is:

sound/core/Kconfig renamed from sound/core/Kconfig~ +3 -2
@@ -92,8 +92,9 @@
 
 	  Many programs still use the OSS API, so say Y.
 
-	  To compile this driver as a module, choose M here: the module
-	  will be called snd-seq-oss.
+	  If you choosed M in "Sequencer support" (SND_SEQUENCER),
+	  this will be compiled as a module. The module will be called
+	  snd-seq-oss.
 
 config SND_RTCTIMER
 	tristate "RTC Timer support"
#7 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

sound/core/Kconfig line 95

Quoted 1 line · Frederik Deweerdt
sound/core/Kconfig renamed from sound/core/Kconfig~ +1 -0
+	  If you choosed M in "Sequencer support" (SND_SEQUENCER),

"choosed" is not English. Present tense "choose", past tense "chose".

Rene.

#8 lore raw

Re: [PATCH 2.6.16-mm2] Kconfig SND_SEQUENCER_OSS help text fix

Quoted 7 lines · Rene Herman

Review

Quoted 1 line · Frederik Deweerdt
(quoted diff) +1 -0
+	  If you choosed M in "Sequencer support" (SND_SEQUENCER),

"choosed" is not English. Present tense "choose", past tense "chose".

Rene.

Thanks, here's the corrected version.

sound/core/Kconfig renamed from sound/core/Kconfig~ +3 -2
@@ -92,8 +92,9 @@
 
 	  Many programs still use the OSS API, so say Y.
 
-	  To compile this driver as a module, choose M here: the module
-	  will be called snd-seq-oss.
+	  If you choose M in "Sequencer support" (SND_SEQUENCER),
+	  this will be compiled as a module. The module will be called
+	  snd-seq-oss.
 
 config SND_RTCTIMER
 	tristate "RTC Timer support"
#9 lore raw
In reply to Andrew Morton
Quoted 2 lines · Andrew Morton

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.16/2.6.16-mm2/
- It seems to compile.

I often consult Con when I can't find my australian dictionary - I assume this means you think this release is unstable and that all you can say is that it compiles?

In the interest of our multicultural audience, it might make sense to not assume intimate knowledge of such advanced concepts as irony, understatements etc.

Not that I don't appreciate it :-) But still.

Signature · 2 lines
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services
#10 lore raw
In reply to Andrew Morton
Quoted 1 line

+make-tty_insert_flip_char-a-non-gpl-export.patch

the argumentation is wrong. the previous code beein inline made drivers using it even more of a derived work than a _GPL export.

#11 lore raw
Quoted 4 lines · Christoph Hellwig
Quoted 1 line

+make-tty_insert_flip_char-a-non-gpl-export.patch

the argumentation is wrong. the previous code beein inline made drivers using it even more of a derived work than a _GPL export.

You shouldn't take it that way. My full message to Andrew for public record was as follows

--

Based on Linus original comments about _GPL we should export tty_insert_flip_char as EXPORT_SYMBOL because it used to be EXPORT_SYMBOL equivalent (trivial inline). The other features are new extensions are were not available to drivers before so need not be provided except as _GPL functionality as far as I can see.

None of the above should be taken as permission directly, indirectly or by means such as estoppel of the waving of GPL rights and me giving permission for non-GPL code to use any of my GPL code if it is in any way derivative of my work of course.

--

So if its derivative then so be it.

Alan

#12 lore raw
In reply to Andrew Morton
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

Well, depends :)

Ran into this on -mm1 also. Haven't digged into finding out why ?

LD init/built-in.o
LD .tmp_vmlinux1
arch/x86_64/mm/built-in.o(.init.text+0x1298): In function `__change_page_attr':
arch/x86_64/mm/pageattr.c:58: undefined reference to `srat_reserve_add_area'
make: *** [.tmp_vmlinux1] Error 1

Ideas ?

Thanks,
Badari

#13 lore raw
Quoted 11 lines · Badari Pulavarty
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

Well, depends :)

Ran into this on -mm1 also. Haven't digged into finding out why ?

Quoted 8 lines

LD init/built-in.o
LD .tmp_vmlinux1
arch/x86_64/mm/built-in.o(.init.text+0x1298): In function `__change_page_attr':
arch/x86_64/mm/pageattr.c:58: undefined reference to `srat_reserve_add_area'
make: *** [.tmp_vmlinux1] Error 1

Ideas ?

Yes, that'll happen. I guess you'll need to set CONFIG_ACPI_NUMA for now.

#14 lore raw
Quoted 18 lines · Andrew Morton
Quoted 17 lines · Badari Pulavarty
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

Well, depends :)

Ran into this on -mm1 also. Haven't digged into finding out why ?

LD init/built-in.o
LD .tmp_vmlinux1
arch/x86_64/mm/built-in.o(.init.text+0x1298): In function `__change_page_attr':
arch/x86_64/mm/pageattr.c:58: undefined reference to `srat_reserve_add_area'
make: *** [.tmp_vmlinux1] Error 1

Quoted 4 lines
Quoted 2 lines

Ideas ?

Yes, that'll happen. I guess you'll need to set CONFIG_ACPI_NUMA for now.

Fixed.

(I could have sworn i added that ifdef earlier already, weird)

-Andi (who thinks we have too many CONFIGs)

#15 lore raw
Quoted 22 lines · Andi Kleen
Quoted 21 lines · Andrew Morton
Quoted 19 lines · Badari Pulavarty
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

Well, depends :)

Ran into this on -mm1 also. Haven't digged into finding out why ?

LD init/built-in.o
LD .tmp_vmlinux1
arch/x86_64/mm/built-in.o(.init.text+0x1298): In function `__change_page_attr':
arch/x86_64/mm/pageattr.c:58: undefined reference to `srat_reserve_add_area'
make: *** [.tmp_vmlinux1] Error 1

Ideas ?

Quoted 7 lines
Quoted 1 line

Yes, that'll happen. I guess you'll need to set CONFIG_ACPI_NUMA for now.

Fixed.

(I could have sworn i added that ifdef earlier already, weird)

-Andi (who thinks we have too many CONFIGs)

Thanks. Setting CONFIG_X86_64_ACPI_NUMA=y solved my problem.

I carry around known-to-work .config file for each machine and don't bother selecting new config options :(

#16 lore raw
In reply to Andrew Morton

When building pmac32_defconfig for arch=powerpc:

drivers/built-in.o(.text+0x74cd4): In function `pciserial_init_ports':
: undefined reference to serial8250_register_port' drivers/built-in.o(.text+0x74d88): In function pciserial_remove_ports':
: undefined reference to serial8250_unregister_port' drivers/built-in.o(.text+0x74e70): In function pciserial_suspend_ports':
: undefined reference to serial8250_suspend_port' drivers/built-in.o(.text+0x74ee0): In function pciserial_resume_ports':
: undefined reference to `serial8250_resume_port'

Need to hunt down why this is happening.

- kumar

#17 lore raw
Quoted 12 lines · Kumar Gala

When building pmac32_defconfig for arch=powerpc:

drivers/built-in.o(.text+0x74cd4): In function `pciserial_init_ports':
: undefined reference to serial8250_register_port' drivers/built-in.o(.text+0x74d88): In function pciserial_remove_ports':
: undefined reference to serial8250_unregister_port' drivers/built-in.o(.text+0x74e70): In function pciserial_suspend_ports':
: undefined reference to serial8250_suspend_port' drivers/built-in.o(.text+0x74ee0): In function pciserial_resume_ports':
: undefined reference to `serial8250_resume_port'

Quoted 1 line

Need to hunt down why this is happening.

We know why, it's a kconfig oddity - as discussed in the 2.6.16-mm1 thread.

Signature · 3 lines
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 Serial core
#18 lore raw
Quoted 13 lines · Russell King
Quoted 12 lines · Kumar Gala

When building pmac32_defconfig for arch=powerpc:

drivers/built-in.o(.text+0x74cd4): In function `pciserial_init_ports':
: undefined reference to serial8250_register_port' drivers/built-in.o(.text+0x74d88): In function pciserial_remove_ports':
: undefined reference to serial8250_unregister_port' drivers/built-in.o(.text+0x74e70): In function pciserial_suspend_ports':
: undefined reference to serial8250_suspend_port' drivers/built-in.o(.text+0x74ee0): In function pciserial_resume_ports':
: undefined reference to `serial8250_resume_port'

Quoted 4 lines
Quoted 1 line

Need to hunt down why this is happening.

We know why, it's a kconfig oddity - as discussed in the 2.6.16-mm1 thread.

Ahh, thanks I'll go look there.

- kumar

#19 lore raw
In reply to Andrew Morton
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

I've just upgraded from an i386 to an x86_64. It was an.... ordeal, but the kernel was the least of the worries. Userland upgrades were a pain.

Using the same config as on i386 apart from the differences that a 'make oldconfig' threw up on the new architecture, I am now seeing some problems with the x86_64 that I was not seeing on i386 on this release.

Kernel messages like this when booting up:

time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
time.c: Detected 3000.283 MHz processor.
Console: colour VGA+ 80x25
time.c: Lost 85 timer tick(s)! rip 10:start_kernel+0x14c/0x220
last clier stext+0x7fdff0e8/0xe8 caller stext+0x7fdff0e8/0xe8
time.c: Lost 5 timer tick(s)! rip 10:__do_softirq+0x5a/0xea
last clier stext+0x7fdff0e8/0xe8 caller stext+0x7fdff0e8/0xe8
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
time.c: Lost 2 timer tick(s)! rip 10:release_console_sem+0x1a5/0x228
last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 1023528k/1046716k available (2399k kernel code, 22328k reserved, 1365k data, 196k init) Calibrating delay using timer specific routine.. 6007.62 BogoMIPS (lpj=12015240) Security Framework v1.0.0 initialized

and more:

CPU: Physical Processor ID: 0
CPU0: Thermal monitoring enabled (TM1)
Using local APIC timer interrupts.
result 12501113
Detected 12.501 MHz APIC timer.
time.c: Lost 11 timer tick(s)! rip 10:setup_boot_APIC_clock+0x173/0x177 last clier setup_boot_APIC_clock+0x47/0x177 caller smp_prepare_cpus+0x36e/0x399 time.c: Lost 5 timer tick(s)! rip 10:__do_softirq+0x5a/0xea
last clier setup_boot_APIC_clock+0x47/0x177 caller smp_prepare_cpus+0x36e/0x399 Booting processor 1/2 APIC 0x1
Initializing CPU#1
Calibrating delay using timer specific routine.. 6000.56 BogoMIPS (lpj=12001127)
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 2048K

and..

md: running: <sdb2><sda2>
raid1: raid set md0 active with 2 out of 2 mirrors
md0: bitmap initialized from disk: read 12/12 pages, set 68 bits, status: 0 time.c: Lost 2 timer tick(s)! rip 10:handle_IRQ_event+0x24/0x74 last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 created bitmap (187 pages) for device md0
time.c: Lost 1 timer tick(s)! rip 10:__do_softirq+0x5a/0xea
last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 time.c: Lost 5 timer tick(s)! rip 10:handle_IRQ_event+0x24/0x74 last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
time.c: Lost 2 timer tick(s)! rip 10:serial8250_interrupt+0x1/0x100 last clier handle_IRQ_event+0x62/0x74 caller __do_IRQ+0xb3/0x119 time.c: Lost 6 timer tick(s)! rip 10:handle_IRQ_event+0x24/0x74 last clier handle_IRQ_event+0x62/0x74 caller __do_IRQ+0xb3/0x119

SELinux:  Disabled at runtime.
SELinux:  Unregistering netfilter hooks
time.c: Lost 1 timer tick(s)! rip 10:__do_softirq+0x5a/0xea

last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 time.c: Lost 5 timer tick(s)! rip 10:handle_IRQ_event+0x24/0x74 last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 audit(1143698568.416:2): selinux=0 auid=4294967295
time.c: Lost 1 timer tick(s)! rip 10:__do_softirq+0x5a/0xea
last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 time.c: Lost 5 timer tick(s)! rip 10:handle_IRQ_event+0x24/0x74 last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 hw_random hardware driver 1.0.0 loaded

They're not appearing all the time, so far mainly at boot time.

I've posted the full dmesg and config up at http://www.reub.net/files/kernel/

As this is the first release I've run on x86_64 I can't say how long this one has been showing up for ;)

Thanks,
Reuben

#20 lore raw
Quoted 18 lines · Reuben Farrelly
Quoted 4 lines · Andrew Morton

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

- It seems to compile.

I've just upgraded from an i386 to an x86_64. It was an.... ordeal, but the kernel was the least of the worries. Userland upgrades were a pain.

Using the same config as on i386 apart from the differences that a 'make oldconfig' threw up on the new architecture, I am now seeing some problems with the x86_64 that I was not seeing on i386 on this release.

Kernel messages like this when booting up:

Quoted 11 lines

time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
time.c: Detected 3000.283 MHz processor.
Console: colour VGA+ 80x25
time.c: Lost 85 timer tick(s)! rip 10:start_kernel+0x14c/0x220 last clier stext+0x7fdff0e8/0xe8 caller stext+0x7fdff0e8/0xe8 time.c: Lost 5 timer tick(s)! rip 10:__do_softirq+0x5a/0xea
last clier stext+0x7fdff0e8/0xe8 caller stext+0x7fdff0e8/0xe8 Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) time.c: Lost 2 timer tick(s)! rip 10:release_console_sem+0x1a5/0x228 last clier _spin_lock_irqsave+0x16/0x26 caller release_console_sem+0x1a/0x228 Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)

I don't know why the messages are mangled - it looks like there's some problem with serial console (might be x86_64-specific).

But the messages you're seeing are due to some debug code, sorry - they didn't happen on my test box. You'll need to change report_lost_ticks (arch/x86_64/kernel/time.c, line 66) to zero.

#21 lore raw

PATCH 1/1 arch/i386/kernel/apic.c: make modern_apic() static

In reply to Andrew Morton

This patch makes a nnedlessly global function static.

---

 arch/i386/kernel/apic.c |    2 +-
 include/asm-i386/apic.h |    2 --
 2 files changed, 1 insertion(+), 3 deletions(-)
include/asm-i386/apic.h renamed from include/asm-i386/apic.h.old +0 -2
@@ -139,8 +139,6 @@
 
 extern int timer_over_8254;
 
-extern int modern_apic(void);
-
 #else /* !CONFIG_X86_LOCAL_APIC */
 static inline void lapic_shutdown(void) { }
 
arch/i386/kernel/apic.c renamed from arch/i386/kernel/apic.c.old +1 -1
@@ -62,7 +62,7 @@
 
 static void apic_pm_activate(void);
 
-int modern_apic(void)
+static int modern_apic(void)
 {
 	unsigned int lvr, version;
 	/* AMD systems use old APIC versions, so check the CPU */
#22 lore raw

Re: [-mm patch] arch/i386/kernel/apic.c: make modern_apic() static

Quoted 1 line · Adrian Bunk

This patch makes a nnedlessly global function static.

Disagree. It will be likely used in more code in the future.

-Andi

#23 lore raw

Re: [-mm patch] arch/i386/kernel/apic.c: make modern_apic() static

Quoted 4 lines · Andi Kleen
Quoted 1 line · Adrian Bunk

This patch makes a nnedlessly global function static.

Disagree. It will be likely used in more code in the future.

If this "likely" case becomes reality at any time in the future, reverting my patch will be trivial.

OTOH, I have seen too many cases where people have said "I will need this soon", and one year later it was still unused.

Quoted 1 line

-Andi

cu
Adrian

Signature · 4 lines
       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed