ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-rc1/2.6.12-rc1-mm4/
- New reiserfs4 code drop
- Various new fixes and cleanups. Am still interested in hearing how people
are going with the DRI problems and the PM resume problems.
Changes since 2.6.12-rc1-mm3:
linus.patch
bk-acpi.patch
bk-agpgart.patch
bk-audit.patch
bk-cpufreq.patch
bk-driver-core.patch
bk-drm.patch
bk-drm-via.patch
bk-i2c.patch
bk-ia64.patch
bk-ide-dev.patch
bk-input.patch
bk-kbuild.patch
bk-mtd.patch
bk-net.patch
bk-netdev.patch
bk-nfs.patch
bk-ntfs.patch
bk-pci.patch
bk-scsi.patch
bk-serial.patch
bk-watchdog.patch
Latest versions of subsystem trees
-pcmcia-properly-bail-out-on-mtd-related-ioctl-invocation.patch
-pcmcia-dont-lock-up-in-rsrc_nonstatic-pcmcia_validate_mem.patch
-pcmcia-dont-send-eject-request-events-to-userspace.patch
-ppc64-preliminary-changes-to-of-fixup-functions.patch
-ppc64-make-of-node-fixup-code-usable-at-runtime.patch
-ppc64-introduce-pseries_reconfig.patch
-ppc64-promc-use-pseries-reconfig-notifier.patch
-ppc64-fix-aio-panic-caused-by-is_hugepage_only_range.patch
-handle-multiple-video-cards-on-the-same-bus.patch
-tty-overrun-time-fix.patch
-bk-driver-core-hang-fix.patch
-3dfx-drm-depends-on-pci.patch
-sata_sil-corruption--lockup-fix.patch
-bk-nfs-gcc4-fix.patch
-nfs4-empty-array-fix.patch
-drivers-pci-hotplug-cpqphp_corec-fix-a-check-after-use.patch
-ub-atomicity-fix.patch
-drivers-usb-misc-usbtestc-fix-a-null-dereference.patch
-slab-kmalloc-cleanups.patch
-slab-64bit-fix.patch
-vmscan-move-code-to-isolate-lru-pages-into-separate-function.patch
-mm-counter-operations-through-macros.patch
-mm-counter-operations-through-macros-tidy.patch
-slab-shrinkers-use-vfs_cache_pressure.patch
-include-cleanup-in-pgalloch.patch
-fix-mmap-of-dev-kmem.patch
-unused-size-assignment-in-filemap_nopage.patch
-remove-last_rx-update-from-loopback-device.patch
-a-new-10gb-ethernet-driver-by-chelsio-communications-update.patch
-pcnet32-bug-79c975-fiber-fix.patch
-null-pointer-bug-in-netpollc.patch
-restore-ports-module-parameter-for-ip_nat_ftp-and-ip_nat_irc.patch
-ipt-leak-fix.patch
-ipv6-fix-address-interface-handling-according-to-the-scoping-architecture.patch
-drivers-net-wireless-airoc-correct-a-wrong-check.patch
-selinux-make-code-static-and-remove-unused-code.patch
-selinux-allow-mounting-of-filesystems-with-invalid-root-inode-context.patch
-selinux-audit-unrecognized-netlink-messages.patch
-selinux-add-name_connect-permission-check.patch
-ppc32-fix-mv64x60-internal-sram-size.patch
-ppc32-move-83xx-85xx-device-and-system-description-files.patch
-ppc32-fix-config_serial_text_debug-support-on-83xx.patch
-ppc32-typo-fix-in-load-store-string-emulation.patch
-ppc32-report-chipset-version-in-common-proc-cpuinfo-handling.patch
-ppc32-report-chipset-version-in-common-proc-cpuinfo-handling-fix.patch
-ppc32-dmasound-compilation-fix.patch
-ppc32-fix-sandpoint-soft-reboot.patch
-ppc32-64-map-prefetchable-pci-without-guarded-bit.patch
-ppc32-fix-broken-compile-on-sky-computers-hdpu-platform.patch
-ppc32-8xx-typo-fix.patch
-ppc64-pci_dnc-use-pseries-reconfig-notifier.patch
-ppc64-pseries_iommuc-use-pseries-reconfig-notifier.patch
-ppc64-fix-gcc4-compile-error-in-pacah.patch
-ppc64-fix-compile-error-in-promc.patch
-ppc64-fix-linkage-error-on-g5.patch
-ppc64-fix-semtimedop-compat-syscall.patch
-ppc64-fix-pseries-hcall-stubs.patch
-ppc64-make-numa=off-command-line-argument-work-again.patch
-ppc64-fix-ethernet-phy-reset-on-imac-g5.patch
-ppc64-fix-lpar-iommu-setup-code-for-p630.patch
-mips-linkage-fix.patch
-mips-update-vr41xx-rtc-support.patch
-x86-cmos-time-update-optimisation.patch
-x86-cmos-time-update-optimisation-tidy.patch
-x86-cmos-time-update-optimisation-locking-fix.patch
-x86-cmos-time-update-optimisation-locking-fix-check.patch
-apm-fix-interrupts-enabled-in-device_power_up.patch
-rtc_lock-is-irq-safe.patch
-fix-put_user-for-80386.patch
-es7000-legacy-mappings-update.patch
-x86-fix-esp-corruption-cpu-bug-take-2-fix.patch
-es7000-dmi-cleanup.patch
-i386-add-kstack=n-option-from-x86_64.patch
-rename-fpu_verify_area-to-fpu_access_ok.patch
-x86_64-update-defconfig.patch
-x86_64-add-new-amd-cpuid-flags-to-cpuinfo.patch
-x86_64-add-an-64bit-entry-path-for-exec.patch
-x86_64-busses-array-is-only-indexed-with-a-8bit-value.patch
-x86_64-fix-compilation-with-config_proc_fs=n.patch
-x86_64-move-hpet-selection-into-processor-specific.patch
-x86_64-remove-never-used-obsolete-file.patch
-x86_64-fix-indentation-in-vsyscallc-no-functional.patch
-x86_64-nop-out-system-call-instruction-in-vsyscall-page.patch
-x86_64-nop-out-system-call-instruction-in-vsyscall-page-fix.patch
-x86_64-remove-obsolete-comments-in-vsyscallc-and-fix.patch
-x86_64-remove-noisy-printk-in-k8-bus-detection-code.patch
-x86_64-remove-unused-and-broken-code-in-ioh.patch
-x86_64-remove-stale-unused-file.patch
-x86_64-move-put_user-out-of-line.patch
-x86_64-give-out-of-line-get_user-better-calling.patch
-x86_64-work-around-tyan-bios-mtrr-initialization-bug.patch
-x86_64-include-pci-express-configuration.patch
-x86_64-cleanups-in-new-backtrace-code-in-oprofile.patch
-x86_64-fix-special-isa-case-in-iounmap.patch
-x86_64-fix-formatting-and-white-space-in-signal-code.patch
-x86_64-mem=xxx-will-now-limit-kernel-memory-to-xxx.patch
-x86_64-resume-pit-for-x86_64.patch
-x86_64-fix-nmi-rtc-access-race.patch
-x86_64-minor-fix-to-tlb-flush-ipi.patch
-x86_64-always-reload-cr3-completely-when-a-lazy-mm.patch
-x86_64-fix-ldt-descriptor.patch
-x86_64-change-the-y2069-bug-in-the-rtc-timer-code-to-be.patch
-x86_64-only-free-pmds-and-puds-after-other-cpus-have.patch
-x86_64-dont-enable-interrupts-in-oopses.patch
-x86_64-fix-smp-fallback-to-up.patch
-x86_64-fix-config_preempt.patch
-x86_64-fix-exception-stack-detection-during-backtraces.patch
-x86_64-fix-gcc-34-warning-in-bitopsc.patch
-x86_64-fix-missing-delay-when-the-tsc-counter-just.patch
-x86_64-clean-up-the-iommu-initialisation-a-bit.patch
-x86-64-kconfig-typo-trivial.patch
-x86_64-remove-old-decl-trivial.patch
-x86_64-hugetlb-fix.patch
-x86-64-forgot-asmlinkage-on-sys_mmap.patch
-x86_64-reduce-cacheline-bouncing-in-cpu_idle_wait-warning-fix.patch
-kernel-parameters-ia-32-x86-64-cleanups.patch
-x86_64-dump-stack-in-early-exception.patch
-alpha-spinlockh-update.patch
-ia64-reduce-cacheline-bouncing-in-cpu_idle_wait-fix.patch
-swsusp-add-missing-refrigerator-calls.patch
-suspend-to-ram-update-videotxt-with-more-systems.patch
-pm-remove-obsolete-pm_-from-vtc.patch
-swsusp-small-updates.patch
-swsusp-1-1-kill-swsusp_restore.patch
-m32r-update-mmu-less-support-1.patch
-m32r-update-mmu-less-support-2.patch
-m32r-update-mmu-less-support-3.patch
-m32r-fix-m32102-i-cache-invalidation.patch
-m32r_sio-driver-update.patch
-m68k-update-signal-delivery-handling.patch
-m68k-stdma-replace-sleep_on-with-wait_event.patch
-zorro-replace-printk-with-pr_info-in-drivers-zorro-zorroc.patch
-mac-ncr5380-scsi-fix-bus-error.patch
-m68k-ip-checksum-updates.patch
-sun-3-3x-enable-sun-partition-tables-support-by-default.patch
-m68k-add-missing-pieces-of-thread-info-tif_memdie-support.patch
-tpm-depends-on-pci.patch
-uml-cope-with-uml_net-security-fix-2.patch
-uml-fix-compile.patch
-uml-cpu_relax-fix.patch
-uml-extend-cmd-line-limits.patch
-uml-disable-more-hardware-kconfig-opt-and-rename-usermode-to-uml.patch
-uml-little-build-fixes.patch
-uml-factor-out-common-code-in-user-obj-handling.patch
-uml-kbuild-link-cmd.patch
-uml-add-kconfig-debug-deps.patch
-uml-real-fix-for-__gcov_init-symbols.patch
-uml-fix-cond-expr-as-lvalues-warning.patch
-s390-swapped-memset-arguments.patch
-s390-kernel-faults.patch
-s390-signal-stack-bug.patch
-s390-dasd-preferred-path-support.patch
-s390-qeth-layer2-fixes.patch
-s390-qeth-1920-device-support.patch
-s390-qeth-blkt-tuning.patch
-s390-qeth-tcp-segmentation-offload.patch
-s390-claw-network-device-driver.patch
-cant-unmount-bad-inode.patch
-stallion-driver-module-clean-up.patch
-use-__init-and-__exit-in-pktcdvd.patch
-dvd-ram-support-for-pktcdvd.patch
-break_lock-fix-2.patch
-cdrom-cdu31a-cleanups.patch
-cdrom-cdu31a-locking-fixes.patch
-cdrom-cdu31a-use-wait_event.patch
-revert-gconfig-changes.patch
-revert-gconfig-changes-build-fix.patch
-enable-gcc-warnings-for-vsprintf-vsnprintf-with-format-attribute.patch
-w6692-eliminate-bad-section-references.patch
-teles3-eliminate-bad-section-references.patch
-elsa-eliminate-bad-section-references.patch
-hfc_sx-eliminate-bad-section-references.patch
-sedlbauer-eliminate-bad-section-references.patch
-fix-mprotect-with-len=size_t-1-to-return-enomem.patch
-checkstack-fix-sort-misbehavior-for-long-function-names.patch
-fix-irq_affinity-write-from-proc-for-ia64.patch
-fix-mmap-return-value-to-conform-posix.patch
-fix-mmap-return-value-to-conform-to-posix.patch
-exports-to-enable-clock-driver-modules.patch
-per-cpu-irq-stat.patch
-kill-drivers-cdrom-mcdc.patch
-drivers-char-isicomc-gcc4-fix.patch
-infiniband-remove-unsafe-use-of-in_atomic.patch
-new-console-flag-con_boot.patch
-new-console-flag-con_boot-comment.patch
-pipe-save-one-pipe-page.patch
-kprobes-incorrect-spin_unlock_irqrestore-call-in-register_kprobe.patch
-ext2_make_empty-information-leak.patch
-missing-set_fs-calls-around-kernel-syscall.patch
-cpusets-mems-generation-deadlock-fix.patch
-cpusets-alloc-gfp_wait-sleep-fix.patch
-mtrr-uaccess-range-checking-fix.patch
-cciss-range-checking-fix.patch
-fix-posix-timers-expiring-before-their-scheduled-time.patch
-fix-oops-when-inserting-ipmi_si-module.patch
-posix-cpu-timers-and-cputime_t-divisons.patch
-ext2-3-file-limits-to-avoid-overflowing-i_blocks.patch
-load_elf_library-kfree-fix.patch
-futex-queue_me-get_user-ordering-fix.patch
-io_remap_pfn_range-add-for-all-arch-es.patch
-io_remap_pfn_range-add-for-all-arch-es-fix.patch
-io_remap_pfn_range-convert-sparc-callers.patch
-io_remap_pfn_range-fix-some-callers-for-xen.patch
-io_remap_pfn_range-convert-last-callers.patch
-alpha-build-fixes.patch
-fix-pcmcia-resume-with-card-inserted.patch
-pcmcia-clean-up-suspend.patch
-small-warning-fix-for-gcc4.patch
-alpha-elimitate-two-warnings-from-gcc4.patch
-fat-set-ms_noatime-to-msdos.patch
-fat-fix-msdos-datetime.patch
-fix-compile-warning-in-drivers-pnp-resourcec-with-config_pci.patch
-nlm-fix-f_count-leak.patch
-module-parameter-fixes.patch
-fs-hpfs-fix-hpfs-support-under-64-bit-kernel.patch
-arch-hook-for-notifying-changes-in-pte-protections-bits.patch
-serial-digi-neo-driver.patch
-netmos-parallel-serial-combo-support.patch
-bt819-array-indexing-fix.patch
-unified-spinlock-initialization.patch
-drivers-block-dac960c-fix-a-use-after-free.patch
-drivers-telephony-ixj-fix-a-use-after-free.patch
-fs-attrc-fix-check-after-use.patch
-fs-smbfs-requestc-fix-null-dereference.patch
-hfs-free-page-buffers-in-releasepage.patch
-hfs-fix-umask-behaviour.patch
-hfs-more-bnode-error-checks.patch
-hfs-fix-sign-problem-in-hfs_ext_keycmp.patch
-hfs-use-parse-library-for-mount-options.patch
-hfs-add-nls-support.patch
-hfs-unicode-decompose-support.patch
-dvb-clarify-firmware-upload-messages.patch
-dvb-dibcom-frontend-fixes.patch
-dvb-dibusb-misc-fixes.patch
-dvb-skystar2-remove-duplicate-pci_release_region.patch
-dvb-mt352-pinnacle-300i-comments.patch
-dvb-support-activy-budget-card.patch
-dvb-skystar2-update-email-address.patch
-dvb-ves1x93-invert_pwm-fix.patch
-dvb-dibusb-readme-update.patch
-dvb-dibusb-support-hauppauge-wintv-nova-t-usb2.patch
-dvb-nxt2002-qam64-256-support.patch
-dvb-get_dvb_firmware-new-unshield-version.patch
-dvb-dib3000-corrected-device-naming.patch
-dvb-dibusb-debug-changes.patch
-dvb-dibusb-increased-the-number-of-urbs-for-usb11-devices.patch
-dvb-ttusb_dec-use-alternative-interface-to-save-bandwidth.patch
-dvb-l64781-email-address-fix.patch
-dvb-skystar2-fix-mac-address-reading.patch
-dvb-support-kworld-adstech-instant-dvb-t-usb20.patch
-dvb-cleanups-make-stuff-static.patch
-dvb-refactor-sw-pid-filter-to-drop-redundant-code.patch
-dvb-nxt2002-fix-max-frequency.patch
-dvb-ttusb-budget-s-usb_unlink_urb-usb_kill_urb.patch
-dvb-av7110-fix-oops-when-av7110_ir_init-failed.patch
-dvb-saa7146-static-initialization.patch
-dvb-av7110-error-handling-during-attach.patch
-dvb-corrected-links-to-firmware-files.patch
-dvb-support-pchdtv-hd2000.patch
-dvb-dibusb-support-nova-t-usb-ir.patch
-dvb-oren-or51211-or51132_qam-and-or51132_vsb-firmware-download-info.patch
-dvb-ttusb_dec-ir-support.patch
-dvb-dibusb-pll-fix.patch
-dvb-tda10021-fix-continuity-errors.patch
-dvb-saa7146-remove-duplicate-setgpio.patch
-dvb-fix-cams-on-typhoon-dvb-s.patch
-dvb-frontends-kfree-cleanup.patch
-dvb-clear-up-confusion-between-ids-and-adapters.patch
-dvb-dibusb-remove-useless-ifdef.patch
-dvb-support-for-technotrend-pci-dvb-t.patch
-dvb-dibusb-hanftek-umt-010-fixes.patch
-dvb-vfree-checking-cleanups.patch
-dvb-convert-from-pci_module_init-to-pci_register_driver.patch
-dvb-dibusb-support-dtt200u-yakumo-typhoon-hama-usb20-device.patch
-dvb-sparse-warnings-on-one-bit-bitfields.patch
-dvb-support-nova-s-rev-22.patch
-dvb-ttusb_dec-cleanup.patch
-dvb-gcc-295-compile-fixes.patch
-dvb-mt352-cleanups.patch
-ext3-jbd-race-releasing-in-use-journal_heads.patch
-ext3-writepages-support-for-writeback-mode.patch
-ext3-writeback-nobh-option.patch
-ext3-fix-journal_unmap_buffer-race.patch
-generic-serial-cli-conversion.patch
-specialix-io8-cli-conversion.patch
-sx-cli-conversion.patch
-au1x00_uart-deadlock-fix.patch
-pm2fb-x-and-vt-switching-crash-fix.patch
-nvidiafb-process-boot-options-earlier.patch
-nvidiafb-delete-i2c-bus-on-driver-unload.patch
-fix-pm_message_t-in-generic-code.patch
-fix-u32-vs-pm_message_t-in-usb.patch
-more-pm_message_t-fixes.patch
-fix-u32-vs-pm_message_t-confusion-in-oss.patch
-fix-u32-vs-pm_message_t-confusion-in-pcmcia.patch
-fix-u32-vs-pm_message_t-confusion-in-framebuffers.patch
-fix-u32-vs-pm_message_t-confusion-in-mmc.patch
-fix-u32-vs-pm_message_t-confusion-in-serials.patch
-fix-u32-vs-pm_message_t-in-macintosh.patch
-fix-u32-vs-pm_message_t-confusion-in-agp.patch
Merged
+nfs-fix-typo-in-access-caching-code.patch
nfs client fix
+bk-driver-core-noisiness.patch
Avoid bk-driver-core logspamming
+fix-typo-in-scdrv_init.patch
Fix a typo
+fix-ver_linux-script-for-no-udev-utils.patch
ver_linux fix
+use-cross_compileinstallkernel-in-arch-boot-installsh.patch
kbuild update
+kconfig-i18n-support.patch
Permit internationalisation of Kconfig text.
+libata-flush-comreset-set-and-clear.patch
Sata fix
+pcnet32-79c975-fiber-fix.patch
+drivers-net-smc-mcac-cleanups.patch
net driver updates
+drivers-scsi-dptih-remove-kernel-22-ifs.patch
scsi cleanup
-open-iscsi-scsi.patch
-open-iscsi-headers.patch
-open-iscsi-kconfig.patch
-open-iscsi-makefile.patch
-open-iscsi-netlink.patch
-open-iscsi-doc.patch
There seemed little point in retaining these in -mm.
-usb-wacom-driver-update.patch
+usb-wacom-tablet-driver.patch
+add-new-wacom-device-to-usb-hid-core-list.patch
Wacom tablet driver updates
+pm-support-for-zd1201.patch
+bug-fix-in-usbdevfs.patch
usb fixes
+remove-non-discontig-use-of-pgdat-node_mem_map.patch
discontigmem cleanup
+resubmit-sparsemem-base-early_pfn_to_nid-works-before-sparse-is-initialized.patch
+resubmit-sparsemem-base-simple-numa-remap-space-allocator.patch
+resubmit-sparsemem-base-reorganize-page-flags-bit-operations.patch
+resubmit-sparsemem-base-teach-discontig-about-sparse-ranges.patch
Preparatory support for `sparesemem' - a way of permitting gaps in the
per-node mem_map[] pageframe array.
+read_kmem-fixes.patch
/dev/kmem fix
+cpusets-special-case-gfp_atomic-allocs.patch
+cpusets-gfp_atomic-fix-tonedown-panic-comment.patch
+cpuset-make-function-decl-ansi.patch
cpusets fixes
+filemap_getpage-can-block-when-map_nonblock-specified.patch
Make filemap_getpage() honour MAP_NONBLOCK correctly.
+add-kmalloc_node-inline-cleanup.patch
slab feature work for NUMA.
+orinoco-merge-updates-part-the-fourth-wireless-stats-updates.patch
+orinoco-merge-updates-part-the-fourth-ignore_disconnect-flag.patch
+orinoco-merge-updates-part-the-fourth-kill-dump_recs.patch
+orinoco-merge-updates-part-the-fourth-dont-set-channel-in-managed-mode.patch
+orinoco-merge-updates-part-the-fourth-consolidate-allocation-code.patch
net driver update
+ppp-multilink-fragmentation-improvements.patch
ppp multilink fixes and improvements.
+e100-use-eeprom-config-for-auto-mdi-mdi-x.patch
e100 fix.
+ppc32-remove-unnecessary-test-in-mpc52xx-reset-code.patch
+ppc32-remove-the-ocp-system-from-the-freescale-mpc52xx.patch
+ppc32-change-constants-style-in-freescale-mpc52xx.patch
+ppc32-use-platform-bus--ppc_sys-model-for-freescale.patch
+serial-update-mpc52xx_uartc-to-use-platform-bus.patch
+ppc32-adds-necessary-cpu-init-to-use-usb-on-lite5200.patch
+ppc32-cleanup-of-book-e-exception-handling.patch
+ppc32-cpm2-pic-cleanup.patch
+ppc32-cpm2-pic-cleanup-irq_to_siubit-array-updated.patch
+ppc32-fix-mpc8555-mpc8555e-device-lists-updated.patch
+ppc32-mpc8555-cpm2-size-pointers-for-fccs-aka-all-ones-problem.patch
ppc32 updates
+seccomp-for-ppc64.patch
+ppc64-fix-zilog-link-error.patch
+ppc64-add-mem=x-boot-command-line-option.patch
ppc64 updates
-reduce-inlined-x86-memcpy-by-2-bytes.patch
+fix-i386-memcpy.patch
More x86 memcpy() improvements.
+arch-i386-kernel-smpc-remove-a-pointless-inline.patch
Little cleanup.
+i386-x86_64-segment-register-access-update.patch
Make the kernel play better with current binutils (still being discussed)
+rfc-check-nmi-watchdog-is-broken.patch
nmi watchdog fix
+x86_64-remove-duplicated-sys_time64.patch
+x86_64-remove-dup-syscall.patch
x86_64 fixlets
+m32r-fix-spinlockh-for-config_debug_spinlock.patch
+m32r-build-fix-for-config_discontigmem.patch
m32r fixes
+uml-fix-sigio-spinlock.patch
+uml-gprof-depends-on-tt.patch
+uml-quick-fix-syscall-table.patch
+uml-fixes-a-build-failure-with-config_mode_skas-disabled.patch
+uml-fix-hostfs-special-perm-handling.patch
+uml-correct-error-message.patch
+uml-fix-the-console-stuttering.patch
UML updates
+async-io-using-rt-signals.patch
signal fix
+make-documentation-oops-tracingtxt-relevant-to-26.patch
documentation fix
+kernel-paramc-dont-use-max-when-num-is-null-in.patch
kernel parameter handling fix
+fix-module_param_string-calls.patch
module_param fix
+kill-stupid-warning-when-compiling-riocmdc.patch
warning fix
+kernel-rcupdatec-make-the-exports-export_symbol_gpl.patch
RCU is GPL-only.
+nommuc-build-error-fix.patch
nommu build fix
+parport-oops-fix.patch
parport fix
+use-cheaper-elv_queue_empty-when-unplug-a-device.patch
elevator microoptimisation
+kprobe_handler-should-check-pre_handler-function.patch
kprobe fix
+iput-can-sleep.patch
Update a comment.
+zr36050-typo-fix.patch
Fix this driver
+fixup-newly-added-jsm-driver.patch
Tidy up this driver
+ext2-corruption-regression-between-269-and-2610.patch
ext2 fix
-inotify-42.patch
+inotify-43.patch
inotify update
+kfree-null-pointer-cleanups-no-need-to-check-fs-ext3.patch
ext3 kfree tweaks
+rock-handle-directory-overflows-fix.patch
Fix the isofs code in -mm.
-figure-out-who-is-inserting-bogus-modules-warning-fix.patch
Folded into figure-out-who-is-inserting-bogus-modules.patch
+perfctr-mapped-state-cleanup-x86.patch
+perfctr-mapped-state-cleanup-ppc32.patch
+perfctr-mapped-state-cleanup-common.patch
perfctr cleanups
-crashdump-documentation.patch
-crashdump-memory-preserving-reboot-using-kexec.patch
-crashdump-routines-for-copying-dump-pages.patch
-crashdump-routines-for-copying-dump-pages-fixes.patch
-crashdump-elf-format-dump-file-access.patch
-crashdump-linear-raw-format-dump-file-access.patch
-crashdump-linear-raw-format-dump-file-access-coding-style.patch
-kdump-export-crash-notes-section-address-through-build-fix.patch
+kdump-nmi-handler-segment-selector-stack.patch
+kdump-documentation-for-kdump.patch
+kdump-retrieve-saved-max-pfn.patch
+kdump-kconfig-for-kdump.patch
+kdump-routines-for-copying-dump-pages.patch
+kdump-retrieve-elfcorehdr-address-from-command.patch
+kdump-access-dump-file-in-elf-format.patch
+kdump-parse-elf32-headers-and-export-through.patch
+kdump-accessing-dump-file-in-linear-raw-format.patch
+kdump-cleanups-for-dump-file-access-in-linear.patch
Updated crashdump code
-reiser4-export-inode_lock-unexport-__iget.patch
-reiser4-perthread-pages.patch
-reiser4-perthread_pages_alloc-cleanup.patch
-fs-reiser4-possible-cleanups.patch
-reiser4-cleanup-pg_arch_1.patch
-reiser4-build-fix.patch
-reiser4-update.patch
-reiser4-only-memory_backed-fix.patch
New reiser4 code drop
+nvidiafb-fix-section-references.patch
+nvidiafb-process-boot-options-earlier.patch
+nvidiafb-delete-i2c-bus-on-driver-unload.patch
+pm2fb-x-and-vt-switching-crash-fix.patch
+fix-matroxfb-on-big-endian-hardware.patch
+radeonfb-fix-mode-setting-on-crt-monitors.patch
+radeonfb-preserve-tmds-setting.patch
+fix-atyfb-build-on-ppc.patch
fbdev updates
+md-optimised-resync-using-bitmap-based-intent-logging-mempool-fix.patch
Fix md-optimised-resync-using-bitmap-based-intent-logging.patch for some
Linus changes.
+i386-x86_64-early_printkc-make-early_serial_base-static.patch
+kernel-exitc-make-exit_mm-static.patch
Make some thing static
+net-atm-resourcesc-remove-__free_atm_dev.patch
+fix-ncr53c9xc-compile-warning.patch
Little fixes
-net-atm-resourcesc-remove-__free_atm_dev.patch
Dropped, for some reason.
+unexport-idle_cpu.patch
unexport idle_cpu.
number of patches in -mm: 636
number of changesets in external trees: 746
number of patches in -mm only: 614
total patches: 1360
All 636 patches:
linus.patch
arm-atomic_sub_and_test.patch
arm atomic_sub_and_test()
nfs-fix-typo-in-access-caching-code.patch
NFS: Fix typo in access caching code
ia64-msi-warning-fixes.patch
ia64 msi warning fixes
ia64-config_apci_numa-fix.patch
ia64 CONFIG_APCI_NUMA fix
bk-acpi.patch
acpi-ec-warning-fix.patch
acpi ec.c warning fix
acpi-toshiba-failure-handling.patch
acpi: Toshiba failure handling
acpi-video-pointer-size-fix.patch
acpi video pointer size fix
acpi-create_polling_proc-fix.patch
acpi: create_polling_proc() fix
bk-agpgart.patch
agp-fix-for-xen-vmm.patch
AGP fix for Xen VMM
include-linux-soundcardh-endianness-fix.patch
include/linux/soundcard.h: endianness fix
bk-audit.patch
bk-cpufreq.patch
powernow-k7recalibrate-cpu_khz.patch
powernowk7: recalibrate cpu_khz
cpufreq-timers-recalibrate_cpu_khz.patch
cpufreq timers: recalibrate cpu_khz
bk-driver-core.patch
bk-driver-core-noisiness.patch
bk-driver-core-noisiness
fix-typo-in-scdrv_init.patch
Fix typo in scdrv_init()
export-platform_add_devices.patch
export platform_add_devices
fix-ver_linux-script-for-no-udev-utils.patch
Fix ver_linux script for no udev utils.
bk-drm.patch
bk-drm-via.patch
bk-i2c.patch
bk-ia64.patch
bk-ide-dev.patch
bk-input.patch
alps-printk-tidy.patch
alps-printk-tidy
bk-kbuild.patch
uml-make-deb-pkg-build-target-build-a-debian-style-user-mode-linux-package.patch
uml: make deb-pkg build target build a Debian-style user-mode-linux package
uml-restore-proper-descriptions-in-make-deb-pkg-target.patch
UML - Restore proper descriptions in make deb-pkg target
doc-describe-kbuild-pitfall.patch
doc: describe Kbuild pitfall
use-cross_compileinstallkernel-in-arch-boot-installsh.patch
use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh
kconfig-i18n-support.patch
Kconfig i18n support
complete-cpufreq-kconfig-cleanup.patch
complete cpufreq Kconfig cleanup
libata-flush-comreset-set-and-clear.patch
libata: flush COMRESET set and clear
bk-mtd.patch
bk-net.patch
bk-netdev.patch
pcnet32-79c975-fiber-fix.patch
pcnet32: 79C975 fiber fix
drivers-net-smc-mcac-cleanups.patch
drivers/net/smc-mca.c: cleanups
bk-nfs.patch
bk-ntfs.patch
bk-pci.patch
debug-for-pci-io-mem-allocation.patch
DEBUG for PCI IO & MEM allocation
pci-pci-transparent-bridge-handling-improvements-pci-core.patch
PCI-PCI transparent bridge handling improvements (pci core)
pci-pci-transparent-bridge-handling-improvements-yenta_socket.patch
PCI-PCI transparent bridge handling improvements (yenta_socket)
acpi-bridge-hotadd-acpi-based-root-bridge-hot-add.patch
acpi bridge hotadd: ACPI based root bridge hot-add
acpi-bridge-hotadd-fix-pci_enable_device-for-p2p-bridges.patch
acpi bridge hotadd: Fix pci_enable_device() for p2p bridges
acpi-bridge-hotadd-make-pcibios_fixup_bus-hot-plug-safe.patch
acpi bridge hotadd: Make pcibios_fixup_bus() hot-plug safe
acpi-bridge-hotadd-prevent-duplicate-bus-numbers-when-scanning-pci-bridge.patch
acpi bridge hotadd: Prevent duplicate bus numbers when scanning PCI bridge
acpi-bridge-hotadd-take-the-pci-lock-when-modifying-pci-bus-or-device-lists.patch
acpi bridge hotadd: Take the PCI lock when modifying pci bus or device lists
acpi-bridge-hotadd-link-newly-created-pci-child-bus-to-its-parent-on-creation.patch
acpi bridge hotadd: Link newly created pci child bus to its parent on creation
acpi-bridge-hotadd-make-the-pci-remove-routines-safe-for-failed-hot-plug.patch
acpi bridge hotadd: Make the PCI remove routines safe for failed hot-plug
acpi-bridge-hotadd-remove-hot-plugged-devices-that-could-not-be-allocated-resources.patch
acpi bridge hotadd: Remove hot-plugged devices that could not be allocated resources
acpi-bridge-hotadd-read-bridge-resources-when-fixing-up-the-bus.patch
acpi bridge hotadd: Read bridge resources when fixing up the bus
acpi-bridge-hotadd-allow-acpi-add-and-start-operations-to-be-done-independently.patch
acpi bridge hotadd: Allow ACPI .add and .start operations to be done independently
acpi-bridge-hotadd-export-the-interface-to-get-pci-id-for-an-acpi-handle.patch
acpi bridge hotadd: Export the interface to get PCI id for an ACPI handle
bk-scsi.patch
drivers-scsi-dptih-remove-kernel-22-ifs.patch
drivers/scsi/dpti.h: remove kernel 2.2 #if's
megaraid_sas-announcing-new-module-for.patch
megaraid_sas: new module for LSI Logic's SAS based MegaRAID controllers
add-scsi-changer-driver.patch
add scsi changer driver
scsi-ch-build-fix.patch
scsi ch.c build fix
bk-serial.patch
usb-wacom-tablet-driver.patch
usb wacom tablet driver
add-new-wacom-device-to-usb-hid-core-list.patch
add new wacom device to usb hid-core list
usb_cdc-build-fix.patch
usb_cdc build fix
usb-resume-fixes.patch
usb resume fixes
usb-suspend-updates-interface-suspend.patch
usb suspend updates (interface suspend)
hcd-suspend-uses-pm_message_t.patch
hcd suspend uses pm_message_t
zd1201-build-fix.patch
zd1201 build fix
usb-support-for-new-ipod-mini-and-possibly-others.patch
usb: support for new ipod mini (and possibly others)
pm-support-for-zd1201.patch
PM support for zd1201
bug-fix-in-usbdevfs.patch
bug fix in usbdevfs
bk-watchdog.patch
mm.patch
add -mmN to EXTRAVERSION
fix-help-for-acpi_container.patch
Fix help for ACPI_CONTAINER
swapspace-layout-improvements.patch
swapspace-layout-improvements
/proc/swaps negative Used
bdi-provide-backing-device-capability-information.patch
BDI: Provide backing device capability information [try #3]
cpusets-big-numa-cpu-and-memory-placement-backing_dev-fix.patch
cpusets-big-numa-cpu-and-memory-placement-backing_dev-fix
add-a-clear_pages-function-to-clear-pages-of-higher.patch
add a clear_pages function to clear pages of higher order
vmscan-notice-slab-shrinking.patch
vmscan: notice slab shrinking
madvise-do-not-split-the-maps.patch
madvise: do not split the maps
madvise-merge-the-maps.patch
madvise: merge the maps
freepgt-free_pgtables-use-vma-list.patch
freepgt: free_pgtables use vma list
freepgt-remove-mm_vm_sizemm.patch
freepgt: remove MM_VM_SIZE(mm)
freepgt-hugetlb_free_pgd_range.patch
freepgt: hugetlb_free_pgd_range
freepgt-hugetlb_free_pgd_range-fix-aio-panic-fix.patch
ppc64-fix-aio-panic-caused-by-is_hugepage_only_range-ia64-fix
freepgt-remove-arch-pgd_addr_end.patch
freepgt: remove arch pgd_addr_end
freepgt-mpnt-to-vma-cleanup.patch
freepgt: mpnt to vma cleanup
freepgt-hugetlb-area-is-clean.patch
freepgt: hugetlb area is clean
remove-non-discontig-use-of-pgdat-node_mem_map.patch
remove non-DISCONTIG use of pgdat->node_mem_map
resubmit-sparsemem-base-early_pfn_to_nid-works-before-sparse-is-initialized.patch
sparsemem base: early_pfn_to_nid() (works before sparse is initialized)
resubmit-sparsemem-base-simple-numa-remap-space-allocator.patch
sparsemem base: simple NUMA remap space allocator
resubmit-sparsemem-base-reorganize-page-flags-bit-operations.patch
sparsemem base: reorganize page->flags bit operations
resubmit-sparsemem-base-teach-discontig-about-sparse-ranges.patch
sparsemem base: teach discontig about sparse ranges
read_kmem-fixes.patch
read_kmem() fixes
cpusets-special-case-gfp_atomic-allocs.patch
cpusets: special-case GFP_ATOMIC allocs
cpusets-gfp_atomic-fix-tonedown-panic-comment.patch
cpusets GFP_ATOMIC fix: tonedown panic comment
cpuset-make-function-decl-ansi.patch
cpuset: make function decl. ANSI
filemap_getpage-can-block-when-map_nonblock-specified.patch
filemap_getpage can block when MAP_NONBLOCK specified
add-kmalloc_node-inline-cleanup.patch
add kmalloc_node, inline cleanup
eni155p-error-handling-fix.patch
ENI155P error handling fix
a-new-10gb-ethernet-driver-by-chelsio-communications.patch
A new 10GB Ethernet Driver by Chelsio Communications
dm9000-network-driver.patch
DM9000 network driver
e1000-flush-work-queues-on-remove.patch
e1000: flush work queues on remove
drivers-net-amd8111ec-fix-napi-interrupt-in-poll.patch
drivers/net/amd8111e.c: fix NAPI interrupt in poll
orinoco-merge-updates-part-the-fourth-wireless-stats-updates.patch
Orinoco merge updates: wireless stats updates
orinoco-merge-updates-part-the-fourth-ignore_disconnect-flag.patch
Orinoco merge updates: ignore_disconnect flag
orinoco-merge-updates-part-the-fourth-kill-dump_recs.patch
Orinoco merge updates: kill dump_recs
orinoco-merge-updates-part-the-fourth-dont-set-channel-in-managed-mode.patch
Orinoco merge updates: don't set channel in managed mode
orinoco-merge-updates-part-the-fourth-consolidate-allocation-code.patch
Orinoco merge updates: consolidate allocation code
ppp-multilink-fragmentation-improvements.patch
PPP multilink fragmentation improvements
e100-use-eeprom-config-for-auto-mdi-mdi-x.patch
e100: Use EEPROM config for Auto MDI/MDI-X
ppc32-remove-unnecessary-test-in-mpc52xx-reset-code.patch
ppc32: Remove unnecessary test in MPC52xx reset code
ppc32-remove-the-ocp-system-from-the-freescale-mpc52xx.patch
ppc32: Remove the OCP system from the Freescale MPC52xx support
ppc32-change-constants-style-in-freescale-mpc52xx.patch
ppc32: Change constants style in Freescale MPC52xx related code
ppc32-use-platform-bus--ppc_sys-model-for-freescale.patch
ppc32: Use platform bus / ppc_sys model for Freescale MPC52xx
serial-update-mpc52xx_uartc-to-use-platform-bus.patch
serial: Update mpc52xx_uart.c to use platform bus
ppc32-adds-necessary-cpu-init-to-use-usb-on-lite5200.patch
ppc32: Adds necessary cpu init to use USB on LITE5200 Platform
ppc32-cleanup-of-book-e-exception-handling.patch
ppc32: cleanup of Book-E exception handling
ppc32-cpm2-pic-cleanup.patch
ppc32: CPM2 PIC cleanup
ppc32-cpm2-pic-cleanup-irq_to_siubit-array-updated.patch
ppc32: CPM2 PIC cleanup irq_to_siubit array
ppc32-fix-mpc8555-mpc8555e-device-lists-updated.patch
ppc32: Fix MPC8555 & MPC8555E device lists (updated)
ppc32-mpc8555-cpm2-size-pointers-for-fccs-aka-all-ones-problem.patch
ppc32: MPC8555 CPM2 size/pointers for FCCs aka "All-ones problem"
seccomp-for-ppc64.patch
seccomp for ppc64
ppc64-fix-zilog-link-error.patch
ppc64: fix zilog link error
ppc64-add-mem=x-boot-command-line-option.patch
ppc64: Add mem=X boot command line option
x86-reduce-cacheline-bouncing-in-cpu_idle_wait.patch
x86: reduce cacheline bouncing in cpu_idle_wait
x86-via-workaround.patch
x86: via workaround
x86-fix-esp-corruption-cpu-bug-take-2.patch
x86: fix ESP corruption CPU bug (take 2)
fix-i386-memcpy.patch
fix i386 memcpy
arch-i386-kernel-smpc-remove-a-pointless-inline.patch
arch/i386/kernel/smp.c: remove a pointless "inline"
i386-x86_64-segment-register-access-update.patch
i386/x86_64 segment register access update
rfc-check-nmi-watchdog-is-broken.patch
check nmi watchdog is broken
x86_64-avoid-panic-lockup.patch
x86_64: avoid panic lockup
x86_64-reduce-cacheline-bouncing-in-cpu_idle_wait.patch
x86_64: reduce cacheline bouncing in cpu_idle_wait
x86-64-kprobes-handle-%rip-relative-addressing-mode.patch
x86-64 kprobes: handle %RIP-relative addressing mode
x86-x86_64-reading-deterministic-cache-parameters-and-exporting-it-in-sysfs.patch
x86, x86_64: reading deterministic cache parameters and exporting it in /sysfs
x86-x86_64-intel-dual-core-detection.patch
x86, x86_64: Intel dual-core detection
x86-cacheline-alignment-for-cpu-maps.patch
x86: cacheline alignment for cpu maps
x86_64-show_stack-touch_nmi_watchdog.patch
x86_64 show_stack(): call touch_nmi_watchdog
x86_64-remove-duplicated-sys_time64.patch
x86_64: remove duplicated sys_time64
x86_64-remove-dup-syscall.patch
x86_64: remove dup syscall
ia64-reduce-cacheline-bouncing-in-cpu_idle_wait.patch
ia64: reduce cacheline bouncing in cpu_idle_wait
m32r-fix-spinlockh-for-config_debug_spinlock.patch
m32r: Fix spinlock.h for CONFIG_DEBUG_SPINLOCK
m32r-build-fix-for-config_discontigmem.patch
m32r: build fix for CONFIG_DISCONTIGMEM
uml-fix-sigio-spinlock.patch
uml: fix sigio spinlock
uml-gprof-depends-on-tt.patch
uml: gprof depends on !TT
uml-quick-fix-syscall-table.patch
uml: quick fix syscall table
uml-fixes-a-build-failure-with-config_mode_skas-disabled.patch
uml: fixes a build failure with CONFIG_MODE_SKAS disabled
uml-fix-hostfs-special-perm-handling.patch
uml: fix hostfs special perm handling
uml-correct-error-message.patch
uml: correct error message
uml-fix-the-console-stuttering.patch
uml: Fix the console stuttering
make-sysrq-f-call-oom_kill.patch
make sysrq-F call oom_kill()
mtrr-size-and-base-debug.patch
mtrr size-and-base debugging
iounmap-debugging.patch
iounmap debugging
detect-soft-lockups.patch
detect soft lockups
detect-soft-lockups-from-touch_nmi_watchdog.patch
detect-soft-lockups: call from touch_nmi_watchdog
areca-raid-linux-scsi-driver.patch
ARECA RAID Linux scsi driver
rt-lsm.patch
RT-LSM
tty-output-lossage-fix.patch
tty output lossage fix
cx24110-conexant-frontend-update.patch
cx24110 Conexant Frontend update
nice-and-rt-prio-rlimits.patch
nice and rt-prio rlimits
relayfs.patch
relayfs
relayfs-properly-handle-oversized-events.patch
relayfs: properly handle oversized events
relayfs-backing_dev-fix.patch
relayfs-backing_dev-fix
cfq-iosched-update-to-time-sliced-design.patch
cfq-iosched: update to time sliced design
cfq-iosched-update-to-time-sliced-design-export-task_nice.patch
cfq-iosched-update-to-time-sliced-design-export-task_nice
cfq-iosched-update-to-time-sliced-design-fix.patch
cfq-iosched-update-to-time-sliced-design fix
cfq-iosched-update-to-time-sliced-design-fix-fix.patch
cfq-iosched-update-to-time-sliced-design-fix-fix
cfq-iosched-update-to-time-sliced-design-use-bio_data_dir.patch
cfq-iosched-update-to-time-sliced-design: use bio_data_dir()
cfq-ioschedc-fix-soft-hang-with-non-fs-requests.patch
cfq-iosched.c: fix soft hang with non-fs requests
keys-discard-key-spinlock-and-use-rcu-for-key-payload.patch
keys: Discard key spinlock and use RCU for key payload
keys-discard-key-spinlock-and-use-rcu-for-key-payload-try-4.patch
keys: Discard key spinlock and use RCU for key payload - try #4
keys-pass-session-keyring-to-call_usermodehelper.patch
Keys: Pass session keyring to call_usermodehelper()
keys-pass-session-keyring-to-call_usermodehelper-fix.patch
keys-pass-session-keyring-to-call_usermodehelper fix
keys-use-rcu-to-manage-session-keyring-pointer.patch
Keys: Use RCU to manage session keyring pointer
keys-make-request-key-create-an-authorisation-key.patch
Keys: Make request-key create an authorisation key
binfmt_elf-bss-padding-fix.patch
binfmt_elf bss padding fix
timers-prepare-for-del_timer_sync-changes.patch
timers: prepare for del_timer_sync() changes
timers-rework-del_timer_sync.patch
timers: rework del_timer_sync()
timers-serialize-timers.patch
timers: serialize timers
timers-remove-memory-barriers.patch
timers: remove memory barriers
timers-cleanup-kill-__get_base.patch
timers: cleanup, kill __get_base()
timers-enable-irqs-in-__mod_timer.patch
timers: enable irqs in __mod_timer()
timers-enable-irqs-in-__mod_timer-tidy.patch
timers-enable-irqs-in-__mod_timer-tidy
enable-sig_ign-on-blocked-signals.patch
Enable SIG_IGN on blocked signals
consolidate-asm-ipch.patch
consolidate asm/ipc.h
sx-cli-conversion.patch
SX cli() conversion
async-io-using-rt-signals.patch
AYSNC IO using singals other than SIGIO
make-documentation-oops-tracingtxt-relevant-to-26.patch
make Documentation/oops-tracing.txt relevant to 2.6
kernel-paramc-dont-use-max-when-num-is-null-in.patch
kernel/param.c: don't use .max when .num is NULL in param_array_set()
fix-module_param_string-calls.patch
fix module_param_string() calls
kill-stupid-warning-when-compiling-riocmdc.patch
Kill stupid warning when compiling riocmd.c
kernel-rcupdatec-make-the-exports-export_symbol_gpl.patch
kernel/rcupdate.c: make the exports EXPORT_SYMBOL_GPL
nommuc-build-error-fix.patch
nommu.c build error fix
parport-oops-fix.patch
paport oops fix
use-cheaper-elv_queue_empty-when-unplug-a-device.patch
use cheaper elv_queue_empty when unplug a device
kprobe_handler-should-check-pre_handler-function.patch
kprobe_handler should check pre_handler function
iput-can-sleep.patch
iput() can sleep
zr36050-typo-fix.patch
zr36050 typo fix
fixup-newly-added-jsm-driver.patch
fix up newly added jsm driver
ext2-corruption-regression-between-269-and-2610.patch
ext2 corruption - regression between 2.6.9 and 2.6.10
inotify-43.patch
inotify update.
ext3-dynamic-allocating-block-reservation-info.patch
ext3: dynamic allocation of block reservation info
ext3-reservation-info-cleanup-remove-rsv_seqlock.patch
ext3: reservation info cleanup: remove rsv_seqlock
ext3-reservation-info-cleanup-remove-rsv_seqlock-fix.patch
ext3-reservation-info-cleanup-remove-rsv_seqlock fix
ext3-move-goal-logical-block-into-block-allocation-info.patch
ext3: move goal logical block into block allocation info structure
kfree-null-pointer-cleanups-no-need-to-check-fs-ext3.patch
kfree() NULL pointer cleanups - no need to check - fs/ext3/
pcmcia-hotplug-event-for-pcmcia-devices.patch
pcmcia: hotplug event for PCMCIA devices
pcmcia-hotplug-event-for-pcmcia-socket-devices.patch
pcmcia: hotplug event for PCMCIA socket devices
pcmcia-device-and-driver-matching.patch
pcmcia: device and driver matching
pcmcia-check-for-invalid-crc32-hashes-in-id_tables.patch
pcmcia: check for invalid crc32 hashes in id_tables
pcmcia-match-for-fake-cis.patch
pcmcia: match for fake CIS
pcmcia-export-cis-in-sysfs.patch
pcmcia: export CIS in sysfs
pcmcia-cis-overrid-via-sysfs.patch
pcmcia: CIS overrid via sysfs
pcmcia-match-anonymous-cards.patch
pcmcia: match "anonymous" cards
pcmcia-allow-function-id-based-match.patch
pcmcia: allow function-ID based match
pcmcia-file2alias.patch
pcmcia: file2alias
pcmcia-request-cis-via-firmware-interface.patch
pcmcia: request CIS via firmware interface
pcmcia-cleanups.patch
pcmcia: cleanups
pcmcia-rescan-bus-always-upon-echoing-into-setup_done.patch
pcmcia: rescan bus always upon echoing into setup_done
pcmcia-id_table-for-serial_cs.patch
pcmcia: id_table for serial_cs
pcmcia-id_table-for-3c574_cs.patch
pcmcia: id_table for 3c574_cs
pcmcia-id_table-for-3c589_cs.patch
pcmcia: id_table for 3c589_cs
pcmcia-id_table-for-aha152x.patch
pcmcia: id_table for aha152x
pcmcia-id_table-for-airo_cs.patch
pcmcia: id_table for airo_cs
pcmcia-id_table-for-axnet_cs.patch
pcmcia: id_table for axnet_cs
pcmcia-id_table-for-fdomain_stub.patch
pcmcia: id_table for fdomain_stub
pcmcia-id_table-for-fmvj18x_cs.patch
pcmcia: id_table for fmvj18x_cs
pcmcia-id_table-for-ibmtr_cs.patch
pcmcia: id_table for ibmtr_cs
pcmcia-id_table-for-netwave_cs.patch
pcmcia: id_table for netwave_cs
pcmcia-id_table-for-nmclan_cs.patch
pcmcia: id_table for nmclan_cs
pcmcia-id_table-for-teles_cs.patch
pcmcia: id_table for teles_cs
pcmcia-id_table-for-ray_cs.patch
pcmcia: id_table for ray_cs
pcmcia-id_table-for-wavelan_cs.patch
pcmcia: id_table for wavelan_cs
pcmcia-id_table-for-sym53c500_csc.patch
pcmcia: id_table for sym53c500_cs.c
pcmcia-id_table-for-qlogic_stubc.patch
pcmcia: id_table for qlogic_stub.c
pcmcia-id_table-for-smc91c92_csc.patch
pcmcia: id_table for smc91c92_cs.c
pcmcia-id_table-for-orinoco_cs.patch
pcmcia: id_table for orinoco_cs
pcmcia-id_table-for-xirc2ps_csc.patch
pcmcia: id_table for xirc2ps_cs.c
pcmcia-id_table-for-ide_csc.patch
pcmcia: id_table for ide_cs.c
pcmcia-id_table-for-parport_csc.patch
pcmcia: id_table for parport_cs.c
pcmcia-id_table-for-pcnet_csc.patch
pcmcia: id_table for pcnet_cs.c
pcmcia-id_table-for-pcmciamtdc.patch
pcmcia: id_table for pcmciamtd.c
pcmcia-id_table-for-vxpocketc.patch
pcmcia: id_table for vxpocket.c
pcmcia-id_table-for-atmel_csc.patch
pcmcia: id_table for atmel_cs.c
pcmcia-id_table-for-avma1_csc.patch
pcmcia: id_table for avma1_cs.c
pcmcia-id_table-for-avm_csc.patch
pcmcia: id_table for avm_cs.c
pcmcia-id_table-for-bluecard_csc.patch
pcmcia: id_table for bluecard_cs.c
pcmcia-id_table-for-bt3c_csc.patch
pcmcia: id_table for bt3c_cs.c
pcmcia-id_table-for-btuart_csc.patch
pcmcia: id_table for btuart_cs.c
pcmcia-id_table-for-com20020_csc.patch
pcmcia: id_table for com20020_cs.c
pcmcia-id_table-for-dtl1_csc.patch
pcmcia: id_table for dtl1_cs.c
pcmcia-id_table-for-elsa_csc.patch
pcmcia: id_table for elsa_cs.c
pcmcia-id_table-for-ixj_pcmciac.patch
pcmcia: id_table for ixj_pcmcia.c
pcmcia-id_table-for-nsp_csc.patch
pcmcia: id_table for nsp_cs.c
pcmcia-id_table-for-sedlbauer_csc.patch
pcmcia: id_table for sedlbauer_cs.c
pcmcia-id_table-for-wl3501_csc.patch
pcmcia: id_table for wl3501_cs.c
pcmcia-id_table-for-pdaudiocfc.patch
pcmcia: id_table for pdaudiocf.c
pcmcia-id_table-for-synclink_csc.patch
pcmcia: id_table for synclink_cs.c
pcmcia-add-some-documentation.patch
pcmcia: add some Documentation
pcmcia-update-resource-database-adjust-routines-to-use-unsigned-long-values.patch
pcmcia: update resource database adjust routines to use unsigned long values
pcmcia-mark-parent-bridge-windows-as-resources-available-for-pcmcia-devices.patch
pcmcia: mark parent bridge windows as resources available for PCMCIA devices
pcmcia-add-a-config-option-for-the-pcmica-ioctl.patch
pcmcia: add a config option for the PCMICA ioctl
pcmcia-move-pcmcia-ioctl-to-a-separate-file.patch
pcmcia: move PCMCIA ioctl to a separate file
pcmcia-clean-up-cs-ds-callback.patch
pcmcia: clean up cs ds callback
pcmcia-clean-up-cs-ds-callback-fix.patch
pcmcia-clean-up-cs-ds-callback-fix
pcmcia-make-pcmcia-status-a-bitfield.patch
pcmcia: make PCMCIA status a bitfield
pcmcia-merge-struct-pcmcia_bus_socket-into-struct-pcmcia_socket.patch
pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socket
pcmcia-remove-unneeded-includes-in-dsc.patch
pcmcia: remove unneeded includes in ds.c
pcmcia-rename-some-functions.patch
pcmcia: rename some functions
pcmcia-move-pcmcia-resource-handling-out-of-csc.patch
pcmcia: move pcmcia resource handling out of cs.c
pcmcia-csc-cleanup.patch
pcmcia: cs.c cleanup
pcmcia-dsc-cleanup.patch
pcmcia: ds.c cleanup
pcmcia-release_class.patch
pcmcia: release_class
pcmcia-use-request_region-in-i82365.patch
pcmcia: use request_region in i82365
pcmcia-synclink_cs-irq_info2_info-is-gone.patch
pcmcia: synclink_cs IRQ_INFO2_INFO is gone
pcmcia-mod_devicetableh-fix-for-different-sizes-in-kernel-and-userspace.patch
pcmcia: mod_devicetable.h fix for different sizes in kernel- and userspace
pcmcia-select-crc32-in-kconfig-for-pcmcia.patch
pcmcia: select crc32 in Kconfig for PCMCIA
svcrpc-auth_domain-documentation.patch
svcrpc: auth_domain documentation
nfsd4-fix-share-conflict-tests.patch
nfsd4: fix share conflict tests
nfsd4-remove-unneeded-stateowner-arguments.patch
nfsd4: remove unneeded stateowner arguments
nfsd4-fix-use-after-put-in-cb_recall.patch
nfsd4: fix use after put() in cb_recall
nfsd4-allow-read-on-open-for-write.patch
nfsd4: allow read on open for write
nfsd4-factor-out-common-open_truncate-code.patch
nfsd4: factor out common open_truncate code
nfsd4-fix-failure-to-truncate-on-some-opens.patch
nfsd4: fix failure to truncate on some opens
nfsd4_remove_unused_acl_function.patch
nfsd4_remove_unused_acl_function
nfsd4-dont-set-write_owner-in-either-allow-or-deny-bits.patch
nfsd4: don't set WRITE_OWNER in either allow or deny bits
nfsd4-acl-dont-set-named-attrs.patch
nfsd4: acl don't set named attrs
nfsd4-acl-error-fix.patch
nfsd4: acl error fix
nfsd4-rename-release_delegation.patch
nfsd4: rename release_delegation
nfsd4-remove-trailing-whitespace-from-nfs4procc.patch
nfsd4: remove trailing whitespace from nfs4proc.c
nfsd4-fix-open-returns-for-other-claim-types.patch
nfsd4: fix open returns for other claim types
nfsd4-fix-indentation-in-nfsd4_open.patch
nfsd4: fix indentation in nfsd4_open
nfsacl-solaris-nfsacl-workaround.patch
nfsacl: Solaris nfsacl workaround
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdb: fix for recent gcc
kgdb warning fixes
THREAD_SIZE fixes for kgdb
Fix stack overflow test for non-8k stacks
kgdb-ga.patch fix for i386 single-step into sysenter
fix TRAP_BAD_SYSCALL_EXITS on i386
add TRAP_BAD_SYSCALL_EXITS config for i386
kgdb-is-incompatible-with-kprobes
kgdb-ga-build-fix
kgdb-ga-fixes
kgdb: kill off highmem_start_page
kgdb documentation fix
kgdb-x86-config_debug_info-fix.patch
kgdb CONFIG_DEBUG_INFO fix
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe: fix configuration of MAC address
kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
kgdb-x86_64-warning-fixes
kgdb-x86_64-fix
kgdb-x86_64-serial-fix
kprobes exception notifier fix
kgdb-x86_64-config_debug_info-fix.patch
kgdb CONFIG_DEBUG_INFO fix
rock-lindent.patch
rock: lindent it
rock-manual-tidies.patch
rock: manual tidies
rock-remove-CHECK_SP.patch
rock: remove CHECK_SP
rock-remove-CONTINUE_DECLS.patch
rock: remove CONTINUE_DECLS
rock-remove-CHECK_CE.patch
rock: remove CHECK_CE
rock-remove-SETUP_ROCK_RIDGE.patch
rock: remove SETUP_ROCK_RIDGE
rock-remove-MAYBE_CONTINUE.patch
rock: remove MAYBE_CONTINUE
rock-comment-tidies.patch
rock: comment tidies
rock-lindent-rock-h.patch
rock: lindent rock.h
isofs-remove-debug-stuff.patch
isofs: remove debug stuff
rock-handle-corrupted-directories.patch
rock.c: handle corrupted directories
rock-rename-union-members.patch
rock: rename union members
rock-handle-directory-overflows.patch
rock: handle directory overflows
rock-handle-directory-overflows-fix.patch
rock-handle-directory-overflows-fix
journal_add_journal_head-debug.patch
journal_add_journal_head-debug
list_del-debug.patch
list_del debug check
page-owner-tracking-leak-detector.patch
Page owner tracking leak detector
make-page_owner-handle-non-contiguous-page-ranges.patch
make page_owner handle non-contiguous page ranges
add-gfp_mask-to-page-owner.patch
add gfp_mask to page owner
unplug-can-sleep.patch
unplug functions can sleep
firestream-warnings.patch
firestream warnings
periodically-scan-redzone-entries-and-slab-control-structures.patch
periodically scan redzone entries and slab control structures
slab-leak-detector.patch
slab leak detector
slab-leak-detector-warning-fixes.patch
slab leak detector warning fixes
irqpoll.patch
irqpoll
figure-out-who-is-inserting-bogus-modules.patch
Figure out who is inserting bogus modules
releasing-resources-with-children.patch
Releasing resources with children
perfctr-core.patch
perfctr: core
perfctr: remove bogus perfctr_sample_thread() calls
perfctr-i386.patch
perfctr: i386
perfctr-x86-core-updates.patch
perfctr x86 core updates
perfctr-x86-driver-updates.patch
perfctr x86 driver updates
perfctr-x86-driver-cleanup.patch
perfctr: x86 driver cleanup
perfctr-prescott-fix.patch
Prescott fix for perfctr
perfctr-x86-update-2.patch
perfctr x86 update 2
perfctr-x86_64.patch
perfctr: x86_64
perfctr-x86_64-core-updates.patch
perfctr x86_64 core updates
perfctr-ppc.patch
perfctr: PowerPC
perfctr-ppc32-driver-update.patch
perfctr: ppc32 driver update
perfctr-ppc32-mmcr0-handling-fixes.patch
perfctr ppc32 MMCR0 handling fixes
perfctr-ppc32-update.patch
perfctr ppc32 update
perfctr-ppc32-update-2.patch
perfctr ppc32 update
perfctr-virtualised-counters.patch
perfctr: virtualised counters
perfctr-remap_page_range-fix.patch
virtual-perfctr-illegal-sleep.patch
virtual perfctr illegal sleep
make-perfctr_virtual-default-in-kconfig-match-recommendation.patch
Make PERFCTR_VIRTUAL default in Kconfig match recommendation in help text
perfctr-ifdef-cleanup.patch
perfctr ifdef cleanup
perfctr-update-2-6-kconfig-related-updates.patch
perfctr: Kconfig-related updates
perfctr-virtual-updates.patch
perfctr virtual updates
perfctr-virtual-cleanup.patch
perfctr: virtual cleanup
perfctr-ppc32-preliminary-interrupt-support.patch
perfctr ppc32 preliminary interrupt support
perfctr-update-5-6-reduce-stack-usage.patch
perfctr: reduce stack usage
perfctr-interrupt-support-kconfig-fix.patch
perfctr interrupt_support Kconfig fix
perfctr-low-level-documentation.patch
perfctr low-level documentation
perfctr-inheritance-1-3-driver-updates.patch
perfctr inheritance: driver updates
perfctr-inheritance-2-3-kernel-updates.patch
perfctr inheritance: kernel updates
perfctr-inheritance-3-3-documentation-updates.patch
perfctr inheritance: documentation updates
perfctr-inheritance-locking-fix.patch
perfctr inheritance locking fix
perfctr-api-changes-first-step.patch
perfctr API changes: first step
perfctr-virtual-update.patch
perfctr virtual update
perfctr-x86-64-ia32-emulation-fix.patch
perfctr x86-64 ia32 emulation fix
perfctr-sysfs-update-1-4-core.patch
perfctr sysfs update: core
perfctr-sysfs-update.patch
Perfctr sysfs update
perfctr-sysfs-update-2-4-x86.patch
perfctr sysfs update: x86
perfctr-sysfs-update-3-4-x86-64.patch
perfctr sysfs update: x86-64
perfctr: syscall numbers in x86-64 ia32-emulation
perfctr x86_64 native syscall numbers fix
perfctr-sysfs-update-4-4-ppc32.patch
perfctr sysfs update: ppc32
perfctr-2710-api-update-1-4-common.patch
perfctr-2.7.10 API update 1/4: common
perfctr-2710-api-update-2-4-i386.patch
perfctr-2.7.10 API update 2/4: i386
perfctr-2710-api-update-3-4-x86_64.patch
perfctr-2.7.10 API update 3/4: x86_64
perfctr-2710-api-update-4-4-ppc32.patch
perfctr-2.7.10 API update 4/4: ppc32
perfctr-api-update-1-9-physical-indexing-x86.patch
perfctr API update 1/9: physical indexing, x86
perfctr-api-update-2-9-physical-indexing-ppc32.patch
perfctr API update 2/9: physical indexing, ppc32
perfctr-api-update-3-9-cpu_control_header-x86.patch
perfctr API update 3/9: cpu_control_header, x86
perfctr-api-update-4-9-cpu_control_header-ppc32.patch
perfctr API update 4/9: cpu_control_header, ppc32
perfctr-api-update-5-9-cpu_control_header-common.patch
perfctr API update 5/9: cpu_control_header, common
perfctr-api-update-6-9-cpu_control-access-common.patch
perfctr API update 6/9: cpu_control access, common
perfctr-api-update-7-9-cpu_control-access-x86.patch
perfctr API update 7/9: cpu_control access, x86
perfctr-api-update-8-9-cpu_control-access-ppc32.patch
perfctr API update 8/9: cpu_control access, ppc32
perfctr-api-update-9-9-domain-based-read-write-syscalls.patch
perfctr API update 9/9: domain-based read/write syscalls
perfctr-ia32-syscalls-on-x86-64-fix.patch
perfctr ia32 syscalls on x86-64 fix
perfctr-cleanups-1-3-common.patch
perfctr cleanups: common
perfctr-cleanups-2-3-ppc32.patch
perfctr cleanups: ppc32
perfctr-cleanups-3-3-x86.patch
perfctr cleanups: x86
perfctr-x86-fix-and-cleanups.patch
perfctr: x86 fix and cleanups
perfctr-ppc32-fix-and-cleanups.patch
perfctr: ppc32 fix and cleanups
perfctr-64-bit-values-in-register-descriptors.patch
perfctr: 64-bit values in register descriptors
perfctr-64-bit-values-in-register-descriptors-fix.patch
perfctr-64-bit-values-in-register-descriptors fix
perfctr-mapped-state-cleanup-x86.patch
perfctr: mapped state cleanup: x86
perfctr-mapped-state-cleanup-ppc32.patch
perfctr: mapped state cleanup: ppc32
perfctr-mapped-state-cleanup-common.patch
perfctr: mapped state cleanup: common
sched2-fix-schedstats-warning.patch
sched: fix schedstats warning
sched2-cleanup-wake_idle.patch
sched: cleanup wake_idle
sched2-improve-load-balancing-pinned-tasks.patch
sched: improve load balancing pinned tasks
sched2-reduce-active-load-balancing.patch
sched: reduce active load balancing
sched2-fix-smt-scheduling-problems.patch
sched: fix SMT scheduling problems
sched2-add-debugging.patch
sched: add debugging
sched2-less-aggressive-idle-balancing.patch
sched: less aggressive idle balancing
sched2-balance-timers.patch
sched: balance timers
sched2-tweak-affine-wakeups.patch
sched: tweak affine wakeups
sched2-no-aggressive-idle-balancing.patch
sched: no aggressive idle balancing
sched2-balance-on-fork.patch
sched: balance on fork
sched2-schedstats-update-for-balance-on-fork.patch
sched: schedstats update for balance on fork
sched2-sched-tuning.patch
sched: sched tuning
sched2-sched-tuning-fix.patch
sched2-sched-tuning-fix
sched2-sched-domain-sysctl.patch
sched: sched domain sysctl
sched-uninline-task_timeslice.patch
sched: uninline task_timeslice
add-do_proc_doulonglongvec_minmax-to-sysctl-functions.patch
Add do_proc_doulonglongvec_minmax to sysctl functions
add-do_proc_doulonglongvec_minmax-to-sysctl-functions-fix
add-do_proc_doulonglongvec_minmax-to-sysctl-functions fix 2
allow-x86_64-to-reenable-interrupts-on-contention.patch
Allow x86_64 to reenable interrupts on contention
i386-cpu-hotplug-updated-for-mm.patch
i386 CPU hotplug updated for -mm
ppc64: fix hotplug cpu
disable-atykb-warning.patch
disable atykb "too many keys pressed" warning
export-file_ra_state_init-again.patch
Export file_ra_state_init() again
cachefs-filesystem.patch
CacheFS filesystem
numa-policies-for-file-mappings-mpol_mf_move-cachefs.patch
numa-policies-for-file-mappings-mpol_mf_move for cachefs
cachefs-release-search-records-lest-they-return-to-haunt-us.patch
CacheFS: release search records lest they return to haunt us
fix-64-bit-problems-in-cachefs.patch
Fix 64-bit problems in cachefs
cachefs-fixed-typos-that-cause-wrong-pointer-to-be-kunmapped.patch
cachefs: fixed typos that cause wrong pointer to be kunmapped
cachefs-return-the-right-error-upon-invalid-mount.patch
CacheFS: return the right error upon invalid mount
fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
Fix CacheFS barrier handling and other kernel discrepancies
remove-error-from-linux-cachefsh.patch
Remove #error from linux/cachefs.h
cachefs-warning-fix-2.patch
cachefs warning fix 2
cachefs-linkage-fix-2.patch
cachefs linkage fix
cachefs-build-fix.patch
cachefs build fix
cachefs-documentation.patch
CacheFS documentation
add-page-becoming-writable-notification.patch
Add page becoming writable notification
add-page-becoming-writable-notification-fix.patch
do_wp_page_mk_pte_writable() fix
add-page-becoming-writable-notification-build-fix.patch
add-page-becoming-writable-notification build fix
provide-a-filesystem-specific-syncable-page-bit.patch
Provide a filesystem-specific sync'able page bit
provide-a-filesystem-specific-syncable-page-bit-fix.patch
provide-a-filesystem-specific-syncable-page-bit-fix
provide-a-filesystem-specific-syncable-page-bit-fix-2.patch
provide-a-filesystem-specific-syncable-page-bit-fix-2
make-afs-use-cachefs.patch
Make AFS use CacheFS
afs-cachefs-dependency-fix.patch
afs-cachefs-dependency-fix
split-general-cache-manager-from-cachefs.patch
Split general cache manager from CacheFS
turn-cachefs-into-a-cache-backend.patch
Turn CacheFS into a cache backend
rework-the-cachefs-documentation-to-reflect-fs-cache-split.patch
Rework the CacheFS documentation to reflect FS-Cache split
update-afs-client-to-reflect-cachefs-split.patch
Update AFS client to reflect CacheFS split
fscache-menuconfig-help-fix-documentation-path.patch
fscache-menuconfig-help-fix-documentation-pathc
x86-rename-apic_mode_exint.patch
kexec: x86: rename APIC_MODE_EXINT
x86-local-apic-fix.patch
kexec: x86: local apic fix
x86_64-e820-64bit.patch
kexec: x86_64: e820 64bit fix
x86-i8259-shutdown.patch
kexec: x86: i8259 shutdown: disable interrupts
x86_64-i8259-shutdown.patch
kexec: x86_64: add i8259 shutdown method
x86-apic-virtwire-on-shutdown.patch
kexec: x86: resture apic virtual wire mode on shutdown
x86_64-apic-virtwire-on-shutdown.patch
kexec: x86_64: restore apic virtual wire mode on shutdown
vmlinux-fix-physical-addrs.patch
kexec: vmlinux: fix physical addresses
x86-vmlinux-fix-physical-addrs.patch
kexec: x86: vmlinux: fix physical addresses
x86_64-vmlinux-fix-physical-addrs.patch
kexec: x86_64: vmlinux: fix physical addresses
x86-config-kernel-start.patch
kexec: x86: add CONFIG_PYSICAL_START
kexec-reserve-bootmem-fix-for-booting-nondefault-location-kernel.patch
kexec: reserve Bootmem fix for booting nondefault location kernel
x86_64-config-kernel-start.patch
kexec: x86_64: add CONFIG_PHYSICAL_START
kexec-kexec-generic.patch
kexec: add kexec syscalls
kexec-kexec-generic-kexec-use-unsigned-bitfield.patch
kexec: use unsigned bitfield
x86-machine_shutdown.patch
kexec: x86: factor out apic shutdown code
x86-kexec.patch
kexec: x86 kexec core
x86-crashkernel.patch
crashdump: x86 crashkernel option
x86-crashkernel-fix.patch
kexec: fix for broken kexec on panic
x86_64-machine_shutdown.patch
kexec: x86_64: factor out apic shutdown code
x86_64-kexec.patch
kexec: x86_64 kexec implementation
x86_64-crashkernel.patch
crashdump: x86_64: crashkernel option
kexec-ppc-support.patch
kexec: kexec ppc support
kexec-ppc-fix-noret_type.patch
kexec: ppc: fix NORET_TYPE
x86-crash_shutdown-nmi-shootdown.patch
crashdump: x86: add NMI handler to capture other CPUs
x86-crash_shutdown-snapshot-registers.patch
kexec: x86: snapshot registers during crash shutdown
x86-crash_shutdown-apic-shutdown.patch
kexec: x86 shutdown APICs during crash_shutdown
kdump-export-crash-notes-section-address-through.patch
Kdump: Export crash notes section address through sysfs
kdump-export-crash-notes-section-address-through-x86_64-fix.patch
kdump-export-crash-notes-section-address-through x86_64 fix
kdump-nmi-handler-segment-selector-stack.patch
kdump: NMI handler segment selector, stack pointer fix
kdump-documentation-for-kdump.patch
kdump: Documentation for Kdump
kdump-retrieve-saved-max-pfn.patch
kdump: Retrieve saved max pfn
kdump-kconfig-for-kdump.patch
kdump: Kconfig
kdump-routines-for-copying-dump-pages.patch
kdump: Routines for copying dump pages
kdump-retrieve-elfcorehdr-address-from-command.patch
Retrieve elfcorehdr address from command line
kdump-access-dump-file-in-elf-format.patch
kdump: Access dump file in elf format (/proc/vmcore)
kdump-parse-elf32-headers-and-export-through.patch
kdump: Parse elf32 headers and export through /proc/vmcore
kdump-accessing-dump-file-in-linear-raw-format.patch
kdump: Accessing dump file in linear raw format (/dev/oldmem)
kdump-cleanups-for-dump-file-access-in-linear.patch
kdump: cleanups for dump file access in linear raw format
reiser4-sb_sync_inodes.patch
reiser4: vfs: add super_operations.sync_inodes()
reiser4-allow-drop_inode-implementation.patch
reiser4: export vfs inode.c symbols
reiser4-truncate_inode_pages_range.patch
reiser4: vfs: add truncate_inode_pages_range()
reiser4-export-remove_from_page_cache.patch
reiser4: export pagecache add/remove functions to modules
reiser4-export-page_cache_readahead.patch
reiser4: export page_cache_readahead to modules
reiser4-reget-page-mapping.patch
reiser4: vfs: re-check page->mapping after calling try_to_release_page()
reiser4-rcu-barrier.patch
reiser4: add rcu_barrier() synchronization point
reiser4-rcu-barrier-license-fix.patch
reiser4-rcu-barrier-license-fix
reiser4-export-inode_lock.patch
reiser4: export inode_lock to modules
reiser4-export-pagevec-funcs.patch
reiser4: export pagevec functions to modules
reiser4-export-radix_tree_preload.patch
reiser4: export radix_tree_preload() to modules
reiser4-export-find_get_pages.patch
reiser4-radix_tree_lookup_slot.patch
reiser4: add radix_tree_lookup_slot()
reiser4-include-reiser4.patch
reiser4: add to build system
reiser4-doc.patch
reiser4: documentation
reiser4-only.patch
reiser4: main fs
reiser4-kconfig-help-cleanup.patch
reiser4 Kconfig help cleanup
add-acpi-based-floppy-controller-enumeration.patch
Add ACPI-based floppy controller enumeration.
possible-dcache-bug-debugging-patch.patch
Possible dcache BUG: debugging patch
serial-add-support-for-non-standard-xtals-to-16c950-driver.patch
serial: add support for non-standard XTALs to 16c950 driver
add-support-for-possio-gcc-aka-pcmcia-siemens-mc45.patch
Add support for Possio GCC AKA PCMCIA Siemens MC45
remove-lock_section-from-x86_64-spin_lock-asm.patch
remove LOCK_SECTION from x86_64 spin_lock asm
kfree_skb-dump_stack.patch
kfree_skb-dump_stack
minimal-ide-disk-updates.patch
Minimal ide-disk updates
vt-dont-call-unblank-at-irq-time.patch
vt: don't call unblank at irq time
ppc32-move-powermac-backlight-stuff-to-a-workqueue.patch
ppc32: move powermac backlight stuff to a workqueue
radeonfb-implement-proper-workarounds-for-pll-accesses.patch
radeonfb: Implement proper workarounds for PLL accesses
radeonfb-ddc-i2c-fix.patch
radeonfb: DDC i2c fix
fbdev-nvidia-licensing-clarification.patch
fbdev: mvidia licensing clarification
fbcon-stop-framebuffer-operations-before-hardware-is-properly-initialized.patch
fbcon: Stop framebuffer operations before hardware is properly initialized
nvidiafb-maximize-blit-buffer-capacity.patch
nvidiafb: Maximize blit buffer capacity
nvidiafb-fix-section-references.patch
nvidiafb: fix section references
nvidiafb-process-boot-options-earlier.patch
nvidiafb: Process boot options earlier
nvidiafb-kconfig-help-text-update-for-config-fb_nvidia.patch
nvidiafb: Kconfig help text update for config FB_NVIDIA
nvidiafb-delete-i2c-bus-on-driver-unload.patch
nvidiafb: Delete i2c bus on driver unload
pm2fb-x-and-vt-switching-crash-fix.patch
pm2fb: X and VT switching crash fix
fbdev-cleanups-in-drivers-video-part-2.patch
fbdev: Cleanups in drivers/video part 2
fbdev-cleanups-in-drivers-video-part-2-fix.patch
fbdev-cleanups-in-drivers-video-part-2 fix
excessive-atyfb-debug-messages.patch
Excessive atyfb debug messages
atyfb-add-boot-module-option-to-override-composite-sync.patch
atyfb: Add boot/module option to override composite sync
fbdev-kconfig-fix-for-macmodes-and-ppc.patch
fbdev: Kconfig fix for macmodes and PPC
fbdev-convert-drivers-to-pci_register_driver.patch
fbdev: Convert drivers to pci_register_driver
sisfb-trivial-cleanups.patch
sisfb: Trivial cleanups
tridentfb-clean-up-printks.patch
tridentfb: Clean up printk()'s
s1d13xxxfb-add-support-for-epson-s1d13806-fb.patch
s1d13xxxfb: Add support for Epson S1D13806 FB
fbcon-save-var-rotate-field-in-struct-display.patch
fbcon: Save var rotate field in struct display
fbcon-call-set_par-per-fb_info-once-during-init.patch
fbcon: Call set_par per fb_info once during init
fbcon-do-not-set-palette-if-console-is-not-visible.patch
fbcon: Do not set palette if console is not visible
neofb-mmio-fixes.patch
neofb: mmio fixes
neofb-set-hwaccel-flags-properly.patch
neofb: Set hwaccel flags properly
remove-redundant-null-checks-before-kfree-in-drivers-video.patch
remove redundant NULL checks before kfree() in drivers/video/
remove-redundant-null-checks-before-kfree-in-drivers-video-fix.patch
remove-redundant-null-checks-before-kfree-in-drivers-video fix
fix-matroxfb-on-big-endian-hardware.patch
Fix matroxfb on big-endian hardware
radeonfb-fix-mode-setting-on-crt-monitors.patch
radeonfb: Fix mode setting on CRT monitors
radeonfb-preserve-tmds-setting.patch
radeonfb: Preserve TMDS setting
fix-atyfb-build-on-ppc.patch
Fix atyfb build on ppc
md-merge-md_enter_safemode-into-md_check_recovery.patch
md: merge md_enter_safemode into md_check_recovery
md-improve-locking-on-safemode-and-move-superblock-writes.patch
md: improve locking on 'safemode' and move superblock writes
md-improve-the-interface-to-sync_request.patch
md: improve the interface to sync_request
md-optimised-resync-using-bitmap-based-intent-logging.patch
md: optimised resync using Bitmap based intent logging
md-optimised-resync-using-bitmap-based-intent-logging-mempool-fix.patch
md-optimised-resync-using-bitmap-based-intent-logging-mempool-fix
md-a-couple-of-tidyups-relating-to-the-bitmap-file.patch
md: a couple of tidyups relating to the bitmap file.
md-call-bitmap_daemon_work-regularly.patch
md: call bitmap_daemon_work regularly
md-print-correct-pid-for-newly-created-bitmap-writeback-daemon.patch
md: print correct pid for newly created bitmap-writeback-daemon.
md-minor-code-rearrangement-in-bitmap_init_from_disk.patch
md: minor code rearrangement in bitmap_init_from_disk
md-make-sure-md-bitmap-is-cleared-on-a-clean-start.patch
md: make sure md bitmap is cleared on a clean start.
md-printk-fix.patch
md printk fix
md-improve-debug-printing-of-bitmap-superblock.patch
md: improve debug-printing of bitmap superblock.
md-check-return-value-of-write_page-rather-than-ignore-it.patch
md: check return value of write_page, rather than ignore it
md-enable-the-bitmap-write-back-daemon-and-wait-for-it.patch
md: enable the bitmap write-back daemon and wait for it.
md-dont-skip-bitmap-pages-due-to-lack-of-bit-that-we-just-cleared.patch
md: don't skip bitmap pages due to lack of bit that we just cleared.
md-optimised-resync-using-bitmap-based-intent-logging-fix.patch
md-optimised-resync-using-bitmap-based-intent-logging fix
md-raid1-support-for-bitmap-intent-logging.patch
md: raid1 support for bitmap intent logging
md-fix-bug-when-raid1-attempts-a-partial-reconstruct.patch
md: fix bug when raid1 attempts a partial reconstruct.
md-raid1-support-for-bitmap-intent-logging-fix.patch
md: initialise sync_blocks in raid1 resync
md-optimise-reconstruction-when-re-adding-a-recently-failed-drive.patch
md: optimise reconstruction when re-adding a recently failed drive.
md-fix-deadlock-due-to-md-thread-processing-delayed-requests.patch
md: fix deadlock due to md thread processing delayed requests.
md-allow-md-intent-bitmap-to-be-stored-near-the-superblock.patch
md: allow md intent bitmap to be stored near the superblock.
md-allow-md-to-update-multiple-superblocks-in-parallel.patch
md: allow md to update multiple superblocks in parallel.
detect-atomic-counter-underflows.patch
detect atomic counter underflows
doc-where-to-find-ldd3.patch
doc: where to find LDD3
post-halloween-doc.patch
post halloween doc
fuse-maintainers-kconfig-and-makefile-changes.patch
FUSE - MAINTAINERS, Kconfig and Makefile changes
fuse-core.patch
FUSE - core
fuse-device-functions.patch
FUSE - device functions
fuse-device-functions-comments-and-documentation.patch
FUSE: comments and documentation
fuse-device-functions-cleanup.patch
FUSE: trivial cleanups
fuse-read-only-operations.patch
FUSE - read-only operations
fuse-read-write-operations.patch
FUSE - read-write operations
fuse-file-operations.patch
FUSE - file operations
fuse-mount-options.patch
FUSE - mount options
fuse-mount-options-fix.patch
fuse: fix busy inodes after unmount
fuse-mount-options-comments-and-documentation.patch
FUSE: comments and documentation
fuse-mount-options-fix-cleanup.patch
FUSE: trivial cleanups
fuse-mount-options-fix-fix.patch
FUSE: fix locking for background list
fuse-extended-attribute-operations.patch
FUSE - extended attribute operations
fuse-readpages-operation.patch
FUSE - readpages operation
fuse-nfs-export.patch
FUSE - NFS export
fuse-direct-i-o.patch
FUSE - direct I/O
fuse-transfer-readdir-data-through-device.patch
fuse: transfer readdir data through device
drivers-isdn-divert-isdn_divertc-make-5-functions-static.patch
drivers/isdn/divert/isdn_divert.c: make 5 functions static
drivers-isdn-capi-make-some-code-static.patch
drivers/isdn/capi/: make some code static
drivers-scsi-pas16c-make-code-static.patch
drivers/scsi/pas16.c: make code static
i386-x86_64-early_printkc-make-early_serial_base-static.patch
i386/x86_64 early_printk.c: make early_serial_base static
kernel-exitc-make-exit_mm-static.patch
kernel/exit.c: make exit_mm static
cyrix-eliminate-bad-section-references.patch
cyrix: eliminate bad section references
drivers-media-video-tvaudioc-make-some-variables-static.patch
drivers/media/video/tvaudio.c: make some variables static
drivers-isdn-sc-possible-cleanups.patch
drivers/isdn/sc/: possible cleanups
drivers-isdn-pcbit-possible-cleanups.patch
drivers/isdn/pcbit/: possible cleanups
drivers-isdn-i4l-possible-cleanups.patch
drivers/isdn/i4l/: possible cleanups
unexport-mca_find_device_by_slot.patch
unexport mca_find_device_by_slot
drivers-isdn-hardware-avm-misc-cleanups.patch
drivers/isdn/hardware/avm/: misc cleanups
drivers-isdn-act2000-capic-if-0-an-unused-function.patch
drivers/isdn/act2000/capi.c: #if 0 an unused function
tpm-fix-gcc-printk-warnings.patch
tpm: fix gcc printk warnings
x86-64-add-memcpy-memset-prototypes.patch
x86-64: add memcpy/memset prototypes
au1100fb-convert-to-c99-inits.patch
au1100fb: convert to C99 inits.
reiserfs-use-null-instead-of-0.patch
reiserfs: use NULL instead of 0
comments-on-locking-of-task-comm.patch
comments on locking of task->comm
riottyc-cleanups-and-warning-fix.patch
riotty.c cleanups and warning fix
fixup-a-comment-still-refering-to-verify_area.patch
fix up a comment still refering to verify_area
char-ds1620-use-msleep-instead-of-schedule_timeout.patch
char/ds1620: use msleep() instead of schedule_timeout()
char-tty_io-replace-schedule_timeout-with-msleep_interruptible.patch
char/tty_io: replace schedule_timeout() with msleep_interruptible()
kernel-timer-fix-msleep_interruptible-comment.patch
kernel/timer: fix msleep_interruptible() comment
ixj-compile-warning-cleanup.patch
ixj* - compile warning cleanup
spelling-cleanups-in-shrinker-code.patch
Spelling cleanups in shrinker code
init-do_mounts_initrdc-fix-sparse-warning.patch
init/do_mounts_initrd.c: fix sparse warning
arch-i386-kernel-trapsc-fix-sparse-warnings.patch
arch/i386/kernel/traps.c: fix sparse warnings
arch-i386-kernel-apmc-fix-sparse-warnings.patch
arch/i386/kernel/apm.c: fix sparse warnings
arch-i386-mm-faultc-fix-sparse-warnings.patch
arch/i386/mm/fault.c: fix sparse warnings
arch-i386-crypto-aesc-fix-sparse-warnings.patch
arch/i386/crypto/aes.c: fix sparse warnings
codingstyle-trivial-whitespace-fixups.patch
CodingStyle: trivial whitespace fixups
small-partitions-msdos-cleanups.patch
small partitions/msdos cleanups
remove-redundant-null-check-before-before-kfree-in.patch
remove redundant NULL check before before kfree() in kernel/sysctl.c
update-ross-biro-bouncing-email-address.patch
update Ross Biro bouncing email address
get-rid-of-redundant-null-checks-before-kfree-in-arch-i386.patch
get rid of redundant NULL checks before kfree() in arch/i386/
remove-redundant-null-checks-before-kfree-in-sound-and.patch
remove redundant NULL checks before kfree() in sound/ and avoid casting pointers about to be kfree()'ed
x86-geode-support-fixes.patch
x86: geode support fixes
drivers-scsi-initioc-cleanups.patch
drivers/scsi/initio.c: cleanups
dont-do-pointless-null-checks-and-casts-before-kfree.patch
selinux: kfree cleanup
drivers-char-isicomc-section-fixes.patch
drivers/char/isicom.c: section fixes
sound-oss-cleanups.patch
sound/oss/: cleanups
sound-oss-rme96xxc-remove-kernel-22-ifs.patch
sound/oss/rme96xx.c: remove kernel 2.2 #if's
drivers-char-mwave-tp3780ic-remove-kernel-22-ifs.patch
drivers/char/mwave/tp3780i.c: remove kernel 2.2 #if's
drivers-net-skfp-cleanups.patch
drivers/net/skfp/: cleanups
net-atm-resourcesc-remove-__free_atm_dev.patch
Subject: [2.6 patch] net/atm/resources.c: remove __free_atm_dev
fix-ncr53c9xc-compile-warning.patch
fix NCR53C9x.c compile warning
mm-mmapnommuc-several-unexports.patch
mm/{mmap,nommu}.c: several unexports
unexport-hugetlb_total_pages.patch
unexport hugetlb_total_pages
unexport-clear_page_dirty_for_io.patch
unexport clear_page_dirty_for_io
mm-filemapc-make-sync_page_range_nolock-static.patch
mm/filemap.c: make sync_page_range_nolock static
mm-filemapc-make-generic_file_direct_io-static.patch
mm/filemap.c: make generic_file_direct_IO static
remove-exports-for-oem-modules.patch
remove exports for oem modules
mm-page_allocc-unexport-nr_swap_pages.patch
unexport nr_swap_pages
unexport-console_unblank.patch
unexport console_unblank
mm-swapc-unexport-vm_acct_memory.patch
mm/swap.c: unexport vm_acct_memory
mm-swapfilec-unexport-total_swap_pages.patch
mm/swapfile.c: unexport total_swap_pages
mm-swap_statec-unexport-swapper_space.patch
mm/swap_state.c: unexport swapper_space
unexport-slab_reclaim_pages.patch
unexport slab_reclaim_pages
unexport-idle_cpu.patch
unexport idle_cpu
Andrew Morton wrote:
...
>
> make-sysrq-f-call-oom_kill.patch
> make sysrq-F call oom_kill()
Glad to see it fixed. :)
Compiling SERIAL_JSM with PCI=n results in the following compile error:
<-- snip -->
...
LD .tmp_vmlinux1
drivers/built-in.o(.text+0x132800): In function `jsm_remove_one':
: undefined reference to `pci_release_regions'
make: *** [.tmp_vmlinux1] Error 1
<-- snip -->
Since this driver is only for PCi boards, this patch adds a dependency
on PCI.
Since I noticed that the Kconfig entry used whitespace instead of tabs,
I corrected this, too.
Signed-off-by: Adrian Bunk <[email protected]>
--- linux-2.6.12-rc1-mm4-full/drivers/serial/Kconfig.old 2005-04-01 00:16:07.000000000 +0200
+++ linux-2.6.12-rc1-mm4-full/drivers/serial/Kconfig 2005-04-01 00:19:15.000000000 +0200
@@ -828,18 +828,19 @@
a console on a serial port, say Y. Otherwise, say N.
config SERIAL_JSM
- tristate "Digi International NEO PCI Support"
- select SERIAL_CORE
- help
- This is a driver for Digi International's Neo series
- of cards which provide multiple serial ports. You would need
- something like this to connect more than two modems to your Linux
- box, for instance in order to become a dial-in server. This driver
- supports PCI boards only.
- If you have a card like this, say Y here and read the file
- <file:Documentation/jsm.txt>.
+ tristate "Digi International NEO PCI Support"
+ depends on PCI
+ select SERIAL_CORE
+ help
+ This is a driver for Digi International's Neo series
+ of cards which provide multiple serial ports. You would need
+ something like this to connect more than two modems to your Linux
+ box, for instance in order to become a dial-in server. This driver
+ supports PCI boards only.
+ If you have a card like this, say Y here and read the file
+ <file:Documentation/jsm.txt>.
- To compile this driver as a module, choose M here: the
- module will be called jsm.
+ To compile this driver as a module, choose M here: the
+ module will be called jsm.
endmenu
Andrew Morton wrote:
> bk-audit.patch
This seems to have broken compile for uml:
CC arch/um/kernel/ptrace.o
arch/um/kernel/ptrace.c:345:74: macro "audit_syscall_entry" requires 7 arguments, but only 6 given
arch/um/kernel/ptrace.c: In function `syscall_trace':
arch/um/kernel/ptrace.c:340: error: `audit_syscall_entry' undeclared (first use in this function)
arch/um/kernel/ptrace.c:340: error: (Each undeclared identifier is reported only once
arch/um/kernel/ptrace.c:340: error: for each function it appears in.)
arch/um/kernel/ptrace.c:348:72: macro "audit_syscall_exit" requires 3 arguments, but only 2 given
arch/um/kernel/ptrace.c:347: error: `audit_syscall_exit' undeclared (first use in this function)
make[1]: *** [arch/um/kernel/ptrace.o] Error 1
make: *** [arch/um/kernel] Error 2
Fri, 01 Apr 2005 09:08:16 +0200
in particular I suspect:
# include/linux/audit.h
# 2005/03/25 13:53:15+00:00 [email protected] +44 -4
# Add AUDIT_ARCH and its definitions
# Add arch to audit_syscall_entry()
# Add success/failure to audit_syscall_exit()
#
# arch/x86_64/kernel/ptrace.c
# 2005/03/25 13:53:15+00:00 [email protected] +8 -5
# Reorder audit w.r.t ptrace, provide arch and success.
#
# arch/s390/kernel/ptrace.c
# 2005/03/25 13:53:15+00:00 [email protected] +11 -10
# Reorder audit w.r.t ptrace, provide arch and success.
#
# arch/ppc64/kernel/ptrace.c
# 2005/03/25 13:53:15+00:00 [email protected] +10 -6
# Reorder audit w.r.t ptrace, provide arch and success.
#
# arch/mips/kernel/ptrace.c
# 2005/03/25 13:53:15+00:00 [email protected] +28 -10
# Reorder audit w.r.t ptrace, provide arch and success.
#
# arch/ia64/kernel/ptrace.c
# 2005/03/25 13:53:14+00:00 [email protected] +13 -8
# Reorder audit w.r.t ptrace, provide arch and success.
#
# arch/i386/kernel/ptrace.c
# 2005/03/25 13:53:14+00:00 [email protected] +9 -10
# Reorder audit w.r.t ptrace, provide arch and success.
defconfig, gcc 3.3.5, see http://l4x.org/k/?d=3004 for details.
Jan
Howdy,
I get the following oops when I switch a Logitech USB Bluetooth Hub
into HCI mode (hid2hci utility):
usb 1-2.1.1: new low speed USB device using uhci_hcd and address 5
input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:04.2-2.1.1
hiddev0: USB HID v1.10 Device [Logitech USB Receiver] on usb-0000:00:04.2-2.1.1
run hid2hci:
usb 1-2.1.2: new full speed USB device using uhci_hcd and address 6
------------[ cut here ]------------
kernel BUG at fs/sysfs/symlink.c:87!
invalid operand: 0000 [#1]
Modules linked in:
CPU: 0
EIP: 0060:[<c017afb0>] Not tainted VLI
EFLAGS: 00010202 (2.6.12-rc1-mm4)
EIP is at sysfs_create_link+0x60/0x70
eax: d5fdba01 ebx: d78182ac ecx: 00000000 edx: d5b8b201
esi: 00000000 edi: d5b8b274 ebp: d65003e0 esp: d7e9adb8
ds: 007b es: 007b ss: 0068
Process khubd (pid: 23, threadinfo=d7e9a000 task=d7e99a50)
Stack: d5b8b214 d5b8b274 00000002 c0279163 d5b8b214 c0458840 c02e6cd7 00000002
d76112e0 c0314d27 d7ff8b70 d7ff414c 00000005 000000d0 d76112d0 00000002
00000292 d65004c0 d65004a0 00000000 00000002 00000011 d5b8b200 d71517e0
Call Trace:
[<c0279163>] device_bind_driver+0x33/0x60
[<c02e6cd7>] usb_driver_claim_interface+0x57/0x60
[<c0314d27>] hci_usb_probe+0x477/0x560
[<c02e6a38>] usb_probe_interface+0x58/0x80
[<c02791c0>] driver_probe_device+0x30/0x90
[<c0279225>] __device_attach+0x5/0x10
[<c02789ca>] bus_for_each_drv+0x3a/0x60
[<c0210a8d>] populate_dir+0x3d/0x60
[<c0279266>] device_attach+0x36/0x40
[<c0279220>] __device_attach+0x0/0x10
[<c0278b4b>] bus_add_device+0x2b/0x80
[<c0277d81>] device_add+0xb1/0x150
[<c02ee3f0>] usb_set_configuration+0x2e0/0x470
[<c02e90e1>] usb_new_device+0x91/0x1c0
[<c02ea02f>] hub_port_connect_change+0x19f/0x360
[<c02ea3ad>] hub_events+0x1bd/0x360
[<c011c91c>] sigprocmask+0x4c/0xc0
[<c02ea595>] hub_thread+0x45/0x100
[<c0124340>] autoremove_wake_function+0x0/0x50
[<c0102812>] ret_from_fork+0x6/0x14
[<c0124340>] autoremove_wake_function+0x0/0x50
[<c02ea550>] hub_thread+0x0/0x100
[<c0100d5d>] kernel_thread_helper+0x5/0x18
Code: 89 f9 89 f2 89 d8 e8 f0 fe ff ff 89 c1 8b 53 08 ff 42 70 0f 8e 35 02 00 00 8b 1c 24 89 c8 8b 74 24 04 8b 7c 24 08 83 c4 0c c3 90 <0f> 0b 57 00 f4 f6 3d c0 eb bf 8d b6 00 00 00 00 8b 40 30 e9 c8
-mm3 works fine, I'll try to find the culprit patch...
Thanks,
--
Manuel Lauss
On Thursday 31 March 2005 12:25, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-rc1/2.
>6.12-rc1-mm4/
<snip>
Hello Andrew,
I finally managed connecting the target machine over a serial console and run
gdb debugging session as explained in Documentation/i386/kgdb/kgdb.txt. This
time I think I'm in the right direction but ... Here's the output:
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
breakpoint () at arch/i386/kernel/traps.c:128
128 }
warning: shared library handler failed to enable breakpoint
(gdb) list
123 set_intr_usr_gate(3,&int3); /* disable ints on trap */
124 set_intr_gate(1,&debug);
125 set_intr_gate(14,&page_fault);
126
127 BREAKPOINT;
128 }
129 #define CHK_REMOTE_DEBUG(trapnr,signr,error_code,regs,after)
\
130
{ \
131 if (!user_mode(regs) ) \
132
{ \
(gdb) s
kgdb_console_write (co=0xc03c8000, s=0x603d1c "k", count=6307100) at
arch/i386/kernel/kgdb_stub.c:2230
2230 kgdb_gdb_message(s, count);
(gdb) s
kgdb_gdb_message (
s=0xc04e07c3 "[4294667.296000] Linux version 2.6.12-rc1-mm4 (boris@zmei)
(gcc version 3.3.5 (Debian 1:3.3.5-12)) #1 SMP PREEMPT Mon Apr 4 12:07:40
CEST 2005\n<6>[4294667.296000] BIOS-provided physical RAM map:\n<4>[4"...,
count=143) at arch/i386/kernel/kgdb_stub.c:2173
2173 IF_SMP(in_kgdb_console = 1);
(gdb) s
2174 gdbconbuf[0] = 'O';
(gdb) s
2175 bufptr = gdbconbuf + 1;
(gdb) cont
Continuing.
[4294667.296000] Linux version 2.6.12-rc1-mm4 (boris@zmei) (gcc version 3.3.5
(Debian 1:3.3.5-12)) #1 SMP PREEMPT Mon Apr 4 12:07:40 CEST 2005
[4294667.296000] BIOS-provided physical RAM map:
[4294667.296000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[4294667.296000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[4294667.296000] BIOS-e820: 00000000000ce000 - 00000000000d60ac (reserved)
[4294667.296000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[4294667.296000] BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
[4294667.296000] BIOS-e820: 000000001fff0000 - 000000001fff8000 (ACPI data)
[4294667.296000] BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS)
[4294667.296000] BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[4294667.296000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[4294667.296000] BIOS-e820: 00000000ffb00000 - 00000000ffc00000 (reserved)
[4294667.296000] BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[4294667.296000] 511MB LOWMEM available.
[4294667.296000] found SMP MP-table at 000fbad0
[4294667.296000] DMI 2.3 present.
[4294667.296000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[4294667.296000] Processor #0 15:2 APIC version 20
[4294667.296000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[4294667.296000] Processor #1 15:2 APIC version 20
[4294667.296000] Using ACPI for processor (LAPIC) configuration information
[4294667.296000] Intel MultiProcessor Specification v1.4
[4294667.296000] Virtual Wire compatibility mode.
[4294667.296000] OEM ID: INTEL Product ID: I845GL APIC at: 0xFEE00000
[4294667.296000] I/O APIC #2 Version 32 at 0xFEC00000.
[4294667.296000] Enabling APIC mode: Flat. Using 1 I/O APICs
[4294667.296000] Processors: 2
[4294667.296000] Allocating PCI resources starting at 20000000 (gap:
20000000:dec00000)
[4294667.296000] Built 1 zonelists
[4294667.296000] Initializing CPU#0
[4294667.296000] Kernel command line: root=/dev/hda1 vga=0 kgdb console=kgdb
[4294667.296000] CPU 0 irqstacks, hard=c04d9000 soft=c04d7000
[4294667.296000] PID hash table entries: 2048 (order: 11, 32768 bytes)
[ 0.000000] Detected 2606.669 MHz processor.
[ 108.755619] Using tsc for high-res timesource
[ 108.791515] Console: colour VGA+ 80x25
[ 108.817195] Dentry cache hash table entries: 131072 (order: 7, 524288
bytes)
[ 108.850172] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 108.892496] Memory: 514608k/524224k available (2444k kernel code, 9128k
reserved, 1269k data, 192k init, 0k highmem)
[ 108.932244] Checking if this processor honours the WP bit even in
supervisor mode... Ok.
[ 109.008290] Security Framework v1.0.0 initialized
[ 109.035947] Capability LSM initialized
[ 109.061900] Mount-cache hash table entries: 512
[ 109.089161] CPU: Trace cache: 12K uops, L1 D cache: 8K
[ 109.135687] CPU: L2 cache: 512K
[ 109.159631] CPU: Physical Processor ID: 0
[ 109.185581] Intel machine check architecture supported.
[ 109.214450] Intel machine check reporting enabled on CPU#0.
[ 109.243383] CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
[ 109.273243] CPU0: Thermal monitoring enabled
[ 109.300313] Enabling fast FPU save and restore... done.
[ 109.347063] Enabling unmasked SIMD FPU exception support... done.
[ 109.394968] Checking 'hlt' instruction... OK.
[ 109.443030] CPU0: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
[ 109.508676] Booting processor 1/1 eip 2000
[ 109.534725] CPU 1 irqstacks, hard=c04da000 soft=c04d8000
[ 109.573729] Initializing CPU#1
[ 109.596716] CPU: Trace cache: 12K uops, L1 D cache: 8K
[ 109.596719] CPU: L2 cache: 512K
[ 109.596722] CPU: Physical Processor ID: 0
[ 109.596732] Intel machine check architecture supported.
[ 109.596738] Intel machine check reporting enabled on CPU#1.
[ 109.596741] CPU1: Intel P4/Xeon Extended MCE MSRs (12) available
[ 109.596746] CPU1: Thermal monitoring enabled
[ 109.596794] CPU1: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
[ 109.880703] Total of 2 processors activated (10338.30 BogoMIPS).
[ 109.910741] ENABLING IO-APIC IRQs
[ 109.935706] ..TIMER: vector=0x31 pin1=2 pin2=0
[ 110.074471] checking TSC synchronization across 2 CPUs: passed.
[ 0.020384] softlockup thread 0 started up.
[ 0.047057] Brought up 2 CPUs
[ 0.047060] softlockup thread 1 started up.
[ 0.099113] NET: Registered protocol family 16
[ 0.132795] PCI: PCI BIOS revision 2.10 entry at 0xfdb51, last bus=3
[ 0.163405] PCI: Using configuration type 1
[ 0.189361] mtrr: v2.0 (20020519)
[ 0.221013] Linux Plug and Play Support v0.97 (c) Adam Belay
[ 0.250681] usbcore: registered new driver usbfs
[ 0.278201] usbcore: registered new driver hub
[ 0.305243] PCI: Probing PCI hardware
[ 0.331047] PCI: Probing PCI hardware (bus 00)
[ 0.358572] PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
[ 0.391333] PCI: Using IRQ router PIIX/ICH [8086/24c0] at 0000:00:1f.0
[ 0.422742] PCI->APIC IRQ transform: 0000:00:1d.0[A] -> IRQ 16
[ 0.452633] PCI->APIC IRQ transform: 0000:00:1d.1[B] -> IRQ 19
[ 0.482616] PCI->APIC IRQ transform: 0000:00:1d.2[C] -> IRQ 18
[ 0.511514] PCI->APIC IRQ transform: 0000:00:1d.7[D] -> IRQ 23
[ 0.541550] PCI->APIC IRQ transform: 0000:00:1f.1[A] -> IRQ 18
[ 0.571329] PCI->APIC IRQ transform: 0000:01:00.0[A] -> IRQ 16
[ 0.601273] PCI->APIC IRQ transform: 0000:03:04.0[A] -> IRQ 17
[ 0.631319] PCI->APIC IRQ transform: 0000:03:06.0[A] -> IRQ 19
[ 0.661153] PCI->APIC IRQ transform: 0000:03:07.0[A] -> IRQ 16
[ 0.691113] PCI->APIC IRQ transform: 0000:03:07.1[A] -> IRQ 16
[ 0.720943] PCI->APIC IRQ transform: 0000:03:0a.0[A] -> IRQ 17
[ 0.756393] Machine check exception polling timer started.
[ 0.790054] inotify device minor=63
[ 0.815132] Installing knfsd (copyright (C) 1996 [email protected]).
[ 0.846492] Initializing Cryptographic API
[ 0.879833] Linux agpgart interface v0.101 (c) Dave Jones
[ 0.909623] agpgart: Detected an Intel 845G Chipset.
[ 0.939942] agpgart: AGP aperture is 64M @ 0xe0000000
[ 0.968379] [drm] Initialized drm 1.0.0 20040925
[ 0.995536] [drm] Initialized radeon 1.16.0 20050311 on minor 0: ATI
Technologies Inc RV280 [Radeon 9200 SE]
[ 1.033790] PNP: No PS/2 controller found. Probing ports directly.
[ 1.066501] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.095119] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.122971] Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ
sharing disabled
[ 1.158520] parport0: PC-style at 0x378 (0x778) [PCSPP(,...)]
[ 1.277486] parport0: irq 7 detected
[ 1.302759] io scheduler noop registered
[ 1.346503] io scheduler anticipatory registered
[ 1.392335] io scheduler deadline registered
[ 1.437086] io scheduler cfq registered
[ 1.481309] 8139too Fast Ethernet driver 0.9.27
[ 1.509327] eth0: RealTek RTL8139 at 0xe0816f00, 00:0c:6e:aa:a2:81, IRQ 17
[ 1.540846] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[ 1.571805] ide: Assuming 33MHz system bus speed for PIO modes; override
with idebus=xx
[ 1.605675] ICH4: IDE controller at PCI slot 0000:00:1f.1
[ 1.634731] ICH4: chipset revision 2
[ 1.660462] ICH4: not 100% native mode: will probe irqs later
[ 1.690456] ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA,
hdb:DMA
[ 1.759264] ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA,
hdd:DMA
[ 2.090832] hda: QUANTUM FIREBALLlct10 20, ATA DISK drive
[ 2.393040] hdb: IC35L120AVV207-0, ATA DISK drive
[ 2.490144] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[ 3.205907] hdc: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
[ 3.544019] hdd: Maxtor 6Y160P0, ATA DISK drive
[ 3.640959] ide1 at 0x170-0x177,0x376 on irq 15
[ 5.734258] hda: max request size: 128KiB
[ 5.764576] hda: 39876480 sectors (20416 MB) w/418KiB Cache,
CHS=39560/16/63, UDMA(33)
[ 5.871412] hda: cache flushes not supported
[ 5.903490] hda: hda1 hda2 hda3
[ 6.006605] hdb: max request size: 1024KiB
[ 6.041956] hdb: 241254720 sectors (123522 MB) w/1821KiB Cache,
CHS=16383/255/63, UDMA(100)
[ 6.143896] hdb: cache flushes supported
[ 6.175952] hdb: hdb1
[ 6.245813] hdd: max request size: 1024KiB
[ 6.282154] hdd: 320173056 sectors (163928 MB) w/7936KiB Cache,
CHS=19929/255/63, UDMA(33)
[ 6.393381] hdd: cache flushes supported
[ 6.419748] hdd: hdd1
[ 6.494159] hdc: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
[ 6.645396] Uniform CD-ROM driver Revision: 3.20
[ 6.680014] ehci_hcd 0000:00:1d.7: Intel Corporation 82801DB/DBM
(ICH4/ICH4-M) USB2 EHCI Controller
[ 6.730670] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus
number 1
[ 6.763242] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xdffffc00
[ 6.795905] ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver
10 Dec 2004
[ 6.829053] usb usb1: Product: Intel Corporation 82801DB/DBM (ICH4/ICH4-M)
USB2 EHCI Controller
[ 6.863855] usb usb1: Manufacturer: Linux 2.6.12-rc1-mm4 ehci_hcd
[ 6.892722] usb usb1: SerialNumber: 0000:00:1d.7
[ 6.918861] hub 1-0:1.0: USB hub found
[ 6.943615] hub 1-0:1.0: 6 ports detected
[ 6.989983] USB Universal Host Controller Interface driver v2.2
[ 7.019679] uhci_hcd 0000:00:1d.0: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
[ 7.119616] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus
number 2
[ 7.152058] uhci_hcd 0000:00:1d.0: irq 16, io base 0x0000e400
[ 7.181037] uhci_hcd 0000:00:1d.0: detected 2 ports
[ 7.208053] usb usb2: Product: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
[ 7.244808] usb usb2: Manufacturer: Linux 2.6.12-rc1-mm4 uhci_hcd
[ 7.273715] usb usb2: SerialNumber: 0000:00:1d.0
[ 7.299920] hub 2-0:1.0: USB hub found
[ 7.324704] hub 2-0:1.0: 2 ports detected
[ 7.353024] uhci_hcd 0000:00:1d.1: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
[ 7.452750] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus
number 3
[ 7.485181] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000e800
[ 7.514288] uhci_hcd 0000:00:1d.1: detected 2 ports
[ 7.541135] usb usb3: Product: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
[ 7.577951] usb usb3: Manufacturer: Linux 2.6.12-rc1-mm4 uhci_hcd
[ 7.606959] usb usb3: SerialNumber: 0000:00:1d.1
[ 7.634038] hub 3-0:1.0: USB hub found
[ 7.658760] hub 3-0:1.0: 2 ports detected
[ 7.687152] uhci_hcd 0000:00:1d.2: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
[ 7.786862] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus
number 4
[ 7.819497] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000ec00
[ 7.848342] uhci_hcd 0000:00:1d.2: detected 2 ports
[ 7.875276] usb usb4: Product: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
[ 7.912048] usb usb4: Manufacturer: Linux 2.6.12-rc1-mm4 uhci_hcd
[ 7.940963] usb usb4: SerialNumber: 0000:00:1d.2
[ 7.967176] hub 4-0:1.0: USB hub found
[ 7.991868] hub 4-0:1.0: 2 ports detected
[ 8.020463] mice: PS/2 mouse device common for all mice
[ 8.047747] perfctr/x86.c: hyper-threaded P4s detected: restricting access
for CPUs 1
[ 8.114821] Please email the following PERFCTR INIT lines to
[email protected]
[ 8.114823] To remove this message, rebuild the driver with
CONFIG_PERFCTR_INIT_TESTS=n
[ 8.179528] PERFCTR INIT: vendor 0, family 15, model 2, stepping 9, clock
2606669 kHz
[ 8.212494] PERFCTR INIT: NITER == 64
[ 8.237187] PERFCTR INIT: loop overhead is 584 cycles
[ 8.264126] PERFCTR INIT: rdtsc cost is 80.8 cycles (5760 total)
[ 8.293081] PERFCTR INIT: rdpmc cost is 145.0 cycles (9868 total)
[ 8.322127] PERFCTR INIT: rdmsr (counter) cost is 254.5 cycles (16872
total)
[ 8.352979] PERFCTR INIT: rdmsr (escr) cost is 164.8 cycles (11132 total)
[ 8.383802] PERFCTR INIT: wrmsr (counter) cost is 804.3 cycles (52060
total)
[ 8.413943] PERFCTR INIT: wrmsr (escr) cost is 888.1 cycles (57424 total)
[ 8.444685] PERFCTR INIT: read cr4 cost is 4.5 cycles (876 total)
[ 8.473696] PERFCTR INIT: write cr4 cost is 253.5 cycles (16812 total)
[ 8.504584] PERFCTR INIT: rdpmc (fast) cost is 59.8 cycles (4416 total)
[ 8.535415] PERFCTR INIT: rdmsr (cccr) cost is 166.4 cycles (11236 total)
[ 8.566479] PERFCTR INIT: wrmsr (cccr) cost is 836.2 cycles (54104 total)
[ 8.597384] PERFCTR INIT: write LVTPC cost is 36.1 cycles (2900 total)
[ 8.628324] PERFCTR INIT: sync_core cost is 263.9 cycles (17476 total)
[ 8.659161] perfctr: driver 2.7.14, cpu type Intel P4 at 2606669 kHz
[ 8.689072] Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu
Mar 24 10:33:39 2005 UTC).
[ 8.750109] input: AT Translated Set 2 keyboard on isa0060/serio0
[ 8.930563] ALSA device list:
[ 8.953369] #0: Yamaha DS-XG (YMF724) at 0xdfef8000, irq 17
[ 8.982315] NET: Registered protocol family 2
[ 9.023585] IP: routing cache hash table of 2048 buckets, 32Kbytes
[ 9.053486] TCP established hash table entries: 32768 (order: 7, 524288
bytes)
[ 9.085634] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 9.116682] TCP: Hash tables configured (established 32768 bind 32768)
[ 9.147016] NET: Registered protocol family 1
[ 9.172883] NET: Registered protocol family 17
[ 9.198895] Testing NMI watchdog ... OK.
[ 9.251547] Starting balanced_irq
[ 9.278330] VFS: Mounted root (ext2 filesystem) readonly.
[ 9.306819] Freeing unused kernel memory: 192k freed
[ 9.355059] logips2pp: Detected unknown logitech mouse model 1
[ 9.403372] Warning: unable to open an initial console.
[ 9.792071] input: PS/2 Logitech Mouse on isa0060/serio1
Program received signal SIGTRAP, Trace/breakpoint trap.
0xc0102f0b in resume_kernelX () at atomic.h:175
yeah, I don't get it - gdb says we're at atomic.h:175 but resume_kernelX() is
a jump label in arch/i386/kernel/entry.S:272:
272 resume_kernelX:
273 #endif
274 movl EFLAGS(%esp), %eax # mix EFLAGS, SS and CS
275 movb OLDSS(%esp), %ah
276 movb CS(%esp), %al
277 andl $(VM_MASK | (4 << 8) | 3), %eax
278 cmpl $((4 << 8) | 3), %eax
279 je ldt_ss # returning to user-space with LDT SS
175 {
(gdb) list
170 * Atomically adds @i to @v and returns true
171 * if the result is negative, or false when
172 * result is greater than or equal to zero.
173 */
174 static __inline__ int atomic_add_negative(int i, atomic_t *v)
175 {
176 unsigned char c;
177
178 __asm__ __volatile__(
179 LOCK "addl %2,%0; sets %1"
(gdb) list +
180 :"=m" (v->counter), "=qm" (c)
181 :"ir" (i), "m" (v->counter) : "memory");
182 return c;
183 }
184
and list delivers the source of atomic.h but if I disassemble $eip =
0xc0102f0b, I get the asm code of arch/i386/kernel/entry.S:272:
(gdb) disas 0xc0102f0b
Dump of assembler code for function resume_kernelX:
0xc0102f0b <resume_kernelX+0>: mov 0x30(%esp),%eax
0xc0102f0f <resume_kernelX+4>: mov 0x38(%esp),%ah
0xc0102f13 <resume_kernelX+8>: mov 0x2c(%esp),%al
0xc0102f17 <resume_kernelX+12>: and $0x20403,%eax
0xc0102f1c <resume_kernelX+17>: cmp $0x403,%eax
0xc0102f21 <resume_kernelX+22>: je 0xc0102f30 <ldt_ss>
End of assembler dump.
(gdb) info all-registers
eax 0x273 627
ecx 0x0 0
edx 0x10000 65536
ebx 0xb7f04c00 -1208988672
esp 0xc15c4fc4 0xc15c4fc4
ebp 0xbfa02654 0xbfa02654
esi 0x0 0
edi 0xb7f00c21 -1209005023
eip 0xc0102f0b 0xc0102f0b
eflags 0x86 134
cs 0x60 96
ss 0x68 104
ds 0xc010007b -1072693125
es 0xc15c007b -1050935173
fs 0xffff 65535
gs 0xffff 65535
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 0 (raw 0x00000000000000000000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x0 0
fstat 0x0 0
ftag 0x0 0
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v4_int32 = {
---Type <return> to continue, or q <return> to quit---
0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
mxcsr 0x0 0
mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
(gdb) bt
#0 0xc0102f0b in resume_kernelX () at atomic.h:175
#1 0xb7f04c00 in ?? ()
#2 0xbfa026ac in ?? ()
#3 0x00000200 in ?? ()
#4 0x00000000 in ?? ()
#5 0xb7f00c21 in ?? ()
#6 0xbfa02654 in ?? ()
#7 0x00000200 in ?? ()
#8 0x0000007b in ?? ()
#9 0xc010007b in startup_32_smp () at arch/i386/kernel/head.S:146
#10 0x00000200 in ?? ()
#11 0xb7ef3c1e in ?? ()
#12 0x00000073 in ?? ()
#13 0x00000217 in ?? ()
#14 0xbfa025f8 in ?? ()
#15 0x0000007b in ?? ()
#16 0xc13f0180 in ?? ()
#17 0x00000000 in ?? ()
#18 0x1f80c000 in ?? ()
#19 0x00002000 in ?? ()
#20 0xc13f11c0 in ?? ()
#21 0x00000000 in ?? ()
#22 0x1f88e000 in ?? ()
#23 0x00002000 in ?? ()
#24 0xc13f1200 in ?? ()
#25 0x00000000 in ?? ()
#26 0x1f890000 in ?? ()
#27 0x00003000 in ?? ()
#28 0xc102f600 in ?? ()
#29 0x00000000 in ?? ()
#30 0x017b0000 in ?? ()
#31 0x0000b000 in ?? ()
#32 0x5a5a5a5a in ?? ()
#33 0x5a5a5a5a in ?? ()
#34 0x5a5a5a5a in ?? ()
#35 0x5a5a5a5a in ?? ()
#36 0x5a5a5a5a in ?? ()
#37 0x5a5a5a5a in ?? ()
#38 0x5a5a5a5a in ?? ()
#39 0x5a5a5a5a in ?? ()
#40 0x5a5a5a5a in ?? ()
#41 0x5a5a5a5a in ?? ()
#42 0x5a5a5a5a in ?? ()
#43 0x5a5a5a5a in ?? ()
#44 0x5a5a5a5a in ?? ()
#45 0x5a5a5a5a in ?? ()
#46 0x5a5a5a5a in ?? ()
---Type <return> to continue, or q <return> to quit---
#47 0x5a5a5a5a in ?? ()
#48 0x5a5a5a5a in ?? ()
#49 0x5a5a5a5a in ?? ()
#50 0x5a5a5a5a in ?? ()
#51 0x5a5a5a5a in ?? ()
#52 0x5a5a5a5a in ?? ()
#53 0x5a5a5a5a in ?? ()
#54 0x5a5a5a5a in ?? ()
#55 0x5a5a5a5a in ?? ()
#56 0x5a5a5a5a in ?? ()
#57 0x5a5a5a5a in ?? ()
#58 0x5a5a5a5a in ?? ()
#59 0x5a5a5a5a in ?? ()
#60 0x5a5a5a5a in ?? ()
#61 0x5a5a5a5a in ?? ()
#62 0x5a5a5a5a in ?? ()
#63 0x5a5a5a5a in ?? ()
#64 0x5a5a5a5a in ?? ()
#65 0x5a5a5a5a in ?? ()
#66 0x5a5a5a5a in ?? ()
#67 0x5a5a5a5a in ?? ()
#68 0x5a5a5a5a in ?? ()
#69 0x5a5a5a5a in ?? ()
#70 0x5a5a5a5a in ?? ()
#71 0x5a5a5a5a in ?? ()
#72 0x5a5a5a5a in ?? ()
#73 0x5a5a5a5a in ?? ()
#74 0x5a5a5a5a in ?? ()
#75 0x5a5a5a5a in ?? ()
#76 0x5a5a5a5a in ?? ()
#77 0x5a5a5a5a in ?? ()
#78 0x5a5a5a5a in ?? ()
#79 0x5a5a5a5a in ?? ()
#80 0x5a5a5a5a in ?? ()
#81 0x5a5a5a5a in ?? ()
#82 0x5a5a5a5a in ?? ()
#83 0x5a5a5a5a in ?? ()
#84 0x5a5a5a5a in ?? ()
#85 0x5a5a5a5a in ?? ()
#86 0x5a5a5a5a in ?? ()
#87 0x5a5a5a5a in ?? ()
#88 0x5a5a5a5a in ?? ()
#89 0x5a5a5a5a in ?? ()
#90 0x5a5a5a5a in ?? ()
#91 0x5a5a5a5a in ?? ()
#92 0x5a5a5a5a in ?? ()
#93 0x5a5a5a5a in ?? ()
---Type <return> to continue, or q <return> to quit---
#94 0x5a5a5a5a in ?? ()
#95 0x5a5a5a5a in ?? ()
#96 0x5a5a5a5a in ?? ()
#97 0x5a5a5a5a in ?? ()
#98 0x5a5a5a5a in ?? ()
#99 0x5a5a5a5a in ?? ()
#100 0x5a5a5a5a in ?? ()
#101 0x5a5a5a5a in ?? ()
#102 0x5a5a5a5a in ?? ()
#103 0x5a5a5a5a in ?? ()
#104 0x5a5a5a5a in ?? ()
#105 0x5a5a5a5a in ?? ()
#106 0x5a5a5a5a in ?? ()
#107 0x5a5a5a5a in ?? ()
#108 0x5a5a5a5a in ?? ()
#109 0x5a5a5a5a in ?? ()
#110 0x5a5a5a5a in ?? ()
#111 0x5a5a5a5a in ?? ()
#112 0x5a5a5a5a in ?? ()
#113 0x5a5a5a5a in ?? ()
#114 0x5a5a5a5a in ?? ()
#115 0x5a5a5a5a in ?? ()
#116 0x5a5a5a5a in ?? ()
#117 0x5a5a5a5a in ?? ()
#118 0x5a5a5a5a in ?? ()
#119 0x5a5a5a5a in ?? ()
#120 0x5a5a5a5a in ?? ()
#121 0x5a5a5a5a in ?? ()
#122 0x5a5a5a5a in ?? ()
#123 0x5a5a5a5a in ?? ()
#124 0x5a5a5a5a in ?? ()
#125 0x5a5a5a5a in ?? ()
#126 0x5a5a5a5a in ?? ()
#127 0x5a5a5a5a in ?? ()
#128 0x5a5a5a5a in ?? ()
#129 0x5a5a5a5a in ?? ()
#130 0x5a5a5a5a in ?? ()
#131 0x5a5a5a5a in ?? ()
#132 0x5a5a5a5a in ?? ()
#133 0x5a5a5a5a in ?? ()
#134 0x5a5a5a5a in ?? ()
#135 0x5a5a5a5a in ?? ()
#136 0x5a5a5a5a in ?? ()
#137 0x5a5a5a5a in ?? ()
#138 0x5a5a5a5a in ?? ()
#139 0x5a5a5a5a in ?? ()
#140 0x5a5a5a5a in ?? ()
---Type <return> to continue, or q <return> to quit---
#141 0x5a5a5a5a in ?? ()
#142 0x5a5a5a5a in ?? ()
#143 0x5a5a5a5a in ?? ()
#144 0x5a5a5a5a in ?? ()
#145 0x5a5a5a5a in ?? ()
#146 0x5a5a5a5a in ?? ()
#147 0x5a5a5a5a in ?? ()
#148 0x5a5a5a5a in ?? ()
#149 0x5a5a5a5a in ?? ()
#150 0x5a5a5a5a in ?? ()
#151 0x5a5a5a5a in ?? ()
#152 0x5a5a5a5a in ?? ()
#153 0x5a5a5a5a in ?? ()
#154 0x5a5a5a5a in ?? ()
#155 0x5a5a5a5a in ?? ()
#156 0x5a5a5a5a in ?? ()
#157 0x5a5a5a5a in ?? ()
#158 0x5a5a5a5a in ?? ()
#159 0x5a5a5a5a in ?? ()
#160 0x5a5a5a5a in ?? ()
#161 0x5a5a5a5a in ?? ()
#162 0x5a5a5a5a in ?? ()
#163 0x5a5a5a5a in ?? ()
#164 0x5a5a5a5a in ?? ()
#165 0x5a5a5a5a in ?? ()
#166 0x5a5a5a5a in ?? ()
#167 0x5a5a5a5a in ?? ()
#168 0x5a5a5a5a in ?? ()
#169 0x5a5a5a5a in ?? ()
#170 0x5a5a5a5a in ?? ()
#171 0x5a5a5a5a in ?? ()
#172 0x5a5a5a5a in ?? ()
#173 0x5a5a5a5a in ?? ()
#174 0x5a5a5a5a in ?? ()
#175 0x5a5a5a5a in ?? ()
#176 0x5a5a5a5a in ?? ()
#177 0x5a5a5a5a in ?? ()
#178 0x5a5a5a5a in ?? ()
#179 0x5a5a5a5a in ?? ()
#180 0x5a5a5a5a in ?? ()
#181 0x5a5a5a5a in ?? ()
#182 0x5a5a5a5a in ?? ()
#183 0x5a5a5a5a in ?? ()
#184 0x5a5a5a5a in ?? ()
#185 0x5a5a5a5a in ?? ()
#186 0x5a5a5a5a in ?? ()
#187 0x5a5a5a5a in ?? ()
---Type <return> to continue, or q <return> to quit---
#188 0x5a5a5a5a in ?? ()
#189 0x5a5a5a5a in ?? ()
#190 0x5a5a5a5a in ?? ()
#191 0x5a5a5a5a in ?? ()
#192 0x5a5a5a5a in ?? ()
#193 0x5a5a5a5a in ?? ()
#194 0x5a5a5a5a in ?? ()
#195 0x5a5a5a5a in ?? ()
#196 0x5a5a5a5a in ?? ()
#197 0x5a5a5a5a in ?? ()
#198 0x5a5a5a5a in ?? ()
#199 0x5a5a5a5a in ?? ()
#200 0x5a5a5a5a in ?? ()
#201 0x5a5a5a5a in ?? ()
#202 0x5a5a5a5a in ?? ()
#203 0x5a5a5a5a in ?? ()
#204 0x5a5a5a5a in ?? ()
#205 0x5a5a5a5a in ?? ()
#206 0x5a5a5a5a in ?? ()
#207 0x5a5a5a5a in ?? ()
#208 0x5a5a5a5a in ?? ()
#209 0x5a5a5a5a in ?? ()
#210 0x5a5a5a5a in ?? ()
#211 0x5a5a5a5a in ?? ()
#212 0x5a5a5a5a in ?? ()
#213 0x5a5a5a5a in ?? ()
#214 0x5a5a5a5a in ?? ()
#215 0x5a5a5a5a in ?? ()
#216 0x5a5a5a5a in ?? ()
#217 0x5a5a5a5a in ?? ()
#218 0x5a5a5a5a in ?? ()
#219 0x5a5a5a5a in ?? ()
#220 0x5a5a5a5a in ?? ()
#221 0x5a5a5a5a in ?? ()
#222 0x5a5a5a5a in ?? ()
#223 0x5a5a5a5a in ?? ()
#224 0x5a5a5a5a in ?? ()
#225 0x5a5a5a5a in ?? ()
#226 0x5a5a5a5a in ?? ()
#227 0x5a5a5a5a in ?? ()
#228 0x5a5a5a5a in ?? ()
#229 0x5a5a5a5a in ?? ()
#230 0x5a5a5a5a in ?? ()
#231 0x5a5a5a5a in ?? ()
#232 0x5a5a5a5a in ?? ()
#233 0x5a5a5a5a in ?? ()
#234 0x5a5a5a5a in ?? ()
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) info frame
Stack level 0, frame at 0xc15c4fc8:
eip = 0xc0102f0b in resume_kernelX (atomic.h:175); saved eip 0xb7f04c00
called by frame at 0xc15c4fcc
source language c.
Arglist at 0xc15c4fc0, args:
Locals at 0xc15c4fc0, Previous frame's sp is 0xc15c4fc8
Saved registers:
eip at 0xc15c4fc4
Backtrace leaves a lot of SLAB_POISON values. Anyhow, this is as far as I can
get but I'm missing the big picture here and don't know what exactly to look
for. Probably someone more experienced should look at this ..
Regards,
Boris.