linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.6.10-rc3-mm1
@ 2004-12-13 10:03 Andrew Morton
  2004-12-13 10:31 ` 2.6.10-rc3-mm1 Kasper Sandberg
                   ` (8 more replies)
  0 siblings, 9 replies; 25+ messages in thread
From: Andrew Morton @ 2004-12-13 10:03 UTC (permalink / raw)
  To: linux-kernel


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/

- Lots of new patches, lots of little fixes all over the place.

- Probably the major change is the readahead rework, which may have
  significant performance impacts on some workloads.  Not necessarily good,
  either...

- See below for the list of 31 patches which I have pending for 2.6.10.  If
  there are other patches here which should go in, please let me know.



Changes since 2.6.10-rc4-mm1:

 linus.patch
 bk-acpi.patch
 bk-agpgart.patch
 bk-arm.patch
 bk-cifs.patch
 bk-driver-core.patch
 bk-drm.patch
 bk-ide-dev.patch
 bk-input.patch
 bk-dtor-input.patch
 bk-jfs.patch
 bk-mtd.patch
 bk-netdev.patch
 bk-ntfs.patch
 bk-scsi.patch

 Latest versions of external trees

-raid10-overwrites-partition-tables.patch
-mips-updates.patch
-cfq-iosched-kill-show_status-sysfs-entry.patch
-buffer-overrun-in-arch-x86_64-sys_ia32csys32_ni_syscall.patch
-register_disk-hack.patch
-register_disk-hack-warnings.patch
-x86-fix-reboot-hang--apic-errors.patch
-vmlib-wrapped-executable-brk.patch
-vmlib-wrapped-mprotect-flags.patch
-m68k-ethernet-drivers-depend-on-net_ethernet.patch
-m68k-hp-lance-ethernet-depends-on-dio-bus-support.patch
-avoid-deadlock-in-smc91x-driver.patch
-x86_64-add-sysfs-file-to-map-pci-busses-to-cpus-warning-fix.patch
-swsusp-kconfig-change-in-wording-fwd.patch
-media-update-drivers-media-video-arvc.patch
-s390-network-driver.patch
-i4l-fix-deadlock-in-capi-code-reenable-smp.patch
-cont_prepare_write-fix.patch
-fix-an-xfs-direct-i-o-deadlock.patch
-generic_make_request-stack-savings.patch
-use-pid_alive-in-proc_pid_status.patch
-fix-parameter-handling-in-ibm_acpic.patch
-shmctl-shm_lock-perms.patch
-fix-occasional-stop_machine-lockup-with-2-cpus.patch
-Add-PCI-quirks-for-ASUS-M6Ne-notebook.patch
-dvb-documentation-update.patch
-dvb-collateral-frontend-changes.patch
-dvb-collateral-frontend-changes-kconfig-fix.patch
-saa7146-changes.patch
-dvb-frontend-driver-refactoring.patch
-dvb-follow-frontend-changes-in-drivers.patch
-dvb-cinergy-t2-update.patch
-dvb-dibusb-driver-update.patch
-dvb-core-changes.patch
-dvb-remove-dead-files.patch
-dvb-follow-changes-in-dvb-ttpci-and-budget-drivers.patch
-dvb-follow-changes-in-dvb-ttpci-and-budget-drivers-linkage-fix.patch
-yenta_socketc-fix-missing-pci_disable_dev.patch
-yenta-dont-enable-read-prefetch-on-older-o2-bridges.patch
-documentation-for-ide-and-cdrom-ioctls.patch
-fix-typo-in-cdromc.patch
-make-number-of-ramdisks-kconfigurable.patch
-make-number-of-ramdisks-kconfigurable-tidy.patch

 Merged

+ppc64-make-up-kernel-run-on-power4-logical-partition.patch
+direct-io-set-PF_SYNCWRITE.patch
+msync-set-PF_SYNCWRITE.patch
+reduce-ext3-log-spamming-blank-lines.patch
+do_task_stat-use-pid_alive.patch
+fix-ext2-ext3-memory-leak.patch
+uml-ramdisk-config-fix.patch
+shmctl-shm_lock-perms.patch
+vmlib-wrapped-executable-brk.patch
+vmlib-wrapped-mprotect-flags.patch
+ppc64-workaround-pci-issue-on-g5.patch
+ppc64-pseries-shared-processor-fixes.patch
+highmemc-fix-bio-error-propagation.patch
+documentation-for-ia64-serial-device-name-changes.patch
+add-missing-__kernel__-or-other-protections.patch
+scsi-imm-fix.patch
+gcc4-fixes.patch
+include-asm-x86_64-pgtableh-pgd_offset_gate.patch
+swsusp-bugfixes-do-not-oops-when-not-enough-memory-during-resume.patch
+swsusp-bugfixes-fix-memory-leak.patch
+swsusp-fixes-fix-confusing-printk.patch
+swsusp-fix-header-typo.patch
+swsusp-fix-types.patch
+ppc64-make-sure-lppaca-doesnt-cross-page-boundary.patch
+fix-concurrent-access-to-dev-urandom.patch
+dvb-saa7146-driver-misc-updates.patch
+dvb-b2c2-driver-splitup.patch
+dvb-update-dib-usb-driver.patch
+dvb-dvb-core-update.patch
+dvb-frontend-update.patch
+dvb-av7110-driver-update.patch

 All the above are in the 2.6.10 queue.

+cs461x-gameport-code-isnt-being-included-in-build.patch

 Makefile fix

+iounmap-fix.patch
+pageattr-fix.patch
+pageattr-flush-tlb-fix.patch
+pageattr-guard-page.patch

 Various fixes to low-level x86 and x86_64 memory management code

+4level-architecture-changes-for-x86_64-pml4_offset_gate-fix.patch

 4-level fix

-bk-alsa.patch

 Temporarily dropped due to various patch clashes.

+via-rhine-warning-fix.patch
+hostap-fix-kconfig-typos-and-missing-select-crypto.patch

 net fixes

+simplified-readahead.patch
+simplified-readahead-fix.patch
+simplified-readahead-cleanups.patch
+readahead-congestion-control.patch

 VFS readahead rework

+mark_page_accessed-for-reads-on-non-page-boundaries.patch

 page aging fix

+do_anonymous_page-use-setpagereferenced.patch

 code simplification

+page-fault-scalability-patch-v11-ia64-atomic-pte-operations.patch
+page-fault-scalability-patch-v11-universal-cmpxchg-for-i386.patch
+page-fault-scalability-patch-v11-i386-atomic-pte-operations.patch
+page-fault-scalability-patch-v11-x86_64-atomic-pte-operations.patch
+page-fault-scalability-patch-v11-s390-atomic-pte-operations.patch

 Infrastructure for the page_table_lock reduction work.

+remove-netfilter-warnings-on-copy_to_user.patch
+pcnet32-79c976-with-fiber-optic.patch
+multicast-filtering-for-tunc.patch
+small-drivers-atm-cleanups.patch
+r8169-missing-netif_poll_enable-and-irq-ack.patch
+r8169-c-101.patch
+r8169-large-send-enablement.patch
+r8169-reduce-max-mtu-for-large-frames.patch
+r8169-oversized-driver-field-for-ethtool.patch
+fix-ibm_emac-autonegotiation-result-parsing.patch

 More net fixes

+ppc32-support-for-force-cpci-690-board.patch
+ppc32-add-support-for-ibm-750fx-and-750gx-eval-boards.patch
+ppc32-performance-monitor-oprofile-support-for-e500.patch
+ppc32-performance-monitor-oprofile-support-for-e500-review-fixes.patch
+ppc32-fix-ebonyc-warnings.patch
+ppc32-remove-bogus-sprn_cpc0_gpio-define.patch
+ppc32-debug-setcontext-syscall-implementation.patch

 ppc32 updates

+ppc64-sigmasking-fix.patch

 ppc64 fix

+put-memory-in-dma-zone-not-normal-zone-in-frv-arch.patch
+fix-some-elf-fdpic-binfmt-problems.patch
+make-more-syscalls-available-for-the-fr-v-arch.patch

 FRV architecture fixes

+cyrix-mii-cpuid-returns-stale-%ecx.patch
+nx-fix-noexec-kernel-parameter.patch
+nx-triple-fault-with-4k-kernel-mappings-and-pae.patch

 x86 fixes

+x86_64-fix-bugs-in-the-amd-k8-cmp-support-code-fix.patch
+x86_64-split-acpi-boot-table-parsing-fix.patch

 Fixes to the x86_64 patches in -mm.

-x86_64-experimental-4gb-dma-zone.patch

 Dropped - was causing some problems.

+xen-vmm-4-add-ptep_establish_new-to-make-va-available.patch
+xen-vmm-4-return-code-for-arch_free_page.patch
+xen-vmm-4-runtime-disable-of-vt-console.patch
+xen-vmm-4-has_arch_dev_mem.patch
+xen-vmm-4-split-free_irq-into-teardown_irq.patch
+xen-vmm-4-alloc_skb_from_cache.patch

 Xen architecture infrastructure

+h8-300-new-systemcall-support.patch

 h8/300 update

+ia64-remove-hcdp-support-for-early-printk.patch

 ia64 serial driver cleanup

+uml-first-part-rework-of-run_helper-and-users.patch
+uml-finish-fixing-run_helper-failure-path.patch
+uml-add-elf-vsyscall-support.patch
+uml-make-vsyscall-page-into-process-page-tables.patch
+uml-include-vsyscall-page-in-core-dumps.patch
+uml-add-tracesysgood-support.patch
+uml-kill-host-processes-properly.patch
+uml-defconfig-update.patch
+uml-fix-__pgd_alloc-declaration.patch
+uml-small-vsyscall-fixes.patch
+uml-export-end_iomem.patch
+uml-system-call-restart-fixes.patch
+uml-fix-setting-of-tif_sigpending.patch
+uml-allow-vsyscall-code-to-build-on-24.patch
+uml-sysemu-fixes.patch
+uml-correctly-restore-extramask-in-sigreturn.patch
+uml-fix-update_process_times-call.patch
+uml-detect-sysemu_singlestep.patch
+uml-use-sysemu_singlestep.patch
+uml-declare-ptrace_setfpregs.patch
+uml-remove-bogus-__nr_sigreturn-check.patch
+uml-fix-highmem-compilation.patch
+uml-symbol-export.patch
+uml-fix-umldir-init-order.patch
+uml-raise-tty-limit.patch
+uml-sysfs-support-for-uml-network-driver.patch
+uml-sysfs-support-for-the-uml-block-devices.patch

 UML updates

+initramfs-allow-no-trailer.patch

 initramfs cpio handling fix

-reduce-false-timer_softirq-calls.patch
-reduce-false-timer_softirq-calls-tweaks.patch

 We decided this didn't help anything.

+ext3-support-for-ea-in-inode.patch
+ext3-support-for-ea-in-inode-warning-fix.patch

 ext3 extended attribute speedup.

+sis-drm-bool-bitfields.patch

 SiS driver cleanup

+off-by-one-in-drivers-parport-probec.patch

 parport driver fix

+compile-with-ffreestanding.patch

 Build the kernel with -ffreestanding

-sys_stime-needs-a-compat-function-fix.patch
-sys_stime-needs-a-compat-function-fix-fix.patch

 Folded into sys_stime-needs-a-compat-function.patch

+sys_stime-needs-a-compat-function-update.patch

 Fix it even more

+allocate-sysfs_dirent-structures-from-their-own-slab.patch

 sysfs memory savings

+make-gconfig-work-with-gtk-24.patch

 Fix `make gconfig'

+edd-add-edd=off-and-edd=skipmbr-options.patch

 EDD update

+panic_timeout-move-to-kernelh.patch

 cleanup

+add-pr_get_name.patch

 Symmetry for the PR_SET_NAME procctl

+fix-alt-sysrq-deadlock.patch

 Fix a deadlock in the sysrq handler

+cpumask-range-check-before-using-value.patch

 cpumask fix

+noop-iosched-make-code-static.patch
+noop-iosched-remove-unused-includes.patch

 Little cleanups

+loop-device-recursion-avoidance.patch

 Fix oopses with bogus loop stackings

+parenthesize-init_wait.patch

 dtrt with the init_wait() macro

+noone-uses-have_arch_si_codes-or-have_arch_sigevent_t.patch

 Dead code

+get_blkdev_list-cleanup.patch

 Remove sometimes unused code

+ext-apply-umask-to-symlinks-with-acls-configured-out.patch

 ext2/3 acl fix

+fix-missing-wakeup-in-ipc-sem.patch

 ipc fix

+irq-resource-deallocation-acpi.patch
+irq-resource-deallocation-ia64.patch

 Permit deallocation of IRQ resources

+ioctl-cleanup.patch

 Clean up fs/ioctl.c

+unlocked_ioctl.patch

 Provide a path for migrating ioctls out from under the bkl.

+__getblk_slow-can-loop-forever-when-pages-are-partially.patch

 Fix a possible lockup in the VFS

+ide-cd-unable-to-read-multisession-dvds.patch

 ide-cd fix

+remove-rcu-abuse-in-cpu_idle.patch

 RCu fixups/cleanups

+fix-stop-signal-race.patch
+move-group_exit-flag-into-signal_structflags-word.patch
+fix-ptracer-death-race-yielding-bogus-bug_on.patch
+fix-bogus-echild-return-from-wait-with-zombie-group-leader.patch
+move-waitchld_exit-from-task_struct-to-signal_struct.patch

 Various signal/ptrace/exit fixes from Roland

+selinux-scalability-convert-avc-to-rcu-fix.patch
+selinux-regenerate-selinux-module-headers.patch
+selinux-update-selinux_task_setscheduler.patch
+selinux-audit-task-comm-if-exe-cannot-be-determined.patch
+selinux-add-dynamic-context-transition-support-to-selinux.patch
+selinux-enhance-selinux-control-of-executable-mappings.patch
+selinux-add-member-node-to-selinuxfs.patch
+selinux-eliminate-unaligned-accesses-by-policy-loading-code.patch

 SELinux update

+oprofile-timer-backtrace-fix-2.patch

 Fix the oprofile stack-backtracing code

-pcmcia-b17-device-model-integration.patch
-pcmcia-b18a-client_t-and-pcmcia_device-integration.patch
-pcmcia-b18b-error-on-leftover-devices.patch
-pcmcia-b19-netdevice-integration.patch
+pcmcia-new-ds-cs-interface.patch
+pcmcia-call-device-drivers-from-ds-not-from-cs.patch
+pcmcia-unify-bind_mtd-and-pcmcia_bind_mtd.patch
+pcmcia-unfiy-bind_device-and-pcmcia_bind_device.patch
+pcmcia-device-model-integration-can-only-be-submitted-under-gpl.patch
+pcmcia-add-pcmcia_devices.patch
+pcmcia-remove-socket_bind_t-use-pcmcia_devices-instead.patch
+pcmcia-remove-internal-module-use-count-use-module_refcount-instead.patch
+pcmcia-set-drivers-owner-field.patch
+pcmcia-move-pcmcia_unregister_client-to-ds.patch
+pcmcia-device-model-integration-can-only-be-submitted-under-gpl-part-2.patch
+pcmcia-use-kref-instead-of-native-atomic-counter.patch
+pcmcia-add-pcmcia_putget_socket.patch
+pcmcia-grab-a-reference-to-the-cs-socket-in-ds.patch
+pcmcia-get-a-reference-to-ds-socket-for-each-pcmcia_device.patch
+pcmcia-add-a-pointer-to-client-in-struct-pcmcia_device.patch
+pcmcia-use-pcmcia_device-in-send_event.patch
+pcmcia-use-pcmcia_device-to-mark-clients-as-stale.patch
+pcmcia-code-moving-in-ds.patch
+pcmcia-use-pcmcia_device-in-register_client.patch
+pcmcia-direct-ordered-unbind-of-devices.patch
+pcmcia-bug-on-dev_list-=-null.patch
+pcmcia-bug-if-clients-are-kept-too-long.patch
+pcmcia-move-struct-client_t-inside-struct-pcmcia_device.patch
+pcmcia-use-driver_find-in-ds.patch
+pcmcia-set_netdev-for-network-devices.patch
+pcmcia-set_netdev-for-wireless-network-devices.patch
+pcmcia-reduce-stack-usage-in-ds_ioctl-randy-dunlap.patch

 Split the four pcmcia patches into 28 patches.

+perfctr-sysfs-update-1-4-core.patch
+perfctr-sysfs-update.patch
+perfctr-sysfs-update-2-4-x86.patch
+perfctr-sysfs-update-3-4-x86-64.patch
+perfctr-sysfs-update-4-4-ppc32.patch

 perfctr/sysfs integration update

+remove-rcu-abuse-in-cpu_idle-warning-fix.patch

 Kill runtime warnings due to remove-rcu-abuse-in-cpu_idle.patch

+reiser4-page_cache_readahead-fix.patch

 Fix reiser4 for the readahead changes

+code-to-register-amba-serial-console-is-missing.patch

 Serial driver fix

-make-cancel_rearming_delayed_workqueue-static.patch

 Folded into cancel_rearming_delayed_work.patch

+selinux-hooks-cleanup.patch

 SELinux cleanup

+fbdev-sysfs-fix.patch
+pm2fb-module-parameters-and-module-conditional-code.patch
+pm2fb-save-restore-memory-config.patch
+pm2fb-use-modedb-in-modules.patch
+pm2fb-fix-big-endian-sparc-support.patch
+pm2fb-fix-fbi-image-display-on-24-bit-depth-big-endian.patch

 fbdev updates

+documentation-mem=.patch
+rocket-documentation-changes.patch
+remove-speedstep_coppermine-docs.patch
+final-polish-on-disk-ioctl-documentation.patch

 Various documentation updates

+ifdef-typos-arch_ppc_platforms_prep_setupc.patch
+ifdef-typos-arch_ppc_platforms_prep_setupc-another-one.patch
+ifdef-typos-arch_ppc_syslib_ppc4xx_dmac.patch
+ifdef-typos-arch_sh_boards_renesas_hs7751rvoip_ioc.patch
+ifdef-typos-drivers_char_ipmi_ipmi_si_intfc.patch
+ifdef-typos-drivers_net_wireless_wavelan_csc.patch
+ifdef-typos-drivers_usb_net_usbnetc.patch
+ifdef-typos-mips-au100_usb_device.patch
+ipmi-use-c99-struct-inits.patch
+drm-remove-unused-functions-fwd.patch
+floppyc-remove-an-unused-function-fwd.patch
+media-video-ir-kbd-i2cc-remove-an-unused-function-fwd.patch
+nfs-remove-an-unused-function-fwd.patch
+watchdog-machzwdc-remove-unused-functions-fwd.patch
+video-drivers-remove-unused-functions-fwd.patch
+isdn-b1pcmciac-remove-an-unused-variable-fwd.patch
+binfmt_scriptc-make-struct-script_format-static-fwd.patch
+bioc-make-bio_destructor-static-fwd.patch
+devpts-inodec-make-one-struct-static-fwd.patch
+small-proc_fs-cleanups-fwd.patch
+kernel-timerc-comment-typo.patch
+mark-qnx4fs_rw-as-broken-fwd.patch
+oss-remove-unused-functions-fwd.patch
+dvb-av7110_hwc-remove-unused-functions-fwd.patch
+schedc-remove-an-unused-macro-fwd.patch
+scsi-ahcic-remove-an-unused-function-fwd.patch
+scsi-aic7xxx-aic79xx_osmc-remove-an-unused-function-fwd.patch
+scsi-qla2xxx-qla_rscnc-remove-unused-functions-fwd.patch
+schedc-remove-an-unused-function-fwd.patch
+prism54-small-prismcompat-cleanup-fwd.patch
+some-parport_pcc-cleanups-fwd.patch
+fix-typo-and-email-in-saktxt.patch
+cris-remove-kernel-20-ifdefs-fwd.patch
+afs-afs_voltypes-isnt-always-required-fwd.patch
+befs-if-0-two-unused-global-functions-fwd.patch

 Trivial fixes.




number of patches in -mm: 794
number of changesets in external trees: 601
number of patches in -mm only: 780
total patches: 1381




All 794 patches:


linus.patch

ppc64-make-up-kernel-run-on-power4-logical-partition.patch
  ppc64: make UP kernel run on POWER4 logical partition

direct-io-set-PF_SYNCWRITE.patch
  direct-io: set PF_SYNCWRITE

msync-set-PF_SYNCWRITE.patch
  msync(): set PF_SYNCWRITE

reduce-ext3-log-spamming-blank-lines.patch
  reduce ext3 log spamming (blank lines)

do_task_stat-use-pid_alive.patch
  do_task_stat() use pid_alive()

fix-ext2-ext3-memory-leak.patch
  fix ext2/ext3 memory leak

uml-ramdisk-config-fix.patch
  uml: ramdisk config fix

shmctl-shm_lock-perms.patch
  shmctl SHM_LOCK perms

vmlib-wrapped-executable-brk.patch
  VmLib wrapped: executable brk

vmlib-wrapped-mprotect-flags.patch
  VmLib wrapped: mprotect flags

ppc64-workaround-pci-issue-on-g5.patch
  ppc64: Workaround PCI issue on g5

ppc64-pseries-shared-processor-fixes.patch
  ppc64: pSeries shared processor fixes

highmemc-fix-bio-error-propagation.patch
  highmem.c: fix bio error propagation

documentation-for-ia64-serial-device-name-changes.patch
  Documentation for ia64 serial device name changes

add-missing-__kernel__-or-other-protections.patch
  Add missing __KERNEL__ (or other) protections

scsi-imm-fix.patch
  scsi: imm driver fix

gcc4-fixes.patch
  gcc4 fixes

include-asm-x86_64-pgtableh-pgd_offset_gate.patch
  include/asm-x86_64/pgtable.h pgd_offset_gate()

swsusp-bugfixes-do-not-oops-when-not-enough-memory-during-resume.patch
  swsusp bugfixes: do not oops when not enough memory during resume

swsusp-bugfixes-fix-memory-leak.patch
  swsusp bugfixes: fix memory leak

swsusp-fixes-fix-confusing-printk.patch
  swsusp fixes: fix confusing printk

swsusp-fix-header-typo.patch
  swsusp: Fix header typo

swsusp-fix-types.patch
  swsusp: fix types

ppc64-make-sure-lppaca-doesnt-cross-page-boundary.patch
  ppc64: make sure lppaca doesn't cross page boundary

fix-concurrent-access-to-dev-urandom.patch
  Fix concurrent access to /dev/urandom

dvb-saa7146-driver-misc-updates.patch
  dvb: saa7146 driver + misc updates

dvb-b2c2-driver-splitup.patch
  dvb: B2C2 driver splitup

dvb-update-dib-usb-driver.patch
  dvb: update dib-usb driver

dvb-dvb-core-update.patch
  dvb: dvb-core update

dvb-frontend-update.patch
  dvb: frontend update

dvb-av7110-driver-update.patch
  dvb: av7110 driver update

3c59x-reload-eeprom-values-at-rmmod-for-needy-cards.patch
  3c59x: reload EEPROM values at rmmod for needy cards

3c59x-remove-eeprom_reset-for-3c905b.patch
  3c59x: remove EEPROM_RESET for 3c905B

3c59x-add-eeprom_reset-for-3c900-boomerang.patch
  3c59x: Add EEPROM_RESET for 3c900 Boomerang

cs461x-gameport-code-isnt-being-included-in-build.patch
  CS461x gameport code isn't being included in build

iounmap-fix.patch
  x86: iounmap fix

pageattr-fix.patch
  x86/x86_64: pageattr fix

pageattr-flush-tlb-fix.patch
  x86: pageattr tlb flush fix

pageattr-guard-page.patch
  x86: pageattr guard page fix

4level-core-patch.patch
  4level core patch

4level-bogus-bug_on.patch
  4level: remove bogus BUG_ON()

4level-fix-vmalloc-overflow.patch
  4level: fix vmalloc overflow

4level-core-tweaks.patch
  4level core tweaks

4level-highpte-fix.patch
  4level highpte fix

4level-architecture-changes-for-alpha.patch
  4level: Architecture changes for alpha

4level-architecture-changes-for-arm.patch
  4level: Architecture changes for arm

4level-fixes-arm.patch
  4level fixes (ARM)

4level-architecture-changes-for-cris.patch
  4level: Architecture changes for cris

4level-convert-drm-to-4levels.patch
  4level: convert DRM to 4levels.

4level-add-asm-generic-support-for-emulating.patch
  4level: Add asm-generic support for emulating 2/3level tables.

4level-make-3level-fallback-more-type-safe.patch
  4level: make 3level fallback more type safe

4level-ia64-support.patch
  4level: ia64 support

4level-ia64-support-fix.patch
  4level-ia64-support fix

pml4-ia64-build-fix.patch
  Fix ia64 pml4 build problem

4level-architecture-changes-for-i386.patch
  4level: Architecture changes for i386

4level-architecture-changes-for-i386-fix.patch
  4level build fix

4level-architecture-changes-for-m32r.patch
  4level: Architecture changes for m32r

4level-architecture-changes-for-ppc.patch
  4level: Architecture changes for ppc

4level-architecture-changes-for-ppc64.patch
  4level: Architecture changes for ppc64

4level-architecture-changes-for-s390.patch
  4level: Architecture changes for s390

4level-architecture-changes-for-s390-fix.patch
  4level-architecture-changes-for-s390 fix

4level-architecture-changes-for-sh.patch
  4level: Architecture changes for sh

4level-architecture-changes-for-sh64.patch
  4level: Architecture changes for sh64

4level-architecture-changes-for-sparc.patch
  4level: Architecture changes for sparc

4level-architecture-changes-for-sparc64.patch
  4level: Architecture changes for sparc64

4level-architecture-changes-for-x86_64.patch
  4level: Architecture changes for x86_64

4level-architecture-changes-for-x86_64-pml4_offset_gate-fix.patch
  4level-architecture-changes-for-x86_64-pml4_offset_gate-fix

uml-pml4-support.patch
  uml: pml4 support

uml-config_highmem-atomicity-fix.patch
  uml: CONFIG_HIGHMEM atomicity fix

bk-acpi.patch

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

bk-agpgart.patch

bk-arm.patch

bk-cifs.patch

bk-driver-core.patch

bk-drm.patch

bk-ide-dev.patch

bk-input.patch

bk-dtor-input.patch

bk-jfs.patch

bk-mtd.patch

bk-netdev.patch

via-rhine-warning-fix.patch
  via-rhine warning fix

hostap-fix-kconfig-typos-and-missing-select-crypto.patch
  hostap: fix Kconfig typos and missing select CRYPTO

ixgb-lr-card-support.patch
  ixgb LR card support

bk-ntfs.patch

bk-scsi.patch

mm.patch
  add -mmN to EXTRAVERSION

fix-smm-failures-on-e750x-systems.patch
  fix SMM failures on E750x systems

mm-keep-count-of-free-areas.patch
  mm: keep count of free areas

mm-higher-order-watermarks.patch
  mm: higher order watermarks

mm-higher-order-watermarks-fix.patch
  higher order watermarks fix

mm-teach-kswapd-about-higher-order-areas.patch
  mm: teach kswapd about higher order areas

numa-policies-for-file-mappings-mpol_mf_move.patch
  NUMA policies for file mappings + MPOL_MF_MOVE

simplified-readahead.patch
  Simplified readahead

simplified-readahead-fix.patch
  Simplified readahead fix

simplified-readahead-cleanups.patch
  simplified-readahead-cleanups

readahead-congestion-control.patch
  Simplified readahead

make-tree_lock-an-rwlock.patch
  make mapping->tree_lock an rwlock

mempolicy-optimization.patch
  mempolicy optimisation

mm-overcommit-updates.patch
  mm: overcommit updates

kill-off-highmem_start_page.patch
  kill off highmem_start_page

make-sure-ioremap-only-tests-valid-addresses.patch
  make sure ioremap only tests valid addresses

mark_page_accessed-for-reads-on-non-page-boundaries.patch
  mark_page_accessed() for read()s on non-page boundaries

do_anonymous_page-use-setpagereferenced.patch
  do_anonymous_page() use SetPageReferenced

page-fault-scalability-patch-v11-ia64-atomic-pte-operations.patch
  page fault scalability patch V11: ia64 atomic pte operations

page-fault-scalability-patch-v11-universal-cmpxchg-for-i386.patch
  page fault scalability patch V11: universal cmpxchg for i386

page-fault-scalability-patch-v11-i386-atomic-pte-operations.patch
  page fault scalability patch V11: i386 atomic pte operations

page-fault-scalability-patch-v11-x86_64-atomic-pte-operations.patch
  page fault scalability patch V11: x86_64 atomic pte operations

page-fault-scalability-patch-v11-s390-atomic-pte-operations.patch
  page fault scalability patch V11: s390 atomic pte operations

must-fix.patch
  must fix lists update
  must fix list update
  mustfix update
  must-fix update
  mustfix lists

arcnet-fixes.patch
  arcnet fixes

x25-when-receiving-a-call-check-listening-sockets-for-matching-call-user-data.patch
  X.25: When receiving a call, check listening sockets for matching call user data.

x25-remove-unused-header-files.patch
  X.25: Remove unused header files

xircom_tulip_cb-build-fix.patch
  xircom_tulip_cb.c build fix

net-socketc__sock_create-cleanup.patch
  net/socket.c::__sock_create() cleanup.

net-netconsole-poll-support-for-3c509.patch
  net: Netconsole poll support for 3c509

remove-netfilter-warnings-on-copy_to_user.patch
  Remove netfilter warnings on copy_to_user

pcnet32-79c976-with-fiber-optic.patch
  pcnet32: 79c976 with fiber optic fix

multicast-filtering-for-tunc.patch
  Multicast filtering for tun.c

small-drivers-atm-cleanups.patch
  small drivers/atm cleanups

r8169-missing-netif_poll_enable-and-irq-ack.patch
  r8169: missing netif_poll_enable and irq ack

r8169-c-101.patch
  r8169: C 101

r8169-large-send-enablement.patch
  r8169: Large Send enablement

r8169-reduce-max-mtu-for-large-frames.patch
  r8169: reduce max MTU for large frames

r8169-oversized-driver-field-for-ethtool.patch
  r8169: oversized driver field for ethtool

fix-ibm_emac-autonegotiation-result-parsing.patch
  EMAC: fix ibm_emac autonegotiation result parsing

ppc32-freescale-book-e-mmu-cleanup.patch
  ppc32: freescale Book-E MMU cleanup

ppc32-refactor-common-book-e-exception-code.patch
  ppc32: refactor common book-e exception code

ppc32-switch-to-kbuild_defconfig.patch
  ppc32: Switch to KBUILD_DEFCONFIG

ppc32-marvell-host-bridge-support-mv64x60.patch
  ppc32: Marvell host bridge support (mv64x60)

ppc32-marvell-host-bridge-support-mv64x60-review-fixes.patch
  ppc32-marvell-host-bridge-support-mv64x60 review fixes

ppc32-support-for-marvell-ev-64260-bp-eval-platform.patch
  ppc32: support for Marvell EV-64260[ab]-BP eval platform

ppc32-support-for-force-cpci-690-board.patch
  ppc32: support for Force CPCI-690 board

ppc32-support-for-artesyn-katana-cpci-boards.patch
  ppc32: support for Artesyn Katana cPCI boards

ppc32-add-support-for-ibm-750fx-and-750gx-eval-boards.patch
  ppc32: add Support for IBM 750FX and 750GX Eval Boards

ppc32-ppc4xx-pic-rewrite-cleanup.patch
  ppc32: PPC4xx PIC rewrite/cleanup

ppc32-performance-monitor-oprofile-support-for-e500.patch
  ppc32: performance Monitor/Oprofile support for e500

ppc32-performance-monitor-oprofile-support-for-e500-review-fixes.patch
  Fix prototypes & externs in e500 oprofile support

ppc32-fix-ebonyc-warnings.patch
  ppc32: fix ebony.c warnings

ppc32-remove-bogus-sprn_cpc0_gpio-define.patch
  ppc32: remove bogus SPRN_CPC0_GPIO define

ppc32-debug-setcontext-syscall-implementation.patch
  PPC debug setcontext syscall implementation.

ppc64-kprobes-implementation.patch
  ppc64: kprobes implementation

ppc64-tweaks-to-cpu-sysfs-information.patch
  ppc64: tweaks to ppc64 cpu sysfs information

ppc64-fix-signal-mask-on-delivery-error.patch
  ppc64: fix signal mask on delivery error

ppc64-sigmasking-fix.patch
  ppc64: sigmasking fix

ppc64-reloc_hide.patch

kprobes-wrapper-to-define-jprobeentry.patch
  Kprobes: wrapper to define jprobe.entry

remove-unnecessary-inclusions-of-asm-aouth.patch
  Remove unnecessary inclusions of asm/a.out.h

termio-userspace-access-error-handling.patch
  Termio userspace access error handling

ide_arch_obsolete_init-fix.patch
  IDE_ARCH_OBSOLETE_INIT fix

out-of-line-implementation-of-find_next_bit.patch
  out-of-line implementation of find_next_bit()

gp-rel-data-support.patch
  GP-REL data support

vm-routine-fixes.patch
  VM routine fixes

vm-routine-fixes-CONFIG_SHMEM-fix.patch
  vm-routine-fixes CONFIG_SHMEM fix

frv-fujitsu-fr-v-cpu-arch-maintainer-record.patch
  FRV: Fujitsu FR-V CPU arch maintainer record

frv-fujitsu-fr-v-arch-documentation.patch
  FRV: Fujitsu FR-V arch documentation

frv-fujitsu-fr-v-cpu-arch-implementation-part-1.patch
  FRV: Fujitsu FR-V CPU arch implementation part 1

frv-fujitsu-fr-v-cpu-arch-implementation-part-2.patch
  FRV: Fujitsu FR-V CPU arch implementation part 2

frv-fujitsu-fr-v-cpu-arch-implementation-part-3.patch
  FRV: Fujitsu FR-V CPU arch implementation part 3

frv-fujitsu-fr-v-cpu-arch-implementation-part-4.patch
  FRV: Fujitsu FR-V CPU arch implementation part 4

frv-fujitsu-fr-v-cpu-arch-implementation-part-5.patch
  FRV: Fujitsu FR-V CPU arch implementation part 5

frv-fujitsu-fr-v-cpu-arch-implementation-part-6.patch
  FRV: Fujitsu FR-V CPU arch implementation part 6

frv-fujitsu-fr-v-cpu-arch-implementation-part-7.patch
  FRV: Fujitsu FR-V CPU arch implementation part 7

frv-fujitsu-fr-v-cpu-arch-implementation-part-8.patch
  FRV: Fujitsu FR-V CPU arch implementation part 8

frv-fujitsu-fr-v-cpu-arch-implementation-part-9.patch
  FRV: Fujitsu FR-V CPU arch implementation part 9

put-memory-in-dma-zone-not-normal-zone-in-frv-arch.patch
  Put memory in DMA zone not Normal zone in FRV arch

frv-kill-off-highmem_start_page.patch
  kill off highmem_start_page

frv-first-batch-of-fujitsu-fr-v-arch-include-files.patch
  FRV: First batch of Fujitsu FR-V arch include files

frv-remove-obsolete-hardirq-stuff-from-includes.patch
  frv: emove obsolete hardirq stuff from includes

frv-pci-dma-fixes.patch
  frv: PCI DMA fixes

fix-frv-pci-config-space-write.patch
  frv: Fix PCI config space write

frv-more-fujitsu-fr-v-arch-include-files.patch
  FRV: More Fujitsu FR-V arch include files

convert-frv-to-use-remap_pfn_range.patch
  convert FRV to use remap_pfn_range

frv-yet-more-fujitsu-fr-v-arch-include-files.patch
  FRV: Yet more Fujitsu FR-V arch include files

frv-remaining-fujitsu-fr-v-arch-include-files.patch
  FRV: Remaining Fujitsu FR-V arch include files

frv-make-calibrate_delay-optional.patch
  FRV: Make calibrate_delay() optional

frv-better-mmap-support-in-uclinux.patch
  FRV: Better mmap support in uClinux

frv-procfs-changes-for-nommu-changes.patch
  FRV: procfs changes for nommu changes

frv-change-setup_arg_pages-to-take-stack-pointer.patch
  FRV: change setup_arg_pages() to take stack pointer

frv-change-setup_arg_pages-to-take-stack-pointer-fixes.patch
  Fix usage of setup_arg_pages() in IA64, MIPS, S390 and Sparc64

frv-add-fdpic-elf-binary-format-driver.patch
  FRV: Add FDPIC ELF binary format driver

fix-some-elf-fdpic-binfmt-problems.patch
  Fix some ELF-FDPIC binfmt problems

further-nommu-changes.patch
  Further nommu changes

further-nommu-proc-changes.patch
  Further nommu /proc changes

frv-arch-nommu-changes.patch
  frv: nommu changes

make-more-syscalls-available-for-the-fr-v-arch.patch
  Make more syscalls available for the FR-V arch

superhyway-bus-support.patch
  SuperHyway bus support

assign-pkmap_base-dynamically.patch
  Assign PKMAP_BASE dynamically

x86-remove-data-header-and-code-overlap-in-boot-setups.patch
  x86: remove data-header and code overlap in boot/setup.S

cyrix-mii-cpuid-returns-stale-%ecx.patch
  Cyrix MII cpuid returns stale %ecx

nx-fix-noexec-kernel-parameter.patch
  NX: Fix noexec kernel parameter

nx-triple-fault-with-4k-kernel-mappings-and-pae.patch
  NX: Triple fault with 4k kernel mappings and PAE

intel-thermal-monitor-for-x86_64.patch
  Intel thermal monitor for x86_64

x86_64-do_general_protection-retval-check.patch
  x86_64: do_general_protection() retval check

x86_64-add-a-real-pfn_valid.patch
  x86_64: Add a real pfn_valid

x86_64-fix-bugs-in-the-amd-k8-cmp-support-code.patch
  x86_64: Fix bugs in the AMD K8 CMP support code.

x86_64-fix-bugs-in-the-amd-k8-cmp-support-code-fix.patch
  x86_64: numa_add_cpu() fix

x86_64-reenable-mga-dri-on-x86-64.patch
  x86_64: Reenable MGA DRI on x86-64

x86_64-remove-duplicated-fake_stack_frame-macro.patch
  x86_64: Remove duplicated FAKE_STACK_FRAME macro.

x86_64-remove-bios-reboot-code.patch
  x86_64: Remove BIOS reboot code

x86_64-add-reboot=force.patch
  x86_64: Add reboot=force

x86_64-collected-ioremap-fixes.patch
  x86_64: Collected ioremap fixes

x86_64-handle-nx-correctly-in-pageattr.patch
  x86_64: Handle NX correctly in pageattr

x86_64-split-acpi-boot-table-parsing.patch
  x86_64: Split ACPI boot table parsing

x86_64-split-acpi-boot-table-parsing-fix.patch
  x86_64-split-acpi-boot-table-parsing-fix

x86_64-add-srat-numa-discovery-to-x86-64.patch
  x86_64: Add SRAT NUMA discovery to x86-64.

x86_64-update-uptime-after-suspend.patch
  x86_64: Update uptime after suspend

x86_64-cleanups-preparing-for-memory-hotplug.patch
  x86_64: Cleanups preparing for memory hotplug

x86_64-allow-a-kernel-debugger-to-hide-single-steps-in.patch
  x86_64: Allow a kernel debugger to hide single steps in more cases.

x86_64-remove-debug-information-for-vsyscalls.patch
  x86_64: Remove debug information for vsyscalls

x86_64-rename-htvalid-to-cmp_legacy.patch
  x86_64: Rename HTVALID to CMP_LEGACY

x86_64-scheduler-support-for-amd-cmp.patch
  x86_64: Scheduler support for AMD CMP

x86_64-add-a-missing-__iomem-pointed-out-by-linus.patch
  x86_64: Add a missing __iomem pointed out by Linus.

x86_64-add-a-missing-newline-in-proc-cpuinfo.patch
  x86_64: Add a missing newline in /proc/cpuinfo

x86_64-always-print-segfaults-for-init.patch
  x86_64: Always print segfaults for init.

x86_64-export-phys_proc_id.patch
  x86_64: Export phys_proc_id

x86_64-allow-to-configure-more-cpus-and-nodes.patch
  x86_64: Allow to configure more CPUs and nodes.

x86_64-allow-to-configure-more-cpus-and-nodes-fix.patch
  x86_64-allow-to-configure-more-cpus-and-nodes fix

x86_64-fix-a-warning-in-the-cmp-support-code-for.patch
  x86_64: Fix a warning in the CMP support code for !CONFIG_NUMA

x86_64-fix-some-outdated-assumptions-that-cpu-numbers.patch
  x86_64: Fix some outdated assumptions that CPU numbers are equal numbers.

x86_64-fix-em64t-config-description.patch
  x86_64: Fix EM64T config description

x86_64-remove-unneeded-ifdef-in-hardirqh.patch
  x86_64: Remove unneeded ifdef in hardirq.h

x86_64-add-slit-inter-node-distance-information-to.patch
  x86_64: Add SLIT (inter node distance) information to sysfs.

x86_64-add-x86_64-support-for-jack-steiners-slit-sysfs.patch
  x86_64: Add x86_64 support for Jack Steiner's SLIT sysfs patch

x86_64-eliminate-some-useless-printks-in-acpi-numac.patch
  x86_64: Eliminate some useless printks in ACPI numa.c

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-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

xen-vmm-4-alloc_skb_from_cache.patch
  Xen VMM #4: alloc_skb_from_cache

h8-300-new-systemcall-support.patch
  H8/300 new systemcall support

ia64-remove-hcdp-support-for-early-printk.patch
  ia64: remove HCDP support for early printk

typeofdev-powersaved_state.patch
  typeof(dev->power.saved_state)

uml-remove-most-devfs_mk_symlink-calls.patch
  uml: remove most devfs_mk_symlink calls

uml-fix-__wrap_free-comment.patch
  uml: fix __wrap_free comment

uml-fix-some-ptrace-functions-returns-values.patch
  uml: fix some ptrace functions returns values

uml-redo-the-signal-delivery-mechanism.patch
  uml: redo the signal delivery mechanism

uml-make-restorer-match-i386.patch
  uml: make restorer match i386

uml-unistdh-cleanup.patch
  uml: unistd.h cleanup

uml-remove-a-quilt-induced-duplicity.patch
  uml: remove a quilt-induced duplicity

uml-fix-sigreturn-to-not-copy_user-under-a-spinlock.patch
  uml: fix sigreturn to not copy_user under a spinlock

uml-close-host-file-descriptors-properly.patch
  uml: close host file descriptors properly

uml-free-host-resources-associated-with-freed-irqs.patch
  uml: free host resources associated with freed IRQs

uml-unregister-signal-handlers-at-reboot.patch
  uml: unregister signal handlers at reboot

hostfs-uml-set-sendfile-to-generic_file_sendfile.patch
  hostfs: uml: set .sendfile to generic_file_sendfile

hostfs-uml-add-some-other-pagecache-methods.patch
  hostfs: uml: add some other pagecache methods

uml-terminal-cleanup.patch
  uml: terminal cleanup

uml-first-part-rework-of-run_helper-and-users.patch
  Uml: first part rework of run_helper() and users.

uml-finish-fixing-run_helper-failure-path.patch
  uml: finish fixing run_helper failure path

uml-add-elf-vsyscall-support.patch
  uml: add elf vsyscall support

uml-make-vsyscall-page-into-process-page-tables.patch
  uml: make vsyscall page into process page tables

uml-include-vsyscall-page-in-core-dumps.patch
  uml: include vsyscall page in core dumps

uml-add-tracesysgood-support.patch
  uml: Add TRACESYSGOOD support

uml-kill-host-processes-properly.patch
  uml: kill host processes properly

uml-defconfig-update.patch
  uml: defconfig update

uml-fix-__pgd_alloc-declaration.patch
  uml: fix __pgd_alloc declaration

uml-small-vsyscall-fixes.patch
  uml: small vsyscall fixes

uml-export-end_iomem.patch
  uml: export end_iomem

uml-system-call-restart-fixes.patch
  uml: system call restart fixes

uml-fix-setting-of-tif_sigpending.patch
  uml: Fix setting of TIF_SIGPENDING

uml-allow-vsyscall-code-to-build-on-24.patch
  uml: Allow vsyscall code to build on 2.4

uml-sysemu-fixes.patch
  uml: SYSEMU fixes

uml-correctly-restore-extramask-in-sigreturn.patch
  uml: correctly restore extramask in sigreturn

uml-fix-update_process_times-call.patch
  uml: fix update_process_times call

uml-detect-sysemu_singlestep.patch
  uml: detect SYSEMU_SINGLESTEP

uml-use-sysemu_singlestep.patch
  uml: use SYSEMU_SINGLESTEP

uml-declare-ptrace_setfpregs.patch
  uml: declare ptrace_setfpregs

uml-remove-bogus-__nr_sigreturn-check.patch
  uml: Remove bogus __NR_sigreturn check

uml-fix-highmem-compilation.patch
  uml: Fix highmem compilation

uml-symbol-export.patch
  uml: symbol export

uml-fix-umldir-init-order.patch
  uml: fix umldir init order

uml-raise-tty-limit.patch
  uml: raise tty limit

uml-sysfs-support-for-uml-network-driver.patch
  uml: sysfs support for uml network driver.

uml-sysfs-support-for-the-uml-block-devices.patch
  uml: sysfs support for the uml block devices.

s390-remove-compat-setup_arg_pages32.patch
  s390: remove compat setup_arg_pages32

enhanced-i-o-accounting-data-patch.patch
  enhanced I/O accounting data patch

enhanced-memory-accounting-data-collection.patch
  enhanced Memory accounting data collection

enhanced-memory-accounting-data-collection-tidy.patch
  enhanced-memory-accounting-data-collection-tidy

wacom-tablet-driver.patch
  wacom tablet driver

force-feedback-support-for-uinput.patch
  Force feedback support for uinput

kmap_atomic-takes-char.patch
  kmap_atomic takes char*

kmap_atomic-takes-char-fix.patch
  kmap_atomic-takes-char-fix

kmap_atomic-fallout.patch
  kmap_atomic fallout

kunmap-fallout-more-fixes.patch
  kunmap-fallout-more-fixes

4-4gb-incorrect-bound-check-in-do_getname.patch
  4/4GB: Incorrect bound check in do_getname()

handle-quoted-module-parameters.patch
  handle quoted module parameters

CONFIG_SOUND_VIA82CXXX_PROCFS.patch
  Add CONFIG_SOUND_VIA82CXXX_PROCFS

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

gen_init_cpio-symlink-pipe-socket-support.patch
  gen_init_cpio symlink, pipe and socket support

gen_init_cpio-slink_pipe_sock_2.patch
  gen_init_cpio-slink_pipe_sock_2

initramfs-allow-no-trailer.patch
  INITRAMFS: allow no trailer

move-irq_enter-and-irq_exit-to-common-code.patch
  move irq_enter and irq_exit to common code

remove-unused-irq_cpustat-fields.patch
  remove unused irq_cpustat fields

hold-bkl-for-shorter-period-in-generic_shutdown_super.patch
  Hold BKL for shorter period in generic_shutdown_super().

cleanups-for-the-ipmi-driver.patch
  Cleanups for the IPMI driver

htree-telldir-fix.patch
  ext3 htree telldir() fix

kill-blkh.patch
  kill blk.h

ext3-cleanup-handling-of-aborted-transactions.patch
  ext3: cleanup handling of aborted transactions.

ext3-handle-attempted-delete-of-bitmap-blocks.patch
  ext3: handle attempted delete of bitmap blocks.

ext3-handle-attempted-double-delete-of-metadata.patch
  ext3: handle attempted double-delete of metadata.

cpumask_t-initializers.patch
  cpumask_t initializers

time-run-too-fast-after-s3.patch
  time runx too fast after S3

fork-total_forks-not-counted-under-tasklist_lock.patch
  fork: total_forks not counted under tasklist_lock

suppress-might_sleep-if-oopsing.patch
  suppress might_sleep() if oopsing

file-sync-no-i_sem.patch
  Reduce i_sem usage during file sync operations

ext3-support-for-ea-in-inode.patch
  ext3: support for EA in inode

ext3-support-for-ea-in-inode-warning-fix.patch
  ext3-xattr-warning-fix

sis-drm-bool-bitfields.patch
  SIS DRM bool. bitfields

off-by-one-in-drivers-parport-probec.patch
  Off by one in drivers/parport/probe.c

compile-with-ffreestanding.patch
  compile with -ffreestanding

sys_stime-needs-a-compat-function.patch
  sys_stime needs a compat function

sys_stime-needs-a-compat-function-update.patch

sync-in-core-time-granuality-with-filesystems.patch
  Sync in core time granuality with filesystems

sync-in-core-time-granuality-with-filesystems-sonypi-fix.patch
  sync-in-core-time-granuality-with-filesystems-sonypi-fix

remove-ip2-programs.patch
  remove ip2 programs

rcu-eliminate-rcu_ctrlblklock.patch
  rcu: eliminate rcu_ctrlblk.lock

rcu-eliminate-rcu_datalast_qsctr.patch
  rcu: eliminate rcu_data.last_qsctr

smb_file_open-retval-fix.patch
  smb_file_open() retval fix

sys_sched_setaffinity-on-up-should-fail-for-non-zero.patch
  sys_sched_setaffinity() on UP should fail for non-zero CPUs.

allocate-sysfs_dirent-structures-from-their-own-slab.patch
  Allocate sysfs_dirent structures from their own slab

make-gconfig-work-with-gtk-24.patch
  make gconfig work with gtk-2.4

edd-add-edd=off-and-edd=skipmbr-options.patch
  EDD: add edd=off and edd=skipmbr options

panic_timeout-move-to-kernelh.patch
  panic_timeout: move to kernel.h

add-pr_get_name.patch
  Add PR_GET_NAME

fix-alt-sysrq-deadlock.patch
  fix alt-sysrq deadlock

cpumask-range-check-before-using-value.patch
  cpumask: range check before using value

noop-iosched-make-code-static.patch
  noop iosched: make code static

noop-iosched-remove-unused-includes.patch
  noop iosched: remove unused includes

loop-device-recursion-avoidance.patch
  loop device resursion avoidance

parenthesize-init_wait.patch
  parenthesize init_wait() macro parameters

noone-uses-have_arch_si_codes-or-have_arch_sigevent_t.patch
  noone uses HAVE_ARCH_SI_CODES or HAVE_ARCH_SIGEVENT_T

get_blkdev_list-cleanup.patch
  get_blkdev_list() cleanup

ext-apply-umask-to-symlinks-with-acls-configured-out.patch
  Ext[23]: apply umask to symlinks with ACLs configured out

fix-missing-wakeup-in-ipc-sem.patch
  fix missing wakeup in ipc/sem

irq-resource-deallocation-acpi.patch
  IRQ resource deallocation: ACPI

irq-resource-deallocation-ia64.patch
  IRQ resource deallocation: ia64

ioctl-cleanup.patch
  ioctl-cleanup

unlocked_ioctl.patch
  unlocked_ioctl

__getblk_slow-can-loop-forever-when-pages-are-partially.patch
  __getblk_slow can loop forever when pages are partially mapped

ide-cd-unable-to-read-multisession-dvds.patch
  ide-cd: Unable to read multisession DVDs

remove-rcu-abuse-in-cpu_idle.patch
  Remove RCU abuse in cpu_idle()

fix-stop-signal-race.patch
  fix stop signal race

move-group_exit-flag-into-signal_structflags-word.patch
  move group_exit flag into signal_struct.flags word

fix-ptracer-death-race-yielding-bogus-bug_on.patch
  fix ptracer death race yielding bogus BUG_ON

fix-bogus-echild-return-from-wait-with-zombie-group-leader.patch
  fix bogus ECHILD return from wait* with zombie group leader

move-waitchld_exit-from-task_struct-to-signal_struct.patch
  move waitchld_exit from task_struct to signal_struct

expose-reiserfs_sync_fs.patch
  Expose reiserfs_sync_fs()

fix-reiserfs-quota-debug-messages.patch
  Fix reiserfs quota debug messages

fix-of-quota-deadlock-on-pagelock-quota-core.patch
  Fix of quota deadlock on pagelock: quota core

vfs_quota_off-oops-fix.patch
  vfs_quota_off-oops-fix

quota-umount-race-fix.patch
  quota umount race fix

fix-of-quota-deadlock-on-pagelock-ext2.patch
  Fix of quota deadlock on pagelock: ext2

fix-of-quota-deadlock-on-pagelock-ext2-tweaks.patch
  fix-of-quota-deadlock-on-pagelock-ext2-tweaks

fix-of-quota-deadlock-on-pagelock-ext3.patch
  Fix of quota deadlock on pagelock: ext3

fix-of-quota-deadlock-on-pagelock-ext3-tweaks.patch
  fix-of-quota-deadlock-on-pagelock-ext3-tweaks

fix-of-quota-deadlock-on-pagelock-reiserfs.patch
  Fix of quota deadlock on pagelock: reiserfs

fix-of-quota-deadlock-on-pagelock-reiserfs-fix.patch
  fix-of-quota-deadlock-on-pagelock-reiserfs-fix

allow-disabling-quota-messages-to-console.patch
  Allow disabling quota messages to console

selinux-scalability-add-spin_trylock_irq-and.patch
  SELinux scalability: add spin_trylock_irq and  spin_trylock_irqsave

selinux-scalability-convert-avc-to-rcu.patch
  SELinux scalability: convert AVC to RCU

selinux-scalability-convert-avc-to-rcu-fix.patch
  SELinux: fix bug in avc_update_node()

selinux-atomic_dec_and_test-bug.patch
  SELinux: atomic_dec_and_test() bug

selinux-scalability-avc-statistics-and-tuning.patch
  SELinux scalability: AVC statistics and tuning

selinux-regenerate-selinux-module-headers.patch
  SELinux: regenerate SELinux module headers

selinux-update-selinux_task_setscheduler.patch
  SELinux: update selinux_task_setscheduler

selinux-audit-task-comm-if-exe-cannot-be-determined.patch
  SELinux: audit task comm if exe cannot be determined

selinux-add-dynamic-context-transition-support-to-selinux.patch
  SELinux: add dynamic context transition support to SELinux

selinux-enhance-selinux-control-of-executable-mappings.patch
  SELinux: enhance SELinux control of executable mappings

selinux-add-member-node-to-selinuxfs.patch
  SELinux: add member node to selinuxfs

selinux-eliminate-unaligned-accesses-by-policy-loading-code.patch
  SELinux: eliminate unaligned accesses by policy loading code

oprofile-add-check_user_page_readable.patch
  oprofile: add check_user_page_readable()

oprofile-arch-independent-code-for-stack-trace.patch
  oprofile: arch-independent code for stack trace sampling

oprofile-arch-independent-code-for-stack-trace-rename-timer_init.patch
  oprofile-arch-independent-code-for-stack-trace: rename timer_init

oprofile-timer-backtrace-fix-2.patch
  oprofile: backtrace operation does not initialized

oprofile-i386-support-for-stack-trace-sampling.patch
  oprofile: i386 support for stack trace sampling

oprofile-i386-support-for-stack-trace-sampling-cleanup.patch
  oprofile-i386-support-for-stack-trace-sampling-cleanup

oprofile-i386-support-for-stack-trace-sampling-fix.patch
  oprofile-i386-support-for-stack-trace-sampling x86_64 fix

oprofile-ia64-support-for-oprofile-stack-trace.patch
  oprofile: ia64 support for oprofile stack trace sampling

oprofile-update-alpha-for-api-changes.patch
  oprofile: update alpha for api changes

oprofile-update-arm-for-api-changes.patch
  oprofile: update arm for api changes

oprofile-update-ppc-for-api-changes.patch
  oprofile: update ppc for api changes

oprofile-update-parisc-for-api-changes.patch
  oprofile: update parisc for api changes

oprofile-update-s390-for-api-changes.patch
  oprofile: update s390 for api changes

oprofile-update-sh-for-api-changes.patch
  oprofile: update sh for api changes

oprofile-update-sparc64-for-api-changes.patch
  oprofile: update sparc64 for api changes

oprofile-minor-cleanups.patch
  oprofile: minor cleanups

pcmcia-new-ds-cs-interface.patch
  pcmcia: new ds - cs interface

pcmcia-call-device-drivers-from-ds-not-from-cs.patch
  pcmcia: call device drivers from ds, not from cs

pcmcia-unify-bind_mtd-and-pcmcia_bind_mtd.patch
  pcmcia: unify bind_mtd and pcmcia_bind_mtd

pcmcia-unfiy-bind_device-and-pcmcia_bind_device.patch
  pcmcia: unfiy bind_device and pcmcia_bind_device

pcmcia-device-model-integration-can-only-be-submitted-under-gpl.patch
  pcmcia: device model integration can only be submitted under GPL

pcmcia-add-pcmcia_devices.patch
  pcmcia: add pcmcia_device(s)

pcmcia-remove-socket_bind_t-use-pcmcia_devices-instead.patch
  pcmcia: remove socket_bind_t, use pcmcia_devices instead

pcmcia-remove-internal-module-use-count-use-module_refcount-instead.patch
  pcmcia: remove internal module use count, use module_refcount instead

pcmcia-set-drivers-owner-field.patch
  pcmcia: set driver's .owner field

pcmcia-move-pcmcia_unregister_client-to-ds.patch
  pcmcia: move pcmcia_(un,)register_client to ds

pcmcia-device-model-integration-can-only-be-submitted-under-gpl-part-2.patch
  pcmcia: device model integration can only be submitted under GPL, part 2

pcmcia-use-kref-instead-of-native-atomic-counter.patch
  pcmcia: use kref instead of native atomic counter

pcmcia-add-pcmcia_putget_socket.patch
  pcmcia: add pcmcia_(put,get)_socket

pcmcia-grab-a-reference-to-the-cs-socket-in-ds.patch
  pcmcia: grab a reference to the cs-socket in ds

pcmcia-get-a-reference-to-ds-socket-for-each-pcmcia_device.patch
  pcmcia: get a reference to ds-socket for each pcmcia_device

pcmcia-add-a-pointer-to-client-in-struct-pcmcia_device.patch
  pcmcia: add a pointer to client in struct pcmcia_device

pcmcia-use-pcmcia_device-in-send_event.patch
  pcmcia: use pcmcia_device in send_event

pcmcia-use-pcmcia_device-to-mark-clients-as-stale.patch
  pcmcia: use pcmcia_device to mark clients as stale

pcmcia-code-moving-in-ds.patch
  pcmcia: code moving in ds

pcmcia-use-pcmcia_device-in-register_client.patch
  pcmcia: use pcmcia_device in register_client

pcmcia-direct-ordered-unbind-of-devices.patch
  pcmcia: direct-ordered unbind of devices

pcmcia-bug-on-dev_list-=-null.patch
  pcmcia: BUG on dev_list != NULL

pcmcia-bug-if-clients-are-kept-too-long.patch
  pcmcia: BUG() if clients are kept too long

pcmcia-move-struct-client_t-inside-struct-pcmcia_device.patch
  pcmcia: move struct client_t inside struct pcmcia_device

pcmcia-use-driver_find-in-ds.patch
  pcmcia: use driver_find in ds

pcmcia-set_netdev-for-network-devices.patch
  pcmcia: SET_NETDEV for network devices

pcmcia-set_netdev-for-wireless-network-devices.patch
  pcmcia: SET_NETDEV for wireless network devices

pcmcia-reduce-stack-usage-in-ds_ioctl-randy-dunlap.patch
  pcmcia: reduce stack usage in ds_ioctl (Randy Dunlap)

pcmcia-add-disable_clkrun-option.patch
  pcmcia: Add disable_clkrun option

knfsd-nfsd_translate_wouldblocks.patch
  knfsd: nfsd_translate_wouldblocks

knfsd-svcrpc-auth_null-fixes.patch
  knfsd: svcrpc: auth_null fixes

knfsd-svcrpc-share-code-duplicated-between-auth_unix-and-auth_null.patch
  knfsd: svcrpc: share code duplicated between auth_unix and auth_null

knfsd-nfsd4-fix-open_downgrade-decode-error.patch
  knfsd: nfsd4: fix open_downgrade decode error.

knfsd-rpcsec_gss-comparing-pointer-to-0-instead-of-null.patch
  knfsd: rpcsec_gss: comparing pointer to 0 instead of NULL

knfsd-nfsd4-fix-fileid-in-readdir-responses.patch
  knfsd: nfsd4: fix fileid in readdir responses

knfsd-nfsd4-use-the-fsid-export-option-when-returning-the-fsid-attribute.patch
  knfsd: nfsd4: use the fsid export option when returning the fsid attribute

knfsd-nfsd4-encode_dirent-cleanup.patch
  knfsd: nfsd4 encode_dirent cleanup

knfsd-nfsd4-encode_dirent-superfluous-assignment.patch
  knfsd: nfsd4: encode_dirent: superfluous assignment

knfsd-nfsd4-encode_dirent-superfluous-local-variables.patch
  knfsd: nfsd4: encode_dirent: superfluous local variables

knfsd-nfsd4-encode_dirent-more-readdir-attribute-encoding-to-new-function.patch
  knfsd: nfsd4: encode_dirent: more readdir attribute encoding to new function

knfsd-nfsd4-encode_dirent-simplify-nfs4_encode_dirent_fattr.patch
  knfsd: nfsd4: encode_dirent: simplify nfs4_encode_dirent_fattr

knfsd-nfsd4-encode_dirent-move-rdattr_error-code-to-new-function.patch
  knfsd: nfsd4: encode_dirent: move rdattr_error code to new function

knfsd-nfsd4-encode_dirent-simplify-error-handling.patch
  knfsd: nfsd4: encode_dirent: simplify error handling

knfsd-nfsd4-encode_dirent-simplify-control-flow.patch
  knfsd: nfsd4: encode_dirent: simplify control flow

knfsd-nfsd4-encode_dirent-fix-dropit-return.patch
  knfsd: nfsd4: encode_dirent: fix dropit return

knfsd-nfsd4-encode_dirent-trivial-cleanup.patch
  knfsd: nfsd4: encode_dirent: trivial cleanup

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.patch
  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

invalidate_inodes-speedup.patch
  invalidate_inodes speedup
  more invalidate_inodes speedup fixes

dev-mem-restriction-patch.patch
  /dev/mem restriction patch

dev-mem-restriction-patch-allow-reads.patch
  dev-mem-restriction-patch: allow reads

jbd-remove-livelock-avoidance.patch
  JBD: remove livelock avoidance code in journal_dirty_data()

journal_add_journal_head-debug.patch
  journal_add_journal_head-debug

list_del-debug.patch
  list_del debug check

unplug-can-sleep.patch
  unplug functions can sleep

firestream-warnings.patch
  firestream warnings

perfctr-core.patch
  perfctr: core

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-sysfs-update-4-4-ppc32.patch
  perfctr sysfs update: ppc32

sched-more-agressive-wake_idle.patch
  sched: more agressive wake_idle()

sched-can_migrate-exception-for-idle-cpus.patch
  sched: can_migrate exception for idle cpus

sched-newidle-fix.patch
  sched: newidle fix

sched-active_load_balance-fixlet.patch
  sched: active_load_balance() fixlet

sched-reset-cache_hot_time.patch
  sched: reset cache_hot_time

schedc-whitespace-mangler.patch
  sched.c whitespace mangler

sched-alter_kthread_prio.patch
  sched: alter_kthread_prio

sched-adjust_timeslice_granularity.patch
  sched: adjust_timeslice_granularity

sched-add_requeue_task.patch
  sched: add_requeue_task

requeue_granularity.patch
  sched: requeue_granularity

sched-remove_interactive_credit.patch
  sched: remove_interactive_credit

sched-use-cached-current-value.patch
  sched: use cached current value

dont-hide-thread_group_leader-from-grep.patch
  don't hide thread_group_leader() from grep

sched-no-need-to-recalculate-rq.patch
  sched: no need to recalculate rq

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

preempt-smp.patch
  improve preemption on SMP

preempt-smp-_raw_read_trylock-bias-fix.patch
  preempt-smp _raw_read_trylock bias fix

preempt-cleanup.patch
  preempt cleanup

preempt-cleanup-fix.patch
  preempt-cleanup-fix

add-lock_need_resched.patch
  add lock_need_resched()

sched-add-cond_resched_softirq.patch
  sched: add cond_resched_softirq()

sched-ext3-fix-scheduling-latencies-in-ext3.patch
  sched: ext3: fix scheduling latencies in ext3

break-latency-in-invalidate_list.patch
  break latency in invalidate_list()

sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent.patch
  sched: vfs: fix scheduling latencies in prune_dcache() and select_parent()

sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent-fix.patch
  sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent fix

sched-net-fix-scheduling-latencies-in-netstat.patch
  sched: net: fix scheduling latencies in netstat

sched-net-fix-scheduling-latencies-in-__release_sock.patch
  sched: net: fix scheduling latencies in __release_sock

sched-mm-fix-scheduling-latencies-in-unmap_vmas.patch
  sched: mm: fix scheduling latencies in unmap_vmas()

sched-mm-fix-scheduling-latencies-in-get_user_pages.patch
  sched: mm: fix scheduling latencies in get_user_pages()

sched-mm-fix-scheduling-latencies-in-filemap_sync.patch
  sched: mm: fix scheduling latencies in filemap_sync()

fix-keventd-execution-dependency.patch
  fix keventd execution dependency

sched-fix-scheduling-latencies-in-mttrc.patch
  sched: fix scheduling latencies in mttr.c

sched-fix-scheduling-latencies-in-vgaconc.patch
  sched: fix scheduling latencies in vgacon.c

sched-fix-scheduling-latencies-for-preempt-kernels.patch
  sched: fix scheduling latencies for !PREEMPT kernels

idle-thread-preemption-fix.patch
  idle thread preemption fix

oprofile-smp_processor_id-fixes.patch
  oprofile smp_processor_id() fixes

fix-smp_processor_id-warning-in-numa_node_id.patch
  Fix smp_processor_id() warning in numa_node_id()

vmtrunc-truncate_count-not-atomic.patch
  vmtrunc: truncate_count not atomic

vmtrunc-restore-unmap_vmas-zap_bytes.patch
  vmtrunc: restore unmap_vmas zap_bytes

vmtrunc-unmap_mapping_range_tree.patch
  vmtrunc: unmap_mapping_range_tree

vmtrunc-unmap_mapping-dropping-i_mmap_lock.patch
  vmtrunc: unmap_mapping dropping i_mmap_lock

vmtrunc-vm_truncate_count-race-caution.patch
  vmtrunc: vm_truncate_count race caution

vmtrunc-bug-if-page_mapped.patch
  vmtrunc: bug if page_mapped

vmtrunc-restart_addr-in-truncate_count.patch
  vmtrunc: restart_addr in truncate_count

remove-the-bkl-by-turning-it-into-a-semaphore.patch
  remove the BKL by turning it into a semaphore

remove-rcu-abuse-in-cpu_idle-warning-fix.patch
  remove-rcu-abuse-in-cpu_idle-warning-fix

oprofile-preempt-warning-fixes.patch
  oprofile preempt warning fixes

smp_processor_id-commentary.patch
  smp_processor_id() commentary

cpu_down-warning-fix.patch
  cpu_down() warning fix

linux-2.6.8.1-49-rpc_workqueue.patch
  nfs: RPC: Convert rpciod into a work queue for greater flexibility

linux-2.6.8.1-50-rpc_queue_lock.patch
  nfs: RPC: Remove the rpc_queue_lock global spinlock

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

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

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

assign_irq_vector-section-fix.patch
  assign_irq_vector __init section fix

kexec-i8259-shutdowni386.patch
  kexec: i8259-shutdown.i386

kexec-i8259-shutdown-x86_64.patch
  kexec: x86_64 i8259 shutdown

kexec-apic-virtwire-on-shutdowni386patch.patch
  kexec: apic-virtwire-on-shutdown.i386.patch

kexec-apic-virtwire-on-shutdownx86_64.patch
  kexec: apic-virtwire-on-shutdown.x86_64

kexec-ioapic-virtwire-on-shutdowni386.patch
  kexec: ioapic-virtwire-on-shutdown.i386

kexec-apic-virt-wire-fix.patch
  kexec: apic-virt-wire fix

kexec-ioapic-virtwire-on-shutdownx86_64.patch
  kexec: ioapic-virtwire-on-shutdown.x86_64

kexec-e820-64bit.patch
  kexec: e820-64bit

kexec-kexec-generic.patch
  kexec: kexec-generic

kexec-ide-spindown-fix.patch
  kexec-ide-spindown-fix

kexec-ifdef-cleanup.patch
  kexec ifdef cleanup

kexec-machine_shutdownx86_64.patch
  kexec: machine_shutdown.x86_64

kexec-kexecx86_64.patch
  kexec: kexec.x86_64

kexec-kexecx86_64-4level-fix.patch
  kexec-kexecx86_64-4level-fix

kexec-machine_shutdowni386.patch
  kexec: machine_shutdown.i386

kexec-kexeci386.patch
  kexec: kexec.i386

kexec-use_mm.patch
  kexec: use_mm

kexec-loading-kernel-from-non-default-offset.patch
  kexec: loading kernel from non-default offset

kexec-loading-kernel-from-non-default-offset-fix.patch
  kdump: fix bss compile error

kexec-enabling-co-existence-of-normal-kexec-kernel-and-panic-kernel.patch
  kexec: nabling co-existence of normal kexec kernel and  panic kernel

kexec-ppc-support.patch
  kexec: ppc support

crashdump-documentation.patch
  crashdump: documentation

crashdump-memory-preserving-reboot-using-kexec.patch
  crashdump: memory preserving reboot using kexec

crashdump-memory-preserving-reboot-using-kexec-fix.patch
  kdump: Fix for boot problems on SMP

kdump-config_discontigmem-fix.patch
  kdump: CONFIG_DISCONTIGMEM fix

crashdump-routines-for-copying-dump-pages.patch
  crashdump: routines for copying dump pages

crashdump-routines-for-copying-dump-pages-kmap-fiddle.patch
  crashdump-routines-for-copying-dump-pages-kmap-fiddle

crashdump-kmap-build-fix.patch
  crashdump kmap build fix

crashdump-register-snapshotting-before-kexec-boot.patch
  crashdump: register snapshotting before kexec boot

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

crashdump-minor-bug-fixes-to-kexec-crashdump-code.patch
  crashdump: minor bug fixes to kexec crashdump code

crashdump-cleanups-to-the-kexec-based-crashdump-code.patch
  crashdump: cleanups to the kexec based crashdump code

x86-rename-apic_mode_exint.patch
  x86: rename APIC_MODE_EXINT

x86-local-apic-fix.patch
  x86: local apic fix

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-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-config_cpusets-depends-on-smp.patch
  Cpusets: CONFIG_CPUSETS depends on SMP

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-radix-tree-tag.patch
  reiser4: add new radix tree tag

reiser4-radix_tree_lookup_slot.patch
  reiser4: add radix_tree_lookup_slot()

reiser4-aliased-dir.patch
  reiser4: vfs: handle aliased directories

reiser4-kobject-umount-race.patch
  reiser4: introduce filesystem kobjects

reiser4-kobject-umount-race-cleanup.patch
  reiser4-kobject-umount-race-cleanup

reiser4-perthread-pages.patch
  reiser4: per-thread page pools

reiser4-unstatic-kswapd.patch
  reiser4: make kswapd() unstatic for debug

reiser4-include-reiser4.patch
  reiser4: add to build system

reiser4-doc.patch
  reiser4: documentation

reiser4-only.patch
  reiser4: main fs

reiser4-page_cache_readahead-fix.patch
  reiser4 page_cache_readahead fix

reiser4-fix-a-use-after-free-bug-in-reiser4_parse_options.patch
  reiser4: fix a use after free bug in reiser4_parse_options

reiser4-missing-context-creation-is-added.patch
  reiser4: missing context creation is added

reiser4-crypto-update.patch
  reiser4-crypto-update

reiser4-max_cbk_iteration-fix.patch
  reiser4-max_cbk_iteration-fix

reiser4-reduce-stack-usage.patch
  reiser4-reduce-stack-usage

reiser4-fix-deadlock.patch
  reiser4-fix-deadlock

reiser4-dont-use-shrink_dcache_anon.patch
  reiser4-dont-use-shrink_dcache_anon

reiser4-kmap-atomic-fixes.patch
  reiser4 kmap_atomic fixes

add-acpi-based-floppy-controller-enumeration.patch
  Add ACPI-based floppy controller enumeration.

possible-dcache-bug-debugging-patch.patch
  Possible dcache BUG: debugging patch

3c59x-pm-fix.patch
  3c59x: enable power management unconditionally

3c59x-missing-pci_disable_device.patch
  3c59x: missing pci_disable_device

3c59x-use-netdev_priv.patch
  3c59x: use netdev_priv

3c59x-make-use-of-generic_mii_ioctl.patch
  3c59x: Make use of generic_mii_ioctl

3c59x-vortex-select-mii.patch
  3c59x: VORTEX select MII

3c59x-support-more-ethtool_ops.patch
  3c59x: support more ethtool_ops

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

new-serial-flow-control.patch
  new serial flow control

mpsc-driver-patch.patch
  serial: MPSC driver

code-to-register-amba-serial-console-is-missing.patch
  Code to register amba serial console is missing

vm-pageout-throttling.patch
  vm: pageout throttling

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-improve-hash-code-in-linearc.patch
  md: improve 'hash' code in linear.c

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()

enforce-a-gap-between-heap-and-stack.patch
  Enforce a gap between heap and stack

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

for-mm-only-remove-remap_page_range-completely.patch
  vm: for -mm only: remove remap_page_range() completely

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

no-buddy-bitmap-patch-revist-intro-and-includes.patch
  no buddy bitmap patch revist: intro and includes

no-buddy-bitmap-patch-revisit-for-mm-page_allocc.patch
  no buddy bitmap patch revisit: for mm/page_alloc.c

no-buddy-bitmap-patch-revisit-for-mm-page_allocc-fix.patch
  no-buddy-bitmap-patch-revisit-for-mm-page_allocc fix

no-buddy-bitmap-patch-revist-for-ia64.patch
  no buddy bitmap patch revist: for ia64

no-buddy-bitmap-patch-revist-for-ia64-fix.patch
  no-buddy-bitmap-patch-revist-for-ia64 fix

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

selinux-adds-a-private-inode-operation.patch
  selinux: adds a private inode operation

reiserfs-private-inode-abstracted-to-static-inline.patch
  reiserfs: private inode abstracted to static inline

reiserfs-fixes-to-allow-reiserfs-to-use-selinux-attributes.patch
  reiserfs: fixes to allow reiserfs to use selinux attributes

reiserfs-cleaning-up-const-checks.patch
  reiserfs: cleaning up const checks

selinux-hooks-cleanup.patch
  SELinux: hooks cleanup

fbdev-sis-framebuffer-driver-update-1717.patch
  fbdev: SiS framebuffer driver update 1.7.17

fbdev-sysfs-fix.patch
  fbdev: sysfs fix

pm2fb-module-parameters-and-module-conditional-code.patch
  pm2fb: module parameters and module-conditional code

pm2fb-save-restore-memory-config.patch
  pm2fb: save/restore memory config

pm2fb-use-modedb-in-modules.patch
  pm2fb: use modedb in modules

pm2fb-fix-big-endian-sparc-support.patch
  pm2fb: fix big-endian (Sparc) support

pm2fb-fix-fbi-image-display-on-24-bit-depth-big-endian.patch
  pm2fb: fix fbi image display on 24 bit depth big endian

raid6-altivec-support.patch
  raid6: altivec support

remove-export_symbol_novers.patch
  Remove EXPORT_SYMBOL_NOVERS

figure-out-who-is-inserting-bogus-modules.patch
  Figure out who is inserting bogus modules

use-mmiowb-in-qla1280c.patch
  use mmiowb in qla1280.c

readpage-vs-invalidate-fix.patch
  readpage-vs-invalidate fix

invalidate_inode_pages-mmap-coherency-fix.patch
  invalidate_inode_pages2() mmap coherency fix

cputime-introduce-cputime.patch
  cputime: introduce cputime

cputime-fix-do_setitimer.patch
  cputime: fix do_setitimer.

cputime-missing-pieces.patch
  cputime: missing pieces.

mm-check_rlimit-oops-on-p-signal.patch
  check_rlimit oops on p->signal

cputime-microsecond-based-cputime-for-s390.patch
  cputime: microsecond based cputime for s390

detect-atomic-counter-underflows.patch
  detect atomic counter underflows

lock-initializer-unifying-batch-2-alpha.patch
  Lock initializer unifying: ALPHA

lock-initializer-unifying-batch-2-ia64.patch
  Lock initializer unifying: IA64

lock-initializer-unifying-batch-2-m32r.patch
  Lock initializer unifying: M32R

lock-initializer-unifying-batch-2-mips.patch
  Lock initializer unifying: MIPS

lock-initializer-unifying-batch-2-misc-drivers.patch
  Lock initializer unifying: Misc drivers

lock-initializer-unifying-batch-2-block-devices.patch
  Lock initializer unifying: Block devices

lock-initializer-unifying-batch-2-drm.patch
  Lock initializer unifying: DRM

lock-initializer-unifying-batch-2-character-devices.patch
  Lock initializer unifying: character devices

lock-initializer-unifying-batch-2-rio.patch
  Lock initializer unifying: RIO

lock-initializer-unifying-batch-2-firewire.patch
  Lock initializer unifying: Firewire

lock-initializer-unifying-batch-2-isdn.patch
  Lock initializer unifying: ISDN

lock-initializer-unifying-batch-2-raid.patch
  Lock initializer unifying: Raid

lock-initializer-unifying-batch-2-media-drivers.patch
  Lock initializer unifying: media drivers

lock-initializer-unifying-batch-2-drivers-serial.patch
  Lock initializer unifying: drivers/serial

lock-initializer-unifying-batch-2-filesystems.patch
  Lock initializer unifying: Filesystems

lock-initializer-unifying-batch-2-video.patch
  Lock initializer unifying: Video

lock-initializer-unifying-batch-2-sound.patch
  Lock initializer unifying: sound

lock-initializer-cleanup-common-headers.patch
  Lock initializer cleanup (common headers)

lock-initializer-cleanup-character-devices.patch
  Lock initializer cleanup (character devices)

lock-initializer-cleanup-core.patch
  Lock initializer cleanup (Core)

documentation-mem=.patch
  documentation for mem=

rocket-documentation-changes.patch
  rocket: documentation changes

remove-speedstep_coppermine-docs.patch
  remove speedstep_coppermine docs

final-polish-on-disk-ioctl-documentation.patch
  final polish on disk ioctl documentation

eth1394-module_parm-conversion.patch
  eth1394 MODULE_PARM conversion

isapnp-module_param-conversion.patch
  isapnp module_param conversion

sr-module_param-conversion.patch
  sr module_param conversion

media-video-module_param-conversion.patch
  media/video module_param conversion

btaudio-module_param-conversion.patch
  btaudio module_param conversion

small-drivers-char-rio-cleanups-fwd.patch
  small drivers/char/rio/ cleanups

small-char-generic_serialc-cleanup-fwd.patch
  small char/generic_serial.c cleanup

debug_bugverbose-for-i386-fwd.patch
  DEBUG_BUGVERBOSE for i386

telephony-ixjc-cleanup-fwd.patch
  telephony/ixj.c cleanup

char-cycladesc-remove-unused-code-fwd.patch
  char/cyclades.c: remove unused code

oss-ac97-quirk-facility.patch
  oss: AC97 quirk facility

oss-ac97-quirk-facility-fix.patch
  oss-ac97-quirk-facility fix

ext3-use-generic_open_file-to-fix-possible-preemption-bugs.patch
  ext3: use generic_open_file to fix possible preemption bugs

bttv-i2cc-make-two-functions-static.patch
  bttv-i2c.c: make two functions static

bttv-riscc-make-some-functions-static.patch
  bttv-risc.c: make some functions static

bttv-help-fix.patch
  bttv help fix

zoran_driverc-make-zoran_num_formats-static.patch
  zoran_driver.c: make zoran_num_formats static

media-video-msp3400c-remove-unused-struct-d1.patch
  media/video/msp3400.c: remove unused struct d1

zoran_devicec-make-zr36057_init_vfe-static.patch
  zoran_device.c: make zr36057_init_vfe static

drivers-media-video-the-easy-cleanups.patch
  drivers/media/video: the easy cleanups

small-ftape-cleanups-fwd.patch
  small ftape cleanups

reiser3-cleanups.patch
  reiser3 cleanups

cdromc-make-several-functions-static.patch
  cdrom.c: make several functions static (fwd)

fs-coda-psdevc-shouldnt-include-lph.patch
  fs/coda/psdev.c shouldn't include lp.h

remove-early_param-tests.patch
  remove early_param test code

MODULE_PARM-allmod.patch
  MODULE_PARM conversions

MODULE_PARM-allyes.patch
  MODULE_PARM conversions

lockd-fix-two-struct-definitions.patch
  lockd: fix two struct definitions

small-mca-cleanups-fwd.patch
  small MCA cleanups

small-drivers-media-radio-cleanups-fwd.patch
  small drivers/media/radio/ cleanups

ifdef-typos-arch_ppc_platforms_prep_setupc.patch
  ifdef typos: arch_ppc_platforms_prep_setup.c

ifdef-typos-arch_ppc_platforms_prep_setupc-another-one.patch
  ifdef typos: arch_ppc_platforms_prep_setup.c -another one

ifdef-typos-arch_ppc_syslib_ppc4xx_dmac.patch
  ifdef typos: arch_ppc_syslib_ppc4xx_dma.c

ifdef-typos-arch_sh_boards_renesas_hs7751rvoip_ioc.patch
  ifdef typos: arch_sh_boards_renesas_hs7751rvoip_io.c

ifdef-typos-drivers_char_ipmi_ipmi_si_intfc.patch
  ifdef typos: drivers_char_ipmi_ipmi_si_intf.c

ifdef-typos-drivers_net_wireless_wavelan_csc.patch
  ifdef typos: drivers_net_wireless_wavelan_cs.c

ifdef-typos-drivers_usb_net_usbnetc.patch
  ifdef typos: drivers_usb_net_usbnet.c

ifdef-typos-mips-au100_usb_device.patch
  ifdef typos mips: AU1[0X]00_USB_DEVICE

ipmi-use-c99-struct-inits.patch
  IPMI: use C99 struct inits.

drm-remove-unused-functions-fwd.patch
  DRM: remove unused functions

floppyc-remove-an-unused-function-fwd.patch
  floppy.c: remove an unused function

media-video-ir-kbd-i2cc-remove-an-unused-function-fwd.patch
  media/video/ir-kbd-i2c.c: remove an unused function

nfs-remove-an-unused-function-fwd.patch
  NFS: remove an unused function

watchdog-machzwdc-remove-unused-functions-fwd.patch
  watchdog/machzwd.c: remove unused functions

video-drivers-remove-unused-functions-fwd.patch
  video drivers: remove unused functions

isdn-b1pcmciac-remove-an-unused-variable-fwd.patch
  ISDN b1pcmcia.c: remove an unused variable

binfmt_scriptc-make-struct-script_format-static-fwd.patch
  binfmt_script.c: make struct script_format static

bioc-make-bio_destructor-static-fwd.patch
  bio.c: make bio_destructor static

devpts-inodec-make-one-struct-static-fwd.patch
  devpts/inode.c: make one struct static

small-proc_fs-cleanups-fwd.patch
  small proc_fs cleanups

kernel-timerc-comment-typo.patch
  Fix kernel/timer.c comment typo

mark-qnx4fs_rw-as-broken-fwd.patch
  mark QNX4FS_RW as BROKEN

oss-remove-unused-functions-fwd.patch
  OSS: remove unused functions

dvb-av7110_hwc-remove-unused-functions-fwd.patch
  DVB av7110_hw.c: remove unused functions

schedc-remove-an-unused-macro-fwd.patch
  sched.c: remove an unused macro

scsi-ahcic-remove-an-unused-function-fwd.patch
  scsi/ahci.c: remove an unused function

scsi-aic7xxx-aic79xx_osmc-remove-an-unused-function-fwd.patch
  scsi/aic7xxx/aic79xx_osm.c: remove an unused function

scsi-qla2xxx-qla_rscnc-remove-unused-functions-fwd.patch
  scsi/qla2xxx/qla_rscn.c: remove unused functions

schedc-remove-an-unused-function-fwd.patch
  sched.c: remove an unused function

prism54-small-prismcompat-cleanup-fwd.patch
  prism54: small prismcompat cleanup

some-parport_pcc-cleanups-fwd.patch
  some parport_pc.c cleanups

fix-typo-and-email-in-saktxt.patch
  fix typo and email in SAK.txt

cris-remove-kernel-20-ifdefs-fwd.patch
  cris: remove kernel 2.0 #ifdef's

afs-afs_voltypes-isnt-always-required-fwd.patch
  AFS: afs_voltypes isn't always required

befs-if-0-two-unused-global-functions-fwd.patch
  befs: #if 0 two unused global functions




^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-13 10:31 ` Kasper Sandberg
  2004-12-13 10:36   ` 2.6.10-rc3-mm1 Andrew Morton
  2004-12-13 12:02 ` 2.6.10-rc3-mm1 Christoph Hellwig
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 25+ messages in thread
From: Kasper Sandberg @ 2004-12-13 10:31 UTC (permalink / raw)
  To: Andrew Morton; +Cc: LKML Mailinglist

On Mon, 2004-12-13 at 02:03 -0800, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
> 
> - Lots of new patches, lots of little fixes all over the place.
> 
> - Probably the major change is the readahead rework, which may have
>   significant performance impacts on some workloads.  Not necessarily good,
>   either...
> 
> - See below for the list of 31 patches which I have pending for 2.6.10.  If
>   there are other patches here which should go in, please let me know.
i wonder, i see there are alot swsusp fixes. and more comes all time,
why isnt swsusp2 merged instead? im sure it would overall be quite
better, if effort was focused on swsusp2

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


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:31 ` 2.6.10-rc3-mm1 Kasper Sandberg
@ 2004-12-13 10:36   ` Andrew Morton
  2004-12-13 20:27     ` 2.6.10-rc3-mm1 Nigel Cunningham
  0 siblings, 1 reply; 25+ messages in thread
From: Andrew Morton @ 2004-12-13 10:36 UTC (permalink / raw)
  To: Kasper Sandberg; +Cc: linux-kernel

Kasper Sandberg <lkml@metanurb.dk> wrote:
>
> why isnt swsusp2 merged

There was extensive review feedback on this list last time Nigel posted the
patch series.  I suggest that you read those threads to understand the
sentiment surrounding that work.


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
  2004-12-13 10:31 ` 2.6.10-rc3-mm1 Kasper Sandberg
@ 2004-12-13 12:02 ` Christoph Hellwig
  2004-12-13 15:01 ` 2.6.10-rc3-mm1 J.A. Magallon
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 25+ messages in thread
From: Christoph Hellwig @ 2004-12-13 12:02 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

> +unlocked_ioctl.patch
> 
>  Provide a path for migrating ioctls out from under the bkl.

Please drop the struct inode parameter from the prototype of ->unlocked_ioctl.
It can easily be reached from the struct file.


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
  2004-12-13 10:31 ` 2.6.10-rc3-mm1 Kasper Sandberg
  2004-12-13 12:02 ` 2.6.10-rc3-mm1 Christoph Hellwig
@ 2004-12-13 15:01 ` J.A. Magallon
  2004-12-13 16:06   ` 2.6.10-rc3-mm1 Greg KH
  2004-12-13 16:15 ` 2.6.10-rc3-mm1 Marcos D. Marado Torres
                   ` (5 subsequent siblings)
  8 siblings, 1 reply; 25+ messages in thread
From: J.A. Magallon @ 2004-12-13 15:01 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1890 bytes --]


On 2004.12.13, Andrew Morton wrote:
> 
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
> 

I remember that people agreed that this should not be _GPL:

http://marc.theaimsgroup.com/?l=linux-kernel&m=109935991217693&w=2

--- linux-2.6.10-rc2-jam2/drivers/base/class_simple.c.orig	2004-11-21 23:47:05.000000000 +0100
+++ linux-2.6.10-rc2-jam2/drivers/base/class_simple.c	2004-11-21 23:47:46.000000000 +0100
@@ -91,7 +91,7 @@
 	kfree(cs);
 	return ERR_PTR(retval);
 }
-EXPORT_SYMBOL_GPL(class_simple_create);
+EXPORT_SYMBOL(class_simple_create);
 
 /**
  * class_simple_destroy - destroys a struct class_simple structure
@@ -107,7 +107,7 @@
 
 	class_unregister(&cs->class);
 }
-EXPORT_SYMBOL_GPL(class_simple_destroy);
+EXPORT_SYMBOL(class_simple_destroy);
 
 /**
  * class_simple_device_add - adds a class device to sysfs for a character driver
@@ -166,7 +166,7 @@
 	kfree(s_dev);
 	return ERR_PTR(retval);
 }
-EXPORT_SYMBOL_GPL(class_simple_device_add);
+EXPORT_SYMBOL(class_simple_device_add);
 
 /**
  * class_simple_set_hotplug - set the hotplug callback in the embedded struct class
@@ -184,7 +184,7 @@
 	cs->class.hotplug = hotplug;
 	return 0;
 }
-EXPORT_SYMBOL_GPL(class_simple_set_hotplug);
+EXPORT_SYMBOL(class_simple_set_hotplug);
 
 /**
  * class_simple_device_remove - removes a class device that was created with class_simple_device_add()
@@ -213,4 +213,4 @@
 		spin_unlock(&simple_dev_list_lock);
 	}
 }
-EXPORT_SYMBOL_GPL(class_simple_device_remove);
+EXPORT_SYMBOL(class_simple_device_remove);

--
J.A. Magallon <jamagallon()able!es>     \               Software is like sex:
werewolf!able!es                         \         It's better when it's free
Mandrakelinux release 10.2 (Cooker) for i586
Linux 2.6.10-rc2-jam4 (gcc 3.4.3 (Mandrakelinux 10.2 3.4.3-1mdk)) #4


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 15:01 ` 2.6.10-rc3-mm1 J.A. Magallon
@ 2004-12-13 16:06   ` Greg KH
  0 siblings, 0 replies; 25+ messages in thread
From: Greg KH @ 2004-12-13 16:06 UTC (permalink / raw)
  To: J.A. Magallon, Andrew Morton; +Cc: linux-kernel

On Mon, Dec 13, 2004 at 03:01:49PM +0000, J.A. Magallon wrote:
> 
> On 2004.12.13, Andrew Morton wrote:
> > 
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
> > 
> 
> I remember that people agreed that this should not be _GPL:
> 
> http://marc.theaimsgroup.com/?l=linux-kernel&m=109935991217693&w=2
> 
> --- linux-2.6.10-rc2-jam2/drivers/base/class_simple.c.orig	2004-11-21 23:47:05.000000000 +0100
> +++ linux-2.6.10-rc2-jam2/drivers/base/class_simple.c	2004-11-21 23:47:46.000000000 +0100

It's there due to the way bk works.  I just rebuilt my driver-2.6 tree a
while ago, and Andrew had these changesets in his tree.  Then he pulled
again, and these changes stayed in his local tree.

So, to fix this, Andrew needs to blow away his driver-2.6 tree and clone
it again.  Not too tough :)

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (2 preceding siblings ...)
  2004-12-13 15:01 ` 2.6.10-rc3-mm1 J.A. Magallon
@ 2004-12-13 16:15 ` Marcos D. Marado Torres
  2004-12-13 17:02   ` 2.6.10-rc3-mm1 Fabio Coatti
  2004-12-13 18:10   ` 2.6.10-rc3-mm1 Rudmer van Dijk
  2004-12-13 20:08 ` 2.6.10-rc3-mm1 Stephen Smalley
                   ` (4 subsequent siblings)
  8 siblings, 2 replies; 25+ messages in thread
From: Marcos D. Marado Torres @ 2004-12-13 16:15 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 13 Dec 2004, Andrew Morton wrote:

>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
>
> - Lots of new patches, lots of little fixes all over the place.
>
> - Probably the major change is the readahead rework, which may have
>  significant performance impacts on some workloads.  Not necessarily good,
>  either...
>
> - See below for the list of 31 patches which I have pending for 2.6.10.  If
>  there are other patches here which should go in, please let me know.

Greetings,

Fortunately with this -rc3-mm1 I no longer have the acpi_power_off problem that
I had in -rc2-mm's, described in http://lkml.org/lkml/2004/12/12/110 .

OTOH, while I had no problems with the previous mm's or with 2.6.10-rc3, with
- -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate 4:3.3.1-3 from
Debian it just restarts X when it's going to show the login/password form,
restarting over and over.

If further info is needed on this issue just ask: meanwhile I'll try to find
which patch in -mm is doing this...

Mind Booster Noori

- -- 
/* *************************************************************** */
    Marcos Daniel Marado Torres	     AKA	Mind Booster Noori
    http://student.dei.uc.pt/~marado   -	  marado@student.dei.uc.pt
    () Join the ASCII ribbon campaign against html email, Microsoft
    /\ attachments and Software patents.   They endanger the World.
    Sign a petition against patents:  http://petition.eurolinux.org
/* *************************************************************** */
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Made with pgp4pine 1.76

iD8DBQFBvcAXmNlq8m+oD34RAjb+AJsGLkWkTpMorcLL5yLjYjy+7YnktQCcCU7f
rEHsMhpp956Z3yzsfeUA0l8=
=kOEO
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 16:15 ` 2.6.10-rc3-mm1 Marcos D. Marado Torres
@ 2004-12-13 17:02   ` Fabio Coatti
  2004-12-13 18:10   ` 2.6.10-rc3-mm1 Rudmer van Dijk
  1 sibling, 0 replies; 25+ messages in thread
From: Fabio Coatti @ 2004-12-13 17:02 UTC (permalink / raw)
  To: Marcos D. Marado Torres; +Cc: Andrew Morton, linux-kernel

Alle 17:15, lunedì 13 dicembre 2004, Marcos D. Marado Torres ha scritto:

> OTOH, while I had no problems with the previous mm's or with 2.6.10-rc3,
> with -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate
> 4:3.3.1-3 from Debian it just restarts X when it's going to show the
> login/password form, restarting over and over.
>

Confirmed here: I'm looking at logs to find out what's going on so I've no 
useful debug infos yet (sorry), but the I've seen the same behaviour on my 
box. (not a debian issue, seen also on mdk cooker (kde 3.3.2/xorg 6.8.1) )
More infos later.


-- 
Fabio "Cova" Coatti    http://members.ferrara.linux.it/cova     
Ferrara Linux Users Group           http://ferrara.linux.it
GnuPG fp:9765 A5B6 6843 17BC A646  BE8C FA56 373A 5374 C703
Old SysOps never die... they simply forget their password.

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 16:15 ` 2.6.10-rc3-mm1 Marcos D. Marado Torres
  2004-12-13 17:02   ` 2.6.10-rc3-mm1 Fabio Coatti
@ 2004-12-13 18:10   ` Rudmer van Dijk
  2004-12-13 19:33     ` 2.6.10-rc3-mm1 Andrew Morton
  2004-12-13 21:06     ` 2.6.10-rc3-mm1 Felipe Alfaro Solana
  1 sibling, 2 replies; 25+ messages in thread
From: Rudmer van Dijk @ 2004-12-13 18:10 UTC (permalink / raw)
  To: Marcos D. Marado Torres; +Cc: Andrew Morton, linux-kernel

On Monday 13 December 2004 17:15, Marcos D. Marado Torres wrote:
> On Mon, 13 Dec 2004, Andrew Morton wrote:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/
> >2.6.10-rc3-mm1/
> >
> > - Lots of new patches, lots of little fixes all over the place.
> >
> > - Probably the major change is the readahead rework, which may have
> >  significant performance impacts on some workloads.  Not necessarily
> > good, either...
> >
> > - See below for the list of 31 patches which I have pending for 2.6.10. 
> > If there are other patches here which should go in, please let me know.
>
> Greetings,
>
> Fortunately with this -rc3-mm1 I no longer have the acpi_power_off problem
> that I had in -rc2-mm's, described in http://lkml.org/lkml/2004/12/12/110 .
>
> OTOH, while I had no problems with the previous mm's or with 2.6.10-rc3,
> with -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate
> 4:3.3.1-3 from Debian it just restarts X when it's going to show the
> login/password form, restarting over and over.

saw it too with gdm on Gentoo, I tried to track it down but could not come up 
with a solution... I'm now back to rc2-mm4

what I saw was this:
I have a radeon 9000:
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 If 
[Radeon 9000] (rev 01)
0000:01:00.1 Display controller: ATI Technologies Inc Radeon RV250 [Radeon 
9000] (Secondary) (rev 01)

with rc3-mm1 X is complaining that it cannot find a device section for 
PCI:1:0:1 even when I have created a device section for it...

I had another problem with rc3-mm4: during boot ntp-client runs but it fails 
saying that the service is incorrect and that the server cannot be found.

this is with the same .config as for rc2-mm4 (regenerated by `make oldconfig`)


 Rudmer

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 18:10   ` 2.6.10-rc3-mm1 Rudmer van Dijk
@ 2004-12-13 19:33     ` Andrew Morton
  2004-12-13 19:49       ` 2.6.10-rc3-mm1 Rudmer van Dijk
  2004-12-13 21:06     ` 2.6.10-rc3-mm1 Felipe Alfaro Solana
  1 sibling, 1 reply; 25+ messages in thread
From: Andrew Morton @ 2004-12-13 19:33 UTC (permalink / raw)
  To: Rudmer van Dijk; +Cc: marado, linux-kernel

Rudmer van Dijk <rudmer@legolas.dynup.net> wrote:
>
> > OTOH, while I had no problems with the previous mm's or with 2.6.10-rc3,
>  > with -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate
>  > 4:3.3.1-3 from Debian it just restarts X when it's going to show the
>  > login/password form, restarting over and over.
> 
>  saw it too with gdm on Gentoo,

It's probably the ioctl screwup.


From: Mikael Pettersson <mikpe@csd.uu.se>

The ioctl-cleanup.patch in 2.6.10-rc3-mm1 broke the file ioctls: FIONREAD
etc.  These ioctls have inline code for S_ISREG() cases, but should be
redirected to ->ioctl() for other cases.  ioctl-cleanup.patch removed that
redirection.

For me, both emacs and X refused to start from a console with ENOTTY
errors; at least emacs got the ENOTTY from FIONREAD.

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/fs/ioctl.c |   18 ++++++------------
 1 files changed, 6 insertions(+), 12 deletions(-)

diff -puN fs/ioctl.c~ioctl-cleanups-broke-fionread-et-al fs/ioctl.c
--- 25/fs/ioctl.c~ioctl-cleanups-broke-fionread-et-al	2004-12-13 11:12:37.687951760 -0800
+++ 25-akpm/fs/ioctl.c	2004-12-13 11:12:37.690951304 -0800
@@ -91,10 +91,8 @@ asmlinkage long sys_ioctl(unsigned int f
 			int block;
 			int res;
 
-			if (!S_ISREG(inode->i_mode)) {
-				error = -ENOTTY;
-				goto done;
-			}
+			if (!S_ISREG(inode->i_mode))
+				break;
 			/* do we support this mess? */
 			if (!mapping->a_ops->bmap) {
 				error = -EINVAL;
@@ -112,19 +110,15 @@ asmlinkage long sys_ioctl(unsigned int f
 			goto done;
 		}
 	case FIGETBSZ:
-		if (!S_ISREG(inode->i_mode)) {
-			error = -ENOTTY;
-			goto done;
-		}
+		if (!S_ISREG(inode->i_mode))
+			break;
 		error = -EBADF;
 		if (inode->i_sb)
 			error = put_user(inode->i_sb->s_blocksize, p);
 		goto done;
 	case FIONREAD:
-		if (!S_ISREG(inode->i_mode)) {
-			error = -ENOTTY;
-			goto done;
-		}
+		if (!S_ISREG(inode->i_mode))
+			break;
 		error = put_user(i_size_read(inode) - filp->f_pos, p);
 		goto done;
 	}
_


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 19:33     ` 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-13 19:49       ` Rudmer van Dijk
  0 siblings, 0 replies; 25+ messages in thread
From: Rudmer van Dijk @ 2004-12-13 19:49 UTC (permalink / raw)
  To: Andrew Morton; +Cc: marado, linux-kernel

On Monday 13 December 2004 20:33, Andrew Morton wrote:
> Rudmer van Dijk <rudmer@legolas.dynup.net> wrote:
> > > OTOH, while I had no problems with the previous mm's or with
> > > 2.6.10-rc3,
> > >
> >  > with -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate
> >  > 4:3.3.1-3 from Debian it just restarts X when it's going to show the
> >  > login/password form, restarting over and over.
> >
> >  saw it too with gdm on Gentoo,
>
> It's probably the ioctl screwup.
>
>
> From: Mikael Pettersson <mikpe@csd.uu.se>
>
> The ioctl-cleanup.patch in 2.6.10-rc3-mm1 broke the file ioctls: FIONREAD
> etc.  These ioctls have inline code for S_ISREG() cases, but should be
> redirected to ->ioctl() for other cases.  ioctl-cleanup.patch removed that
> redirection.
>
> For me, both emacs and X refused to start from a console with ENOTTY
> errors; at least emacs got the ENOTTY from FIONREAD.
>

the patch fixed it, all is working now.

thanks,

 Rudmer

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (3 preceding siblings ...)
  2004-12-13 16:15 ` 2.6.10-rc3-mm1 Marcos D. Marado Torres
@ 2004-12-13 20:08 ` Stephen Smalley
  2004-12-14  4:10 ` [patch] 2.6.10-rc3-mm1: fix net/tulip/xircom_tulip_cb.c warning Adrian Bunk
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 25+ messages in thread
From: Stephen Smalley @ 2004-12-13 20:08 UTC (permalink / raw)
  To: Andrew Morton; +Cc: lkml, Jeff Mahoney, Chris Wright, James Morris

On Mon, 2004-12-13 at 05:03, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
<snip>
> selinux-adds-a-private-inode-operation.patch
>   selinux: adds a private inode operation
> 
> reiserfs-private-inode-abstracted-to-static-inline.patch
>   reiserfs: private inode abstracted to static inline
> 
> reiserfs-fixes-to-allow-reiserfs-to-use-selinux-attributes.patch
>   reiserfs: fixes to allow reiserfs to use selinux attributes
> 
> reiserfs-cleaning-up-const-checks.patch
>   reiserfs: cleaning up const checks
> 
> selinux-hooks-cleanup.patch
>   SELinux: hooks cleanup
<snip>

These patches are obsoleted by the new patchset by Jeff Mahoney that
adds a S_PRIVATE flag to i_flags, changes reiserfs to use this flag,
changes the security framework to not call the security modules on such
private inodes, and makes one change to SELinux to deal with its
handling of inodes allocated prior to initial policy load and superblock
security setup.  So I believe that you can drop all of these patches.

-- 
Stephen Smalley <sds@epoch.ncsc.mil>
National Security Agency


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:36   ` 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-13 20:27     ` Nigel Cunningham
  0 siblings, 0 replies; 25+ messages in thread
From: Nigel Cunningham @ 2004-12-13 20:27 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Kasper Sandberg, Linux Kernel Mailing List

Hi.

On Mon, 2004-12-13 at 21:36, Andrew Morton wrote:
> Kasper Sandberg <lkml@metanurb.dk> wrote:
> >
> > why isnt swsusp2 merged
> 
> There was extensive review feedback on this list last time Nigel posted the
> patch series.  I suggest that you read those threads to understand the
> sentiment surrounding that work.

I've addressed many of those issues, and will be trying again shortly,
DV.

Regards,

Nigel
-- 
Nigel Cunningham
Pastoral Worker
Christian Reformed Church of Tuggeranong
PO Box 1004, Tuggeranong, ACT 2901

You see, at just the right time, when we were still powerless, Christ
died for the ungodly.		-- Romans 5:6


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 18:10   ` 2.6.10-rc3-mm1 Rudmer van Dijk
  2004-12-13 19:33     ` 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-13 21:06     ` Felipe Alfaro Solana
  1 sibling, 0 replies; 25+ messages in thread
From: Felipe Alfaro Solana @ 2004-12-13 21:06 UTC (permalink / raw)
  To: Rudmer van Dijk; +Cc: Andrew Morton, Marcos D. Marado Torres, linux-kernel

On 13 Dec 2004, at 19:10, Rudmer van Dijk wrote:

> On Monday 13 December 2004 17:15, Marcos D. Marado Torres wrote:
>> On Mon, 13 Dec 2004, Andrew Morton wrote:
>>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/ 
>>> 2.6.10-rc3/
>>> 2.6.10-rc3-mm1/
>>>
>>> - Lots of new patches, lots of little fixes all over the place.
>>>
>>> - Probably the major change is the readahead rework, which may have
>>>  significant performance impacts on some workloads.  Not necessarily
>>> good, either...
>>>
>>> - See below for the list of 31 patches which I have pending for  
>>> 2.6.10.
>>> If there are other patches here which should go in, please let me  
>>> know.
>>
>> Greetings,
>>
>> Fortunately with this -rc3-mm1 I no longer have the acpi_power_off  
>> problem
>> that I had in -rc2-mm's, described in  
>> http://lkml.org/lkml/2004/12/12/110 .
>>
>> OTOH, while I had no problems with the previous mm's or with  
>> 2.6.10-rc3,
>> with -rc3-mm1 kdm has an weird function: with kdm/unstable uptodate
>> 4:3.3.1-3 from Debian it just restarts X when it's going to show the
>> login/password form, restarting over and over.
>
> saw it too with gdm on Gentoo, I tried to track it down but could not  
> come up
> with a solution... I'm now back to rc2-mm4

Seems a problem with an "ioctl" call.


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [patch] 2.6.10-rc3-mm1: fix net/tulip/xircom_tulip_cb.c warning
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (4 preceding siblings ...)
  2004-12-13 20:08 ` 2.6.10-rc3-mm1 Stephen Smalley
@ 2004-12-14  4:10 ` Adrian Bunk
  2004-12-14 16:04 ` 2.6.10-rc3-mm1 (compile stats) John Cherry
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 25+ messages in thread
From: Adrian Bunk @ 2004-12-14  4:10 UTC (permalink / raw)
  To: Andrew Morton, Bernhard Rosenkraenzer
  Cc: linux-kernel, jgarzik, tulip-users, linux-net

On Mon, Dec 13, 2004 at 02:03:19AM -0800, Andrew Morton wrote:
>...
> All 794 patches:
>...
> xircom_tulip_cb-build-fix.patch
>   xircom_tulip_cb.c build fix
>...

This patch causes the following warning:

<--  snip  -->

...
  CC      drivers/net/tulip/xircom_tulip_cb.o
drivers/net/tulip/xircom_tulip_cb.c:134: warning: 'num_units' defined but not used
...

<--  snip  -->


The fis is simple:


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

--- linux-2.6.10-rc3-mm1-full/drivers/net/tulip/xircom_tulip_cb.c.old	2004-12-14 04:37:43.000000000 +0100
+++ linux-2.6.10-rc3-mm1-full/drivers/net/tulip/xircom_tulip_cb.c	2004-12-14 04:37:48.000000000 +0100
@@ -131,7 +131,6 @@
 module_param(rx_copybreak, int, 0);
 module_param(csr0, int, 0);
 
-static int num_units;
 module_param_array(options, int, NULL, 0);
 module_param_array(full_duplex, int, NULL, 0);
 



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1 (compile stats)
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (5 preceding siblings ...)
  2004-12-14  4:10 ` [patch] 2.6.10-rc3-mm1: fix net/tulip/xircom_tulip_cb.c warning Adrian Bunk
@ 2004-12-14 16:04 ` John Cherry
  2004-12-15 10:41   ` Paul Rolland
  2004-12-15 11:35 ` 2.6.10-rc3-mm1 William Lee Irwin III
  2004-12-16 17:49 ` 2.6.10-rc3-mm1 Nathan Lynch
  8 siblings, 1 reply; 25+ messages in thread
From: John Cherry @ 2004-12-14 16:04 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Linux 2.6 (mm tree) Compile Statistics (gcc 3.4.1)

Web page with links to complete details:
   http://developer.osdl.org/cherry/compile/

Kernel            bzImage   bzImage  bzImage  modules  bzImage  modules
                (defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
--------------- ---------- -------- -------- -------- -------- --------
2.6.10-rc3-mm1   12w/0e     1w/7e   414w/0e    6w/0e  16w/0e    401w/0e
2.6.10-rc2-mm4   15w/0e     1w/7e   421w/0e    6w/0e  16w/0e    408w/0e
2.6.10-rc2-mm3   15w/0e     0w/0e  1255w/12e  66w/0e  16w/0e   1507w/0e
2.6.10-rc2-mm2   15w/0e     0w/0e  1362w/15e  65w/0e  16w/0e   1612w/2e
2.6.10-rc2-mm1   15w/0e     0w/0e  1405w/11e  65w/0e  16w/0e   1652w/0e
2.6.10-rc1-mm5   16w/0e     0w/0e  1587w/0e   65w/0e  20w/0e   1834w/0e
2.6.10-rc1-mm4   16w/0e     0w/0e  1485w/9e   65w/0e  20w/0e   1732w/0e
(Compiles with gcc 3.2.2)
2.6.10-rc1-mm3    7w/31e    0w/9e   496w/141e  4w/0e   4w/50e   693w/83e
2.6.10-rc1-mm2   16w/1e     1w/1e   529w/1e    4w/0e  12w/1e    729w/0e
2.6.10-rc1-mm1   16w/1e     1w/1e   592w/1e    4w/0e  13w/1e    857w/0e
2.6.9-mm1         6w/1e     1w/1e  1761w/15e  65w/0e   9w/0e   2086w/0e
2.6.9-rc4-mm1     5w/0e     0w/0e  1766w/11e  43w/0e   6w/0e   1798w/0e
2.6.9-rc3-mm3     5w/0e     0w/0e  1756w/11e  43w/0e   4w/0e   1786w/0e
2.6.9-rc3-mm2    10w/0e     4w/9e  1754w/14e  43w/0e   4w/0e   1782w/1e
2.6.9-rc3-mm1    10w/0e     4w/10e 1768w/0e   43w/0e   4w/0e   1796w/0e
2.6.9-rc2-mm4    10w/0e     5w/0e  2573w/0e   41w/0e   4w/0e   2600w/0e
2.6.9-rc2-mm3    10w/0e     5w/0e  2400w/0e   41w/0e   4w/0e   2435w/0e
2.6.9-rc2-mm2    10w/0e     5w/0e  2919w/0e   41w/0e   4w/0e   2954w/0e
2.6.9-rc2-mm1     0w/0e     2w/0e  3541w/9e   41w/0e   3w/9e   3567w/0e
2.6.9-rc1-mm4     0w/0e     1w/0e    55w/0e    3w/0e   2w/0e     48w/0e
2.6.9-rc1-mm3     0w/0e     0w/0e    55w/13e   3w/0e   1w/0e     49w/1e
2.6.9-rc1-mm2     0w/0e     0w/0e    53w/11e   3w/0e   1w/0e     47w/0e
2.6.9-rc1-mm1     0w/0e     0w/0e    80w/0e    4w/0e   1w/0e     74w/0e
2.6.8.1-mm4       0w/0e     0w/0e    78w/0e    4w/0e   1w/0e     73w/0e
2.6.8.1-mm3       0w/96e    0w/0e    78w/97e   4w/0e   1w/0e     74w/89e
2.6.8.1-mm2       0w/96e    0w/0e    78w/97e   4w/0e   1w/0e     74w/89e
2.6.8.1-mm1       0w/0e     0w/0e    78w/0e    4w/0e   1w/0e     74w/0e
2.6.8-rc4-mm1     0w/0e     0w/5e    81w/0e    4w/0e   1w/0e     75w/0e
2.6.8-rc3-mm2     1w/7e     0w/5e    82w/8e    4w/0e   2w/8e     75w/0e
2.6.8-rc3-mm1     0w/0e     1w/5e    81w/9e    4w/0e   1w/0e     75w/0e
2.6.8-rc2-mm2     0w/0e     4w/5e    87w/9e    4w/0e   1w/0e     80w/0e
2.6.8-rc2-mm1     0w/0e     0w/0e    83w/9e    3w/0e   1w/0e     81w/0e
2.6.8-rc1-mm1     0w/0e     0w/0e    88w/9e    5w/0e   1w/0e     87w/0e
2.6.7-mm7         0w/0e     0w/0e    89w/9e    5w/0e   1w/0e     84w/0e
2.6.7-mm6         0w/0e     0w/0e    85w/9e    5w/0e   1w/0e     80w/0e
2.6.7-mm5         0w/0e     0w/0e    92w/0e    5w/0e   1w/0e     87w/0e
2.6.7-mm4         0w/0e     0w/0e    94w/0e    5w/0e   1w/0e     89w/0e
2.6.7-mm3         0w/0e     0w/0e    90w/6e    5w/0e   1w/0e     86w/0e
2.6.7-mm2         0w/0e     0w/0e   109w/0e    7w/0e   1w/0e    106w/0e
2.6.7-mm1         0w/0e     5w/0e   108w/0e    5w/0e   1w/0e    104w/0e
2.6.7-rc3-mm2     0w/0e     5w/0e   105w/10e   5w/0e   2w/0e    100w/2e
2.6.7-rc3-mm1     0w/0e     5w/0e   104w/10e   5w/0e   2w/0e    100w/2e
2.6.7-rc2-mm2     0w/0e     5w/0e   109w/10e   5w/0e   2w/0e    105w/2e
2.6.7-rc2-mm1     0w/0e    12w/0e   158w/13e   5w/0e   3w/0e    153w/4e
2.6.7-rc1-mm1     0w/0e     6w/0e   108w/0e    5w/0e   2w/0e    104w/0e
2.6.6-mm5         0w/0e     0w/0e   109w/5e    5w/0e   2w/0e    110w/0e
2.6.6-mm4         0w/0e     0w/0e   112w/9e    5w/0e   2w/5e    106w/1e
2.6.6-mm3         3w/9e     0w/0e   120w/26e   5w/0e   2w/0e    114w/10e
2.6.6-mm2         4w/11e    0w/0e   120w/24e   6w/0e   2w/0e    118w/9e
2.6.6-mm1         1w/0e     0w/0e   118w/25e   6w/0e   2w/0e    114w/10e
2.6.6-rc3-mm2     0w/0e     0w/0e   117w/ 0e   8w/0e   2w/0e    116w/0e
2.6.6-rc3-mm1     0w/0e     0w/0e   120w/10e   8w/0e   2w/0e    152w/2e
2.6.6-rc2-mm2     0w/0e     1w/5e   118w/ 0e   8w/0e   3w/0e    118w/0e
2.6.6-rc2-mm1     0w/0e     0w/0e   115w/ 0e   7w/0e   3w/0e    116w/0e
2.6.6-rc1-mm1     0w/0e     0w/7e   122w/ 0e   7w/0e   4w/0e    122w/0e
2.6.5-mm6         0w/0e     0w/0e   123w/ 0e   7w/0e   4w/0e    124w/0e
2.6.5-mm5         0w/0e     0w/0e   119w/ 0e   7w/0e   4w/0e    120w/0e
2.6.5-mm4         0w/0e     0w/0e   120w/ 0e   7w/0e   4w/0e    121w/0e
2.6.5-mm3         0w/0e     1w/0e   121w/12e   7w/0e   3w/0e    123w/0e
2.6.5-mm2         0w/0e     0w/0e   128w/12e   7w/0e   3w/0e    134w/0e
2.6.5-mm1         0w/0e     5w/0e   122w/ 0e   7w/0e   3w/0e    124w/0e
2.6.5-rc3-mm4     0w/0e     0w/0e   124w/ 0e   8w/0e   4w/0e    126w/0e
2.6.5-rc3-mm3     0w/0e     5w/0e   129w/14e   8w/0e   4w/0e    129w/6e
2.6.5-rc3-mm2     0w/0e     5w/0e   130w/14e   8w/0e   4w/0e    129w/6e
2.6.5-rc3-mm1     0w/0e     5w/0e   129w/ 0e   8w/0e   4w/0e    129w/0e
2.6.5-rc2-mm5     0w/0e     5w/0e   130w/ 0e   8w/0e   4w/0e    129w/0e
2.6.5-rc2-mm4     0w/0e     5w/0e   134w/ 0e   8w/0e   3w/0e    133w/0e
2.6.5-rc2-mm3     0w/0e     5w/0e   134w/ 0e   8w/0e   3w/0e    133w/0e
2.6.5-rc2-mm2     0w/0e     5w/0e   137w/ 0e   8w/0e   3w/0e    134w/0e
2.6.5-rc2-mm1     0w/0e     5w/0e   136w/ 0e   8w/0e   3w/0e    134w/0e
2.6.5-rc1-mm2     0w/0e     5w/0e   135w/ 5e   8w/0e   3w/0e    133w/0e
2.6.5-rc1-mm1     0w/0e     5w/0e   135w/ 5e   8w/0e   3w/0e    133w/0e
2.6.4-mm2         1w/2e     5w/2e   144w/10e   8w/0e   3w/2e    144w/0e
2.6.4-mm1         1w/0e     5w/0e   146w/ 5e   8w/0e   3w/0e    144w/0e
2.6.4-rc2-mm1     1w/0e     5w/0e   146w/12e  11w/0e   3w/0e    147w/2e
2.6.4-rc1-mm2     1w/0e     5w/0e   144w/ 0e  11w/0e   3w/0e    145w/0e
2.6.4-rc1-mm1     1w/0e     5w/0e   147w/ 5e  11w/0e   3w/0e    147w/0e
2.6.3-mm4         1w/0e     5w/0e   146w/ 0e   7w/0e   3w/0e    142w/0e
2.6.3-mm3         1w/2e     5w/2e   146w/15e   7w/0e   3w/2e    144w/5e
2.6.3-mm2         1w/8e     5w/0e   140w/ 0e   7w/0e   3w/0e    138w/0e
2.6.3-mm1         1w/0e     5w/0e   143w/ 5e   7w/0e   3w/0e    141w/0e
2.6.3-rc3-mm1     1w/0e     0w/0e   144w/13e   7w/0e   3w/0e    142w/3e
2.6.3-rc2-mm1     1w/0e     0w/265e 144w/ 5e   7w/0e   3w/0e    145w/0e
2.6.3-rc1-mm1     1w/0e     0w/265e 141w/ 5e   7w/0e   3w/0e    143w/0e
2.6.2-mm1         2w/0e     0w/264e 147w/ 5e   7w/0e   3w/0e    173w/0e
2.6.2-rc3-mm1     2w/0e     0w/265e 146w/ 5e   7w/0e   3w/0e    172w/0e
2.6.2-rc2-mm2     0w/0e     0w/264e 145w/ 5e   7w/0e   3w/0e    171w/0e
2.6.2-rc2-mm1     0w/0e     0w/264e 146w/ 5e   7w/0e   3w/0e    172w/0e
2.6.2-rc1-mm3     0w/0e     0w/265e 144w/ 8e   7w/0e   3w/0e    169w/0e
2.6.2-rc1-mm2     0w/0e     0w/264e 144w/ 5e  10w/0e   3w/0e    171w/0e
2.6.2-rc1-mm1     0w/0e     0w/264e 144w/ 5e  10w/0e   3w/0e    171w/0e
2.6.1-mm5         2w/5e     0w/264e 153w/11e  10w/0e   3w/0e    180w/0e
2.6.1-mm4         0w/821e   0w/264e 154w/ 5e   8w/1e   5w/0e    179w/0e
2.6.1-mm3         0w/0e     0w/0e   151w/ 5e  10w/0e   3w/0e    177w/0e
2.6.1-mm2         0w/0e     0w/0e   143w/ 5e  12w/0e   3w/0e    171w/0e
2.6.1-mm1         0w/0e     0w/0e   146w/ 9e  12w/0e   6w/0e    171w/0e
2.6.1-rc2-mm1     0w/0e     0w/0e   149w/ 0e  12w/0e   6w/0e    171w/4e
2.6.1-rc1-mm2     0w/0e     0w/0e   157w/15e  12w/0e   3w/0e    185w/4e
2.6.1-rc1-mm1     0w/0e     0w/0e   156w/10e  12w/0e   3w/0e    184w/2e
2.6.0-mm2         0w/0e     0w/0e   161w/ 0e  12w/0e   3w/0e    189w/0e
2.6.0-mm1         0w/0e     0w/0e   173w/ 0e  12w/0e   3w/0e    212w/0e

John


-- 
John Cherry
cherry@osdl.org
503-626-2455x29
Open Source Development Labs


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1 (compile stats)
  2004-12-14 16:04 ` 2.6.10-rc3-mm1 (compile stats) John Cherry
@ 2004-12-15 10:41   ` Paul Rolland
  2004-12-15 16:16     ` John Cherry
  0 siblings, 1 reply; 25+ messages in thread
From: Paul Rolland @ 2004-12-15 10:41 UTC (permalink / raw)
  To: 'John Cherry', 'Andrew Morton'; +Cc: linux-kernel

Hello,

> Kernel            bzImage   bzImage  bzImage  modules  
> bzImage  modules
>                 (defconfig) (allno) (allyes) (allyes) 
> (allmod) (allmod)
> --------------- ---------- -------- -------- -------- 
> -------- --------
> 2.6.10-rc3-mm1   12w/0e     1w/7e   414w/0e    6w/0e  16w/0e  
>   401w/0e

Web site says 0w/0e for bzImage(allno).

Which one is correct ?

Regards,
Paul



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (6 preceding siblings ...)
  2004-12-14 16:04 ` 2.6.10-rc3-mm1 (compile stats) John Cherry
@ 2004-12-15 11:35 ` William Lee Irwin III
  2004-12-15 11:42   ` 2.6.10-rc3-mm1 Andrew Morton
  2004-12-16 17:49 ` 2.6.10-rc3-mm1 Nathan Lynch
  8 siblings, 1 reply; 25+ messages in thread
From: William Lee Irwin III @ 2004-12-15 11:35 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Mon, Dec 13, 2004 at 02:03:19AM -0800, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
> - Lots of new patches, lots of little fixes all over the place.
> - Probably the major change is the readahead rework, which may have
>   significant performance impacts on some workloads.  Not necessarily good,
>   either...
> - See below for the list of 31 patches which I have pending for 2.6.10.  If
>   there are other patches here which should go in, please let me know.

This appears to have trouble on em64t; not only does the following happen,
but some odd userspace programs (e.g. ssh) appear to be failing.

Shutting down powersaved                                                       cut here ] --------- [please bite here ] ---------
KDdoneernel BUG at pageattr:156
invalid operand: 0000 [1] SMP
CPU 1
Modules linked in: joydev st sr_mod floppy usbserial parport_pc lp parport thermal processor fan button battery snd_intel8x0 snd_ac97_codec snd_pcm ac snd_timer ipv6 snd soundcore snd_page_alloc usbhid af_packet i2c_i801 i2c_core hw_random e1000 uhci_hcd usbcore evdev dm_mod ext3 jbd aic79xx ata_piix libata sd_mod scsi_mod
P
Unloid: 20985, comm: rmmod Not tainted 2.6.10-rc3-mm1
fffffff8012169a>{__change_page_attr+730}69a>] s ()
RSP: 0018:ffff81017ae93cc8  EFLAGS: 00010282
AX: 00000000fec001e3 RBX: 8000000000000163 RCX: 0000000000000000
oRne                                               DX: 0000000000000054 RSI: 00000000000fec00 RDI: ffff81000000f000
R
Shutting downBP: 8000000000000163 R08: 03fffffffffff000 R09: 0000000000000000
Rsound driver10: ffff81017e1227c0 R11: 0000000000000001 R12: ffff8100010002a0
R13: ffff8100fec00000 R14: ffff81000000cfb0 R15: 0000000000000002
FS:  00002aaaaade26e0(0000) GS:ffffffff8054c580(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 000000000058c13c CR3: 00000001793f3000 CR4: 00000000000006e0
Process rmmod (pid: 20985, threadinfo ffff81017ae92000, task ffff810170ade740)
Stack: ffff8100fec00000 00000000000fec00 0000000000000000 0000000000000001
       ffffffff7fffffff ffffffff801218ac 0000000000000000 0000000000000163
       8000000000000163 ffff81017cba8cc0
Call Trace:<ffffffff801218ac>{change_page_attr_addr+140} <ffffffff80120c7d>{iounmap+429}
       <ffffffff881fcc4e>{:snd_intel8x0:snd_intel8x0_free+254}
       <ffffffff8815b3d7>{:snd:snd_device_free+247} <ffffffff8815b4be>{:snd:snd_device_free_all+126}
       <ffffffff88156423>{:snd:snd_card_free+419} <ffffffff80197441>{dput+33}
       <ffffffff881fc5e1>{:snd_intel8x0:snd_intel8x0_remove+17}
       <ffffffff8022905c>{pci_device_remove+44} <ffffffff802807f7>{device_release_driver+119}
       <ffffffff802808ad>{bus_remove_driver+141} <ffffffff80281209>{driver_unregister+9}
       <ffffffff80229267>{pci_unregister_driver+23} <ffffffff801527c4>{sys_delete_module+500}
       <ffffffff8016e9ea>{sys_munmap+90} <ffffffff8010e4fe>{system_call+126}


Code: 0f 0b 8f 4a 37 80 ff ff ff ff 9c 00 41 8b 04 24 f6 c4 08 74
RIP <ffffffff8012169a>{__change_page_attr+730} RSP <ffff81017ae93cc8>


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-15 11:35 ` 2.6.10-rc3-mm1 William Lee Irwin III
@ 2004-12-15 11:42   ` Andrew Morton
  2004-12-17  2:51     ` 2.6.10-rc3-mm1 William Lee Irwin III
  0 siblings, 1 reply; 25+ messages in thread
From: Andrew Morton @ 2004-12-15 11:42 UTC (permalink / raw)
  To: William Lee Irwin III; +Cc: linux-kernel

William Lee Irwin III <wli@holomorphy.com> wrote:
>
> On Mon, Dec 13, 2004 at 02:03:19AM -0800, Andrew Morton wrote:
>  > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc3/2.6.10-rc3-mm1/
>  > - Lots of new patches, lots of little fixes all over the place.
>  > - Probably the major change is the readahead rework, which may have
>  >   significant performance impacts on some workloads.  Not necessarily good,
>  >   either...
>  > - See below for the list of 31 patches which I have pending for 2.6.10.  If
>  >   there are other patches here which should go in, please let me know.
> 
>  This appears to have trouble on em64t; not only does the following happen,
>  but some odd userspace programs (e.g. ssh) appear to be failing.
> 
>  Shutting down powersaved                                                       cut here ] --------- [please bite here ] ---------
>  KDdoneernel BUG at pageattr:156

I can't say I'm surprised, really, although it booted and did stuff OK on my
box.

There's a mangled-up mess of ioremap/pageattr patches from Andrea and Andi
in there.  I'll drop a few things.  We need to go through those changes a
little more carefully.


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1 (compile stats)
  2004-12-15 10:41   ` Paul Rolland
@ 2004-12-15 16:16     ` John Cherry
  0 siblings, 0 replies; 25+ messages in thread
From: John Cherry @ 2004-12-15 16:16 UTC (permalink / raw)
  To: rol; +Cc: 'Andrew Morton', linux-kernel

The allnoconfig bzImage build should be 0 warnings, 0 errors.

On Wed, 2004-12-15 at 02:41, Paul Rolland wrote:
> Hello,
> 
> > Kernel            bzImage   bzImage  bzImage  modules  
> > bzImage  modules
> >                 (defconfig) (allno) (allyes) (allyes) 
> > (allmod) (allmod)
> > --------------- ---------- -------- -------- -------- 
> > -------- --------
> > 2.6.10-rc3-mm1   12w/0e     1w/7e   414w/0e    6w/0e  16w/0e  
> >   401w/0e
> 
> Web site says 0w/0e for bzImage(allno).
> 
> Which one is correct ?
> 
> Regards,
> Paul
-- 
John Cherry
cherry@osdl.org
503-626-2455x29
Open Source Development Labs


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
                   ` (7 preceding siblings ...)
  2004-12-15 11:35 ` 2.6.10-rc3-mm1 William Lee Irwin III
@ 2004-12-16 17:49 ` Nathan Lynch
  8 siblings, 0 replies; 25+ messages in thread
From: Nathan Lynch @ 2004-12-16 17:49 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel


> remove-unnecessary-inclusions-of-asm-aouth.patch
>   Remove unnecessary inclusions of asm/a.out.h

Breaks alpha defconfig build here:

  CC      fs/exec.o
fs/exec.c: In function `search_binary_handler':
fs/exec.c:1007: error: dereferencing pointer to incomplete type
fs/exec.c:1008: error: dereferencing pointer to incomplete type
fs/exec.c:1025: error: dereferencing pointer to incomplete type


Nathan


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-15 11:42   ` 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-17  2:51     ` William Lee Irwin III
  2004-12-17  7:55       ` 2.6.10-rc3-mm1 Andrew Morton
  0 siblings, 1 reply; 25+ messages in thread
From: William Lee Irwin III @ 2004-12-17  2:51 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

William Lee Irwin III <wli@holomorphy.com> wrote:
>>  This appears to have trouble on em64t; not only does the following happen,
>>  but some odd userspace programs (e.g. ssh) appear to be failing.
>> 
>>  Shutting down powersaved                                                       cut here ] --------- [please bite here ] ---------
>>  KDdoneernel BUG at pageattr:156

On Wed, Dec 15, 2004 at 03:42:39AM -0800, Andrew Morton wrote:
> I can't say I'm surprised, really, although it booted and did stuff OK on my
> box.
> There's a mangled-up mess of ioremap/pageattr patches from Andrea and Andi
> in there.  I'll drop a few things.  We need to go through those changes a
> little more carefully.

The odd userspace programs failing are far more disturbing. They
suggest COW or something of similar gravity is broken on x86-64
by some new patch. The ioremap/pageattr issues are merely some
shutdown-time oops, which is rather minor in comparison, although
reported far more verbosely.


-- wli

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-17  2:51     ` 2.6.10-rc3-mm1 William Lee Irwin III
@ 2004-12-17  7:55       ` Andrew Morton
  2004-12-17 12:00         ` 2.6.10-rc3-mm1 William Lee Irwin III
  0 siblings, 1 reply; 25+ messages in thread
From: Andrew Morton @ 2004-12-17  7:55 UTC (permalink / raw)
  To: William Lee Irwin III; +Cc: linux-kernel

William Lee Irwin III <wli@holomorphy.com> wrote:
>
> William Lee Irwin III <wli@holomorphy.com> wrote:
> >>  This appears to have trouble on em64t; not only does the following happen,
> >>  but some odd userspace programs (e.g. ssh) appear to be failing.
> >> 
> >>  Shutting down powersaved                                                       cut here ] --------- [please bite here ] ---------
> >>  KDdoneernel BUG at pageattr:156
> 
> On Wed, Dec 15, 2004 at 03:42:39AM -0800, Andrew Morton wrote:
> > I can't say I'm surprised, really, although it booted and did stuff OK on my
> > box.
> > There's a mangled-up mess of ioremap/pageattr patches from Andrea and Andi
> > in there.  I'll drop a few things.  We need to go through those changes a
> > little more carefully.
> 
> The odd userspace programs failing are far more disturbing. They
> suggest COW or something of similar gravity is broken on x86-64
> by some new patch. The ioremap/pageattr issues are merely some
> shutdown-time oops, which is rather minor in comparison, although
> reported far more verbosely.

Oh, I missed that.  Did you apply the ioctl fix?


--- 25/fs/ioctl.c~ioctl-cleanups-broke-fionread-et-al	2004-12-13 11:12:37.687951760 -0800
+++ 25-akpm/fs/ioctl.c	2004-12-13 11:12:37.690951304 -0800
@@ -91,10 +91,8 @@ asmlinkage long sys_ioctl(unsigned int f
 			int block;
 			int res;
 
-			if (!S_ISREG(inode->i_mode)) {
-				error = -ENOTTY;
-				goto done;
-			}
+			if (!S_ISREG(inode->i_mode))
+				break;
 			/* do we support this mess? */
 			if (!mapping->a_ops->bmap) {
 				error = -EINVAL;
@@ -112,19 +110,15 @@ asmlinkage long sys_ioctl(unsigned int f
 			goto done;
 		}
 	case FIGETBSZ:
-		if (!S_ISREG(inode->i_mode)) {
-			error = -ENOTTY;
-			goto done;
-		}
+		if (!S_ISREG(inode->i_mode))
+			break;
 		error = -EBADF;
 		if (inode->i_sb)
 			error = put_user(inode->i_sb->s_blocksize, p);
 		goto done;
 	case FIONREAD:
-		if (!S_ISREG(inode->i_mode)) {
-			error = -ENOTTY;
-			goto done;
-		}
+		if (!S_ISREG(inode->i_mode))
+			break;
 		error = put_user(i_size_read(inode) - filp->f_pos, p);
 		goto done;
 	}
_


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-17  7:55       ` 2.6.10-rc3-mm1 Andrew Morton
@ 2004-12-17 12:00         ` William Lee Irwin III
  2004-12-17 12:18           ` 2.6.10-rc3-mm1 Hugh Dickins
  0 siblings, 1 reply; 25+ messages in thread
From: William Lee Irwin III @ 2004-12-17 12:00 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

William Lee Irwin III <wli@holomorphy.com> wrote:
>> The odd userspace programs failing are far more disturbing. They
>> suggest COW or something of similar gravity is broken on x86-64
>> by some new patch. The ioremap/pageattr issues are merely some
>> shutdown-time oops, which is rather minor in comparison, although
>> reported far more verbosely.

On Thu, Dec 16, 2004 at 11:55:05PM -0800, Andrew Morton wrote:
> Oh, I missed that.  Did you apply the ioctl fix?

Seems unlikely to be related, but I'll try it.


-- wli

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: 2.6.10-rc3-mm1
  2004-12-17 12:00         ` 2.6.10-rc3-mm1 William Lee Irwin III
@ 2004-12-17 12:18           ` Hugh Dickins
  0 siblings, 0 replies; 25+ messages in thread
From: Hugh Dickins @ 2004-12-17 12:18 UTC (permalink / raw)
  To: William Lee Irwin III; +Cc: Andrew Morton, linux-kernel

On Fri, 17 Dec 2004, William Lee Irwin III wrote:
> William Lee Irwin III <wli@holomorphy.com> wrote:
> >> The odd userspace programs failing are far more disturbing. They
> >> suggest COW or something of similar gravity is broken on x86-64
> >> by some new patch. The ioremap/pageattr issues are merely some
> >> shutdown-time oops, which is rather minor in comparison, although
> >> reported far more verbosely.
> 
> On Thu, Dec 16, 2004 at 11:55:05PM -0800, Andrew Morton wrote:
> > Oh, I missed that.  Did you apply the ioctl fix?
> 
> Seems unlikely to be related, but I'll try it.

Odd userspace programs failing?  Andrew slipped Christoph Lameter's
page scalability patches, including the various bugs we pointed out,
into 2.6.10-rc3-mm1.  I've not seen such failures with those patches
(on i386 with < 4GB), but that's where I'd be looking for causes.

Hugh


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2004-12-17 12:20 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-13 10:03 2.6.10-rc3-mm1 Andrew Morton
2004-12-13 10:31 ` 2.6.10-rc3-mm1 Kasper Sandberg
2004-12-13 10:36   ` 2.6.10-rc3-mm1 Andrew Morton
2004-12-13 20:27     ` 2.6.10-rc3-mm1 Nigel Cunningham
2004-12-13 12:02 ` 2.6.10-rc3-mm1 Christoph Hellwig
2004-12-13 15:01 ` 2.6.10-rc3-mm1 J.A. Magallon
2004-12-13 16:06   ` 2.6.10-rc3-mm1 Greg KH
2004-12-13 16:15 ` 2.6.10-rc3-mm1 Marcos D. Marado Torres
2004-12-13 17:02   ` 2.6.10-rc3-mm1 Fabio Coatti
2004-12-13 18:10   ` 2.6.10-rc3-mm1 Rudmer van Dijk
2004-12-13 19:33     ` 2.6.10-rc3-mm1 Andrew Morton
2004-12-13 19:49       ` 2.6.10-rc3-mm1 Rudmer van Dijk
2004-12-13 21:06     ` 2.6.10-rc3-mm1 Felipe Alfaro Solana
2004-12-13 20:08 ` 2.6.10-rc3-mm1 Stephen Smalley
2004-12-14  4:10 ` [patch] 2.6.10-rc3-mm1: fix net/tulip/xircom_tulip_cb.c warning Adrian Bunk
2004-12-14 16:04 ` 2.6.10-rc3-mm1 (compile stats) John Cherry
2004-12-15 10:41   ` Paul Rolland
2004-12-15 16:16     ` John Cherry
2004-12-15 11:35 ` 2.6.10-rc3-mm1 William Lee Irwin III
2004-12-15 11:42   ` 2.6.10-rc3-mm1 Andrew Morton
2004-12-17  2:51     ` 2.6.10-rc3-mm1 William Lee Irwin III
2004-12-17  7:55       ` 2.6.10-rc3-mm1 Andrew Morton
2004-12-17 12:00         ` 2.6.10-rc3-mm1 William Lee Irwin III
2004-12-17 12:18           ` 2.6.10-rc3-mm1 Hugh Dickins
2004-12-16 17:49 ` 2.6.10-rc3-mm1 Nathan Lynch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).