ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.8-rc3/2.6.8-rc3-mm1/ - Added David Woodhouse's MTD tree to the "external trees" list - Dropped the staircase scheduler, mainly because the schedstats patch broke it. We learned quite a lot from having staircase in there. Now it's time for a new scheduler anyway. Changes since 2.6.8-rc2-mm2: bk-acpi.patch bk-agpgart.patch bk-alsa.patch bk-dma-declare-coherent-memory.patch bk-cpufreq.patch bk-driver-core.patch bk-drm.patch bk-ieee1394.patch bk-input.patch bk-libata.patch bk-mtd.patch bk-netdev.patch bk-ntfs.patch bk-pci.patch bk-pnp.patch bk-power.patch bk-scsi.patch bk-usb.patch External trees -longhaul-fix.patch -bk-power-x86_64-fix.patch -ppc64-__make_room-warning-fix.patch -ppc64-fix-off-by-one-in-mem_init.patch -ppc64-struct-pci_controller-cleanup.patch -ppc64-isa-device-tree-node-refcount-fix.patch -ppc64-fix-ras-irq-handlers.patch -ppc64-fix-hotplug-irq-migration-code.patch -ppc64-fix-cpu_up-race.patch -ppc64-improve-slb-reload.patch -ppc64-remove-include-processorh-from-div64s.patch -ppc32-support-for-mpc8560-cpu-and-boards.patch -ppc32-support-for-mpc8555-cpu-and-board.patch -bio_copy_user-cleanups.patch -oom-show_free_areas.patch -fix-menuconfig-partial-inability-to-show-help-texts.patch -quiet-down-per-zone-memory-stats.patch -fat-kill-nls-default.patch -msi-stop-using-dev-bus-ops-directly-in-msic.patch -msi-msi-msi-x-api-updates.patch -rename-config_pci_use_vector-to-config_pci_msi.patch -intel8x0c-to-include-ck804-audio-support.patch -d_unhash-consolidation.patch -activate-smbus-device-on-hp-d300l.patch -add-support-for-innovision-dm-8401h.patch -maintainers-update.patch -fdomain-isa-fixup.patch -modular-swim3.patch -modular-anscd.patch -jffs2_compression_options-fix.patch -ppc8xx-maintainer-patch.patch -ext2_readdir-filp-f_pos-fix.patch -netfilter-ip_nat_snmp_basicc-fix-inlines-fwd.patch -nfs4-oops-fixes.patch -dvb-errno-removal.patch -documentation-fix-for-nmi-watchdog.patch -hpet-copyrights-cleanup.patch -remove-outdated-reference-to-documentation-arm-sa1100-pcmcia-fwd.patch -canonically-reference-files-in-documentation-code-comments-part.patch -remove-symbol_is.patch -fix-pci-access-mode-dependences-in-arch-i386-kconfig.patch -fix-inlining-errors-in-drivers-scsi-aic7xxx-aic79xx_osmc.patch -fix-inline-related-gcc-34-build-failures-in.patch -bridge-build-fix.patch Merged +2-2-md-multipathing-fixes.patch MD multipath fix +fix-reading-string-module-parameters-in-sysfs.patch module_param presentation fix +sound-control-build-fix.patch Alsa build fix +pci-quirks-warning-fix.patch bk-pci warning fix -radix_tree_tag_set-atomic.patch -radix_tree_tag_set-only-needs-read_lock.patch These were wrong - dropped. +ppc64-fix-free_irq.patch +ppc64-pci_dn-cleanups.patch +ppc64-32-bit-ptrace-geteventmsg-fix.patch +ppc64-various-xics-fixes.patch +ppc64-fix-pci-allocation-warning.patch +ppc64-avoid-speculative-execution-after-rfid.patch +ppc64-set-smt-thread-priority-to-medium-for-all-exceptions.patch +ppc64-fix-chrp_progress-mismerge.patch +ppc64-suppress-store_purr-unused-warning.patch +ppc64-move-spinline-out-of-global-menu.patch +ppc64-suppress-unused-var-warning-in-get_irq_server.patch ppc64 updates +ppc32-fix-mktree-on-64bit-hosts.patch ppc32 update -hugetlb_shm_group-sysctl-gid-0-fix.patch Dropped - it got int he way of other things. +barrier-md-fix.patch Fix the last bug in the IDE barrier code. +sched-timeslice-fix.patch +sched-consolidate-sched-domains-ppc64-fix.patch CPU scheduler fixes +schedstats-2.patch +schedstats-2-namespace-fix.patch +schedstats-2-up-build-fix.patch CPU scheduler statitics +flex-mmap-for-s390x.patch Reworked userspace mmap layout for s390. -pkt_lock_door-warning-fix.patch Was not needed. +even-more-might_sleep-checks.patch Additional might_sleep() fixes +imm-oops-fix.patch Fix an oops in imm.c +tmpfs-atomicity-fix.patch Fix scheduling-in-atomic in shmem.c +268-rc2-mm2-warning-on-numa-q.patch Warning fix +some-random-nodemask-fix.patch +nodemask-build-fix.patch Fixes against the nodemask patch. +i2o-devfs-fix.patch Fix the i2o patch +fbdev-find-correct-logo-for-directcolor-24bpp.patch fbdev fix +fix-inlining-errors-in-drivers-scsi-aic7xxx-aic79xx_osmc.patch +fix-inline-related-gcc-34-build-failures-in.patch +igxb_main-gcc-34-build-fix.patch More gcc-3.4/3.5 fixes +ext2_readdir-filp-f_pos-fix.patch Fix f_pos handling in ext2_readdir. +x86-64-merge-for-268rc2-mm1-fix.patch +x86-64-merge-for-268rc2-mm1-fix2.patch +fix-compilation-without-config_gart_iommu-on-x86-64.patch Fixes against x86-64-merge-for-268rc2-mm1.patch +ia64-swiotlb-fixes-fix.patch Fix for ia64-swiotlb-fixes.patch +more-altix-system-controller-changes.patch Fixes for the Altix driver in -mm. -staircase-cpu-scheduler-268-rc2-mm1.patch Dropped. +token-based-load-control-no-swap-build-fix.patch Build fix for the VM load control patch. +cdrom-event-notification-fixes.patch A few fixes related to cdrom media event notification +new-device-driver-to-enable-the-ibm-multiport-serial-adapter.patch New serial driver +iteraid.patch +iteraid-cleanup.patch New ITE IT8212 RAID controller driver. Still needs a bit of work before handoff to the scsi guys to look at. +kill-udf-registration-unregistration-messages.patch Remove noisy printk +sparc-remove-undefined-symbol.patch sparc32 build fix +nbd-fix-struct-request-race-condition.patch nbd fix. +consolidate-prof_cpu_mask.patch +profile_pc.patch +profile_tick.patch +profile-tick-fix.patch +move-profile-operations.patch +make-private-profile-state-static.patch +make-prof_buffer-atomic_t.patch Consolidate a lot of the kernel profiling code. +ipmi-watchdog-patch.patch Make the IPMI driver look more like a real watchdog driver +dio-bio-sizing-fix.patch Optimise sizing of direct-io BIOs +is_err-is-unlikely.patch +is_err-unlikeliness-cleanup.patch Stick an unlikely() in IS_ERR() +igxb-speedup.patch Fixup/speedup this net driver +boolean-typo-in-dvb.patch Fix logic expression. +fix-netpoll-cleanup-on-abort-without-dev.patch Fix netpoll oops +add-missing-watchdog-compatible_ioctls.patch More compat ioctl handling +idt77252c-add-missing-pci_enable_device.patch Fix driver PCI handling. +aioc-rename-struct-timeout-to-struct-aio_timeout.patch Rename timeout to aio_timeout. +fix-compiling-oldconfig-with-gcc-35.patch Build fix +might-sleep-in-atomic-while-dumping-elf.patch Fix possible deadlock in elf dumping code. +awe_wave-oss-too-much-__exit.patch section fix in OSS driver +serialize-access-to-ide-devices.patch Fix xoncurrent access to IDE controllers +mark-loop_change_fd-as-an-ulong-compat-ioctl.patch compat ioctl fix +readahead-simplification.patch Clean up recent readahead changes +mlock-as-user-for-268-rc2-mm2.patch +mlock-as-user-fixes.patch +increase-mlock-limit-to-32k.patch Allow unprivileged users to do mlock, subject to rlimits +pirq_enable_irq-cleanup.patch clean up pirq_enable_irq() +ip2mainc-add-missing-pci_enable_device.patch +tpam_mainc-add-missing-pci_enable_device.patch +ibmasm-add-missing-pci_enable_device.patch +hp100c-add-missing-pci_enable_device.patch +ioc3-ethc-add-missing-pci_enable_device.patch +de4x5c-add-missing-pci_enable_device.patch +cpqfc-add-missing-pci_enable_device.patch +document-pci_disable_device.patch Fix PCI handling in various drivers +fix-gcc-35-compile-issue-in-mm-mempolicyc.patch gcc-3.5 again +eata_pio-warning-fix.patch Fix a warning +via-agpc-resume-suspend-support.patch suspend/resume support for the VIA AGP driver +rpaphp-build-break-remove-eeh-register.patch build fix +disable-atykb-warning.patch Kill pestiferous printk +collected-aio-retry-fixes-and-enhancements.patch +collected-aio-retry-fixes-and-enhancements-cleanup.patch +aio-splice-runlist-for-fairness-across-io-contexts.patch +aio-workqueue-context-switch-reduction.patch AIO fixes +x86_64-numa-emulation.patch Permit a non-numa x86_64 box to be treated as NUMA. +make-max_init_args-25.patch Pass more arguments to init +sparc32-turbosparc-flush-warnings.patch +sparc32-init_idle.patch +sparc32-sun4d-cpu_present_map-is-a-cpumask_t.patch +sparc32-smp_processor_id-bitfixup-fixes.patch +sparc32-reinstate-smp_reschedule_irq.patch +sparc32-remove-references-to-start_secondary.patch +sparc32-define-cache_decay_ticks.patch +sparc32-remove-unused-variable-in-dvmac.patch +sparc32-sun4-does-not-support-smp.patch +sparc32-make-config_smp-depend-on-config_broken.patch +sparc32-gcc-33-macro-parenthesization-fix-for-memcpys.patch +sparc32-ignore-undefined-symbols-with-3-or-more-leading-underscores.patch sparc32 udpates +wireless-extension-v17-for-linus.patch +wireless-drivers-update-for-we-17.patch Upgrade wirless extensions API +request_region-for-winbond-and-smsc-parport-drivers.patch request_region() fixes +add-bus-dependencies-to-two-scsi-drivers.patch Kconfig fixes +knfsd-server-permissions-fix.patch Fix handling of device nodes which reside on an ro-exported NFS server. All 450 patches 2-2-md-multipathing-fixes.patch md: fix multipath for readhead requests fix-reading-string-module-parameters-in-sysfs.patch fix reading string module parameters in sysfs sysfs-backing-store-add-sysfs_dirent-to-sysfs-dentry.patch sysfs backing store: add sysfs_dirent to sysfs dentry sysfs-backing-store-use-sysfs_dirent-tree-for-readdir-etc.patch sysfs backing store: use sysfs_dirent tree for ->readdir etc. sysfs-backing-store-free-sysfs_dirent-on-file-removal.patch sysfs backing store: free sysfs_dirent on file removal sysfs-backing-store-change-sysfs_file_operations.patch sysfs backing store: change sysfs_file_operations sysfs-backing-store-stop-pinning-dentries-inodes-for-leaves.patch sysfs backing store: stop pinning dentries & inodes for leaves bk-acpi.patch bk-agpgart.patch bk-alsa.patch bk-dma-declare-coherent-memory.patch bk-cpufreq.patch bk-driver-core.patch bk-drm.patch bk-ieee1394.patch bk-input.patch bk-libata.patch bk-mtd.patch bk-netdev.patch bk-ntfs.patch bk-pci.patch bk-pnp.patch bk-power.patch bk-scsi.patch bk-usb.patch mm.patch add -mmN to EXTRAVERSION bk-netdev-axnet_cs-fix.patch bk-netdev-axnet_cs-fix bk-netdev-hp-plus-fix.patch bk-netdev-hp-plus-fix mm-swsusp-make-sure-we-do-not-return-to-userspace-where-image-is-on-disk.patch -mm swsusp: make sure we do not return to userspace where image is on disk mm-swsusp-copy_page-is-harmfull.patch -mm swsusp: copy_page is harmfull sound-control-build-fix.patch sound/core/control.c build fix pci-quirks-warning-fix.patch pci/quirks.c warning fix nmi-trigger-switch-support-for-debuggingupdated.patch NMI trigger switch support for debugging(updated) nmi-trigger-switch-support-for-debuggingupdated-fix.patch nmi-trigger-switch-support-for-debuggingupdated-fix make-i386-die-more-resilient-against-recursive-errors.patch Make i386 die() more resilient against recursive errors 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 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-ia64-support.patch IA64 kgdb support ia64 kgdb repair and cleanup ia64 kgdb fix kgdb-ia64-fixes.patch kgdb: ia64 fixes make-tree_lock-an-rwlock.patch make mapping->tree_lock an rwlock must-fix.patch must fix lists update must fix list update mustfix update must-fix-update-5.patch must-fix update mustfix-lists.patch mustfix lists ppc64-fix-free_irq.patch ppc64: fix free_irq() ppc64-pci_dn-cleanups.patch ppc64: pci_dn cleanups ppc64-32-bit-ptrace-geteventmsg-fix.patch ppc64: 32-bit ptrace geteventmsg fix ppc64-various-xics-fixes.patch ppc64: various XICS fixes ppc64-fix-pci-allocation-warning.patch ppc64: fix PCI allocation warning ppc64-avoid-speculative-execution-after-rfid.patch ppc64: avoid speculative execution after rfid ppc64-set-smt-thread-priority-to-medium-for-all-exceptions.patch ppc64: set SMT thread priority to medium for all exceptions ppc64-fix-chrp_progress-mismerge.patch ppc64: fix chrp_progress mismerge ppc64-suppress-store_purr-unused-warning.patch ppc64: suppress 'store_purr' unused warning ppc64-move-spinline-out-of-global-menu.patch ppc64: move SPINLINE out of global menu ppc64-suppress-unused-var-warning-in-get_irq_server.patch ppc64: suppress unused var warning in get_irq_server() ppc32-fix-mktree-on-64bit-hosts.patch ppc32: Fix 'mktree' on 64bit hosts ppc64-reloc_hide.patch invalidate_inodes-speedup.patch invalidate_inodes speedup more invalidate_inodes speedup fixes dev-mem-restriction-patch.patch /dev/mem restriction patch get_user_pages-handle-VM_IO.patch fix get_user_pages() against mappings of /dev/mem fa311-mac-address-fix.patch wrong mac address with netgear FA311 ethernet card pid_max-fix.patch Bug when setting pid_max > 32k 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 oops-dump-preceding-code.patch i386 oops output: dump preceding code lockmeter.patch lockmeter ia64 CONFIG_LOCKMETER fix unplug-can-sleep.patch unplug functions can sleep firestream-warnings.patch firestream warnings ext3_rsv_cleanup.patch ext3 block reservation patch set -- ext3 preallocation cleanup ext3_rsv_base.patch ext3 block reservation patch set -- ext3 block reservation ext3 reservations: fix performance regression ext3 block reservation patch set -- mount and ioctl feature ext3 block reservation patch set -- dynamically increase reservation window ext3 reservation ifdef cleanup patch ext3 reservation max window size check patch ext3 reservation file ioctl fix ext3-reservation-default-on.patch ext3 reservation: default to on ext3-lazy-discard-reservation-window-patch.patch ext3 lazy discard reservation window patch ext3 discard reservation in last iput fix patch Fix lazy reservation discard ext3 reservations: bad_inode fix ext3 reservation discard race fix really-ptrace-single-step-2.patch ptrace single-stepping fix ipr-ppc64-depends.patch Make ipr.c require ppc disk-barrier-core.patch disk barriers: core disk-barrier-core-tweaks disk-barrier-ide.patch disk barriers: IDE disk-barrier-ide-symbol-expoprt disk-barrier ide warning fix barrier-update.patch barrier update barrier-flushing-fix.patch barrier flushing fix disk-barrier-scsi.patch disk barriers: scsi disk-barrier-dm.patch disk barriers: devicemapper disk-barrier-md.patch disk barriers: MD barrier-md-fix.patch barriers: md fix reiserfs-v3-barrier-support.patch reiserfs v3 barrier support reiserfs-v3-barrier-support-tweak sync_dirty_buffer-retval.patch make sync_dirty_buffer() return something useful ext3-barrier-support.patch ext3 barrier support jbd-barrier-fallback-on-failure.patch jbd: barrier fallback on failure ide-print-failed-opcode.patch ide: print failed opcode on IO errors From: Jens Axboe Subject: Re: ide errors in 7-rc1-mm1 and later add-bh_eopnotsupp-for-testing.patch add BH_Eopnotsupp for testing async barrier failures handle-async-barrier-failures.patch Handle async barrier failures tty_io-hangup-locking.patch tty_io.c hangup locking perfctr-core.patch From: Mikael Pettersson Subject: [PATCH][1/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: core CONFIG_PERFCTR=n build fix From: Mikael Pettersson Subject: [PATCH][6/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: misc perfctr-i386.patch From: Mikael Pettersson Subject: [PATCH][2/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: i386 perfctr #if/#ifdef cleanup perfctr Dothan support perfctr x86_tests build fix perfctr-x86-init-bug.patch perfctr x86 init bug perfctr-k8-fix-for-internal-benchmarking-code.patch perfctr: K8 fix for internal benchmarking code perfctr-x86_64.patch From: Mikael Pettersson Subject: [PATCH][3/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: x86_64 perfctr-ppc.patch From: Mikael Pettersson Subject: [PATCH][4/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: PowerPC perfctr ppc32 update perfctr update 4/6: PPC32 cleanups perfctr-ppc32-buglet-fix.patch perfctr ppc32 buglet fix perfctr-virtualised-counters.patch From: Mikael Pettersson Subject: [PATCH][5/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: virtualised counters perfctr update 6/6: misc minor cleanups perfctr update 3/6: __user annotations perfctr-cpus_complement-fix perfctr cpumask cleanup perfctr-ifdef-cleanup.patch perfctr ifdef cleanup perfctr-update-2-6-kconfig-related-updates.patch perfctr update 2/6: Kconfig-related updates perfctr-update-5-6-reduce-stack-usage.patch perfctr update 5/6: reduce stack usage perfctr-low-level-documentation.patch perfctr low-level documentation perfctr-documentation-update.patch perfctr documentation update perfctr-inheritance-1-3-driver-updates.patch perfctr inheritance 1/3: driver updates perfctr-inheritance-illegal-sleep-bug.patch perfctr inheritance illegal sleep bug perfctr-inheritance-2-3-kernel-updates.patch perfctr inheritance 2/3: kernel updates perfctr-inheritance-3-3-documentation-updates.patch perfctr inheritance 3/3: documentation updates ext3-online-resize-patch.patch ext3: online resizing ext3-online-resize-warning-fix.patch ext3-online-resize-warning-fix sched-timeslice-fix.patch sched: fix timeslice calculations for HZ=1000. sched-clean-init-idle.patch sched: cleanup init_idle() sched-clean-fork.patch sched: cleanup, improve sched <=> fork APIs sched-clean-fork-rename-wake_up_new_process-wake_up_new_task.patch sched: rename wake_up_new_process -> wake_up_new_task kernelthread-idle-fix-2.patch kernel thread idle fix sched-misc-cleanups-2.patch sched: misc cleanups #2 sched-unlikely-rt_task.patch sched: make rt_task unlikely sched-misc.patch sched: sched misc changes sched-misc-fix-rt.patch sched: fix RT scheduling & interactivity estimator sched-no-balance-clone.patch sched: disable balance on clone sched-remove-balance-clone.patch sched: remove balance on clone sched-fork-hotplug-cleanuppatch.patch sched: fork hotplug hanling cleanup sched-consolidate-sched-domains.patch sched: consolidate sched domains sched-consolidate-sched-domains-ppc64-fix.patch sched-consolidate-sched-domains ppc64 fix sched-consolidate-domains-fix.patch sched: fix for sched-consolidate-domains sched-consolidate-domains-fix-2.patch another sched consolidate domains fix sched-domain-node-span-4.patch sched: limit cpuspan of node scheduler domains sched-merge-fix.patch sched: merge fix sched-domain-node-span-4-warning-fix.patch sched-domain-node-span-4-warning-fix sched-isolated-sched-domains.patch sched: isolated sched domains sched-isolated-sched-domains-fix.patch sched-isolated-sched-domains-fix create-cpu_sibling_map-for-ppc64.patch Create cpu_sibling_map for PPC64 create-cpu_sibling_map-for-ppc64-fix.patch create-cpu_sibling_map-for-ppc64-fix sched-adjust-p4-per-cpu-gain.patch sched: adjust p4 per-cpu gain schedstats-2.patch scheduler stats schedstats-2-namespace-fix.patch schedstats-2-namespace-fix schedstats-2-up-build-fix.patch schedstats-2-up-build-fix memory-backed-inodes-fix.patch memory-backed inodes fix ext3_bread-cleanup.patch ext3_bread() cleanup flexible-mmap-2.6.7-mm3-A8.patch i386 virtual memory layout rework flexible-mmap-bug-fix.patch flexible-mmap BUG fix flexible-mmap-updatepatch-267-mm5.patch flexible-mmap update sysctl-tunable-for-flexmmap.patch sysctl tunable for flexmmap legacy_va_layout-docs.patch legacy_va_layout docs flex-mmap-for-s390x.patch flex mmap for s390(x) driver-model-and-sysfs-support-for-pcmcia-1-3.patch driver model and sysfs support for PCMCIA (1/3) driver-model-and-sysfs-support-for-pcmcia-update.patch driver model and sysfs support for PCMCIA update update-drivers-net-pcmcia-2-3.patch update drivers/net/pcmcia (2/3) update-drivers-net-wireless-3-3.patch update drivers/net/wireless (3/3) posix-locking-fix-to-posix_same_owner.patch posix locking: Minimal fix to posix_same_owner() posix-locking-fix-to-locking-code.patch posix locking: more locking code fixes posix-locking-fix-up-nfs4statec.patch posix locking: Fix up nfs4state.c posix-locking-fix-up-lockd.patch posix locking: Fix up lockd to make use of the new interface posix-locking-fl_owner_t-to-pid-mapping.patch posix locking: mapping between fl_owner_t and client-side "pid" dvdrw-support-for-267-bk13.patch DVD+RW support for 2.6.7-bk13 cdrw-packet-writing-support-for-267-bk13.patch CDRW packet writing support packet-remove-warning.patch packet: remove #warning packet-door-unlock.patch packet writing: door unlocking fix pkt_lock_door() warning fix dvd-rw-packet-writing-update.patch Packet writing support for DVD-RW and DVD+RW discs. fix-race-in-pktcdvd-kernel-thread-handling.patch Fix race in pktcdvd kernel thread handling fix-open-close-races-in-pktcdvd.patch Fix open/close races in pktcdvd packet-writing-review-fixups.patch packet writing: review fixups remove-pkt_dev-from-struct-pktcdvd_device.patch Remove pkt_dev from struct pktcdvd_device packet-writing-docco.patch packet writing documentation trivial-cdrw-packet-writing-doc-update.patch Trivial CDRW packet writing doc update convert-packet-writing-to-seq_file.patch packet writing: convert to seq_file control-pktcdvd-with-an-auxiliary-character-device.patch Control pktcdvd with an auxiliary character device Subject: Re: 2.6.8-rc2-mm2 control-pktcdvd-with-an-auxiliary-character-device-fix.patch control-pktcdvd-with-an-auxiliary-character-device-fix simplified-request-size-handling-in-cdrw-packet-writing.patch Simplified request size handling in CDRW packet writing fix-setting-of-maximum-read-speed-in-cdrw-packet-writing.patch Fix setting of maximum read speed in CDRW packet writing r8169_napi-help-text-2.patch R8169_NAPI help text no-sysgood-for-ptrace-singlestep.patch Don't use SYSGOOD for ptrace singlestep err2-6-hashbin_remove_this-locking-fix.patch err2-6: hashbin_remove_this() locking fix dm-use-idr.patch devicemapper: use an IDR tree for tracking minors ipc-1-3-add-refcount-to-ipc_rcu_alloc.patch ipc: Add refcount to ipc_rcu_alloc ipc-2-3-remove-sem_revalidate.patch ipc: remove sem_revalidate ipc-3-3-enforce-semvmx-limit-for-undo.patch ipc: enforce SEMVMX limit for undo cleanup-of-ipc-msgc.patch cleanup of ipc/msg.c sk98lin-procfs-fix.patch sk98lin procfs fix cpufreq-driver-for-nforce2-kernel-267.patch cpufreq driver for nForce2 allow-modular-ide-pnp.patch allow modular ide-pnp uml-base-patch.patch uml: Uml base patch rename-uml-console-device.patch uml: rename console_device uml-readds-just-for-now-ghashh-for-uml.patch uml: Readds (just for now) ghash.h for UML uml-avoid-that-gcc-breaks-uml-with-unit-at-a-time-compilation-mode.patch uml: Avoid that gcc breaks UML with "unit at a time" compilation mode. uml-fixes-an-host-fd-leak-caused-by-hostfs.patch uml: Fixes an host fd leak caused by hostfs. uml-adds-legacy_pty-config-option.patch uml: Adds LEGACY_PTY config option uml-makes-make-help-arch=um-work.patch uml: Makes "make help ARCH=um" work. uml-fixes-fixdepc-to-support-arch-um-include-uml-configh.patch uml: Fixes "fixdep.c" to support arch/um/include/uml-config.h. uml-kill-useless-warnings.patch uml: Kill useless warnings uml-avoids-compile-failure-when-host-misses-tkill.patch uml: Avoids compile failure when host misses tkill(). uml-reduces-code-in-_user-files-by-moving-it-in-_kern-files-if-already-possible.patch uml: Reduces code in *_user files, by moving it in _kern files if already possible. uml-fixes-raw-and-uses-it-in-check_one_sigio-also-fixes-a-silly-panic-eintr-returned-by-call.patch uml: Fixes raw() and uses it in check_one_sigio; also fixes a silly panic (EINTR returned by call). uml-folds-hostaudio_userc-into-hostaudio_kernc.patch uml: Folds hostaudio_user.c into hostaudio_kern.c. uml-use-ptrace_scemu-the-so-called-sysemu-to-reduce-syscall-cost.patch uml: Use PTRACE_SCEMU (the so-called SYSEMU) to reduce syscall cost. uml-adds-the-nosysemu-command-line-parameter-to-disable-sysemu.patch uml: Adds the "nosysemu" command line parameter to disable SYSEMU uml-adds-proc-sysemu-to-toggle-sysemu-usage.patch uml: Adds /proc/sysemu to toggle SYSEMU usage. uml-fix-for-sysemu-patches.patch uml: Fix for sysemu patches uml-handles-correctly-errno-==-eintr-in-lots-of-places.patch uml: Handles correctly errno == EINTR in lots of places. uml-adds-some-exports.patch uml: Adds some exports uml-avoids-a-panic-for-a-legal-situation.patch uml: Avoids a panic for a legal situation uml-removes-dead-code-in-trap_kernc.patch uml: Removes dead code in trap_kern.c uml-make-malloc-call-vmalloc-if-needed-needed-for-hostfs-on-26-host.patch uml: Make malloc() call vmalloc if needed. Needed for hostfs on 2.6 host. uml-little-kmalloc.patch uml: little-kmalloc uml-fix-os_process_pc-and-os_process_parent-for-corner-cases.patch uml: Fix os_process_pc and os_process_parent for corner cases. uml-remove-a-group-of-unused-bh-functions.patch uml: remove a group of unused bh functions fix-warnings-in-net-irda.patch sparse: fix warnings in net/irda/* i810_audio-fix-the-error-path-of-resource-management.patch i810_audio: Fix the error path of resource management fix-drivers-isdn-hisax-avm_pcic-build-warning-when.patch Fix drivers/isdn/hisax/avm_pci.c build warning when !CONFIG_ISAPNP idr-stale-comment.patch idr.c: remove stale comment idr-comments-updates.patch idr comments updates schedule-profiling.patch schedule() profiling From: Arjan van de Ven Subject: Re: schedule profileing add-a-few-might_sleep-checks.patch Add a few might_sleep() checks add-a-few-might_sleep-checks-fix.patch add-a-few-might_sleep-checks fix even-more-might_sleep-checks.patch even more might_sleep() checks imm-oops-fix.patch imm.c oops fix tmpfs-atomicity-fix.patch tmpfs atomicity fix release_task-may-sleep.patch permit sleeping in release_task() crc16-renaming-in-via-velocity-ethernet-driver.patch CRC16 renaming in VIA Velocity ethernet driver per_cpu-per_cpu-cpu_gdt_table.patch percpu: cpu_gdt_table per_cpu-per_cpu-cpu_gdt_table-fix.patch per_cpu-per_cpu-cpu_gdt_table-fix per_cpu-per_cpu-init_tss.patch percpu: init_tss per_cpu-per_cpu-cpu_tlbstate.patch percpu: cpu_tlbstate gcc35-alps_tdlb7.c.patch gcc-3.5 fixes gcc35-always-inline.patch gcc-3.5 fixes gcc35-auerswald.c.patch gcc-3.5 fixes gcc35-dabusb.c.patch gcc-3.5 fixes gcc35-ds.c.patch gcc-3.5 fixes gcc35-fixmap.h.patch gcc-3.5: fixmap.h fix gcc35-mtrr.h.patch gcc-3.5 fixes gcc35-sonypi.patch gcc-3.5 fixes gcc35-sp887x.c.patch gcc-3.5 fixes gcc35-tda1004x.c.patch gcc-3.5 fixes gcc35-transport.h.patch gcc-3.5 fixes gcc35-ufs_fs.h.patch gcc-3.5 fixes gcc35-videodev.c.patch gcc-3.5 fixes gcc35-wavefront_fx.c.patch gcc-3.5 fixes dev-zero-vs-hugetlb-mappings.patch /dev/zero vs hugetlb mappings. hugetlbfs-private-mappings.patch hugetlbfs private mappings net-kconfig-crc16-fix.patch net/Kconfig crc16 warning fix preset-loops_per_jiffy-for-faster-booting.patch preset loops_per_jiffy for faster booting define-inline-as-__attribute__always_inline-also-for-gcc-=-34.patch #define inline as __attribute__((always_inline)) also for gcc >= 3.4 gcc-34-and-broken-inlining.patch clean up __always_inline__ usage handle-undefined-symbols.patch Fail if vmlinux contains undefined symbols 268-rc2-mm1-link-errors.patch put irq stacks back into bss split-generic_file_aio_write-into-buffered-and-direct-i-o-parts.patch split generic_file_aio_write into buffered and direct I/O parts making-i-dhash_entries-cmdline-work-as-it-use-to.patch Make i/dhash_entries cmdline work as it use to. making-i-dhash_entries-cmdline-work-as-it-use-to-fix.patch making-i-dhash_entries-cmdline-work-as-it-use-to-fix jbd-recovery-latency-fix.patch jbd recovery latency fix truncate_inode_pages-latency-fix.patch truncate_inode_pages-latency-fix journal_clean_checkpoint_list-latency-fix.patch journal_clean_checkpoint_list latency fix journal_clean_checkpoint_list-latency-fix-fix.patch journal_clean_checkpoint_list-latency-fix-fix kjournald-smp-latency-fix.patch kjournald-smp-latency-fix unmap_vmas-smp-latency-fix.patch unmap_vmas-smp-latency-fix __cleanup_transaction-latency-fix.patch __cleanup_transaction-latency-fix prune_dcache-latency-fix.patch prune_dcache-latency-fix filemap_sync-latency-fix.patch filemap_sync-latency-fix slab-latency-fix.patch slab-latency-fix get_user_pages-latency-fix.patch get_user_pages-latency-fix send_IPI_mask_bitmask-build-fix.patch send_IPI_mask_bitmask() build fix e1000-build-fix.patch e1000 build fix e1000-inlining-fix.patch e1000 inlining fix pty_write-latency-fix.patch pty_write-latency-fix enable-all-events-for-initramfs.patch Enable all events for initramfs arch-i386-kernel-smpc-gcc341-inlining-fix.patch arch/i386/kernel/smp.c gcc341 inlining fix 268-rc2-mm2-warning-on-numa-q.patch warning on NUMA-Q was-removal-of-sync-in-panic.patch remove sync() from panic move-cache_reap-out-of-timer-context.patch Move cache_reap out of timer context move-cache_reap-out-of-timer-context-fix.patch move-cache_reap-out-of-timer-context-fix gettimeofday-nanoseconds-patch-makes-it-possible-for-the-posix-timer.patch gettimeofday nanoseconds patch x86-64-singlestep-through-sigreturn-system-call-2.patch Fix x86-64 singlestep through sigreturn system call create-nodemask_t.patch Create nodemask_t some-random-nodemask-fix.patch nodemask fix nodemask-build-fix.patch nodemask build fix add-ixdp2x01-board-support-to-cs89x0-driver.patch Add IXDP2x01 board support to CS89x0 driver remove-dead-prototypes.patch remove dead prototypes s390-use-include-asm-generic-dma-mapping-brokenh.patch s390: Use include/asm-generic/dma-mapping-broken.h cdrom-get_last_written-fix.patch Subject: cdrom.c get_last_written fixup get_random_bytes-returns-the-same-on-every-boot.patch get_random_bytes() returns the same on every boot locking-optimization-for-cache_reap.patch slab: locking optimization for cache_reap b44-add-47xx-support.patch b44: add 47xx support signal-race-fix.patch signal handling race fix signal-race-fix-ia64.patch signal-race-fix: ia64 signal-race-fix-s390.patch signal-race fixes for s390 signal-race-fix-s390-fix.patch s390 signal handling fixes signal-race-fix-x86_64.patch signal-race-fixes: x86-64 support signal-race-fix-x86_64-fix.patch x86_64 signal handling fix ppc-signal-handling-fixes.patch ppc signal handling fixes signal-race-fixes-sparc-sparc64.patch signal handling race fixes: sparc and sparc64 signal-race-fixes-ppc64.patch pPC64 signal race fix patch process-aggregates.patch Process Aggregates (PAGG) process-aggregates-warning-fix.patch process-aggregates warning fix allow-x86_64-to-reenable-interrupts-on-contention.patch Allow x86_64 to reenable interrupts on contention move-pit-code-to-timer_pit.patch x86: move PIT code to timer_pit move-pit-code-to-timer_pit-warning-fix.patch move-pit-code-to-timer_pit-warning-fix i2o-build_99.patch i20 rewrite i2o-build_99-gcc295-fixes.patch i2o-build_99-gcc295-fixes i2o-resync-with-post-266-changes.patch i2o: resync with post-2.6.6 changes i2o-resync-with-post-266-changes-2.patch i2o: more resyncing with post-2.6.6 changes i2o-devfs-fix.patch i2o devfs fix apic-output-reduction.patch IO-APIC debug message reduction fix-ide-probe-double-detection.patch Fix ide probe double detection fix-smm-failures-on-e750x-systems.patch fix SMM failures on E750x systems serial-cs-and-unusable-port-size-ranges.patch serial-cs and unusable port size ranges make-shrinker_sem-an-rwsem.patch make shrinker_sem an rwsem vlan-support-for-3c59x-3c90x.patch VLAN support for 3c59x/3c90x break-out-zone-free-list-initialization.patch break out zone free list initialization radeonfb-cleanup-and-little-fixes.patch radeonfb: cleanup and little fixes rivafb-i2c-fixes.patch Rivafb I2C fixes fbmon-edd-blacklist.patch fbcom: EDD-based blacklisting fbcon-differentiate-bits_per_pixel-from-color-depth.patch fbcon: ifferentiate bits_per_pixel from color depth fbcon-differentiate-bits_per_pixel-from-color-depth-fixup.patch fbcon-differentiate-bits_per_pixel-from-color-depth-fixup fbcon-differentiate-bits_per_pixel-from-color-depth-export.patch fbcon-differentiate-bits_per_pixel-from-color-depth-export fbdev-set-color-fields-correctly.patch fbdev: set color fields correctly fbdev-attn-maintainers-set-correct-hardware-capabilities.patch fbdev: ATTN: Maintainers - Set correct hardware capabilities rivafb-do-not-tap-vga-ports-if-not-x86.patch rivafb: Do not tap VGA ports if not X86 i810fb-fixes.patch i810fb fixes i810fb-fixes-2.patch i810fb fixes #2 fbdev-find-correct-logo-for-directcolor-24bpp.patch fbdev: find correct logo for directcolor < 24bpp drm-optimisation.patch drm optimisation net-smc9194c-fix-inline-compile-errors-fwd.patch net/smc9194.c: fix gcc-3.5 inline compile errors net-hamachic-remove-bogus-inline-at-function-prototype.patch net/hamachi.c: gcc-3.5 build fixes scsi-qla2xxx-fix-inline-compile-errors.patch qla2xxx gcc-3.5 fixes net-rrunnerc-fix-inline-compile-error.patch net/rrunner.c: gcc-3.5 fixes istallion-remove-inlines.patch istallion: gcc-3.5 fixes mxserc-fix-inlines-fwd.patch mxser.c: gcc-3.5 fixes radio-maestroc-remove-an-inline-fwd.patch radio-maestro.c: gcc-3.5 fixes net-tulip-dmfec-fix-inline-compile-errors-fwd.patch net/tulip/dmfe.c: gcc-3.5 fixes fix-inlining-errors-in-drivers-scsi-aic7xxx-aic79xx_osmc.patch inlining errors in drivers/scsi/aic7xxx/aic79xx_osm.c fix-inline-related-gcc-34-build-failures-in.patch fix inline related gcc 3.4 build failures in drivers/net/wan/dscc4.c igxb_main-gcc-34-build-fix.patch ixgb_main.c: fix inline compile errors ext2_readdir-filp-f_pos-fix.patch ext2_readdir() filp->f_pos fix do_general_protection-doesnt-disable-irq.patch do_general_protection doesn't disable irq jbd-jh-unmapping-race-fix.patch jbd-jh-unmapping-race-fix proc_pid_cmdline-race-fix.patch proc_pid_cmdline() race fix support-for-exar-xr17c158-octal-uart.patch Support for Exar XR17C158 Octal UART x86-64-merge-for-268rc2-mm1.patch x86-64 merge for 2.6.8rc2-mm1 x86-64-merge-for-268rc2-mm1-fix.patch x86-64-merge-for-268rc2-mm1-fix x86-64-merge-for-268rc2-mm1-fix2.patch x86-64-merge-for-268rc2-mm1 fix2 fix-compilation-without-config_gart_iommu-on-x86-64.patch Fix compilation without CONFIG_GART_IOMMU on x86-64 ia64-swiotlb-fixes.patch ia64: Various swiotlb fixes ia64-swiotlb-fixes-fix.patch ia64: more swiotlb fixes altix-system-controller-communication-driver.patch Altix system controller communication driver snsc-build-fix.patch snsc-build-fix more-altix-system-controller-changes.patch More Altix system controller changes move-duplicate-bug-and-warn_on-bits-to-asm-generic.patch move duplicate BUG and WARN_ON bits to asm-generic fix-con_buf_size-usage.patch Fix CON_BUF_SIZE usage vprintk-support.patch vprintk support vprintk-for-ext2-errors.patch vprintk for ext2 errors vprintk-for-ext3-errors.patch vprintk for ext3 errors prio_tree-kill-vma_prio_tree_init.patch prio_tree: kill vma_prio_tree_init() prio_tree-iterator-vma_prio_tree_next-cleanup.patch prio_tree: iterator + vma_prio_tree_next cleanup rcu-cpu-offline-cleanup.patch RCU - cpu-offline-cleanup rcu-rcu-cpu-offline-fix.patch RCU - cpu offline fix rcu-low-latency-rcu.patch RCU: low latency rcu alpha-print-the-symbol-of-pc-and-ra-during-oops.patch alpha: print the symbol of pc and ra during Oops first-next_cpu-returns-values-nr_cpus.patch first/next_cpu returns values > NR_CPUS first-next_cpu-returns-values-nr_cpus-fix.patch first-next_cpu-returns-values-nr_cpus fix add-support-for-it8212-ide-controllers.patch Add support for IT8212 IDE controllers drivers-net-wan-cycx_x25c189-warning-conflicting-types.patch drivers/net/wan/cycx_x25.c:189: warning: conflicting types for built-in function 'log2' watchdog-fix-warning-defined-but-not-used.patch watchdog: fix warning "defined but not used" drivers-block-ubc-6.patch drivers/block/ub.c #6 ub-warning-fixes.patch ub warning fixes i386-hotplug-cpu.patch i386 Hotplug CPU token-based-thrashing-control.patch token based thrashing control token-based-thrashing-control-remove-debug.patch token-based-thrashing-control-remove-debug token-based-load-control-no-swap-build-fix.patch laod control: fix the build with CONFIG_SWAP=n writeback-page-range-hint.patch Writeback page range hint fix-writeback-page-range-to-use-exact-limits.patch Fix writeback page range to use exact limits mpage-writepages-range-limit-fix.patch mpage writepages range limit fix filemap_fdatawrite-range-interface.patch filemap_fdatawrite range interface concurrent-o_sync-write-support.patch Concurrent O_SYNC write support nfsd-force-server-side-tcp-when-nfsv4-enabled.patch nfsd: force server-side TCP when NFSv4 enabled nfsd-nfsd-is-missing-a-put_group_info-in-the-auth_null.patch nfsd: nfsd is missing a put_group_info in the auth_null nfsd-make-cache_init-initialize-reference-count-to-1.patch nfsd: make cache_init initialize reference count to 1 nfsd-simplify-auth_domain_lookup.patch nfsd: simplify auth_domain_lookup nfsd-fix-ip_map-cache-reference-count-leak.patch nfsd: fix ip_map cache reference count leak. nfsd-basic-v4-acl-definitions.patch nfsd: basic v4 ACL definitions nfsd-posix-nfsv4-acl-translation-for-nfsd.patch nfsd: POSIX<->NFSv4 acl translation for nfsd nfsd-acl-support-for-the-nfsv4-server.patch nfsd: ACL support for the NFSv4 server cdrom-event-notification-fixes.patch cdrom event notification fixes new-device-driver-to-enable-the-ibm-multiport-serial-adapter.patch new device driver to enable the IBM Multiport Serial Adapter iteraid.patch ITE RAID driver iteraid-cleanup.patch iteraid cleanup kill-udf-registration-unregistration-messages.patch kill UDF registration/unregistration messages sparc-remove-undefined-symbol.patch sparc: remove undefined symbol nbd-fix-struct-request-race-condition.patch nbd: fix struct request race condition consolidate-prof_cpu_mask.patch consolidate prof_cpu_mask profile_pc.patch profile_pc() profile_tick.patch profile_tick() profile-tick-fix.patch profile-tick-fix move-profile-operations.patch move profile operations make-private-profile-state-static.patch make private profile state static make-prof_buffer-atomic_t.patch make prof_buffer atomic_t ipmi-watchdog-patch.patch IPMI Watchdog handling updates dio-bio-sizing-fix.patch direct-io: size the BIOs more accurately is_err-is-unlikely.patch mark IS_ERR as unlikely() is_err-unlikeliness-cleanup.patch IS_ERR() unlikeliness cleanup igxb-speedup.patch igxb-speedup boolean-typo-in-dvb.patch boolean typo in DVB fix-netpoll-cleanup-on-abort-without-dev.patch Fix netpoll cleanup on abort without dev add-missing-watchdog-compatible_ioctls.patch add missing watchdog COMPATIBLE_IOCTLs idt77252c-add-missing-pci_enable_device.patch idt77252.c: add missing pci_enable_device() aioc-rename-struct-timeout-to-struct-aio_timeout.patch aio.c: rename 'struct timeout' to 'struct aio_timeout' fix-compiling-oldconfig-with-gcc-35.patch fix compiling oldconfig with gcc-3.5 might-sleep-in-atomic-while-dumping-elf.patch fix might-sleep-in-atomic while dumping elf awe_wave-oss-too-much-__exit.patch awe_wave (OSS): too much __exit serialize-access-to-ide-devices.patch serialize access to ide devices mark-loop_change_fd-as-an-ulong-compat-ioctl.patch mark LOOP_CHANGE_FD as an ULONG compat ioctl readahead-simplification.patch readahead: simplify recent fixes mlock-as-user-for-268-rc2-mm2.patch rlimit-based mlocks for unprivileged users mlock-as-user-fixes.patch mlock-as-user fixes increase-mlock-limit-to-32k.patch increase per-user mlock limit default to 32k pirq_enable_irq-cleanup.patch pirq_enable_irq cleanup ip2mainc-add-missing-pci_enable_device.patch ip2main.c: add missing pci_enable_device() tpam_mainc-add-missing-pci_enable_device.patch tpam_main.c: add missing pci_enable_device() ibmasm-add-missing-pci_enable_device.patch ibmasm: add missing pci_enable_device() hp100c-add-missing-pci_enable_device.patch hp100.c: add missing pci_enable_device() ioc3-ethc-add-missing-pci_enable_device.patch ioc3-eth.c: add missing pci_enable_device() de4x5c-add-missing-pci_enable_device.patch de4x5.c: add missing pci_enable_device() cpqfc-add-missing-pci_enable_device.patch cpqfc: add missing pci_enable_device() fix-gcc-35-compile-issue-in-mm-mempolicyc.patch Fix gcc 3.5 compile issue in mm/mempolicy.c eata_pio-warning-fix.patch eata_pio.c warning fix via-agpc-resume-suspend-support.patch via-agp.c resume/suspend support rpaphp-build-break-remove-eeh-register.patch rpaphp build break - remove eeh register document-pci_disable_device.patch Document pci_disable_device() disable-atykb-warning.patch disable atykb "too many keys pressed" warning collected-aio-retry-fixes-and-enhancements.patch AIO: retry infrastructure fixes and enhancements collected-aio-retry-fixes-and-enhancements-cleanup.patch collected-aio-retry-fixes-and-enhancements-cleanup aio-splice-runlist-for-fairness-across-io-contexts.patch AIO: Splice runlist for fairness across io contexts aio-workqueue-context-switch-reduction.patch AIO: workqueue context switch reduction x86_64-numa-emulation.patch x86_64: emulate NUMA on non-NUMA hardware make-max_init_args-25.patch Make MAX_INIT_ARGS 25 sparc32-turbosparc-flush-warnings.patch sparc32: turbosparc flush warnings sparc32-init_idle.patch sparc32: sparc32 init_idle() sparc32-sun4d-cpu_present_map-is-a-cpumask_t.patch sparc32: sun4d cpu_present_map is a cpumask_t sparc32-smp_processor_id-bitfixup-fixes.patch sparc32: smp_processor_id() BITFIXUP fixes sparc32-reinstate-smp_reschedule_irq.patch sparc32: reinstate smp_reschedule_irq() sparc32-remove-references-to-start_secondary.patch sparc32: remove references to start_secondary() sparc32-define-cache_decay_ticks.patch sparc32: define cache_decay_ticks sparc32-remove-unused-variable-in-dvmac.patch sparc32: remove unused variable in dvma.c sparc32-sun4-does-not-support-smp.patch sparc32: sun4 does not support SMP sparc32-make-config_smp-depend-on-config_broken.patch sparc32: make CONFIG_SMP depend on CONFIG_BROKEN sparc32-gcc-33-macro-parenthesization-fix-for-memcpys.patch sparc32: gcc-3.3 macro parenthesization fix for memcpy.S sparc32-ignore-undefined-symbols-with-3-or-more-leading-underscores.patch sparc32: ignore undefined symbols with 3 or more leading underscores wireless-extension-v17-for-linus.patch Wireless Extension v17 for Linus wireless-drivers-update-for-we-17.patch Wireless drivers update for WE-17 request_region-for-winbond-and-smsc-parport-drivers.patch request_region for winbond and smsc parport drivers add-bus-dependencies-to-two-scsi-drivers.patch Add bus dependencies to two scsi drivers knfsd-server-permissions-fix.patch knfsd: fix server permission handling