ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc2/2.6.11-rc2-mm2/
Changes since 2.6.11-rc2-mm1:
linus.patch
bk-agpgart.patch
bk-alsa.patch
bk-arm.patch
bk-cifs.patch
bk-cpufreq.patch
bk-driver-core.patch
bk-drm.patch
bk-drm-via.patch
bk-i2c.patch
bk-ide-dev.patch
bk-netdev.patch
bk-ntfs.patch
bk-usb.patch
bk-watchdog.patch
bk-xfs.patch
Latest versions of external bk trees
-dib3000mc-build-fix.patch
-fbdev-screen-corruption-fix.patch
-mips-fixed-conflicting-types.patch
-oprofile-falling-back-on-timer-interrupt-mode.patch
-compat-ioctl-security-hook-fixup.patch
-ia64-acpi-build-fix.patch
-hda_intel-fix.patch
-mm-adjust-dirty-threshold-for-lowmem-only-mappings.patch
-mm-truncate-smp-race-fix.patch
-pcnet32-79c976-with-fiber-optic.patch
-add-omap-support-to-smc91x-ethernet-driver.patch
-netpoll-fix-napi-polling-race-on-smp.patch
-tun-tan-arp-monitor-support.patch
-atmel_cs-add-support-lg-lw2100n-wlan-pcmcia-card.patch
-smc91x-power-down-phy-on-suspend.patch
-e100-locking-up-netconsole.patch
-ppc32-add-defconfigs-for-85xx-boards-updated.patch
-ppc32-allow-usage-of-gen550-on-platforms-that-do-not-define.patch
-ppc32-missing-call-to-ioremap-in-pci_iomap.patch
-ppc32-fix-pci2-io-space-mapping-on-cds.patch
-ppc32-add-support-for-pegasos-machines.patch
-ppc64-limit-segment-tables-on-up-kernels.patch
-ppc64-xmon-data-breakpoints-on-partitioned-systems.patch
-ppc64-fix-in_be64-definition.patch
-ppc64-clear-msr_ri-earlier-in-syscall-exit-path.patch
-ppc64-replace-schedule_timeout-in-iseries_pci_reset.patch
-ppc64-replace-schedule_timeout-in-pseries_cpu_die.patch
-ppc64-replace-schedule_timeout-in-__cpu_up.patch
-ppc64-replace-schedule_timeout-in-die.patch
-ppc64-trivial-cleanup-eeh_region.patch
-ppc64-sparse-fixes-for-cpu-feature-constants.patch
-ppc64-use-kref-for-device_node-refcounting.patch
-ppc64-allow-eeh-to-be-disabled.patch
-ppc64-disable-some-boot-wrapper-debug.patch
-ppc64-problem-disabling-sysvipc.patch
-ppc64-enable-virtual-ethernet-and-virtual-scsi.patch
-x86-no-interrupts-from-secondary-cpus-until-officially-online.patch
-x86-remove-unused-function.patch
-x86_64-remove-centaur-mtrr-support.patch
-x86_64-remove-duplicated-includes.patch
-x86_64-enlarge-northbridge-numa-scan-mask.patch
-x86_64-remove-earlyprintk-help.patch
-x86_64-speed-up-suspend.patch
-h8300-fix-warning.patch
-h8300-makefile-update.patch
-swsusp-comment-fix.patch
-kill-softirq_pending.patch
-kill-softirq_pending-fix.patch
-clean-up-uts_release-usage.patch
-3c59x-ethtool-provide-nic-specific-stats.patch
-ext2-ext3-block-allocator-startup-fix.patch
-ext3-quota-leak-fix.patch
-ext3-ea-no-lock-needed-when-freeing-inode.patch
-ext3-ea-set-the-ext3_feature_compat_ext_attr-for-in-inode-xattrs.patch
-ext3-ea-documentation-fix.patch
-ext3-ea-fix-i_extra_isize-check.patch
-ext3-ea-disallow-in-inode-attributes-for-reserved-inodes.patch
-ext3-fix-ea-in-inode-default-acl-creation.patch
-ext2-ext3-acls-remove-the-number-of-acl-entries-limit.patch
-i810_audio-offset-lvi-from-civ-to-avoid-stalled-start.patch
-configurable-delay-before-mounting-root-device.patch
-fs-mbcachec-remove-an-unused-wait-queue-variable.patch
-device-mapper-fix-mirror-log-type-module-ref-count.patch
-device-mapper-remove-unused-bs_bio_init.patch
-device-mapper-add-presuspend-hook.patch
-device-mapper-optionally-bypass-a-bdget.patch
-device-mapper-fix-tb-stripe-data-corruption.patch
-arm26-new-maintainer-of-archimedes-floppy-and-hard-disk-drivers.patch
-problems-disabling-sysctl.patch
-genhd-rename-device_init.patch
-infiniband-core-compat_ioctl-conversion-minor-fixes.patch
-infiniband-mthca-more-arbel-mem-free-support.patch
-infiniband-mthca-implement-modifying-port-attributes.patch
-infiniband-core-fix-port-capability-enums-bit-order.patch
-infiniband-mthca-dont-write-ecr-in-msi-x-mode.patch
-infiniband-mthca-pass-full-process_mad-info-to-firmware.patch
-infiniband-mthca-optimize-event-queue-handling.patch
-infiniband-mthca-test-irq-routing-during-initialization.patch
-infiniband-ipoib-remove-uses-of-yield.patch
-infiniband-core-add-issm-userspace-support.patch
-infiniband-mthca-clean-up-ioremap-request_region-usage.patch
-infiniband-mthca-remove-x86-sse-pessimization.patch
-pcmcia-tcic-eleminate-deprecated-check_region.patch
-pcmcia-i82365-use-config_pnp-instead-of-__isapnp__.patch
-pcmcia-i82092-fix-checking-of-return-value-from-request_region.patch
-pcmcia-socket-acregion-are-unused.patch
-pcmcia-use-unsigned-long-for-io-port-address.patch
-videotext-ioctls-changed-to-use-_io-macros.patch
-video-arv-remove-casts.patch
-video-w9966-remove-casts.patch
-video-zr36120-remove-casts.patch
-v4l-video-buf-update.patch
-v4l2-tuner-api-update.patch
-v4l-tuner-update.patch
-v4l-add-tveeprom-module.patch
-v4l-tvaudio-update.patch
-v4l-bttv-ir-input-driver-update.patch
-v4l-bttv-update.patch
-v4l-saa7134-module.patch
-radeonfb-set-accelerator-id.patch
-vesafb-change-return-error-id.patch
-intelfb-workaround-for-830m.patch
-fbcon-save-blank-state-last.patch
-backlight-fix-compile-error-if-config_fb-is-unset.patch
-matroxfb-fb_matrox_g-kconfig-changes.patch
-include-type-information-as-module-info-where-possible.patch
-fix-architecture-names-in-hugetlbpagetxt.patch
-i386-rebootc-cleanups.patch
-mm-filemapc-make-a-function-static.patch
Merged
+alpha-nodemask-build-fix.patch
+alpha-pgd_index-warning-fix.patch
Alpha build fixes
+pnp-64bit-warning-fix.patch
Fix a warning
+ftape-syntax-error.patch
+kobject-build-fix.patch
+crypto-test-vector-fix.patch
Other build fixes
+ptracelast_siginfo-also-needs-tasklist_lock.patch
ptrace locking fix
+random-overflow-fix.patch
random driver fix
+ext2-quota-leak-fix.patch
ext2 acl+qouta fix
+irq_affinity-fix-build-when-config_proc_fs=n.patch
build fix
+fix-audit-skb-leak-on-congested-netlink-socket.patch
net leak fix
+some-minor-cleanups-for-audit_log_lost-messages.patch
cleanups
+wait_for_completion-api-extension-addition-fixes.patch
Fix the new wait_for_completion stuff
+task_size-is-variable.patch
+use-mm_vm_size-in-exit_mmap.patch
Fixes for recent TASK_SIZE changes (these are still in flux)
+rest_init-local-irq-fix.patch
Fix scheduler race
+ppc32-back-out-idle-patch-for-non-powersaving-cpus.patch
Back out earlier fix for the above scheduler race
+ppc32-updated-pegasos-support.patch
ppc32 update
+i810_audio-offset-lvi-from-civ-to-avoid-stalled-start-fix.patch
Comment fix
+ia64-acpi-build-fix.patch
ia64 build fix
+driver-model-fix-u32-vs-pm_message_t-in-oss.patch
more driver-model type safety fixes
+typo-in-pci_scan_bus_parented.patch
Fix a tpyo.
+logitech-cordeless-desktop-keyboard-fails-to-report-class-descriptor.patch
input driver fix
+mm-fix-several-oom-killer-bugs-fix.patch
Prevent the oom-killer from getting stuck on the X server
+make-used_math-smp-safe-mips-fix.patch
mips fix
+make-slab-use-alloc_pages-directly.patch
slab speedup
+page_cache_readahead-unneeded-prev_page-assignments.patch
+cleanup-ahead-window-calculation.patch
+blockable_page_cache_readahead-cleanup.patch
+blockable_page_cache_readahead-cleanup-fix.patch
readahead cleanups
+vmscan-reclaim-swap_cluster_max-pages-in-a-single-pass.patch
vmscan accuracy improvement
+fix-mincore-cornercases-overflow-caused-by-large-len.patch
mincore() bounds fixes
+use-datacs-in-smc91x-driver.patch
+remove-bogus-exports-in-ppp.patch
net updates
+ppc32-mv64x60-updates.patch
+ppc32-katana-update.patch
+ppc32-ev64260-update.patch
+ppc32-cpci690-update.patch
+ppc32-perfctl-ppc-fix-duplicate-mmcr0-define.patch
+ppc32-stx-gp3-port.patch
+ppc32-fix-via-ide-driver-for-pegasos.patch
+ppc32-opofile-timer-mode-fallback-fix.patch
+ppc32-workaround-for-mpc10x-speculative-pci-read-erratum.patch
+ppc32-add-platform-specific-machine-check-output-handlers.patch
+ppc32-use-platform-device-style-initialization-for-85xx.patch
+add-eugene-surovegin-to-credits.patch
+ppc32-mpc8245-erratum-28-workaround.patch
ppc32 stuff
+ppc64-mask-lower-bits-in-tlbie.patch
+ppc64-iseries-buildbreak-fix.patch
+ppc64-p615-iommu-fix.patch
ppc64 updates
+mips-generic-mips-updates.patch
+mips-irix-5-compat-fixes.patch
+mips-build-script-fixes.patch
+mips-sgi-ip22-updates.patch
+mips-sibyte-updates.patch
+mips-rm200-updates.patch
+mips-sgi-ip27-updates.patch
+mips-dvh-fixes.patch
+mips-tx49-updates.patch
+mips-txx9-serieal-driver-rewrite.patch
+mips-amd-alchemy-update.patch
+mips-ite-8172-updates.patch
+mips-amd-alchemy-i2c-driver.patch
+mips-sgi-ip32-updates.patch
+mips-decstation-updates.patch
+mips-decstation-turbochannel-updates.patch
+mips-jazz-updates.patch
+mips-mips-technologies-board-updates.patch
+mips-cobalt-updates.patch
+mips-vr41xx-updates.patch
+mips-vr4181-updates.patch
+mips-nec-ddb-board-updates.patch
+mips-tx39-series-updates.patch
+mips-galileo-updates.patch
+mips-pmc-sierra-updates.patch
+mips-momentum-updates.patch
+mips-lasat-updates.patch
MIPS update
+allow-hot-add-enabled-i386-numa-box-to-boot.patch
x86 early boot fix
-kmap_atomic-takes-char.patch
-kmap_atomic-takes-char-fix.patch
-kmap_atomic-fallout.patch
Dropped due to lack of interest (and ppc32 noisiness)
+merge-vt_struct-into-vc_data-fix.patch
fix the console cleanups in -mm.
+factor-out-phase-6-of-journal_commit_transaction.patch
+ext3-cleanup-1.patch
+ext3-free-block-accounting-fix.patch
+ext3_test_root-speedup.patch
Various ext3 tweaklets
+cant-unmount-bad-inode.patch
permit unmount of a filesystem which has a bad inode at its root.
+iounmap-debugging.patch
add a dump_stack() to find a bug which we already fixed
+fix-put_user-under-mmap_sem-in-sys_get_mempolicy.patch
avoid possible deadlock
+bug-in-tty_ioc-after-changes-between-269-rc1-bk1-and-269-rc1-bk2.patch
pty fix
+trivial-fix-for-i386-cross-compile.patch
cross-build fix
+devicestxt-update-with-lanana.patch
update devices.txt
+cputime-simplifiy-generic-cputime_to_secs-secs_to_cputime.patch
cputime simplification
+mpsc-updates.patch
MPSC driver update
+unexport-register_cpu-and-unregister_cpu.patch
Remove unneeded exports
+oss-support-for-ac97-low-power-codecs.patch
oss driver update
+add-a-usecs_to_jiffies-function.patch
usecs_to_jiffies()
+initramfs-move-inode-hash-table-to-__initdata.patch
save a little RAM.
+idmouse-min-fix.patch
fix a min() error
+assert_spin_locked.patch
add assert_spin_locked()
+fix-kallsyms-insmod-rmmod-race.patch
+fix-kallsyms-insmod-rmmod-race-fix.patch
+fix-kallsyms-insmod-rmmod-race-fix-fix.patch
fix a modules race
+infiniband-use-lanana-assigned-major-in-ib_umad.patch
infiniband update
+audit-handle-loginuid-through-proc.patch
audit system fix
+init_i82365-lockup-fix.patch
Fix pcmcia driver modprobe lockup
+driver-model-type-checking-for-more-drivers.patch
more driver model typesafety
+oprofile-use-profile_pc-in-oprofile_add_sample.patch
oprofile cleanup
+oprofile-support-model-4-p4.patch
more oprofile device support
+d_drop-should-use-per-dentry-lock.patch
VFS locking fixes
+udf-deadlock-fix.patch
UDF deadlock fix
+dvb-follow-usb-__le16-changes.patch
+dvb-fix-access-to-freed-memory.patch
+dvb-support-up-to-six-dvb-cards.patch
+dvb-cleanup-firmware-loading-printks.patch
DVB updates
+random-pt2-kill-redundant-rotate_left-definitions-fix.patch
+random-pt4-replace-sha-with-faster-version-fix-fix.patch
+random-pt4-replace-sha-with-faster-version-fix-fix-fix.patch
Fix various random driver snafus
+inotify-fix_find_inode.patch
Fix inotify.patch
+posix-timers-tidy-up-clock-interfaces-and-consolidate-dispatch-logic-cleanup.patch
+posix-timers-cpu-clock-support-for-posix-timers-fix.patch
+panic-in-check_process_timers.patch
Various updates to the posix-timer updates in -mm.
+ltt-architecture-events-mips-fix.patch
ltt mips fix
+nfsacl-infrastructure-and-server-side-of-nfsacl-fix.patch
+nfsacl-client-side-of-nfsacl-fix.patch
+nfsacl-acl-umask-handling-workaround-in-nfs-client-fix.patch
Fixes for the NFS ACL patches in -mm.
-kgdb-kill-off-highmem_start_page.patch
Folded into kgdb-ga.patch
+page-owner-tracking-leak-detector.patch
Add a memory leak detector at the page allocator level. See changelog for
details.
-sched-isochronous-class-for-unprivileged-soft-rt-scheduling.patch
-sched-account-rt_tasks-as-iso_ticks.patch
+rlimit_rt_cpu.patch
+rlimit_rt_cpu-fix.patch
+rlimit_rt_cpu-sparc64-fix.patch
Drop SCHED_ISO, add the rlimit which allows non-privileged users to gain
limited RT scheduling policy.
-crashdump-reserving-backup-region-for-kexec-based.patch
This needs a rethink.
+fbdev-fix-return-code-of-edid_checksum.patch
+backlight-add-backlight-driver-for-sharp-corgi-pdas.patch
+backlight-add-backlight-driver-for-sharp-corgi-pdas-fix.patch
fbdev updates
+fuse-device-functions-fix.patch
+fuse-read-write-operations-fix.patch
+fuse-read-write-operations-fix.patch
FUSE updates
+kernel-forkc-make-mm_cachep-static-fix.patch
+matroxfb_basec-make-some-code-static-fix.patch
+kernel-apisgml-references-removed-file-net_initc.patch
+fs-lockd-clntprocc-make-2-functions-static.patch
+oss-sb_cardc-no-need-to-include-mcah.patch
+ioschedc-use-proper-documentation-path.patch
+kernel-resourcec-make-resource_op-static.patch
+kernel-power-mainc-make-pm_states-static.patch
+kernel-sysc-make-some-code-static.patch
+scsi-ipsc-make-some-code-static.patch
+scsi-psi240ic-make-4-functions-static.patch
+scsi-src-make-a-struct-static.patch
+small-drivers-video-kyro-cleanups.patch
+drivers-video-i810-make-some-code-static.patch
+floppyc-make-some-code-static.patch
+drivers-block-nbdc-make-3-functions-static.patch
+drivers-block-cpqarrayc-small-cleanups.patch
+acpi-call-acpi_leave_sleep_state-before-resuming-devices.patch
+pcxx-remove-obsolete-driver.patch
+mark-the-mcd-cdrom-driver-as-broken.patch
Little fixes and cleanups
+pty-oops-fix.patch
Linus's workaround for a pty locking bug.
number of patches in -mm: 571
number of changesets in external trees: 438
number of patches in -mm only: 555
total patches: 993
All 561 patches:
linus.patch
alpha-nodemask-build-fix.patch
alpha: nodemask build fix
alpha-pgd_index-warning-fix.patch
alpha: pgd_index() warning fix
pnp-64bit-warning-fix.patch
8250_pnp: 64bit warning fix
ftape-syntax-error.patch
ftape syntax error
kobject-build-fix.patch
kobject build fix
crypto-test-vector-fix.patch
crypto: fix test vectors
ptracelast_siginfo-also-needs-tasklist_lock.patch
ptrace: last_siginfo also needs tasklist_lock
random-overflow-fix.patch
random: overflow fix
ext2-quota-leak-fix.patch
ext2 quota leak fix
irq_affinity-fix-build-when-config_proc_fs=n.patch
irq_affinity: fix build when CONFIG_PROC_FS=n
fix-audit-skb-leak-on-congested-netlink-socket.patch
fix audit skb leak on congested netlink socket
some-minor-cleanups-for-audit_log_lost-messages.patch
some minor cleanups for audit_log_lost() messages
wait_for_completion-api-extension-addition-fixes.patch
wait_for_completion API extension addition fixes
task_size-is-variable.patch
TASK_SIZE is variable.
rest_init-local-irq-fix.patch
rest_init() local irq fix
ppc32-back-out-idle-patch-for-non-powersaving-cpus.patch
ppc32: back out idle patch for non-powersaving CPU's
ppc32-updated-pegasos-support.patch
ppc32: (Updated) Pegasos support
i810_audio-offset-lvi-from-civ-to-avoid-stalled-start-fix.patch
i810_audio comment fix
bug-in-io_destroy-fs-aioc1248.patch
Fix BUG in io_destroy
ia64-config_apci_numa-fix.patch
ia64 CONFIG_APCI_NUMA fix
ia64-acpi-build-fix.patch
ia64 acpi build fix
bk-acpi.patch
acpi-sleep-while-atomic-during-s3-resume-from-ram.patch
acpi: sleep-while-atomic during S3 resume from ram
acpi-report-errors-in-fanc.patch
ACPI: report errors in fan.c
acpi-flush-tlb-when-pagetable-changed.patch
acpi: flush TLB when pagetable changed
acpi-kfree-fix.patch
a
bk-agpgart.patch
bk-alsa.patch
bk-arm.patch
bk-cifs.patch
bk-cpufreq.patch
bk-driver-core.patch
tpm_msc-build-fix.patch
tpm_msc-build-fix
tpm_atmel-build-fix.patch
tpm_atmel build fix
driver-model-more-pm_message_t-conversion.patch
driver model: more pm_message_t conversion
driver-model-more-pci_choose_states-are-needed.patch
driver model: more pci_choose_state()s are needed
driver-model-fix-u32-vs-pm_message_t-in-oss.patch
driver model: fix u32 vs. pm_message_t in OSS
bk-drm.patch
bk-drm-via.patch
bk-i2c.patch
bk-ide-dev.patch
ide-dev-build-fix.patch
ide-dev-build-fix
disable-sidewinder-debug-messages.patch
Disable Sidewinder debug messages
kbuild-no-redundant-srctree-in-tags-file.patch
kbuild: no redundant srctree in tags file
seagate-st3200822as-sata-disk-needs-to-be-in-sil_blacklist-as-well.patch
Seagate ST3200822AS SATA disk needs to be in sil_blacklist as well
bk-netdev.patch
bk-ntfs.patch
prevent-pci_name_bus-buffer-overflows.patch
prevent pci_name_bus() buffer overflows
typo-in-pci_scan_bus_parented.patch
typo in pci_scan_bus_parented
maintainers-add-entry-for-qla2xxx-driver.patch
MAINTAINERS: add entry for qla2xxx driver.
bk-usb.patch
logitech-cordeless-desktop-keyboard-fails-to-report-class-descriptor.patch
Logitech Cordeless Desktop Keyboard fails to report class descriptor
bk-watchdog.patch
bk-xfs.patch
mm.patch
add -mmN to EXTRAVERSION
fix-smm-failures-on-e750x-systems.patch
fix SMM failures on E750x systems
mm-oom-killer-tunable.patch
mm: oom-killer tunable
mm-keep-balance-between-different-classzones.patch
mm: rework lower-zone protection initialisation
mm-fix-several-oom-killer-bugs.patch
mm: fix several oom killer bugs
mm-fix-several-oom-killer-bugs-fix.patch
mm-fix-several-oom-killer-bugs-fix
mm-convert-memdie-to-an-atomic-thread-bitflag.patch
mm: convert memdie to an atomic thread bitflag
make-used_math-smp-safe.patch
make used_math SMP-safe
make-used_math-smp-safe-mips-fix.patch
make-used_math-smp-safe mips fix
vm-pageout-throttling.patch
vm: pageout throttling
orphaned-pagecache-memleak-fix.patch
orphaned pagecache memleak fix
swapspace-layout-improvements.patch
swapspace-layout-improvements
simpler-topdown-mmap-layout-allocator.patch
simpler topdown mmap layout allocator
alloc_zeroed_user_highpage-to-fix-the-clear_user_highpage-issue.patch
alloc_zeroed_user_highpage() to fix the clear_user_highpage issue
make-slab-use-alloc_pages-directly.patch
Make slab use alloc_pages directly
page_cache_readahead-unneeded-prev_page-assignments.patch
page_cache_readahead: unneeded prev_page assignments
cleanup-ahead-window-calculation.patch
cleanup ahead window calculation
blockable_page_cache_readahead-cleanup.patch
blockable_page_cache_readahead() cleanup
blockable_page_cache_readahead-cleanup-fix.patch
blockable_page_cache_readahead-cleanup fix
vmscan-reclaim-swap_cluster_max-pages-in-a-single-pass.patch
vmscan: reclaim SWAP_CLUSTER_MAX pages in a single pass
fix-mincore-cornercases-overflow-caused-by-large-len.patch
Fix mincore cornercases: overflow caused by large "len"
use-mm_vm_size-in-exit_mmap.patch
Use MM_VM_SIZE in exit_mmap
make-tree_lock-an-rwlock.patch
make mapping->tree_lock an rwlock
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix update
mustfix lists
b44-bounce-buffer-fix.patch
b44 bounce buffering fix
use-datacs-in-smc91x-driver.patch
use datacs in smc91x driver
remove-bogus-exports-in-ppp.patch
remove bogus exports in ppp
ppc32-mv64x60-updates.patch
ppc32: mv64x60 updates
ppc32-pmac-sleep-support-update.patch
ppc32: pmac sleep support update
ppc32-katana-update.patch
ppc32: katana update
ppc32-ev64260-update.patch
ppc32: ev64260 update
ppc32-cpci690-update.patch
ppc32: cpci690 update
ppc32-perfctl-ppc-fix-duplicate-mmcr0-define.patch
ppc32: perfctl-ppc: fix duplicate mmcr0 define
ppc32-stx-gp3-port.patch
ppc32: STx GP3 port
ppc32-fix-via-ide-driver-for-pegasos.patch
ppc32: Fix via IDE driver for pegasos
ppc32-opofile-timer-mode-fallback-fix.patch
ppc32: oprofile timer-mode fallback fix
ppc32-workaround-for-mpc10x-speculative-pci-read-erratum.patch
ppc32: workaround for mpc10x speculative PCI read erratum
ppc32-add-platform-specific-machine-check-output-handlers.patch
ppc32: add platform specific machine check output handlers
ppc32-use-platform-device-style-initialization-for-85xx.patch
ppc32: use platform device style initialization for 85xx serial8250 ports
add-eugene-surovegin-to-credits.patch
Add Eugene Surovegin to CREDITS
ppc32-mpc8245-erratum-28-workaround.patch
ppc32: MPC8245 erratum 28 workaround
add-try_acquire_console_sem.patch
Add try_acquire_console_sem
update-aty128fb-sleep-wakeup-code-for-new-powermac-changes.patch
update aty128fb sleep/wakeup code for new powermac changes
radeonfb-massive-update-of-pm-code.patch
radeonfb: massive update of PM code
radeonfb-build-fix.patch
radeonfb-build-fix
ppc64-mask-lower-bits-in-tlbie.patch
ppc64: mask lower bits in tlbie
ppc64-iseries-buildbreak-fix.patch
ppc64: iSeries buildbreak fix
ppc64-p615-iommu-fix.patch
ppc64: p615 IOMMU fix
ppc64-reloc_hide.patch
agpgart-allow-multiple-backends-to-be-initialized.patch
agpgart: allow multiple backends to be initialized
agpgart-allow-multiple-backends-to-be-initialized fix
agpgart: add bridge assignment missed in agp_allocate_memory
x86_64 agp failure fix
agpgart-add-agp_find_bridge-function.patch
agpgart: add agp_find_bridge function
agpgart-allow-drivers-to-allocate-memory-local-to.patch
agpgart: allow drivers to allocate memory local to the bridge
drm-add-support-for-new-multiple-agp-bridge-agpgart-api.patch
drm: add support for new multiple agp bridge agpgart api
fb-add-support-for-new-multiple-agp-bridge-agpgart-api.patch
fb: add support for new multiple agp bridge agpgart api
agpgart-add-bridge-parameter-to-driver-functions.patch
agpgart: add bridge parameter to driver functions
mips-generic-mips-updates.patch
mips: generic MIPS updates
mips-irix-5-compat-fixes.patch
mips: IRIX 5 compat fixes
mips-build-script-fixes.patch
mips: build script fixes
mips-sgi-ip22-updates.patch
mips: SGI IP22 updates
mips-sibyte-updates.patch
mips: sibyte updates
mips-rm200-updates.patch
mips: RM200 updates
mips-sgi-ip27-updates.patch
mips: SGI IP27 updates
mips-dvh-fixes.patch
mips: DVH fixes
mips-tx49-updates.patch
mips: TX49 updates
mips-txx9-serieal-driver-rewrite.patch
mips: TXX9 serieal driver rewrite
mips-amd-alchemy-update.patch
mips: aMD Alchemy update
mips-ite-8172-updates.patch
mips: ITE 8172 updates
mips-amd-alchemy-i2c-driver.patch
mips: AMD Alchemy I2C driver
mips-sgi-ip32-updates.patch
mips: SGI IP32 updates
mips-decstation-updates.patch
mips: DECstation updates
mips-decstation-turbochannel-updates.patch
mips: DECstation Turbochannel updates
mips-jazz-updates.patch
mips: jazz updates
mips-mips-technologies-board-updates.patch
mips: mIPS Technologies board updates
mips-cobalt-updates.patch
mips: cobalt updates
mips-vr41xx-updates.patch
mips: vR41xx updates
mips-vr4181-updates.patch
mips: VR4181 updates
mips-nec-ddb-board-updates.patch
mips: NEC DDB board updates
mips-tx39-series-updates.patch
mips: TX39 series updates
mips-galileo-updates.patch
mips: galileo updates
mips-pmc-sierra-updates.patch
mips: PMC-Sierra updates
mips-momentum-updates.patch
mips: Momentum updates
mips-lasat-updates.patch
mips: Lasat updates
superhyway-bus-support.patch
SuperHyway bus support
allow-hot-add-enabled-i386-numa-box-to-boot.patch
Allow hot-add enabled i386 NUMA box to boot
xen-vmm-4-add-ptep_establish_new-to-make-va-available.patch
Xen VMM #4: add ptep_establish_new to make va available
xen-vmm-4-return-code-for-arch_free_page.patch
Xen VMM #4: return code for arch_free_page
xen-vmm-4-return-code-for-arch_free_page-fix.patch
Get rid of arch_free_page() warning
xen-vmm-4-runtime-disable-of-vt-console.patch
Xen VMM #4: runtime disable of VT console
xen-vmm-4-has_arch_dev_mem.patch
Xen VMM #4: HAS_ARCH_DEV_MEM
xen-vmm-4-split-free_irq-into-teardown_irq.patch
Xen VMM #4: split free_irq into teardown_irq
wacom-tablet-driver.patch
wacom tablet driver
force-feedback-support-for-uinput.patch
Force feedback support for uinput
kunmap-fallout-more-fixes.patch
kunmap-fallout-more-fixes
make-sysrq-f-call-oom_kill.patch
make sysrq-F call oom_kill()
allow-admin-to-enable-only-some-of-the-magic-sysrq-functions.patch
Allow admin to enable only some of the Magic-Sysrq functions
sort-out-pci_rom_address_enable-vs-ioresource_rom_enable.patch
Sort out PCI_ROM_ADDRESS_ENABLE vs IORESOURCE_ROM_ENABLE
irqpoll.patch
irqpoll
poll-mini-optimisations.patch
poll: mini optimisations
mtrr-size-and-base-debug.patch
mtrr size-and-base debugging
cleanup-vc-array-access.patch
cleanup vc array access
remove-console_macrosh.patch
remove console_macros.h
merge-vt_struct-into-vc_data.patch
merge vt_struct into vc_data
merge-vt_struct-into-vc_data-fix.patch
merge-vt_struct-into-vc_data fix
jbd-journal-overflow-fix.patch
JBD: journal overflow fix
jbd-journal-overflow-fix-fixes.patch
jbd-journal-overflow-fix-fixes
jbd-fix-against-journal-overflow.patch
JBD: reduce stack and number of journal descriptors
jbd-fix-against-journal-overflow-tidies.patch
jbd-fix-against-journal-overflow-tidies
jbd-log-space-management-optimization.patch
JBD: log space management optimization
factor-out-phase-6-of-journal_commit_transaction.patch
Factor out phase 6 of journal_commit_transaction
ext3-cleanup-1.patch
ext3 cleanup 1
ext3-free-block-accounting-fix.patch
ext3: free block accounting fix
ext3_test_root-speedup.patch
ext3_test_root() speedup
i4l-new-hfc_usb-driver-version.patch
i4l: new hfc_usb driver version
i4l-hfc-4s-and-hfc-8s-driver.patch
i4l: HFC-4S and HFC-8S driver
fix-race-between-the-nmi-code-and-the-cmos-clock.patch
Fix race between the NMI code and the CMOS clock
cant-unmount-bad-inode.patch
Can't unmount bad inode
iounmap-debugging.patch
iounmap debugging
fix-put_user-under-mmap_sem-in-sys_get_mempolicy.patch
fix put_user under mmap_sem in sys_get_mempolicy()
bug-in-tty_ioc-after-changes-between-269-rc1-bk1-and-269-rc1-bk2.patch
Bug in tty_io.c after changes between 2.6.9-rc1-bk1 and 2.6.9-rc1-bk2
trivial-fix-for-i386-cross-compile.patch
fix for i386 cross compile
devicestxt-update-with-lanana.patch
Devices.txt, update with LANANA
cputime-simplifiy-generic-cputime_to_secs-secs_to_cputime.patch
cputime: simplifiy generic cputime_to_secs/secs_to_cputime
mpsc-updates.patch
mpsc updates
unexport-register_cpu-and-unregister_cpu.patch
unexport register_cpu and unregister_cpu
oss-support-for-ac97-low-power-codecs.patch
OSS Support for AC97 low power codecs
add-a-usecs_to_jiffies-function.patch
Add a usecs_to_jiffies() function
initramfs-move-inode-hash-table-to-__initdata.patch
initramfs: move inode hash table to __initdata
idmouse-min-fix.patch
idmouse min() fix
assert_spin_locked.patch
assert_spin_locked()
fix-kallsyms-insmod-rmmod-race.patch
Fix kallsyms/insmod/rmmod race
fix-kallsyms-insmod-rmmod-race-fix.patch
fix-kallsyms-insmod-rmmod-race fix
fix-kallsyms-insmod-rmmod-race-fix-fix.patch
fix-kallsyms-insmod-rmmod-race-fix-fix
infiniband-use-lanana-assigned-major-in-ib_umad.patch
infiniband: use LANANA-assigned major in ib_umad
audit-handle-loginuid-through-proc.patch
audit: handle loginuid through proc
init_i82365-lockup-fix.patch
init_i82365() lockup fix
driver-model-type-checking-for-more-drivers.patch
driver-model: Type-checking for more drivers
oprofile-use-profile_pc-in-oprofile_add_sample.patch
OProfile: Use profile_pc in oprofile_add_sample
oprofile-support-model-4-p4.patch
OProfile: Support model 4 P4
d_drop-should-use-per-dentry-lock.patch
d_drop should use per dentry lock
udf-deadlock-fix.patch
udf deadlock fix
dvb-follow-usb-__le16-changes.patch
dvb: follow USB __le16 changes
dvb-fix-access-to-freed-memory.patch
dvb: fix access to freed memory
dvb-support-up-to-six-dvb-cards.patch
dvb: support up to six DVB cards
dvb-cleanup-firmware-loading-printks.patch
dvb: cleanup firmware loading printks
random-pt2-cleanup-waitqueue-logic-fix-missed-wakeup.patch
random: cleanup waitqueue logic, fix missed wakeup
random-pt2-kill-pool-clearing.patch
random: kill pool clearing
random-pt2-combine-legacy-ioctls.patch
random: combine legacy ioctls
random-pt2-re-init-all-pools-on-zero.patch
random: re-init all pools on zero
random-pt2-simplify-initialization.patch
random: simplify initialization
random-pt2-kill-memsets-of-static-data.patch
random: kill memsets of static data
random-pt2-kill-dead-extract_state-struct.patch
random: kill dead extract_state struct
random-pt2-kill-22-compat-waitqueue-defs.patch
random: kill 2.2 compat waitqueue defs
random-pt2-kill-redundant-rotate_left-definitions.patch
random: kill redundant rotate_left definitions
random-pt2-kill-redundant-rotate_left-definitions-fix.patch
rol32 thinko
random-pt2-kill-misnamed-log2.patch
random: kill misnamed log2
random-pt3-more-meaningful-pool-names.patch
random: More meaningful pool names
random-pt3-static-allocation-of-pools.patch
random: Static allocation of pools
random-pt3-static-sysctl-bits.patch
random: Static sysctl bits
random-pt3-catastrophic-reseed-checks.patch
random: Catastrophic reseed checks
random-pt3-entropy-reservation-accounting.patch
random: Entropy reservation accounting
random-pt3-reservation-flag-in-pool-struct.patch
random: Reservation flag in pool struct
random-pt3-reseed-pointer-in-pool-struct.patch
random: Reseed pointer in pool struct
random-pt3-break-up-extract_user.patch
random: Break up extract_user
random-pt3-remove-dead-md5-copy.patch
random: Remove dead MD5 copy
random-pt3-simplify-hash-folding.patch
random: Simplify hash folding
random-pt3-clean-up-hash-buffering.patch
random: Clean up hash buffering
random-pt3-remove-entropy-batching.patch
random: Remove entropy batching
random-pt4-create-new-rol32-ror32-bitops.patch
random: Create new rol32/ror32 bitops
random-pt4-use-them-throughout-the-tree.patch
random: Use them throughout the tree
random-pt4-kill-the-sha-variants.patch
random: Kill the SHA variants
random-pt4-cleanup-sha-interface.patch
random: Cleanup SHA interface
random-pt4-move-sha-code-to-lib.patch
random: Move SHA code to lib/
random-pt4-replace-sha-with-faster-version.patch
random: Replace SHA with faster version
random-pt4-replace-sha-with-faster-version-fix.patch
random-pt4-replace-sha-with-faster-version-fix
random-pt4-replace-sha-with-faster-version-fix-fix.patch
SHA1 clarify kerneldoc
random-pt4-replace-sha-with-faster-version-fix-fix-fix.patch
random-pt4-cleanup-sha-interface fix
random-pt4-update-cryptolib-to-use-sha-fro-lib.patch
random: Update cryptolib to use SHA fro lib
random-pt4-move-halfmd4-to-lib.patch
random: Move halfmd4 to lib
random-pt4-kill-duplicate-halfmd4-in-ext3-htree.patch
random: Kill duplicate halfmd4 in ext3 htree
random-pt4-kill-duplicate-halfmd4-in-ext3-htree-fix.patch
random-pt4-kill-duplicate-halfmd4-in-ext3-htree-fix
random-pt4-simplify-and-shrink-syncookie-code.patch
random: Simplify and shrink syncookie code
random-pt4-move-syncookies-to-net.patch
random: Move syncookies to net/
random-pt4-move-other-tcp-ip-bits-to-net.patch
random: Move other tcp/ip bits to net/
speedup-proc-pid-maps.patch
Speed up /proc/pid/maps
speedup-proc-pid-maps-fix.patch
Speed up /proc/pid/maps fix
speedup-proc-pid-maps-fix-fix.patch
speedup-proc-pid-maps fix fix
speedup-proc-pid-maps-fix-fix-fix.patch
speedup /proc/<pid>/maps(4th version)
fix-loss-of-records-on-size-4096-in-proc-pid-maps.patch
fix loss of records on size > 4096 in proc/<pid>/maps
speedup-proc-pid-maps-fix-fix-fix-fix.patch
speedup-proc-pid-maps-fix-fix-fix fix
inotify.patch
inotify
inotify-fix_find_inode.patch
inotify: fix find_inode
posix-timers-tidy-up-clock-interfaces-and-consolidate-dispatch-logic.patch
posix-timers: tidy up clock interfaces and consolidate dispatch logic
posix-timers-high-resolution-cpu-clocks-for-posix-clock_-syscalls.patch
posix-timers: high-resolution CPU clocks for POSIX clock_* syscalls
posix-timers-tidy-up-clock-interfaces-and-consolidate-dispatch-logic-cleanup.patch
posix-timers: tidy up clock interfaces and consolidate dispatch logic cleanup
posix-timers-fix-posix-timers-signals-lock-order.patch
posix-timers: fix posix-timers signals lock order
posix-timers-cpu-clock-support-for-posix-timers.patch
posix-timers: CPU clock support for POSIX timers
posix-timers-cpu-clock-support-for-posix-timers-fix.patch
posix-timers: CPU clock support for POSIX timers (fix)
panic-in-check_process_timers.patch
PANIC in check_process_timers()
make-itimer_real-per-process.patch
make ITIMER_REAL per-process
make-itimer_prof-itimer_virtual-per-process.patch
make ITIMER_PROF, ITIMER_VIRTUAL per-process
make-rlimit_cpu-sigxcpu-per-process.patch
make RLIMIT_CPU/SIGXCPU per-process
relayfs-doc.patch
relayfs: doc
relayfs-common-files.patch
relayfs: common files
relayfs-remove-klog-debugging-channel.patch
relayfs - remove klog debugging channel
relayfs-locking-lockless-implementation.patch
relayfs: locking/lockless implementation
relayfs-headers.patch
relayfs: headers
relayfs-remove-klog-debugging-channel-headers.patch
relayfs - remove klog debugging channel
ltt-core-implementation.patch
ltt: core implementation
ltt-core-headers.patch
ltt: core headers
mips-fixed-ltt-build-errors.patch
mips: fixed LTT build errors
ltt-kconfig-fix.patch
ltt kconfig fix
ltt-doesnt-build-on-x86_64.patch
ltt doesn't build on x86_64
ltt-kernel-events.patch
ltt: kernel/ events
ltt-kernel-events-tidy.patch
ltt-kernel-events tidy
ltt-kernel-events-build-fix.patch
ltt-kernel-events-build-fix
ltt-fs-events.patch
ltt: fs/ events
ltt-fs-events-tidy.patch
ltt-fs-events tidy
ltt-ipc-events.patch
ltt: ipc/ events
ltt-mm-events.patch
ltt: mm/ events
ltt-net-events.patch
ltt: net/ events
ltt-architecture-events.patch
ltt: architecture events
ltt-architecture-events-mips-fix.patch
mips: fix LTT for MIPS
nfs-fix_vfsflock.patch
VFS: Fix structure initialization in locks_remove_flock()
nfs-flock.patch
NFS: Add emulation of BSD flock() in terms of POSIX locks on the server
nfsacl-protocol-extension-for-nfsv3.patch
NFSACL protocol extension for NFSv3: generalise qsort()
nfsacl-return-enosys-for-rpc-programs-that-are-unavailable.patch
nfsacl: return -ENOSYS for RPC programs that are unavailable
nfsacl-add-missing-eopnotsupp-=-nfs3err_notsupp-mapping-in-nfsd.patch
nfsacl: add missing -EOPNOTSUPP => NFS3ERR_NOTSUPP mapping in nfsd
nfsacl-allow-multiple-programs-to-listen-on-the-same-port.patch
nfsacl: allow multiple programs to listen on the same port
nfsacl-allow-multiple-programs-to-share-the-same-transport.patch
nfsacl: allow multiple programs to share the same transport
nfsacl-lazy-rpc-receive-buffer-allocation.patch
nfsacl: lazy RPC receive buffer allocation
nfsacl-encode-and-decode-arbitrary-xdr-arrays.patch
nfsacl: encode and decode arbitrary XDR arrays
nfsacl-encode-and-decode-arbitrary-xdr-arrays-fix.patch
nfsacl-encode-and-decode-arbitrary-xdr-arrays-fix
nfsacl-add-noacl-nfs-mount-option.patch
nfsacl: add noacl nfs mount option
nfsacl-infrastructure-and-server-side-of-nfsacl.patch
nfsacl: infrastructure and server side of nfsacl
nfsacl-infrastructure-and-server-side-of-nfsacl-fix.patch
nfsacl-infrastructure-and-server-side-of-nfsacl fix
nfsacl-solaris-nfsacl-workaround.patch
nfsacl: solaris nfsacl workaround
nfsacl-client-side-of-nfsacl.patch
nfsacl: client side of nfsacl
nfsacl-client-side-of-nfsacl-fix.patch
nfsacl: Must not initialize inode->i_op to NULL
nfsacl-acl-umask-handling-workaround-in-nfs-client.patch
nfsacl: aCL umask handling workaround in nfs client
nfsacl-acl-umask-handling-workaround-in-nfs-client-fix.patch
ACL umask handling workaround in nfs client fix
nfsacl-cache-acls-on-the-nfs-client-side.patch
nfsacl: cache acls on the nfs client side
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
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
dev-mem-restriction-patch.patch
/dev/mem restriction patch
dev-mem-restriction-patch-allow-reads.patch
dev-mem-restriction-patch: allow reads
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
unplug-can-sleep.patch
unplug functions can sleep
firestream-warnings.patch
firestream warnings
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
sched-fix-preemption-race-core-i386.patch
sched: fix preemption race (Core/i386)
sched-make-use-of-preempt_schedule_irq-ppc.patch
sched: make use of preempt_schedule_irq() (PPC)
sched-make-use-of-preempt_schedule_irq-arm.patch
sched: make use of preempt_schedule_irq (ARM)
rlimit_rt_cpu.patch
implement RLIMIT_RT_CPU
rlimit_rt_cpu-fix.patch
rlimit_rt_cpu fix
rlimit_rt_cpu-sparc64-fix.patch
rlimit_rt_cpu-sparc64-fix
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
add-sysctl-interface-to-sched_domain-parameters.patch
Add sysctl interface to sched_domain parameters
allow-modular-ide-pnp.patch
allow modular ide-pnp
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-cpu-hotplug.patch
ppc64: fix hotplug cpu
serialize-access-to-ide-devices.patch
serialize access to ide devices
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
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_64-entry64.patch
kexec: x86_64: add 64-bit entry
x86-config-kernel-start.patch
kexec: x86: add CONFIG_PYSICAL_START
x86_64-config-kernel-start.patch
kexec: x86_64: add CONFIG_PHYSICAL_START
kexec-kexec-generic.patch
kexec: add kexec syscalls
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_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
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
crashdump-documentation.patch
crashdump: documentation
crashdump-memory-preserving-reboot-using-kexec.patch
crashdump: memory preserving reboot using kexec
crashdump-routines-for-copying-dump-pages.patch
crashdump: routines for copying dump pages
crashdump-elf-format-dump-file-access.patch
crashdump: elf format dump file access
crashdump-linear-raw-format-dump-file-access.patch
crashdump: linear raw format dump file access
new-bitmap-list-format-for-cpusets.patch
new bitmap list format (for cpusets)
cpusets-big-numa-cpu-and-memory-placement.patch
cpusets - big numa cpu and memory placement
cpusets-config_cpusets-depends-on-smp.patch
Cpusets: CONFIG_CPUSETS depends on SMP
cpusets-move-cpusets-above-embedded.patch
move CPUSETS above EMBEDDED
cpusets-fix-cpuset_get_dentry.patch
cpusets : fix cpuset_get_dentry()
cpusets-fix-race-in-cpuset_add_file.patch
cpusets: fix race in cpuset_add_file()
cpusets-remove-more-casts.patch
cpusets: remove more casts
cpusets-make-config_cpusets-the-default-in-sn2_defconfig.patch
cpusets: make CONFIG_CPUSETS the default in sn2_defconfig
cpusets-document-proc-status-allowed-fields.patch
cpusets: document proc status allowed fields
cpusets-dont-export-proc_cpuset_operations.patch
Cpusets - Dont export proc_cpuset_operations
cpusets-display-allowed-masks-in-proc-status.patch
cpusets: display allowed masks in proc status
cpusets-simplify-cpus_allowed-setting-in-attach.patch
cpusets: simplify cpus_allowed setting in attach
cpusets-remove-useless-validation-check.patch
cpusets: remove useless validation check
cpusets-tasks-file-simplify-format-fixes.patch
Cpusets tasks file: simplify format, fixes
cpusets-simplify-memory-generation.patch
Cpusets: simplify memory generation
cpusets-interoperate-with-hotplug-online-maps.patch
cpusets: interoperate with hotplug online maps
cpusets-alternative-fix-for-possible-race-in.patch
cpusets: alternative fix for possible race in cpuset_tasks_read()
cpusets-remove-casts.patch
cpusets: remove void* typecasts
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-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-tag.patch
reiser4: add new radix tree tag
reiser4-radix_tree_lookup_slot.patch
reiser4: add radix_tree_lookup_slot()
reiser4-perthread-pages.patch
reiser4: per-thread page pools
reiser4-include-reiser4.patch
reiser4: add to build system
reiser4-doc.patch
reiser4: documentation
reiser4-only.patch
reiser4: main fs
reiser4-recover-read-performance.patch
reiser4: recover read performance
reiser4-export-find_get_pages_tag.patch
reiser4-export-find_get_pages_tag
reiser4-add-missing-context.patch
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
generic-serial-cli-conversion.patch
generic-serial cli() conversion
specialix-io8-cli-conversion.patch
Specialix/IO8 cli() conversion
sx-cli-conversion.patch
SX cli() conversion
revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.patch
revert "allow OEM written modules to make calls to ia64 OEM SAL functions"
md-add-interface-for-userspace-monitoring-of-events.patch
md: add interface for userspace monitoring of events.
make-acpi_bus_register_driver-consistent-with-pci_register_driver-again.patch
make acpi_bus_register_driver() consistent with pci_register_driver()
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
cancel_rearming_delayed_work.patch
cancel_rearming_delayed_work()
make cancel_rearming_delayed_workqueue static
ipvs-deadlock-fix.patch
ipvs deadlock fix
minimal-ide-disk-updates.patch
Minimal ide-disk updates
use-find_trylock_page-in-free_swap_and_cache-instead-of-hand-coding.patch
use find_trylock_page in free_swap_and_cache instead of hand coding
fbdev-fix-return-code-of-edid_checksum.patch
fbdev: Fix return code of edid_checksum
backlight-add-backlight-driver-for-sharp-corgi-pdas.patch
backlight: Add backlight driver for Sharp Corgi PDAs
backlight-add-backlight-driver-for-sharp-corgi-pdas-fix.patch
backlight-add-backlight-driver-for-sharp-corgi-pdas-fix
raid5-overlapping-read-hack.patch
raid5 overlapping read hack
figure-out-who-is-inserting-bogus-modules.patch
Figure out who is inserting bogus modules
detect-atomic-counter-underflows.patch
detect atomic counter underflows
post-halloween-doc.patch
post halloween doc
periodically-scan-redzone-entries-and-slab-control-structures.patch
periodically scan redzone entries and slab control structures
fuse-maintainers-kconfig-and-makefile-changes.patch
Subject: [PATCH 1/11] FUSE - MAINTAINERS, Kconfig and Makefile changes
fuse-core.patch
Subject: [PATCH 2/11] FUSE - core
fuse-device-functions.patch
Subject: [PATCH 3/11] FUSE - device functions
fuse-device-functions-fix.patch
fuse: better error reporting in fuse_fill_super
fuse-fix-llseek-on-device.patch
FUSE: fix llseek on device
fuse-make-two-functions-static.patch
fuse: make two functions static
fuse-fix-variable-with-confusing-name.patch
fuse: fix variable with confusing name
fuse-read-only-operations.patch
Subject: [PATCH 4/11] FUSE - read-only operations
fuse-read-write-operations.patch
Subject: [PATCH 5/11] FUSE - read-write operations
fuse-read-write-operations-fix.patch
fuse: fix hard link operation
fuse-file-operations.patch
Subject: [PATCH 6/11] FUSE - file operations
fuse-mount-options.patch
Subject: [PATCH 7/11] FUSE - mount options
fuse-dont-check-against-zero-fsuid.patch
fuse: don't check against zero fsuid
fuse-remove-mount_max-and-user_allow_other-module-parameters.patch
fuse: remove mount_max and user_allow_other module parameters
fuse-extended-attribute-operations.patch
Subject: [PATCH 8/11] FUSE - extended attribute operations
fuse-readpages-operation.patch
Subject: [PATCH 9/11] FUSE - readpages operation
fuse-nfs-export.patch
Subject: [PATCH 10/11] FUSE - NFS export
fuse-direct-i-o.patch
Subject: [PATCH 11/11] FUSE - direct I/O
fuse-transfer-readdir-data-through-device.patch
fuse: transfer readdir data through device
fuse-read-write-operations-fix.patch
fuse: fix hard link operation
ieee1394-adds-a-disable_irm-option-to-ieee1394ko.patch
ieee1394: add a disable_irm option to ieee1394.ko
cryptoapi-prepare-for-processing-multiple-buffers-at.patch
CryptoAPI: prepare for processing multiple buffers at a time
cryptoapi-update-padlock-to-process-multiple-blocks-at.patch
CryptoAPI: Update PadLock to process multiple blocks at once
update-email-address-of-andrea-arcangeli.patch
update email address of Andrea Arcangeli
compile-error-blackbird_load_firmware.patch
blackbird_load_firmware compile fix
i386-x86_64-apicc-make-two-functions-static.patch
i386/x86_64 apic.c: make two functions static
i386-cyrixc-make-a-function-static.patch
i386 cyrix.c: make a function static
mtrr-some-cleanups.patch
mtrr: some cleanups
i386-cpu-commonc-some-cleanups.patch
i386 cpu/common.c: some cleanups
i386-cpuidc-make-two-functions-static.patch
i386 cpuid.c: make two functions static
i386-efic-make-some-code-static.patch
i386 efi.c: make some code static
i386-x86_64-io_apicc-misc-cleanups.patch
i386/x86_64 io_apic.c: misc cleanups
i386-mpparsec-make-mp_processor_info-static.patch
i386 mpparse.c: make MP_processor_info static
i386-x86_64-msrc-make-two-functions-static.patch
i386/x86_64 msr.c: make two functions static
3w-abcdh-tw_device_extension-remove-an-unused-filed.patch
3w-abcd.h: TW_Device_Extension: remove an unused field
hpet-make-some-code-static.patch
hpet: make some code static
26-patch-i386-trapsc-make-a-function-static.patch
i386 traps.c: make a function static
i386-semaphorec-make-4-functions-static.patch
i386 semaphore.c: make 4 functions static
kill-aux_device_present.patch
kill aux_device_present
i386-setupc-make-4-variables-static.patch
i386 setup.c: make 4 variables static
mostly-i386-mm-cleanup.patch
(mostly i386) mm cleanup
scsi-megaraid_mmc-make-some-code-static.patch
SCSI megaraid_mm.c: make some code static
update-email-address-of-benjamin-lahaise.patch
Update email address of Benjamin LaHaise
add-map_populate-sys_remap_file_pages-support-to-xfs.patch
add MAP_POPULATE/sys_remap_file_pages support to XFS
update-email-address-of-philip-blundell.patch
Update email address of Philip Blundell
kernel-acctc-make-a-function-static.patch
kernel/acct.c: make a function static
kernel-auditc-make-some-functions-static.patch
kernel/audit.c: make some functions static
kernel-capabilityc-make-a-spinlock-static.patch
kernel/capability.c: make a spinlock static
mm-thrashc-make-a-variable-static.patch
mm/thrash.c: make a variable static
lib-kernel_lockc-make-kernel_sem-static.patch
lib/kernel_lock.c: make kernel_sem static
saa7146_vv_ksymsc-remove-two-unused-export_symbol_gpls.patch
saa7146_vv_ksyms.c: remove two unused EXPORT_SYMBOL_GPL's
fix-placement-of-static-inline-in-nfsdh.patch
fix placement of static inline in nfsd.h
drivers-block-umemc-make-two-functions-static.patch
drivers/block/umem.c: make two functions static
drivers-block-xdc-make-a-variable-static.patch
drivers/block/xd.c: make a variable static
kernel-configsc-make-a-variable-static.patch
kernel/configs.c: make a variable static
kernel-forkc-make-mm_cachep-static.patch
kernel/fork.c: make mm_cachep static
kernel-forkc-make-mm_cachep-static-fix.patch
kernel-forkc-make-mm_cachep-static fix
kernel-kallsymsc-make-some-code-static.patch
kernel/kallsyms.c: make some code static
mm-page-writebackc-remove-an-unused-function.patch
mm/page-writeback.c: remove an unused function
mm-shmemc-make-a-struct-static.patch
mm/shmem.c: make a struct static
misc-isapnp-cleanups.patch
misc ISAPNP cleanups
some-pnp-cleanups.patch
some PNP cleanups
if-0-cx88_risc_disasm.patch
#if 0 cx88_risc_disasm
make-loglevels-in-init-mainc-a-little-more-sane.patch
Make loglevels in init/main.c a little more sane.
isicom-use-null-for-pointer.patch
sparse: use NULL for pointer
remove-bouncing-email-address-of-hennus-bergman.patch
remove bouncing email address of Hennus Bergman
cirrusfbc-make-some-code-static.patch
cirrusfb.c: make some code static
matroxfb_basec-make-some-code-static.patch
matroxfb_base.c: make some code static
matroxfb_basec-make-some-code-static-fix.patch
matroxfb_basec-make-some-code-static fix
asiliantfbc-make-some-code-static.patch
asiliantfb.c: make some code static
i386-apic-kconfig-cleanups.patch
i386 APIC Kconfig cleanups
security-seclvlc-make-some-code-static.patch
security/seclvl.c: make some code static
drivers-block-elevatorc-make-two-functions-static.patch
drivers/block/elevator.c: make two functions static
drivers-block-rdc-make-two-variables-static.patch
drivers/block/rd.c: make two variables static
loopc-make-two-functions-static.patch
loop.c: make two functions static
remove-bouncing-email-address-of-thomas-hood.patch
remove bouncing email address of Thomas Hood
fs-adfs-dir_fc-remove-an-unused-function.patch
fs/adfs/dir_f.c: remove an unused function
drivers-char-moxac-if-0-an-unused-function.patch
drivers/char/moxa.c: #if 0 an unused function
kernel-apisgml-references-removed-file-net_initc.patch
kernel-api.sgml references removed file net_init.c
fs-lockd-clntprocc-make-2-functions-static.patch
fs/lockd/clntproc.c: make 2 functions static
oss-sb_cardc-no-need-to-include-mcah.patch
OSS sb_card.c: no need to include mca.h
ioschedc-use-proper-documentation-path.patch
*-iosched.c: Use proper documentation path
kernel-resourcec-make-resource_op-static.patch
kernel/resource.c: make resource_op static
kernel-power-mainc-make-pm_states-static.patch
kernel/power/main.c: make pm_states static
kernel-sysc-make-some-code-static.patch
kernel/sys.c: make some code static
scsi-ipsc-make-some-code-static.patch
SCSI ips.c: make some code static
scsi-psi240ic-make-4-functions-static.patch
SCSI psi240i.c: make 4 functions static
scsi-src-make-a-struct-static.patch
SCSI sr.c: make a struct static
small-drivers-video-kyro-cleanups.patch
small drivers/video/kyro/ cleanups
drivers-video-i810-make-some-code-static.patch
drivers/video/i810/: make some code static
floppyc-make-some-code-static.patch
floppy.c: make some code static
drivers-block-nbdc-make-3-functions-static.patch
drivers/block/nbd.c: make 3 functions static
drivers-block-cpqarrayc-small-cleanups.patch
drivers/block/cpqarray.c: small cleanups
acpi-call-acpi_leave_sleep_state-before-resuming-devices.patch
acpi: call acpi_leave_sleep_state before resuming devices
pcxx-remove-obsolete-driver.patch
pcxx: Remove obsolete driver
pty-oops-fix.patch
pty oops fix
mark-the-mcd-cdrom-driver-as-broken.patch
mark the mcd cdrom driver as BROKEN
Andrew Morton a ?crit :
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc2/2.6.11-rc2-mm2/
>
> Changes since 2.6.11-rc2-mm1:
> +fix-kallsyms-insmod-rmmod-race.patch
> +fix-kallsyms-insmod-rmmod-race-fix.patch
> +fix-kallsyms-insmod-rmmod-race-fix-fix.patch
>
> fix a modules race
Hi Andrew,
CONFIG_STOP_MACHINE is not defined on my laptop. This breaks module loading.
The reason is that stop_machine_run does nothing, especially
it does not call the function that is passed as a parameter.
Looks like -fix needs another fix :)
What about a patch like this one ?
Regards,
Brice
Signed-off-by: Brice Goglin <[email protected]>
--- linux-mm/include/linux/stop_machine.h.orig 2005-01-29 23:37:11.000000000 +0100
+++ linux-mm/include/linux/stop_machine.h 2005-01-29 23:37:31.000000000 +0100
@@ -57,7 +57,7 @@
static inline int stop_machine_run(int (*fn)(void *), void *data,
unsigned int cpu)
{
- return 0;
+ return fn(data);
}
#endif /* CONFIG_STOP_MACHINE */
On a PowerBook (PowerBook5.4), when snd_powermac is modprobed during
the boot, I get the following. After similar messages for a few more
modules, the machine seems wedged.
Reversed bk-driver-core.patch and rebuilt, same result.
kobject_register failed for snd_page_alloc (-17)
Call Trace:
dump_stack
kobject_register
mod_sysfs_setup
load_module
sys_init_module
ret_from_syscall
On Sat, Jan 29, 2005 at 01:11:34PM -0800, Andrew Morton wrote:
>...
> Changes since 2.6.11-rc2-mm1:
>...
> +mips-txx9-serieal-driver-rewrite.patch
>...
> MIPS update
>...
It seems the SERIAL_TXX9 dependencies are incorrect.
Signed-off-by: Adrian Bunk <[email protected]>
--- linux-2.6.11-rc2-mm2-full/drivers/serial/Kconfig.old 2005-01-30 00:08:24.000000000 +0100
+++ linux-2.6.11-rc2-mm2-full/drivers/serial/Kconfig 2005-01-30 00:07:48.000000000 +0100
@@ -794,7 +794,7 @@
config SERIAL_TXX9
bool "TMPTX39XX/49XX SIO support"
- depends on MIPS || PCI
+ depends on MIPS && PCI
select SERIAL_CORE
config SERIAL_TXX9_CONSOLE
On Sun, Jan 30, 2005 at 12:12:55AM +0100, Adrian Bunk wrote:
> > Changes since 2.6.11-rc2-mm1:
> >...
> > +mips-txx9-serieal-driver-rewrite.patch
> >...
> > MIPS update
> >...
>
> It seems the SERIAL_TXX9 dependencies are incorrect.
Wrong also. Will fix in a minute.
Ralf
Sean Neakums <[email protected]> writes:
> On a PowerBook (PowerBook5.4), when snd_powermac is modprobed during
> the boot, I get the following. After similar messages for a few more
> modules, the machine seems wedged.
Brice Goglin's patch fixes this.
However, when I modprobe radeonfb I get:
Jan 29 23:38:16 briny kernel: PCI: Unable to reserve mem region #1:8000000@b8000000 for device 0000:00:10.0
Jan 29 23:38:16 briny kernel: radeonfb: probe of 0000:00:10.0 failed with error -16
Not sure if this is expected or not on this platform.
With radeonfb built-in (my current working configuration with 2.6.9)
the screen clears and the machine seems to hang early in the boot.
Ask for SERIAL_TXX9 only on those devices that actually have one.
arch/mips/Kconfig | 2 ++
drivers/serial/Kconfig | 6 +++++-
2 files changed, 7 insertions(+), 1 deletion(-)
Index: linux-2.6.11-rc2/drivers/serial/Kconfig
===================================================================
--- linux-2.6.11-rc2.orig/drivers/serial/Kconfig 2005-01-29 03:18:00.000000000 +0100
+++ linux-2.6.11-rc2/drivers/serial/Kconfig 2005-01-30 01:10:46.426853785 +0100
@@ -794,8 +794,12 @@
config SERIAL_TXX9
bool "TMPTX39XX/49XX SIO support"
- depends on MIPS || PCI
+ depends HAS_TXX9_SERIAL
select SERIAL_CORE
+ default y
+
+config HAS_TXX9_SERIAL
+ bool
config SERIAL_TXX9_CONSOLE
bool "TMPTX39XX/49XX SIO Console support"
Index: linux-2.6.11-rc2/arch/mips/Kconfig
===================================================================
--- linux-2.6.11-rc2.orig/arch/mips/Kconfig 2005-01-30 00:45:48.808734334 +0100
+++ linux-2.6.11-rc2/arch/mips/Kconfig 2005-01-30 01:00:55.533811631 +0100
@@ -848,6 +848,7 @@
bool "Support for Toshiba TBTX49[23]7 board"
depends on MIPS32
select DMA_NONCOHERENT
+ select HAS_TXX9_SERIAL
select HW_HAS_PCI
select I8259
select ISA
@@ -970,6 +971,7 @@
config MIPS_TX3927
bool
depends on TOSHIBA_JMR3927
+ select HAS_TXX9_SERIAL
default y
config PCI_MARVELL
Hi-
With both 2.6.11-rc2-mm1 and -mm2 I'm seeing this message occasionally
on a ppc64 box with ext3 filesystems:
__journal_remove_journal_head: freeing b_committed_data
Is this cause for concern?
Nathan
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.11-rc2-mm2
# Sat Jan 29 15:32:58 2005
#
CONFIG_64BIT=y
CONFIG_MMU=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_EARLY_PRINTK=y
CONFIG_COMPAT=y
CONFIG_FRAME_POINTER=y
CONFIG_FORCE_MAX_ZONEORDER=13
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_LOCK_KERNEL=y
#
# General setup
#
CONFIG_LOCALVERSION="-ntl"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_POSIX_MQUEUE is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_LOG_BUF_SHIFT=19
CONFIG_HOTPLUG=y
CONFIG_KOBJECT_UEVENT=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_CPUSETS is not set
# CONFIG_EMBEDDED is not set
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_FUTEX=y
CONFIG_EPOLL=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
# CONFIG_LTT is not set
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
# CONFIG_TINY_SHMEM is not set
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
CONFIG_SYSVIPC_COMPAT=y
#
# Platform support
#
# CONFIG_PPC_ISERIES is not set
CONFIG_PPC_MULTIPLATFORM=y
CONFIG_PPC_PSERIES=y
# CONFIG_PPC_PMAC is not set
# CONFIG_PPC_MAPLE is not set
CONFIG_PPC=y
CONFIG_PPC64=y
CONFIG_PPC_OF=y
CONFIG_ALTIVEC=y
CONFIG_PPC_SPLPAR=y
CONFIG_IBMVIO=y
# CONFIG_U3_DART is not set
# CONFIG_BOOTX_TEXT is not set
# CONFIG_POWER4_ONLY is not set
# CONFIG_IOMMU_VMERGE is not set
CONFIG_SMP=y
CONFIG_NR_CPUS=128
CONFIG_HMT=y
CONFIG_DISCONTIGMEM=y
CONFIG_NUMA=y
CONFIG_SCHED_SMT=y
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
CONFIG_EEH=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_PPC_RTAS=y
# CONFIG_RTAS_FLASH is not set
CONFIG_SCANLOG=y
CONFIG_LPARCFG=y
#
# General setup
#
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_MISC is not set
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG_CPU=y
#
# PCCARD (PCMCIA/CardBus) support
#
# CONFIG_PCCARD is not set
#
# PC-card bridges
#
#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set
CONFIG_PROC_DEVICETREE=y
# CONFIG_CMDLINE_BOOL is not set
#
# Device Drivers
#
#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
# CONFIG_DEBUG_DRIVER is not set
#
# Connector - unified userspace <-> kernelspace linker
#
# CONFIG_CONNECTOR is not set
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
#
# Parallel port support
#
# CONFIG_PARPORT is not set
#
# Plug and Play support
#
#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
# CONFIG_CDROM_PKTCDVD is not set
#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_ATA_OVER_ETH is not set
#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_SL82C105 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
CONFIG_BLK_DEV_PDC202XX_OLD=y
# CONFIG_PDC202XX_BURST is not set
CONFIG_BLK_DEV_PDC202XX_NEW=y
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set
#
# SCSI device support
#
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=y
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
#
# SCSI Transport Attributes
#
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_SCSI_SATA is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_IPS is not set
CONFIG_SCSI_IBMVSCSI=y
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set
CONFIG_SCSI_IPR=y
# CONFIG_SCSI_IPR_TRACE is not set
# CONFIG_SCSI_IPR_DUMP is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA2XXX=y
# CONFIG_SCSI_QLA21XX is not set
# CONFIG_SCSI_QLA22XX is not set
# CONFIG_SCSI_QLA2300 is not set
# CONFIG_SCSI_QLA2322 is not set
# CONFIG_SCSI_QLA6312 is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_DEBUG is not set
#
# Multi-device support (RAID and LVM)
#
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
# CONFIG_MD_RAID10 is not set
CONFIG_MD_RAID5=y
# CONFIG_MD_RAID6 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_MD_FAULTY is not set
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_CRYPT is not set
# CONFIG_DM_SNAPSHOT is not set
# CONFIG_DM_MIRROR is not set
# CONFIG_DM_ZERO is not set
#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
#
# IEEE 1394 (FireWire) support
#
# CONFIG_IEEE1394 is not set
#
# I2O device support
#
# CONFIG_I2O is not set
#
# Macintosh device drivers
#
#
# Networking support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
# CONFIG_NETLINK_DEV is not set
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
CONFIG_INET_TUNNEL=y
CONFIG_IP_TCPDIAG=y
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
CONFIG_BRIDGE=y
CONFIG_VLAN_8021Q=y
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_KGDBOE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NETPOLL_RX is not set
# CONFIG_NETPOLL_TRAP is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
# CONFIG_DUMMY is not set
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
# CONFIG_TYPHOON is not set
#
# Tulip family network device support
#
# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
CONFIG_IBMVETH=y
CONFIG_NET_PCI=y
CONFIG_PCNET32=y
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
# CONFIG_FORCEDETH is not set
# CONFIG_DGRS is not set
# CONFIG_EEPRO100 is not set
CONFIG_E100=y
# CONFIG_E100_NAPI is not set
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_VIA_RHINE is not set
#
# Ethernet (1000 Mbit)
#
CONFIG_ACENIC=y
CONFIG_ACENIC_OMIT_TIGON_I=y
# CONFIG_DL2K is not set
CONFIG_E1000=y
# CONFIG_E1000_NAPI is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_R8169 is not set
# CONFIG_SKGE is not set
# CONFIG_SK98LIN is not set
# CONFIG_VIA_VELOCITY is not set
# CONFIG_TIGON3 is not set
#
# Ethernet (10000 Mbit)
#
# CONFIG_IXGB is not set
# CONFIG_S2IO is not set
#
# Token Ring devices
#
# CONFIG_TR is not set
#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
#
# Wan interfaces
#
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_NET_FC is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
#
# ISDN subsystem
#
# CONFIG_ISDN is not set
#
# Telephony Support
#
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_TSDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input I/O drivers
#
# CONFIG_GAMEPORT is not set
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_PCSPKR is not set
# CONFIG_INPUT_UINPUT is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_INOTIFY=y
# CONFIG_SERIAL_NONSTANDARD is not set
#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=4
# CONFIG_SERIAL_8250_EXTENDED is not set
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_PMACZILOG is not set
# CONFIG_SERIAL_ICOM is not set
# CONFIG_SERIAL_TXX9 is not set
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_HVC_CONSOLE=y
# CONFIG_HVCS is not set
#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
#
# Ftape, the floppy tape device driver
#
# CONFIG_DRM is not set
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=256
#
# TPM devices
#
# CONFIG_TCG_TPM is not set
#
# I2C support
#
# CONFIG_I2C is not set
#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set
#
# SuperIO subsystem support
#
#
# Misc devices
#
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
#
# Digital Video Broadcasting Devices
#
# CONFIG_DVB is not set
#
# Graphics support
#
# CONFIG_FB is not set
#
# Console display driver support
#
# CONFIG_VGA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
#
# Sound
#
# CONFIG_SOUND is not set
#
# USB support
#
# CONFIG_USB is not set
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
#
#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
#
# MMC/SD Card support
#
# CONFIG_MMC is not set
#
# InfiniBand support
#
# CONFIG_INFINIBAND is not set
#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
# CONFIG_EXT2_FS_SECURITY is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
# CONFIG_EXT3_FS_SECURITY is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISER4_FS is not set
CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_REISERFS_FS_XATTR is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
#
# XFS support
#
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=y
# CONFIG_AUTOFS4_FS is not set
#
# Caches
#
# CONFIG_FSCACHE is not set
# CONFIG_FUSE_FS is not set
#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=y
# CONFIG_JOLIET is not set
# CONFIG_ZISOFS is not set
# CONFIG_UDF_FS is not set
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_NTFS_FS is not set
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
# CONFIG_DEVFS_FS is not set
# CONFIG_DEVPTS_FS_XATTR is not set
CONFIG_TMPFS=y
# CONFIG_TMPFS_XATTR is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y
# CONFIG_RELAYFS_FS is not set
#
# Miscellaneous filesystems
#
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
#
# Network File Systems
#
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
# CONFIG_NFS_ACL is not set
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set
# CONFIG_NFSD is not set
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
# CONFIG_EXPORTFS is not set
CONFIG_SUNRPC=y
# CONFIG_RPCSEC_GSS_KRB5 is not set
# CONFIG_RPCSEC_GSS_SPKM3 is not set
# CONFIG_SMB_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
#
# Native Language Support
#
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_NLS_CODEPAGE_437 is not set
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
# CONFIG_NLS_ASCII is not set
# CONFIG_NLS_ISO8859_1 is not set
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_UTF8 is not set
#
# Profiling support
#
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
#
# Kernel hacking
#
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_SCHEDSTATS=y
CONFIG_DEBUG_SLAB=y
CONFIG_DEBUG_PREEMPT=y
CONFIG_DEBUG_SPINLOCK_SLEEP=y
CONFIG_DEBUG_KOBJECT=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_FS is not set
CONFIG_DEBUG_STACKOVERFLOW=y
# CONFIG_KPROBES is not set
CONFIG_DEBUG_STACK_USAGE=y
CONFIG_DEBUGGER=y
CONFIG_XMON=y
CONFIG_XMON_DEFAULT=y
# CONFIG_PPCDBG is not set
CONFIG_IRQSTACKS=y
#
# Security options
#
# CONFIG_KEYS is not set
CONFIG_SECURITY=y
# CONFIG_SECURITY_NETWORK is not set
CONFIG_SECURITY_CAPABILITIES=y
# CONFIG_SECURITY_SECLVL is not set
# CONFIG_SECURITY_SELINUX is not set
#
# Cryptographic options
#
# CONFIG_CRYPTO is not set
#
# Hardware crypto devices
#
#
# Library routines
#
# CONFIG_CRC_CCITT is not set
CONFIG_CRC32=y
# CONFIG_LIBCRC32C is not set
# CONFIG_QSORT is not set
Nathan Lynch <[email protected]> wrote:
>
> With both 2.6.11-rc2-mm1 and -mm2 I'm seeing this message occasionally
> on a ppc64 box with ext3 filesystems:
>
> __journal_remove_journal_head: freeing b_committed_data
Yes, that appears to be some mysterious race introduced by Alex's JBD fixes.
> Is this cause for concern?
It probably introduces journalling inconsistencies such that a well-timed
crash could result in an incorrect recovery, so it's a minor problem.
I got a compile error:
arch/x86_64/kernel/asm-offsets.c: In function `main':
arch/x86_64/kernel/asm-offsets.c:65: error: invalid application of
`sizeof' to incomplete type `pbe'
arch/x86_64/kernel/asm-offsets.c:66: error: dereferencing pointer to
incomplete type
arch/x86_64/kernel/asm-offsets.c:67: error: dereferencing pointer to
incomplete type
make[1]: *** [arch/x86_64/kernel/asm-offsets.s] Error 1
make: *** [arch/x86_64/kernel/asm-offsets.s] Error 2
Kernel compile errors here, i think this might be XFS related...
fs/built-in.o(.text+0x52a93): In function `linvfs_decode_fh':
: undefined reference to `find_exported_dentry'
make: *** [.tmp_vmlinux1] Error 1
.config attached
Cheers,
Paul B.
--
FreeBSD the Power to Serve!
Paul Blazejowski <[email protected]> wrote:
>
> Kernel compile errors here, i think this might be XFS related...
>
> fs/built-in.o(.text+0x52a93): In function `linvfs_decode_fh':
> : undefined reference to `find_exported_dentry'
> make: *** [.tmp_vmlinux1] Error 1
bix:/home/akpm> grep EXPORT x
CONFIG_XFS_EXPORT=y
CONFIG_EXPORTFS=m
That isn't going to work. Something like this, perhaps?
--- 25/fs/xfs/Kconfig~a 2005-01-29 23:55:53.643674392 -0800
+++ 25-akpm/fs/xfs/Kconfig 2005-01-29 23:56:26.435689248 -0800
@@ -22,7 +22,8 @@ config XFS_FS
config XFS_EXPORT
bool
- default y if XFS_FS && EXPORTFS
+ depends on XFS_FS
+ select EXPORTFS
config XFS_RT
bool "Realtime support (EXPERIMENTAL)"
_
On Sat, Jan 29, 2005 at 11:56:53PM -0800, Andrew Morton wrote:
> bix:/home/akpm> grep EXPORT x
> CONFIG_XFS_EXPORT=y
> CONFIG_EXPORTFS=m
>
> That isn't going to work. Something like this, perhaps?
We want to avoid building xfs_export.o when CONFIG_EXPORTFS
isn't set. CONFIG_XFS_EXPORT=y and CONFIG_EXPORTFS=m worked for
me in my testing. Do you have XFS builtin or modular?
I suspect we need to add another weird depency to force XFS builtin
when NFSD is modular.
On Sun, Jan 30, 2005 at 10:54:29AM +0000, Christoph Hellwig wrote:
> We want to avoid building xfs_export.o when CONFIG_EXPORTFS
> isn't set. CONFIG_XFS_EXPORT=y and CONFIG_EXPORTFS=m worked for
> me in my testing. Do you have XFS builtin or modular?
>
> I suspect we need to add another weird depency to force XFS builtin
> when NFSD is modular.
s/modular/builtin/ in the last sentence
On Sunday, 30 of January 2005 07:20, Andrew Nelson wrote:
> I got a compile error:
> arch/x86_64/kernel/asm-offsets.c: In function `main':
> arch/x86_64/kernel/asm-offsets.c:65: error: invalid application of
> `sizeof' to incomplete type `pbe'
> arch/x86_64/kernel/asm-offsets.c:66: error: dereferencing pointer to
> incomplete type
> arch/x86_64/kernel/asm-offsets.c:67: error: dereferencing pointer to
> incomplete type
> make[1]: *** [arch/x86_64/kernel/asm-offsets.s] Error 1
> make: *** [arch/x86_64/kernel/asm-offsets.s] Error 2
I don't see it. Have you started from a fresh tree?
Greets,
RJW
--
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
-- Lewis Carroll "Alice's Adventures in Wonderland"
On Sat, Jan 29, 2005 at 11:56:53PM -0800, Andrew Morton wrote:
> Paul Blazejowski <[email protected]> wrote:
> >
> > Kernel compile errors here, i think this might be XFS related...
> >
> > fs/built-in.o(.text+0x52a93): In function `linvfs_decode_fh':
> > : undefined reference to `find_exported_dentry'
> > make: *** [.tmp_vmlinux1] Error 1
>
> bix:/home/akpm> grep EXPORT x
> CONFIG_XFS_EXPORT=y
> CONFIG_EXPORTFS=m
>
> That isn't going to work. Something like this, perhaps?
>
> --- 25/fs/xfs/Kconfig~a 2005-01-29 23:55:53.643674392 -0800
> +++ 25-akpm/fs/xfs/Kconfig 2005-01-29 23:56:26.435689248 -0800
> @@ -22,7 +22,8 @@ config XFS_FS
>
> config XFS_EXPORT
> bool
> - default y if XFS_FS && EXPORTFS
> + depends on XFS_FS
> + select EXPORTFS
>...
Since nothing selects XFS_EXPORT, XFS_EXPORT will _never_ be enabled
with this patch.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
On Sun, Jan 30, 2005 at 10:57:38AM +0000, Christoph Hellwig wrote:
> On Sun, Jan 30, 2005 at 10:54:29AM +0000, Christoph Hellwig wrote:
> > We want to avoid building xfs_export.o when CONFIG_EXPORTFS
> > isn't set. CONFIG_XFS_EXPORT=y and CONFIG_EXPORTFS=m worked for
> > me in my testing. Do you have XFS builtin or modular?
> >
> > I suspect we need to add another weird depency to force XFS builtin
> > when NFSD is modular.
>
> s/modular/builtin/ in the last sentence
His problem is:
- CONFIG_NFSD=m
- CONFIG_EXPORTFS=m
- CONFIG_XFS=y
- CONFIG_XFS_EXPORT=y
The builtin fs/xfs/linux-2.6/xfs_export.c can't call the function
find_exported_dentry in the modular fs/exportfs/expfs.c .
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
On Sun, Jan 30, 2005 at 01:00:09PM +0100, Adrian Bunk wrote:
>...
> His problem is:
> - CONFIG_NFSD=m
> - CONFIG_EXPORTFS=m
> - CONFIG_XFS=y
> - CONFIG_XFS_EXPORT=y
>
> The builtin fs/xfs/linux-2.6/xfs_export.c can't call the function
> find_exported_dentry in the modular fs/exportfs/expfs.c .
Below is a patch that should fix these problems.
It isn't very elebgant, and I've Cc'd Roman Zippel who might be able to
tell how to express these things without two helper variables.
Signed-off-by: Adrian Bunk <[email protected]>
--- linux-2.6.11-rc2-mm2-test/fs/Kconfig.old 2005-01-30 12:46:07.000000000 +0100
+++ linux-2.6.11-rc2-mm2-test/fs/Kconfig 2005-01-30 12:51:00.000000000 +0100
@@ -1476,6 +1476,7 @@
select LOCKD
select SUNRPC
select NFS_ACL_SUPPORT if NFSD_ACL
+ select WANT_EXPORTFS
help
If you want your Linux box to act as an NFS *server*, so that other
computers on your local network which support NFS can access certain
@@ -1560,9 +1561,12 @@
depends on NFSD_V3 || NFS_V3
default y
+config WANT_EXPORTFS
+ tristate
+ select EXPORTFS
+
config EXPORTFS
tristate
- default NFSD
config SUNRPC
tristate
--- linux-2.6.11-rc2-mm2-test/fs/xfs/Kconfig.old 2005-01-30 12:46:25.000000000 +0100
+++ linux-2.6.11-rc2-mm2-test/fs/xfs/Kconfig 2005-01-30 13:04:11.000000000 +0100
@@ -20,9 +20,15 @@
system of your root partition is compiled as a module, you'll need
to use an initial ramdisk (initrd) to boot.
+config XFS_WANT_EXPORT
+ tristate
+ default XFS_FS
+ depends on WANT_EXPORTFS!=n
+ select XFS_EXPORT
+ select EXPORTFS
+
config XFS_EXPORT
bool
- default y if XFS_FS && EXPORTFS
config XFS_RT
bool "Realtime support (EXPERIMENTAL)"
>>>>> On Sun, 30 Jan 2005 00:15:55 +0000, Ralf Baechle <[email protected]> said:
ralf> Ask for SERIAL_TXX9 only on those devices that actually have
ralf> one.
Well, "depends on MIPS || PCI" was intentional. The driver can be
used for both TX39/TX49 internal SIO and TC86C001 PCI chip. TC86C001
chip can be available for any platform with PCI bus (though I have
never seen it on platform other than MIPS ...)
So I suppose "depends on HAS_TXX9_SERIAL || PCI" might be better, but
Ralf's patch will be OK for now.
Thank you.
---
Atsushi Nemoto
On S?nndag 30 Januar 2005 14:05, Atsushi Nemoto wrote:
> >>>>> On Sun, 30 Jan 2005 00:15:55 +0000, Ralf Baechle <[email protected]> said:
> ralf> Ask for SERIAL_TXX9 only on those devices that actually have
> ralf> one.
>
> Well, "depends on MIPS || PCI" was intentional. The driver can be
> used for both TX39/TX49 internal SIO and TC86C001 PCI chip. TC86C001
> chip can be available for any platform with PCI bus (though I have
> never seen it on platform other than MIPS ...)
There is at least one device that uses the same uart on a non-MIPS
platform. I'll submit a patch once I have it working.
> So I suppose "depends on HAS_TXX9_SERIAL || PCI" might be better, but
> Ralf's patch will be OK for now.
Right. There is however one bigger problem with the original patch:
It removes the driver for tx3912 and adds one for tx3927/tx49xx.
AFAICS, the 3912 has a very different register layout from the other
chips, so the old driver must not be removed yet.
Arnd <><
On Sun, Jan 30, 2005 at 10:05:37PM +0900, Atsushi Nemoto wrote:
> Well, "depends on MIPS || PCI" was intentional. The driver can be
> used for both TX39/TX49 internal SIO and TC86C001 PCI chip. TC86C001
> chip can be available for any platform with PCI bus (though I have
> never seen it on platform other than MIPS ...)
One encounter on #mipslinux a few days before your patch :-)
> So I suppose "depends on HAS_TXX9_SERIAL || PCI" might be better, but
> Ralf's patch will be OK for now.
I realize that || PCI would have been more correct but I'm considering
it an extremly rare configuration, so I left that out. We sure can add
that if you think it's more apropriate.
Ralf
On Sun, Jan 30, 2005 at 04:45:08PM +0100, Arnd Bergmann wrote:
> > Well, "depends on MIPS || PCI" was intentional. The driver can be
> > used for both TX39/TX49 internal SIO and TC86C001 PCI chip. TC86C001
> > chip can be available for any platform with PCI bus (though I have
> > never seen it on platform other than MIPS ...)
>
> There is at least one device that uses the same uart on a non-MIPS
> platform. I'll submit a patch once I have it working.
>
> > So I suppose "depends on HAS_TXX9_SERIAL || PCI" might be better, but
> > Ralf's patch will be OK for now.
>
> Right. There is however one bigger problem with the original patch:
> It removes the driver for tx3912 and adds one for tx3927/tx49xx.
> AFAICS, the 3912 has a very different register layout from the other
> chips, so the old driver must not be removed yet.
Hmm... Atushi sent me this new-style serial driver when I asked him for
replacements for the old style drivers in drivers/char/ so my undertanding
was it was a full replacement for all of them. I'll check on the tx3912
and will try to send an update later today.
Ralf
On Sun, 30 Jan 2005 13:12:42 +0100, Adrian Bunk <[email protected]> wrote:
> On Sun, Jan 30, 2005 at 01:00:09PM +0100, Adrian Bunk wrote:
> >...
> > His problem is:
> > - CONFIG_NFSD=m
> > - CONFIG_EXPORTFS=m
> > - CONFIG_XFS=y
> > - CONFIG_XFS_EXPORT=y
> >
> > The builtin fs/xfs/linux-2.6/xfs_export.c can't call the function
> > find_exported_dentry in the modular fs/exportfs/expfs.c .
>
> Below is a patch that should fix these problems.
>
> It isn't very elebgant, and I've Cc'd Roman Zippel who might be able to
> tell how to express these things without two helper variables.
>
> Signed-off-by: Adrian Bunk <[email protected]>
>
> --- linux-2.6.11-rc2-mm2-test/fs/Kconfig.old 2005-01-30 12:46:07.000000000 +0100
> +++ linux-2.6.11-rc2-mm2-test/fs/Kconfig 2005-01-30 12:51:00.000000000 +0100
> @@ -1476,6 +1476,7 @@
> select LOCKD
> select SUNRPC
> select NFS_ACL_SUPPORT if NFSD_ACL
> + select WANT_EXPORTFS
> help
> If you want your Linux box to act as an NFS *server*, so that other
> computers on your local network which support NFS can access certain
> @@ -1560,9 +1561,12 @@
> depends on NFSD_V3 || NFS_V3
> default y
>
> +config WANT_EXPORTFS
> + tristate
> + select EXPORTFS
> +
> config EXPORTFS
> tristate
> - default NFSD
>
> config SUNRPC
> tristate
> --- linux-2.6.11-rc2-mm2-test/fs/xfs/Kconfig.old 2005-01-30 12:46:25.000000000 +0100
> +++ linux-2.6.11-rc2-mm2-test/fs/xfs/Kconfig 2005-01-30 13:04:11.000000000 +0100
> @@ -20,9 +20,15 @@
> system of your root partition is compiled as a module, you'll need
> to use an initial ramdisk (initrd) to boot.
>
> +config XFS_WANT_EXPORT
> + tristate
> + default XFS_FS
> + depends on WANT_EXPORTFS!=n
> + select XFS_EXPORT
> + select EXPORTFS
> +
> config XFS_EXPORT
> bool
> - default y if XFS_FS && EXPORTFS
>
> config XFS_RT
> bool "Realtime support (EXPERIMENTAL)"
>
>
Adrian,
This patch works here.
Thanks,
Paul
--
FreeBSD the Power to Serve!
Here's another one, my USB keyboard is not functioning properly, ie.
the caps lock,scrlk and num lock lights are not on when these keys are
pressed and dmesg gets tons of spam for each key presses:
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
Cheers,
Paul
--
FreeBSD the Power to Serve!
Hi,
On Sun, 30 Jan 2005, Adrian Bunk wrote:
>
> +config WANT_EXPORTFS
> + tristate
> + select EXPORTFS
> +
> config EXPORTFS
> tristate
> - default NFSD
>
What's the difference between these two?
bye, Roman
On Mon, Jan 31, 2005 at 12:00:05AM +0100, Roman Zippel wrote:
> Hi,
>
> On Sun, 30 Jan 2005, Adrian Bunk wrote:
>
> >
> > +config WANT_EXPORTFS
> > + tristate
> > + select EXPORTFS
> > +
> > config EXPORTFS
> > tristate
> > - default NFSD
> >
>
> What's the difference between these two?
WANT_EXPORTFS gets selected by NFSD.
EXPORTFS is usually WANT_EXPORTFS, but if WANT_EXPORTFS=m and
XFS_WANT_EXPORT=y, then EXPORTFS=y.
Since XFS_WANT_EXPORT itself depends on WANT_EXPORTFS this was my
workaround to avoid a circular dependency.
> bye, Roman
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Hi,
On Mon, 31 Jan 2005, Adrian Bunk wrote:
> WANT_EXPORTFS gets selected by NFSD.
>
> EXPORTFS is usually WANT_EXPORTFS, but if WANT_EXPORTFS=m and
> XFS_WANT_EXPORT=y, then EXPORTFS=y.
>
> Since XFS_WANT_EXPORT itself depends on WANT_EXPORTFS this was my
> workaround to avoid a circular dependency.
Why not just let XFS_FS select EXPORTFS directly:
config XFS_FS
select EXPORTFS if NFSD
bye, Roman
>>>>> On Sun, 30 Jan 2005 16:58:39 +0000, Ralf Baechle <[email protected]> said:
>> Right. There is however one bigger problem with the original patch:
>> It removes the driver for tx3912 and adds one for tx3927/tx49xx.
>> AFAICS, the 3912 has a very different register layout from the
>> other chips, so the old driver must not be removed yet.
ralf> Hmm... Atushi sent me this new-style serial driver when I asked
ralf> him for replacements for the old style drivers in drivers/char/
ralf> so my undertanding was it was a full replacement for all of
ralf> them. I'll check on the tx3912 and will try to send an update
ralf> later today.
Yes, Arnd is right. tx3912 have been vanished from my memory. Sorry
for confusion. But I do not know if anybody still use the old tx3912
driver now (philips NINO support was removed from kernel a while ago).
---
Atsushi Nemoto
On Mon, Jan 31, 2005 at 12:36:02AM +0100, Roman Zippel wrote:
> Why not just let XFS_FS select EXPORTFS directly:
>
> config XFS_FS
> select EXPORTFS if NFSD
Makes sense. We'll still need the XFS_EXPORT symbol in it's original
form to select building xfs_export.o.
On Sat, Jan 29, 2005 at 11:56:53PM -0800, Andrew Morton wrote:
> Paul Blazejowski <[email protected]> wrote:
> >
> > Kernel compile errors here, i think this might be XFS related...
> >
> > fs/built-in.o(.text+0x52a93): In function `linvfs_decode_fh':
> > : undefined reference to `find_exported_dentry'
> > make: *** [.tmp_vmlinux1] Error 1
>
> bix:/home/akpm> grep EXPORT x
> CONFIG_XFS_EXPORT=y
> CONFIG_EXPORTFS=m
>
> That isn't going to work. Something like this, perhaps?
This patch (implementing Roman's suggestion) should fix it:
--- linux-2.6.11-rc2-mm1/fs/xfs/Kconfig~ 2005-01-31 15:56:45.969973712 +0100
+++ linux-2.6.11-rc2-mm1/fs/xfs/Kconfig 2005-01-31 15:57:12.236974472 +0100
@@ -3,6 +3,7 @@
config XFS_FS
tristate "XFS filesystem support"
select QSORT
+ select EXPORTFS if NFSD
help
XFS is a high performance journaling filesystem which originated
on the SGI IRIX platform. It is completely multi-threaded, can
On Mon, Jan 31, 2005 at 12:36:02AM +0100, Roman Zippel wrote:
> Hi,
>
> On Mon, 31 Jan 2005, Adrian Bunk wrote:
>
> > WANT_EXPORTFS gets selected by NFSD.
> >
> > EXPORTFS is usually WANT_EXPORTFS, but if WANT_EXPORTFS=m and
> > XFS_WANT_EXPORT=y, then EXPORTFS=y.
> >
> > Since XFS_WANT_EXPORT itself depends on WANT_EXPORTFS this was my
> > workaround to avoid a circular dependency.
>
> Why not just let XFS_FS select EXPORTFS directly:
>
> config XFS_FS
> select EXPORTFS if NFSD
This has the wrong semantics:
With NFSD=m and XFS_FS=y it only sets EXPORTFS=m.
> bye, Roman
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Hi,
On Mon, 31 Jan 2005, Adrian Bunk wrote:
> > Why not just let XFS_FS select EXPORTFS directly:
> >
> > config XFS_FS
> > select EXPORTFS if NFSD
>
> This has the wrong semantics:
> With NFSD=m and XFS_FS=y it only sets EXPORTFS=m.
This should do it then:
config XFS_FS
select EXPORTFS if NFSD!=n
bye, Roman
On Sun, 30 Jan 2005, Paul Blazejowski wrote:
> Here's another one, my USB keyboard is not functioning properly, ie.
> the caps lock,scrlk and num lock lights are not on when these keys are
> pressed and dmesg gets tons of spam for each key presses:
>
> drivers/usb/input/hid-input.c: event field not found
> drivers/usb/input/hid-input.c: event field not found
> drivers/usb/input/hid-input.c: event field not found
> drivers/usb/input/hid-input.c: event field not found
> drivers/usb/input/hid-input.c: event field not found
>
> Cheers,
>
> Paul
>
>
Same here - on a Dell GX240 w/USB keyboard & trackball - .config
attached - also got some messages complaining about loading the
ip_tables module - haven't captured it but can if needed.
ghostwheel:~/linux-2.6.10) scripts/ver_linux
If some fields are empty or look
unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
Linux ghostwheel 2.6.11-rc2-mm1 #4 Tue Jan 25 13:56:31 PST 2005 i686 i686 i386
GNU/Linux
Gnu C 3.2.3
Gnu make 3.80
binutils 2.15
util-linux 2.11y
mount 2.11y
module-init-tools 0.9.15-pre4
e2fsprogs 1.32
jfsutils 1.1.2
reiserfsprogs line
reiser4progs 1.0.0
pcmcia-cs 3.1.31
quota-tools 3.10.
PPP 2.4.1
isdn4k-utils 3.1pre4
nfs-utils 1.0.6
Linux C Library 2.3.2
Dynamic linker (ldd) 2.3.2
Procps 2.0.17
Net-tools 1.60
Kbd 1.08
Sh-utils 4.5.3
scripts/ver_linux: line 90: udevinfo: command not found
Modules Loaded ipv6 ipt_REJECT ipt_state ip_conntrack iptable_filter
ip_tables
--
Charles D. (Chuck) Harding <[email protected]> Voice: 925-423-8879
Senior Computer Associate ICCD Fax: 925-423-8719
Lawrence Livermore National Laboratory Computation Directorate
Livermore, CA USA http://www.llnl.gov GPG Public Key ID: B9EB6601
------------------ http://tinyurl.com/5w5ey -----------------------
-- Pobody's Nerfect! --
On Mon, Jan 31, 2005 at 04:16:56PM +0100, Roman Zippel wrote:
> Hi,
>
> On Mon, 31 Jan 2005, Adrian Bunk wrote:
>
> > > Why not just let XFS_FS select EXPORTFS directly:
> > >
> > > config XFS_FS
> > > select EXPORTFS if NFSD
> >
> > This has the wrong semantics:
> > With NFSD=m and XFS_FS=y it only sets EXPORTFS=m.
>
> This should do it then:
>
> config XFS_FS
> select EXPORTFS if NFSD!=n
Yes, this seems to work.
> bye, Roman
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
On S?nndag 30 Januar 2005 17:58, Ralf Baechle wrote:
> Hmm... ?Atushi sent me this new-style serial driver when I asked him for
> replacements for the old style drivers in drivers/char/ so my undertanding
> was it was a full replacement for all of them. ?I'll check on the tx3912
> and will try to send an update later today.
I just found that the version in -mm2 does not add the Makefile change, so
you need this patchlet on top. If you haven't redone the patch yet, it might
be better still to rename the file to txx9.o, as serial/serial_* is a bit
redundant.
Signed-off-by: Arnd Bergmann <[email protected]>
--- linux-mm.orig/drivers/serial/Makefile 2005-01-28 07:21:24.000000000 -0500
+++ linux-mm/drivers/serial/Makefile 2005-01-31 15:34:55.198987872 -0500
@@ -48,3 +48,4 @@
obj-$(CONFIG_SERIAL_M32R_SIO) += m32r_sio.o
obj-$(CONFIG_SERIAL_MPSC) += mpsc.o
obj-$(CONFIG_ETRAX_SERIAL) += crisv10.o
+obj-$(CONFIG_SERIAL_TXX9) += serial_txx9.o
On Mon, Jan 31, 2005 at 09:23:10PM +0100, Arnd Bergmann wrote:
> On S?nndag 30 Januar 2005 17:58, Ralf Baechle wrote:
> > Hmm... ?Atushi sent me this new-style serial driver when I asked him for
> > replacements for the old style drivers in drivers/char/ so my undertanding
> > was it was a full replacement for all of them. ?I'll check on the tx3912
> > and will try to send an update later today.
>
> I just found that the version in -mm2 does not add the Makefile change, so
> you need this patchlet on top. If you haven't redone the patch yet, it might
> be better still to rename the file to txx9.o, as serial/serial_* is a bit
> redundant.
As for the TX3912 issue, there is no remaining user so that driver would
now be continuing to suffer from accelerated bitrot. A rewrite to use
the drivers/serial infrastructure is relativly minor and so I and Atushi
Nemoto agree in that the old driver should stay removed, as my patch did
and therefore there was no need for rerolling the patch. Akpm has in
the meantime sent the patches to Linus, so what's left would be renaming
the driver, as per your suggestion.
Ralf
Andrew,
My PCMCIA slot (yenta_socket) doesn't work anymore with 2.6.11-rc2-m2.
See the dmesg output below. It works fine with 2.6.11-rc1-mm1.
Let me know if you need any additional information.
Thanks,
Andre
--- snipp ---
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
kobject_register failed for pcmcia_core (-17)
[<c021686b>] kobject_register+0x5b/0x70
[<c0130620>] mod_sysfs_setup+0x50/0xb0
[<c0131999>] load_module+0x959/0xaa0
[<c0131b6b>] sys_init_module+0x5b/0x1a0
[<c010300d>] sysenter_past_esp+0x52/0x75
rsrc_nonstatic: Unknown symbol release_cis_mem
rsrc_nonstatic: Unknown symbol pcmcia_socket_list
rsrc_nonstatic: Unknown symbol pccard_validate_cis
rsrc_nonstatic: Unknown symbol destroy_cis_cache
rsrc_nonstatic: Unknown symbol pcmcia_socket_list_rwsem
yenta_socket: Unknown symbol dead_socket
yenta_socket: Unknown symbol pcmcia_register_socket
yenta_socket: Unknown symbol pcmcia_socket_dev_resume
yenta_socket: Unknown symbol pcmcia_parse_events
yenta_socket: Unknown symbol pcmcia_socket_dev_suspend
yenta_socket: Unknown symbol pccard_nonstatic_ops
yenta_socket: Unknown symbol pcmcia_unregister_socket
kobject_register failed for pcmcia_core (-17)
[<c021686b>] kobject_register+0x5b/0x70
[<c0130620>] mod_sysfs_setup+0x50/0xb0
[<c0131999>] load_module+0x959/0xaa0
[<c0131b6b>] sys_init_module+0x5b/0x1a0
[<c010300d>] sysenter_past_esp+0x52/0x75
pcmcia: Unknown symbol pcmcia_get_socket
pcmcia: Unknown symbol pcmcia_get_window
pcmcia: Unknown symbol pcmcia_suspend_card
pcmcia: Unknown symbol pcmcia_replace_cis
pcmcia: Unknown symbol pcmcia_socket_list
pcmcia: Unknown symbol pcmcia_get_card_services_info
pcmcia: Unknown symbol pccard_get_configuration_info
pcmcia: Unknown symbol pcmcia_lookup_bus
pcmcia: Unknown symbol pccard_get_first_tuple
pcmcia: Unknown symbol pccard_register_pcmcia
pcmcia: Unknown symbol pccard_read_tuple
pcmcia: Unknown symbol pccard_validate_cis
pcmcia: Unknown symbol pccard_access_configuration_register
pcmcia: Unknown symbol pcmcia_insert_card
pcmcia: Unknown symbol pcmcia_adjust_resource_info
pcmcia: Unknown symbol pcmcia_socket_list_rwsem
pcmcia: Unknown symbol pcmcia_resume_card
pcmcia: Unknown symbol pccard_get_status
pcmcia: Unknown symbol pcmcia_validate_mem
pcmcia: Unknown symbol pcmcia_socket_class
pcmcia: Unknown symbol pccard_get_tuple_data
pcmcia: Unknown symbol pcmcia_put_socket
pcmcia: Unknown symbol pcmcia_eject_card
pcmcia: Unknown symbol pccard_reset_card
pcmcia: Unknown symbol pccard_parse_tuple
pcmcia: Unknown symbol pcmcia_get_socket_by_nr
pcmcia: Unknown symbol pccard_get_next_tuple
pcmcia: Unknown symbol pcmcia_get_mem_page
On Maandag 31 Januar 2005 21:53, Ralf Baechle wrote:
> As for the TX3912 issue, there is no remaining user so that driver would
> now be continuing to suffer from accelerated bitrot.
Does this mean that all tx3912 support is deprecated? In that case, you
could remove even more code:
arch/mips/mm/c-tx39.c | 123 +++------------
arch/mips/mm/cache.c | 1
drivers/video/Kconfig | 9 -
drivers/video/Makefile | 1
drivers/video/tx3912fb.c | 328 -----------------------------------------
include/asm-mips/tx3912.h | 361 ----------------------------------------------
include/video/tx3912.h | 62 -------
7 files changed, 24 insertions(+), 861 deletions(-)
> Akpm has in
> the meantime sent the patches to Linus, so what's left would be renaming
> the driver, as per your suggestion.
If it's already merged, it's probably not worth the extra moving around.
Arnd <><
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Le 31.01.2005 22:15, Andre Eisenbach a ?crit :
| Andrew,
|
| My PCMCIA slot (yenta_socket) doesn't work anymore with
| 2.6.11-rc2-m2. See the dmesg output below. It works fine with
| 2.6.11-rc1-mm1.
|
| Let me know if you need any additional information.
|
| Thanks,
| Andre
|
| --- snipp ---
|
| Linux Kernel Card Services
| options: [pci] [cardbus] [pm]
| kobject_register failed for pcmcia_core (-17)
| [<c021686b>] kobject_register+0x5b/0x70
| [<c0130620>] mod_sysfs_setup+0x50/0xb0
| [<c0131999>] load_module+0x959/0xaa0
| [<c0131b6b>] sys_init_module+0x5b/0x1a0
| [<c010300d>] sysenter_past_esp+0x52/0x75
| rsrc_nonstatic: Unknown symbol release_cis_mem
| rsrc_nonstatic: Unknown symbol pcmcia_socket_list
| rsrc_nonstatic: Unknown symbol pccard_validate_cis
| rsrc_nonstatic: Unknown symbol destroy_cis_cache
| rsrc_nonstatic: Unknown symbol pcmcia_socket_list_rwsem
| yenta_socket: Unknown symbol dead_socket
| yenta_socket: Unknown symbol pcmcia_register_socket
| yenta_socket: Unknown symbol pcmcia_socket_dev_resume
| yenta_socket: Unknown symbol pcmcia_parse_events
| yenta_socket: Unknown symbol pcmcia_socket_dev_suspend
| yenta_socket: Unknown symbol pccard_nonstatic_ops
| yenta_socket: Unknown symbol pcmcia_unregister_socket
| kobject_register failed for pcmcia_core (-17)
| [<c021686b>] kobject_register+0x5b/0x70
| [<c0130620>] mod_sysfs_setup+0x50/0xb0
| [<c0131999>] load_module+0x959/0xaa0
| [<c0131b6b>] sys_init_module+0x5b/0x1a0
| [<c010300d>] sysenter_past_esp+0x52/0x75
| pcmcia: Unknown symbol pcmcia_get_socket
| pcmcia: Unknown symbol pcmcia_get_window
| pcmcia: Unknown symbol pcmcia_suspend_card
| pcmcia: Unknown symbol pcmcia_replace_cis
[snip]
I had the same type of problem while loading modules.
Fixed this evening by the following patch :
http://marc.theaimsgroup.com/?l=linux-kernel&m=110715631504335
- --
laurent
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFB/qckUqUFrirTu6IRAv/0AJ0QUOkcckgIUQXaKMca4g1MGcp3xACggDua
+UoG14EdUPEYTiJptVkpSbQ=
=XLpz
-----END PGP SIGNATURE-----
>>>>> On Mon, 31 Jan 2005 21:23:10 +0100, Arnd Bergmann <[email protected]> said:
arnd> I just found that the version in -mm2 does not add the Makefile
arnd> change, so you need this patchlet on top. If you haven't redone
arnd> the patch yet, it might be better still to rename the file to
arnd> txx9.o, as serial/serial_* is a bit redundant.
Thank you for Makefile fix.
As for renaming, I think serial/serial_* is not so bad. If you rename
it and compile as a module, then the module will be called "txx9.ko"
which seems too ambiguous.
---
Atsushi Nemoto
Laurent Riffard wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Le 31.01.2005 22:15, Andre Eisenbach a ?crit :
> | Andrew,
> |
> | My PCMCIA slot (yenta_socket) doesn't work anymore with
> | 2.6.11-rc2-m2. See the dmesg output below. It works fine with
> | 2.6.11-rc1-mm1.
> |
> | Let me know if you need any additional information.
> |
> | Thanks,
> | Andre
> |
> | --- snipp ---
> |
> | Linux Kernel Card Services
> | options: [pci] [cardbus] [pm]
> | kobject_register failed for pcmcia_core (-17)
> | [<c021686b>] kobject_register+0x5b/0x70
> | [<c0130620>] mod_sysfs_setup+0x50/0xb0
> | [<c0131999>] load_module+0x959/0xaa0
> | [<c0131b6b>] sys_init_module+0x5b/0x1a0
> | [<c010300d>] sysenter_past_esp+0x52/0x75
> | rsrc_nonstatic: Unknown symbol release_cis_mem
> | rsrc_nonstatic: Unknown symbol pcmcia_socket_list
> | rsrc_nonstatic: Unknown symbol pccard_validate_cis
> | rsrc_nonstatic: Unknown symbol destroy_cis_cache
> | rsrc_nonstatic: Unknown symbol pcmcia_socket_list_rwsem
> | yenta_socket: Unknown symbol dead_socket
> | yenta_socket: Unknown symbol pcmcia_register_socket
> | yenta_socket: Unknown symbol pcmcia_socket_dev_resume
> | yenta_socket: Unknown symbol pcmcia_parse_events
> | yenta_socket: Unknown symbol pcmcia_socket_dev_suspend
> | yenta_socket: Unknown symbol pccard_nonstatic_ops
> | yenta_socket: Unknown symbol pcmcia_unregister_socket
> | kobject_register failed for pcmcia_core (-17)
> | [<c021686b>] kobject_register+0x5b/0x70
> | [<c0130620>] mod_sysfs_setup+0x50/0xb0
> | [<c0131999>] load_module+0x959/0xaa0
> | [<c0131b6b>] sys_init_module+0x5b/0x1a0
> | [<c010300d>] sysenter_past_esp+0x52/0x75
> | pcmcia: Unknown symbol pcmcia_get_socket
> | pcmcia: Unknown symbol pcmcia_get_window
> | pcmcia: Unknown symbol pcmcia_suspend_card
> | pcmcia: Unknown symbol pcmcia_replace_cis
> [snip]
>
> I had the same type of problem while loading modules.
>
> Fixed this evening by the following patch :
> http://marc.theaimsgroup.com/?l=linux-kernel&m=110715631504335
>
> - --
> laurent
>
I can confirm that patch took care of a similar kobject_register failure in tulip
on my test machine.
Andrew Morton wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc2/2.6.11-rc2-mm2/
>
>
>
>
> Changes since 2.6.11-rc2-mm1:
>
Just a couple of things:
> +task_size-is-variable.patch
> +use-mm_vm_size-in-exit_mmap.patch
>
I didn't hear back about my comments on this patch. I don't see
why MM_VM_SIZE should round up to the next PGDIR? This means
architecture implementations need to do the same thing, yes?
If MM_VM_SIZE means "the total address span of all top level page
tables an mm can contain", then OK. Otherwise it should probably
be left in the caller.
> Fixes for recent TASK_SIZE changes (these are still in flux)
>
^^^
Oh, I see :P
>
> -sched-isochronous-class-for-unprivileged-soft-rt-scheduling.patch
> -sched-account-rt_tasks-as-iso_ticks.patch
> +rlimit_rt_cpu.patch
> +rlimit_rt_cpu-fix.patch
> +rlimit_rt_cpu-sparc64-fix.patch
>
> Drop SCHED_ISO, add the rlimit which allows non-privileged users to gain
> limited RT scheduling policy.
>
At the risk of sounding like a luddite who doesn't want to see a
complex new userspace API introduced that we're forced to support
for the next 10 years... I have some valid concerns with the rt
limit patches.
A simple rlimit of RT priorities (a very well definied quantity,
in contrast the vague "CPU usage"), is easy, a patch exists, it
doesn't touch a single fastpath or add complexity, it immediately
addresses the concerns of the RT audio guys who started all this,
and can be used meaningfully by userspace systems that want to
control and limit *real* RT scheduling, and without breaking
defined userspace RT scheduling APIs, IMO would be a better place
to start.
If someone later comes along and wants the extra features and
quirks that these patches provide, then I'd be all for further work
and discussion.
And this isn't meant to be an attack on anyone - I'm aware that
the -mm tree is for testing and discussion and further progression
of patches.
On Mon, 31 Jan 2005 22:46:12 +0100, Laurent Riffard
<[email protected]> wrote:
> Le 31.01.2005 22:15, Andre Eisenbach a ?crit :
> > My PCMCIA slot (yenta_socket) doesn't work anymore with
> > 2.6.11-rc2-m2. See the dmesg output below. It works fine with
> > 2.6.11-rc1-mm1.
>
> I had the same type of problem while loading modules.
>
> Fixed this evening by the following patch :
> http://marc.theaimsgroup.com/?l=linux-kernel&m=110715631504335
The patch worked for me as well.
Thanks,
Andre