Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Virtualization:OpenVZ:kernel-2.6.24
kernel-source
series.conf
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File series.conf of Package kernel-source
# Kernel patches configuration file # vim: set ts=8 sw=8 noet: # # There are three kinds of rules (see guards.1 for details): # +symbol include this patch if symbol is defined; otherwise exclude. # -symbol exclude this patch if symbol is defined; otherwise include. # - exclude this patch. # # Using symbols means that an entirely different source tree will be # generated depending on which symbols are defined. This used to be # a good thing when arch-specific patches contained conflicts with other # patches, but we now have a policy that patches must build everywhere. # The result is a unified source tree that allows us to do neat things # like ship kernel module packages. Creating a divergent tree breaks # these # so you'd better have an extraordinary reason for using them. # For example, the openSUSE 10.3 kernel uses them for segregating the # -rt patches until they can be integrated completely, and these are # only applied at the very end of the series. # # The most common use in recent kernels is to disable a patch with a # username as the symbol to indicate responsbility. Another use is # to check in a patch for testing, but have it disabled in all but your # own build environment. ######################## # OpenVZ kernel patches ######################## +ovz patches.addon/patch-ovz007.1-combined ######################################################## # Build fixes that apply to the vanilla kernel too. # They must be placed in patches.kernel.org to be # picked up for the -vanilla flavor. This is cheating, # since they're not actually upstream, but if the # packages don't build, that's pretty useless too. ######################################################## patches.kernel.org/powerpc-needs-uboot patches.kernel.org/ia64-jprobe-return-section-conflict.diff patches.kernel.org/psmouse-section-conflict.diff patches.kernel.org/ipmi-section-conflict.diff ######################################################## # kABI consistency patches ######################################################## ######################################################## # kbuild/module infrastructure fixes ######################################################## patches.suse/supported-flag ######################################################## # # packaging-specific patches (tweaks for autobuild, # CONFIG_SUSE_KERNEL, config/version tracking and other # build stuff like that ...). # # Note that every patch in the patches.rpmify directory # will be included in the vanilla package. ######################################################## patches.rpmify/rpm-kernel-config patches.rpmify/buildhost patches.rpmify/cloneconfig.diff ######################################################## # Simple export additions/removals ######################################################## patches.suse/reiser4-exports ######################################################## # Scheduler / Core ######################################################## patches.suse/parser-match_string.diff patches.suse/smtnice-disable patches.suse/setuid-dumpable-wrongdir patches.suse/sysctl-add-affinity_load_balancing patches.fixes/seccomp-disable-tsc-option ######################################################## # Architecture-specific patches. These used to be all # at the end of series.conf, but since we don't do # conditional builds anymore, there's no point. ######################################################## ######################################################## # ia64 ######################################################## ######################################################## # i386 ######################################################## # amd64 | x86-64 | x86_64 # 'Intel(r) Extended Memory 64 Technology' | 'Intel(r) EM64T' # x64 # Intel 64 # "the architecture with too many names" # TAWTMN ######################################################## # x86_64/i386 biarch ######################################################## patches.arch/x86-nvidia-timer-quirk -RT patches.arch/disable-apic-error ######################################################## # powerpc/generic ######################################################## patches.arch/ppc-vio-modalias.patch patches.arch/ppc-efika-modalias.patch patches.arch/ppc-efika-mpc52xx-ac97.patch patches.arch/ppc-efika-psc-console-autodetection.patch patches.arch/ppc-pegasos-mv643xx_eth-modalias.patch patches.arch/ppc-pegasos-console-autodetection.patch patches.suse/ppc-powerbook-usb-fn-key-default.patch patches.suse/suse-ppc32-mol.patch patches.suse/suse-ppc32-mol-kbuild.patch patches.suse/suse-ppc32-mol-handle-mm-fault patches.suse/suse-ppc32-mol-ioctl patches.suse/suse-ppc32-mol-get-property patches.suse/suse-ppc32-mol-BIT patches.suse/suse-ppc32-mol-sheep patches.drivers/ppc64-adb patches.suse/suse-ppc64-branding patches.arch/ppc64-xmon-dmesg-printing.patch patches.arch/ppc-iseries-remove-AVAILABLE_VETH.patch patches.arch/ppc-prom-nodisplay.patch ######################################################## # S/390 ######################################################## patches.arch/s390-ccwgroup-attribute-ignore-newline patches.arch/s390-add-FREE_PTE_NR ######################################################## # VM/FS patches ######################################################## -RT patches.suse/unmap_vmas-lat +andrea patches.suse/silent-stack-overflow patches.fixes/do_anonymous_page-race -ovz patches.fixes/oom-warning patches.suse/shmall-bigger +andrea patches.fixes/account-reserved-pages patches.fixes/grab-swap-token-oops -ovz patches.suse/filp-slab-rcu patches.fixes/loop-barriers patches.fixes/loop-barriers2 +notyet patches.fixes/dont-writeback-fd-bdev-inodes.patch +jeffm-2.6.24 patches.suse/osync-error patches.fixes/remount-no-shrink-dcache patches.suse/reiser4-sync_inodes ######################################################## # nfsacl protocol (agruen) ######################################################## +agruen patches.suse/nfsacl-client-cache-CHECK.diff +agruen patches.fixes/nfs-acl-caching.diff ######################################################## # misc small fixes ######################################################## patches.suse/connector-read-mostly patches.suse/kbd-ignore-gfx.patch patches.fixes/ds1682-build-fix ######################################################## # # ACPI patches # ######################################################## patches.suse/acpi_dsdt_ssdt_initrd_initramfs.patch patches.fixes/acpi_force-fan-active.patch patches.suse/apm_setup_UP.diff patches.fixes/acpi_autoload_baydock.patch patches.arch/acpi_autoload_bay.patch # Check resource conflicts between hwmon and ACPI OpRegs patches.arch/small-acpica-extension-to-be-able-to-store-the-name-of.patch patches.arch/export-acpi_check_resource_conflict.patch patches.arch/check-for-acpi-resource-conflicts-in-hwmon-drivers.patch patches.arch/check-for-acpi-resource-conflicts-in-i2c-bus-drivers.patch ######################################################## # Suse specific stuff ######################################################## # TIOCGDEV - suse special patches.fixes/tiocgdev ######################################################## # Networking, IPv6 ######################################################## patches.fixes/bridge-module-get-put.patch ######################################################## # NFS ######################################################## ######################################################## # lockd + statd ######################################################## ######################################################## # cifs patches ######################################################## ######################################################## # ext2/ext3 ######################################################## patches.suse/ext3-barrier-default patches.suse/nfs4acl-ext3.diff patches.suse/ext2-fsync-err ######################################################## # Reiserfs Patches ######################################################## patches.suse/reiserfs-buffer-info-for-balance.diff patches.suse/reiserfs-consistent-messages.diff patches.suse/reiserfs-reiserfs_info.diff patches.suse/reiserfs-reiserfs-warning.diff patches.suse/reiserfs-reiserfs_panic.diff patches.suse/reiserfs-rearrange-journal-abort.diff patches.suse/reiserfs-add-reiserfs_error.diff patches.suse/reiserfs-use-reiserfs_error.diff patches.suse/reiserfs-simplify-xattr-internal-file-lookups-opens.diff patches.suse/reiserfs-eliminate-per-super-xattr-lock.diff patches.suse/reiserfs-make-per-inode-xattr-locking-more-fine-grained.diff patches.suse/reiserfs-remove-i_has_xattr_dir.diff patches.suse/reiserfs-remove-link-detection.diff patches.suse/reiserfs-use-generic-xattr-handlers.diff patches.suse/reiserfs-xattrs-noatime.diff patches.suse/reiserfs-add-per-file-data-ordered-mode.diff patches.suse/reiserfs-journaled-xattrs.diff patches.suse/reiserfs-kill-xattr-readdir.diff patches.suse/reiserfs-selinux.diff patches.suse/reiserfs-cleanup-path-funcs.diff patches.suse/reiserfs-strip-whitespace.diff patches.suse/reiserfs-rename-p_s_sb.diff patches.suse/reiserfs-rename-p_s_bh.diff patches.suse/reiserfs-rename-p_s_inode.diff patches.suse/reiserfs-rename-p_s_tb.diff patches.suse/reiserfs-rename-p_._.diff patches.suse/reiserfs-rename-._.diff patches.suse/reiserfs-mount-count # These are currently known to cause corruption on disk. +jeffm patches.suse/reiserfs-simplify-buffer-info.diff +jeffm patches.suse/reiserfs-snum-sbytes-array +jeffm patches.suse/reiserfs-split-balance_leaf-left.diff +jeffm patches.suse/reiserfs-split-balance_leaf-right.diff +jeffm patches.suse/reiserfs-split-balance_leaf-new_nodes.diff +jeffm patches.suse/reiserfs-split-balance_leaf-remainder.diff +jeffm patches.suse/reiserfs-split-balance_leaf.diff +jeffm patches.suse/reiserfs-cleanup-balancing-modes.diff +jeffm patches.suse/reiserfs-balance_leaf_when_cut_or_delete.diff +jeffm patches.suse/reiserfs-balance_leaf_comment.diff ######################################################## # ocfs2 ######################################################## # Parts of the o2cb heartbeat were reworked in 2.6.23, # disabling since this isn't a showstopper for an update. # -jeffm -ovz patches.suse/ocfs2-01-event-driven-quorum.diff -ovz patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff -ovz patches.suse/ocfs2-03-split-disk-heartbeat-out.diff -ovz patches.suse/ocfs2-04-add-hb-registration.diff -ovz patches.suse/ocfs2-05-actually-free-hb-set.diff -ovz patches.suse/ocfs2-heartbeat-register-refactor -ovz patches.suse/ocfs2-06-per-resource-events.diff -ovz patches.suse/ocfs2-07-per-resource-membership.diff -ovz patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff -ovz patches.suse/ocfs2-09-add-check-node-status.diff -ovz patches.suse/ocfs2-10-add-heartbeat_mode.diff -ovz patches.suse/ocfs2-11-user-heartbeat.diff -ovz patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff -ovz patches.suse/ocfs2-13-fix-quorum-work.diff ######################################################## # other filesystem stuff ######################################################## patches.suse/squashfs.patch patches.suse/squashfs.patch.fixup ######################################################## # Networking, IPv6 ######################################################## ######################################################## # These patches are from the netfilter team, and # are required to tag IPsec packets for packet # filtering purposes. ######################################################## # anyone want to refresh this one? +okir patches.suse/netfilter-ipv4options -ovz patches.suse/netfilter-ipt_LOG-mac ######################################################## # # Device drivers # ######################################################## +kkeil patches.drivers/e1000-7.6.9.2 +kkeil patches.drivers/e1000-7.6.5-napi-tail.patch +kkeil patches.drivers/e1000-7.6.9.2-napi patches.drivers/early-firewire.diff ######################################################## # Storage ######################################################## patches.drivers/scsi-throttle-SG_DXFER_TO_FROM_DEV-warning-better patches.drivers/libata-add-waits-for-govault patches.drivers/libata-unlock-hpa-by-default patches.drivers/libata-sata_nv-disable-ADMA patches.drivers/libata-implement-force-parameter patches.drivers/libata-quirk_amd_ide_mode patches.fixes/mptbase-vmware-fix # Remaining SCSI patches (garloff) patches.suse/scsi-error-test-unit-ready-timeout patches.fixes/proc-scsi-scsi-fix.diff patches.fixes/megaraid_mbox-dell-cerc-support ######################################################## # Network ######################################################## patches.fixes/tulip-quad-NIC-ifdown patches.suse/nameif-track-rename.patch patches.drivers/igb-1.0.8-k2 ######################################################## # Wireless Networking ######################################################## patches.suse/wireless-no-aes-select patches.fixes/mac80211-fix-hw-scan1.patch patches.fixes/mac80211-fix-hw-scan2.patch ######################################################## # iSCSI ######################################################## +2.6.24-hare patches.drivers/open-iscsi-git-update +2.6.24 patches.fixes/libiscsi-iscsi_pool_free-api-change patches.fixes/libiscsi-missing-semicolon.diff ######################################################## # PCI and PCI hotplug ######################################################## patches.fixes/pci-quirk-enable-smbus-on-hp-xw4100.patch ######################################################## # sysfs / driver core ######################################################## # make debugging easier -ovz patches.drivers/sysfs-crash-debugging.patch ######################################################## # USB ######################################################## # make debugging easier patches.drivers/always-announce-new-usb-devices.patch patches.suse/usb-storage-disable-delay.patch # backports from mainline for quirks and some drivers that are commonly used ######################################################## # I2C ######################################################## ######################################################## # Input & Console ######################################################## patches.suse/bootsplash ########################################################## # Sound ########################################################## patches.drivers/alsa-usb-exclude-1st-slot ######################################################## # Other driver fixes ######################################################## patches.fixes/ieee1394-sbp2_long_sysfs_ieee1394_id.patch patches.fixes/parport-mutex +49840 patches.fixes/serial8250_console_write-ier +49840 patches.fixes/fix-serial-8250-UART_BUG_TXEN-test # suse-2.4 compatible crypto loop driver patches.suse/twofish-2.6 ######################################################## # Other drivers we have added to the tree ######################################################## patches.drivers/nozomi.patch ######################################################## # Suspend/Resume stuff ######################################################## ######################################################## # device-mapper ######################################################## patches.fixes/dm-mpath-hp-sw.patch patches.suse/dm-emulate-blkrrpart-ioctl +check_jeffm patches.suse/dm-raid45-2.6.22.1-20070724.patch ########################################################## # # Security stuff # ########################################################## ########################################################## # AppArmor ########################################################## -ovz patches.apparmor/security-create.diff -ovz patches.apparmor/remove_suid.diff -ovz patches.apparmor/vfs-notify_change.diff -ovz patches.apparmor/security-setattr.diff -ovz patches.apparmor/vfs-mkdir.diff -ovz patches.apparmor/security-mkdir.diff -ovz patches.apparmor/vfs-mknod.diff -ovz patches.apparmor/security-mknod.diff -ovz patches.apparmor/vfs-symlink.diff -ovz patches.apparmor/security-symlink.diff -ovz patches.apparmor/security-readlink.diff -ovz patches.apparmor/vfs-link.diff -ovz patches.apparmor/security-link.diff -ovz patches.apparmor/vfs-rmdir.diff -ovz patches.apparmor/security-rmdir.diff -ovz patches.apparmor/fix-vfs_rmdir.diff -ovz patches.apparmor/vfs-unlink.diff -ovz patches.apparmor/security-unlink.diff -ovz patches.apparmor/vfs-rename.diff -ovz patches.apparmor/security-rename.diff -ovz patches.apparmor/vfs-setxattr.diff -ovz patches.apparmor/security-setxattr.diff -ovz patches.apparmor/vfs-getxattr.diff -ovz patches.apparmor/security-getxattr.diff -ovz patches.apparmor/vfs-listxattr.diff -ovz patches.apparmor/security-listxattr.diff -ovz patches.apparmor/vfs-removexattr.diff -ovz patches.apparmor/security-removexattr.diff -ovz patches.apparmor/unambiguous-__d_path.diff -ovz patches.apparmor/mount-consistent-__d_path.diff -ovz patches.apparmor/d_namespace_path.diff -ovz patches.apparmor/file-handle-ops.diff -ovz patches.apparmor/security-xattr-file.diff -ovz patches.apparmor/sysctl-pathname.diff -ovz patches.apparmor/parent-permission.diff -ovz patches.apparmor/apparmor-audit.diff -ovz patches.apparmor/apparmor-main.diff -ovz patches.apparmor/apparmor-lsm.diff -ovz patches.apparmor/apparmor-module_interface.diff -ovz patches.apparmor/apparmor-misc.diff -ovz patches.apparmor/apparmor-intree.diff -ovz patches.apparmor/apparmor-network.diff -ovz patches.apparmor/apparmor-stack_secondary.diff -ovz patches.apparmor/apparmor-log-audit-type.diff -ovz patches.apparmor/do_path_lookup-nameidata.diff -ovz patches.apparmor/sys_fchdir-nameidata.diff -ovz patches.apparmor/file_permission-nameidata.diff -ovz patches.apparmor/apparmor-disable.diff ######################################################## # Address space layout randomization ######################################################## patches.suse/aslr-pie-executable-randomization.patch patches.suse/aslr-i386-and-x86_64-randomize-brk.patch ######################################################## # KDB v4.4 ######################################################## -ovz patches.suse/kdb-common -ovz patches.suse/kdb-x86 -ovz patches.suse/kdb-ia64 -ovz patches.suse/kdb-serial-8250 ######################################################## # Other patches for debugging ######################################################## -ovz patches.suse/crasher-26.diff -ovz patches.suse/stack-unwind ######################################################## # You'd better have a good reason for adding a patch # below here. ######################################################## # PLEASE KEEP THESE PATCHES AT THE END OF series.conf # (as all other arch specific patches should be kept at the end # for obvious reasons.) ######################################################## # user mode linux ######################################################## ### both uml framebuffer and xen need this one. patches.xen/add-console-use-vt ### kraxel's uml framebuffer driver - patches.uml/uml-kconfig - patches.uml/uml-x11-fb ######################################################## # XEN architecture, version 3 ######################################################## # xen patches, from xenbits mercurial repository. # http://xenbits.xensource.com/ext/linux-2.6-merge.hg # # everything named "xen3-auto-*" is auto-generated. # PLEASE DON'T EDIT THESE PATCHES. Create fixup patches # on top of them instead. This reduces workload when # re-basing to a newer xen tree. # split out patches -RT -ovz patches.apparmor/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch -RT -ovz patches.apparmor/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch # bulk stuff, new files for xen -RT -ovz patches.apparmor/xen3-auto-xen-arch.diff -RT -ovz patches.apparmor/xen3-auto-xen-drivers.diff -RT -ovz patches.apparmor/xen3-auto-include-xen-interface.diff # kconfig bits for xen -RT -ovz patches.apparmor/xen3-auto-xen-kconfig.diff # common code changes -RT -ovz patches.apparmor/xen3-auto-common.diff -RT -ovz patches.apparmor/xen3-auto-arch-i386.diff -RT -ovz patches.apparmor/xen3-auto-arch-x86_64.diff # newer changeset backports # changes outside arch/{i386,x86_64}/xen -RT -ovz patches.apparmor/xen3-fixup-xen -RT -ovz patches.apparmor/xen3-fixup-kconfig -RT -ovz patches.apparmor/xen3-fixup-common -RT -ovz patches.apparmor/xen3-fixup-arch-x86 # ports of other patches -RT -ovz patches.apparmor/xen3-patch-2.6.18 -RT -ovz patches.apparmor/xen3-patch-2.6.19 -RT -ovz patches.apparmor/xen3-patch-2.6.20 -RT -ovz patches.apparmor/xen3-patch-2.6.21 -RT -ovz patches.apparmor/xen3-patch-2.6.22 -RT -ovz patches.apparmor/xen3-patch-2.6.23 -RT -ovz patches.apparmor/xen3-patch-2.6.24 -RT -ovz patches.apparmor/xen3-seccomp-disable-tsc-option +andrea -ovz patches.apparmor/xen3-silent-stack-overflow -RT -ovz patches.apparmor/xen3-early-firewire.diff -RT -ovz patches.apparmor/xen3-sysfs-crash-debugging.patch -RT -ovz patches.apparmor/xen3-aslr-pie-executable-randomization.patch -RT -ovz patches.apparmor/xen3-aslr-i386-and-x86_64-randomize-brk.patch -RT -ovz patches.apparmor/xen3-stack-unwind # bugfixes and enhancements -RT -ovz patches.apparmor/xen-balloon-min -RT -ovz patches.apparmor/xen-modular-blktap -RT -ovz patches.apparmor/xen-x86-panic-no-reboot -RT -ovz patches.apparmor/xen-i386-panic-on-oops -RT -ovz patches.apparmor/xen-configurable-console -RT -ovz patches.apparmor/xen-x86_64-init-cleanup -RT -ovz patches.apparmor/xen-balloon-max-target -RT -ovz patches.apparmor/xen-x86-dcr-fallback -RT -ovz patches.apparmor/xen-x86-consistent-nmi -RT -ovz patches.apparmor/xen-x86-no-lapic -RT -ovz patches.apparmor/xen-blkback-bimodal-suse -RT -ovz patches.apparmor/xen-blkif-protocol-fallback-hack -RT -ovz patches.apparmor/xen-blkback-cdrom -RT -ovz patches.apparmor/xen-sections -RT -ovz patches.apparmor/ipv6-no-autoconf # RT +RT patches.rt/x86-ticket-lock.patch # RT KDB Fixes +RT patches.rt/redeclare_kdb_lock_as_raw.patch +RT patches.rt/kdb-memmap-cmd-fixups +RT patches.rt/kdb-rt-x86_64-alternate-stack-fix # # base tree: 2.6.23-rc4 # # # Mainline fixes # +RT patches.rt/mcount-add-basic-support-for-gcc-profiler-instrum.patch +RT patches.rt/mcount-annotate-generic-code.patch +RT patches.rt/mcount-add-x86_64-notrace-annotations.patch +RT patches.rt/mcount-add-x86-vdso-notrace-annotations.patch +RT patches.rt/mcount-nmi-notrace-annotations.patch +RT patches.rt/mcount-add-time-notrace-annotations.patch +RT patches.rt/mcount-lockdep-notrace-annotations.patch +RT patches.rt/mcount-preemptcount-notrace-annotations.patch +RT patches.rt/mcount-fault-notrace-annotations.patch +RT patches.rt/mcount-irqs-notrace-annotations.patch +RT patches.rt/mcount-rcu-notrace-annotations.patch +RT patches.rt/ppc-rename-xmon-mcount.patch +RT patches.rt/ppc-add-mcount.patch +RT patches.rt/ppc-mcount-dummy-functions.patch +RT patches.rt/ppc-mark-notrace-mainline.patch +RT patches.rt/ppc-add-ppc32-mcount.patch +RT patches.rt/ppc-select-mcount.patch # monotonic cycles +RT patches.rt/time-accumulate-over-delay.patch +RT patches.rt/timekeeping-add-cycle-monotonic.patch +RT patches.rt/initialize-clocksource-to-jiffies.patch +RT patches.rt/get-monotonic-cycles.patch # # RT Balancing code # # Taken from sched-devel.git # +RT patches.rt/0001-sched-count-of-queued-RT-tasks.patch +RT patches.rt/0002-sched-track-highest-prio-task-queued.patch +RT patches.rt/0003-sched-add-RT-task-pushing.patch +RT patches.rt/0004-sched-add-rt-overload-tracking.patch +RT patches.rt/0005-sched-pull-RT-tasks-from-overloaded-runqueues.patch +RT patches.rt/0006-sched-push-RT-tasks-from-overloaded-CPUs.patch +RT patches.rt/0007-sched-disable-standard-balancer-for-RT-tasks.patch +RT patches.rt/0008-sched-add-RT-balance-cpu-weight.patch +RT patches.rt/0009-sched-clean-up-this_rq-use-in-kernel-sched_rt.c.patch +RT patches.rt/0010-sched-de-SCHED_OTHER-ize-the-RT-path.patch +RT patches.rt/0011-sched-break-out-search-for-RT-tasks.patch +RT patches.rt/0012-sched-RT-balancing-include-current-CPU.patch +RT patches.rt/0013-sched-pre-route-RT-tasks-on-wakeup.patch +RT patches.rt/0014-sched-optimize-RT-affinity.patch +RT patches.rt/0015-sched-wake-balance-fixes.patch +RT patches.rt/0016-sched-RT-balance-avoid-overloading.patch +RT patches.rt/0017-sched-break-out-early-if-RT-task-cannot-be-migrated.patch +RT patches.rt/0018-sched-RT-balance-optimize.patch +RT patches.rt/0019-sched-RT-balance-optimize-cpu-search.patch +RT patches.rt/0020-sched-RT-balance-on-new-task.patch +RT patches.rt/0021-sched-clean-up-pick_next_highest_task_rt.patch +RT patches.rt/0022-sched-clean-up-find_lock_lowest_rq.patch - patches.rt/0023-sched-clean-up-overlong-line-in-kernel-sched_debug.patch +RT patches.rt/0024-sched-clean-up-kernel-sched_rt.c.patch +RT patches.rt/0025-sched-remove-rt_overload.patch +RT patches.rt/0026-sched-remove-leftover-debugging.patch +RT patches.rt/0027-sched-clean-up-pull_rt_task.patch +RT patches.rt/0028-sched-clean-up-schedule_balance_rt.patch +RT patches.rt/0029-sched-add-sched-domain-roots.patch +RT patches.rt/0030-sched-update-root-domain-spans-upon-departure.patch +RT patches.rt/0031-Subject-SCHED-Only-balance-our-RT-tasks-within-ou.patch +RT patches.rt/0032-sched-fix-sched_rt.c-join-leave_domain.patch - patches.rt/0033-sched-remove-unused-JIFFIES_TO_NS-macro.patch +RT patches.rt/0034-sched-style-cleanup-2.patch +RT patches.rt/0035-sched-add-credits-for-RT-balancing-improvements.patch - patches.rt/0036-sched-reactivate-fork-balancing.patch +RT patches.rt/0037-sched-whitespace-cleanups-in-topology.h.patch +RT patches.rt/0038-sched-no-need-for-affine-wakeup-balancing-in.patch +RT patches.rt/0039-sched-get-rid-of-new_cpu-in-try_to_wake_up.patch - patches.rt/0040-sched-remove-do_div-from-__sched_slice.patch +RT patches.rt/0041-sched-RT-balance-replace-hooks-with-pre-post-sched.patch +RT patches.rt/0042-sched-RT-balance-add-new-methods-to-sched_class.patch +RT patches.rt/0043-sched-RT-balance-only-adjust-overload-state-when-c.patch +RT patches.rt/0044-sched-remove-some-old-cpuset-logic.patch # Last patch of the RT balancing code (not yet in sched-devel) +RT patches.rt/sched-use-a-2d-bitmap-search-prio-cpu.patch +RT patches.rt/remove-unused-var-warning.patch # KVM - RT fixes +RT patches.rt/kvm-fix-preemption-bug.patch +RT patches.rt/kvm-lapic-migrate-latency-fix.patch +RT patches.rt/kvm-make-less-noise.patch +RT patches.rt/kvm-preempt-rt-resched-delayed.patch # # ARM clock events & co # +RT patches.rt/ep93xx-timer-accuracy.patch +RT patches.rt/ep93xx-clockevents.patch +RT patches.rt/ep93xx-clockevents-fix.patch # CHECKME +RT patches.rt/arm-leds-timer.patch # # Check what's in mainline / mm or might be # upstream material. # +RT patches.rt/spinlock-trylock-cleanup-sungem.patch +RT patches.rt/x86_64-tsc-sync-irqflags-fix.patch +RT patches.rt/neptune-no-at-keyboard.patch +RT patches.rt/rtmutex-debug.h-cleanup.patch +RT patches.rt/netpoll-8139too-fix.patch +RT patches.rt/kprobes-preempt-fix.patch +RT patches.rt/replace-bugon-by-warn-on.patch # Suspend / resume fixups +RT patches.rt/i386-mark-atomic-irq-ops-raw.patch +RT patches.rt/msi-suspend-resume-workaround.patch +RT patches.rt/floppy-resume-fix.patch # # assorted fixlets from -mm: # # Check if they are really in -mm or should be submitted # +RT patches.rt/hrtimers-overrun-api.patch +RT patches.rt/mm-fix-latency.patch +RT patches.rt/ioapic-fix-too-fast-clocks.patch +RT patches.rt/fix-acpi-build-weirdness.patch +RT patches.rt/write-try-lock-irqsave.patch +RT patches.rt/move-native-irq.patch +RT patches.rt/dont-unmask-io_apic.patch # # misc build beautification patches: # +RT patches.rt/gcc-warnings-shut-up.patch # # Various fixlets # # # Debugging patches # +RT patches.rt/apic-dumpstack.patch +RT patches.rt/netfilter-more-debugging.patch # # Latency tracer # +RT patches.rt/nmi-profiling-base.patch - patches.rt/redo-regparm-option.patch +RT patches.rt/latency-tracing.patch +RT patches.rt/latency-tracing-remove-trace-array.patch - patches.rt/latency-tracer-disable-across-trace-cmdline.patch - patches.rt/latency-tracing-i386-paravirt-fastcall.patch +RT patches.rt/latency-tracing-i386.patch +RT patches.rt/latency-tracing-x86_64.patch +RT patches.rt/latency-tracing-ppc.patch +RT patches.rt/latency-tracer-printk-fix.patch +RT patches.rt/latency-tracing-arm.patch +RT patches.rt/latency-tracing-exclude-printk.patch +RT patches.rt/latency-tracing-prctl-api-hack.patch +RT patches.rt/latency-tracing-raw-spinlock-hack.patch +RT patches.rt/latency-tracer-one-off-fix.patch +RT patches.rt/smaller-trace.patch +RT patches.rt/trace-name-plus.patch +RT patches.rt/trace-with-caller-addr.patch +RT patches.rt/trace-sti-mwait.patch +RT patches.rt/latency-tracer-optimize-a-bit.patch +RT patches.rt/idle-stop-critical-timing.patch +RT patches.rt/arm-latency-tracer-support.patch +RT patches.rt/latency-tracer-variable-threshold.patch # Needs to be rewritten to trigger on the procfs variable ! +RT patches.rt/reset-latency-histogram.patch # tracing +RT patches.rt/undo-latency-tracing-raw-spinlock-hack.patch +RT patches.rt/random-driver-latency-fix.patch +RT patches.rt/latency-measurement-drivers.patch +RT patches.rt/latency-measurement-drivers-fix.patch +RT patches.rt/latency-tracing-use-now.patch +RT patches.rt/preempt_max_latency-in-all-modes.patch +RT patches.rt/latency-hist-add-resetting-for-all-timing-options.patch +RT patches.rt/latency-trace-sysctl-config-fix.patch +RT patches.rt/latency-trace-convert-back-to-ms.patch # # lockdep queue: # +RT patches.rt/latency-trace-fix.patch +RT patches.rt/trace-cpuidle.patch +RT patches.rt/lockdep-show-held-locks.patch +RT patches.rt/lockdep-lock_set_subclass.patch +RT patches.rt/lockdep-prettify.patch +RT patches.rt/lockdep-more-entries.patch # # Revert loopback bh assumption patch # +RT patches.rt/loopback-revert.patch # # hrtimer # +RT patches.rt/hrtimer-trace.patch # # PPC gtod and highres support # ** upstream as of 2.6.24-rc2 ** - patches.rt/ppc-gtod-support.patch - patches.rt/ppc-gtod-support-fix.patch - patches.rt/ppc-a-2.patch - patches.rt/ppc-fix-clocksource-timebase-shift.patch - patches.rt/ppc-remove-broken-vsyscall.patch - patches.rt/ppc-read-persistent-clock.patch +RT patches.rt/ppc-gtod-notrace-fix.patch - patches.rt/ppc-clockevents.patch - patches.rt/ppc-clockevents-fix.patch - patches.rt/ppc-highres-dyntick.patch # # -rt queue: # - patches.rt/inet_hash_bits.patch - patches.rt/inet-hash-bits-ipv6-fix.patch # # RCU preempt patches from Paul: # # The old patches - patches.rt/rcu-1.patch - patches.rt/rcu-2.patch - patches.rt/rcu-3.patch - patches.rt/rcu-4.patch #### New Experimental Preempt RCU implemntation #### +RT patches.rt/rcu-new-1.patch +RT patches.rt/rcu-new-2.patch +RT patches.rt/rcu-new-3.patch +RT patches.rt/rcu-new-4.patch +RT patches.rt/rcu-new-5.patch - patches.rt/rcu-new-6.patch # keep commented out +RT patches.rt/rcu-new-7.patch - patches.rt/rcu-new-8.patch # keep commented out +RT patches.rt/rcu-new-9.patch # Paul's and Steve's patches +RT patches.rt/rcu-new-10.patch +RT patches.rt/rcu-fix-rcu-preempt.patch +RT patches.rt/rcu-dynticks-update.patch ### New implementation ends here ### # new rcu implementation shouldn't need these. - patches.rt/rcu-preempt-fix-nmi-watchdog.patch - patches.rt/rcu-preempt-fix-rcu-torture.patch +RT patches.rt/rcu-hrt-fixups.patch - patches.rt/dynticks-rcu-rt-fixlet.patch - patches.rt/rcu-tasklet-softirq.patch - patches.rt/rcu-classic-fixup.patch - patches.rt/rcu-warn-underflow.patch # # ARM preperatory patches # +RT patches.rt/arm-cmpxchg.patch +RT patches.rt/arm-fix-atomic-cmpxchg.patch +RT patches.rt/arm-cmpxchg-support-armv6.patch +RT patches.rt/arm-futex-atomic-cmpxchg.patch +RT patches.rt/arm-preempt-config.patch # # IRQ threading # +RT patches.rt/preempt-softirqs-core.patch +RT patches.rt/preempt-irqs-core.patch +RT patches.rt/preempt-irqs-softirq-in-hardirq.patch +RT patches.rt/preempt-irqs-direct-debug-keyboard.patch +RT patches.rt/preempt-irqs-timer.patch +RT patches.rt/preempt-irqs-hrtimer.patch +RT patches.rt/preempt-irqs-i386.patch +RT patches.rt/preempt-irqs-i386-ioapic-mask-quirk.patch +RT patches.rt/preempt-irqs-mips.patch +RT patches.rt/preempt-irqs-x86-64.patch +RT patches.rt/preempt-irqs-x86-64-ioapic-mask-quirk.patch +RT patches.rt/preempt-irqs-arm.patch +RT patches.rt/preempt-irqs-arm-fix-oprofile.patch +RT patches.rt/preempt-irqs-ppc.patch +RT patches.rt/preempt-irqs-ppc-ack-irq-fixups.patch +RT patches.rt/preempt-irqs-ppc-fix-b5.patch +RT patches.rt/preempt-irqs-ppc-fix-b6.patch +RT patches.rt/preempt-irqs-ppc-celleb-beatic-eoi.patch +RT patches.rt/preempt-irqs-ppc-fix-more-fasteoi.patch +RT patches.rt/preempt-irqs-ppc-preempt-schedule-irq-entry-fix.patch +RT patches.rt/preempt-irqs-Kconfig.patch # # Real real time stuff :) # +RT patches.rt/rt-apis.patch +RT patches.rt/rt-slab-new.patch +RT patches.rt/rt-page_alloc.patch # # rt-mutexes # +RT patches.rt/rt-mutex-preempt-debugging.patch +RT patches.rt/rt-mutex-irq-flags-checking.patch +RT patches.rt/rt-mutex-trivial-tcp-preempt-fix.patch +RT patches.rt/rt-mutex-trivial-route-cast-fix.patch +RT patches.rt/rt-mutex-delayed-resched.patch +RT patches.rt/rt-mutex-core.patch +RT patches.rt/rt-mutex-trylock-export.patch +RT patches.rt/rt-mutex-spinlock-might-sleep.patch +RT patches.rt/rt-mutex-i386.patch +RT patches.rt/rt-mutex-mips.patch +RT patches.rt/rt-mutex-ppc.patch +RT patches.rt/rt-mutex-ppc-fix-a5.patch +RT patches.rt/rt-mutex-x86-64.patch +RT patches.rt/rt-mutex-arm.patch +RT patches.rt/rt-mutex-arm-fix.patch +RT patches.rt/rt-mutex-drop-generic-TIF_NEED_RESCHED_DELAYED.patch +RT patches.rt/rt-mutex-compat-semaphores.patch # # Per-CPU locking assumption cleanups: # +RT patches.rt/percpu-locked-mm.patch +RT patches.rt/percpu-locked-netfilter.patch +RT patches.rt/percpu-locked-netfilter2.patch +RT patches.rt/percpu-locked-powerpc-fixups.patch +RT patches.rt/percpu-locked-powerpc-fixups-a6.patch # # Various preempt fixups # +RT patches.rt/net-core-preempt-fix.patch +RT patches.rt/bh-uptodate-lock.patch +RT patches.rt/bh-state-lock.patch +RT patches.rt/jbd_assertions_smp_only.patch # # Tasklet redesign # +RT patches.rt/tasklet-redesign.patch +RT patches.rt/tasklet-busy-loop-hack.patch +RT patches.rt/tasklet-fix-preemption-race.patch +RT patches.rt/tasklet-more-fixes.patch # # Diable irq poll on -rt # +RT patches.rt/disable-irqpoll.patch # # Inaccurate -rt stats (should be replaced by CFS) # +RT patches.rt/kstat-add-rt-stats.patch # Misc +RT patches.rt/preempt-realtime-warn-and-bug-on.patch # # Posix-cpu-timers in a thread # +RT patches.rt/cputimer-thread-rt_A0.patch +RT patches.rt/cputimer-thread-rt-fix.patch +RT patches.rt/posix-cpu-timers-fix.patch # # Various broken drivers # +RT patches.rt/vortex-fix.patch +RT patches.rt/serial-locking-rt-cleanup.patch +RT patches.rt/fix-emac-locking-2.6.16.patch # # Serial optimizing # +RT patches.rt/serial-slow-machines.patch # # Realtime patches # # ARM: +RT patches.rt/preempt-realtime-arm.patch +RT patches.rt/preempt-realtime-arm-rawlock-in-mmu_context-h.patch +RT patches.rt/arm-trace-preempt-idle.patch +RT patches.rt/preempt-realtime-arm-bagde4.patch +RT patches.rt/preempt-realtime-arm-footbridge.patch +RT patches.rt/preempt-realtime-arm-integrator.patch +RT patches.rt/preempt-realtime-arm-ixp4xx.patch +RT patches.rt/preempt-realtime-arm-pxa.patch +RT patches.rt/preempt-realtime-arm-shark.patch # MIPS: needs splitting +RT patches.rt/preempt-realtime-mips.patch # X86_64: needs splitting +RT patches.rt/preempt-realtime-x86_64.patch # IA64: needs splitting +RT patches.rt/preempt-realtime-ia64.patch # PPC: needs cleanup +RT patches.rt/preempt-realtime-ppc-need-resched-delayed.patch +RT patches.rt/preempt-realtime-ppc-more-resched-fixups.patch +RT patches.rt/preempt-realtime-powerpc.patch +RT patches.rt/preempt-realtime-powerpc-update.patch +RT patches.rt/preempt-realtime-powerpc-a7.patch +RT patches.rt/preempt-realtime-powerpc-b2.patch +RT patches.rt/preempt-realtime-powerpc-b3.patch +RT patches.rt/preempt-realtime-powerpc-b4.patch +RT patches.rt/preempt-realtime-powerpc-add-raw-relax-macros.patch +RT patches.rt/preempt-realtime-powerpc-tlb-batching.patch +RT patches.rt/preempt-realtime-powerpc-celleb-raw-spinlocks.patch +RT patches.rt/preempt-realtime-powerpc-missing-raw-spinlocks.patch # SuperH: needs splitting +RT patches.rt/preempt-realtime-sh.patch # i386 +RT patches.rt/preempt-realtime-i386.patch +RT patches.rt/remove-check-pgt-cache-calls.patch +RT patches.rt/preempt-irqs-i386-idle-poll-loop-fix.patch # # Core patch # # Note this is a convenience split up it is not supposed to compile # step by step. Needs some care, but it is way easier to handle than # the previous touch all in one patch # +RT patches.rt/preempt-realtime-sched.patch +RT patches.rt/preempt-realtime-mmdrop-delayed.patch +RT patches.rt/preempt-realtime-sched-i386.patch +RT patches.rt/preempt-realtime-prevent-idle-boosting.patch # preempt-realtime-cfs-accounting-fix.patch +RT patches.rt/schedule-tail-balance-disable-irqs.patch +RT patches.rt/preempt-realtime-sched-cpupri.patch +RT patches.rt/preempt-realtime-core.patch +RT patches.rt/preempt-realtime-fs-block.patch +RT patches.rt/preempt-realtime-acpi.patch +RT patches.rt/preempt-realtime-ipc.patch +RT patches.rt/preempt-realtime-sound.patch +RT patches.rt/preempt-realtime-mm.patch +RT patches.rt/preempt-realtime-init-show-enabled-debugs.patch +RT patches.rt/preempt-realtime-compile-fixes.patch +RT patches.rt/preempt-realtime-console.patch +RT patches.rt/preempt-realtime-debug-sysctl.patch +RT patches.rt/preempt-realtime-ide.patch +RT patches.rt/preempt-realtime-input.patch +RT patches.rt/preempt-realtime-irqs.patch +RT patches.rt/preempt-realtime-net-drivers.patch - patches.rt/preempt-realtime-netconsole.patch +RT patches.rt/preempt-realtime-printk.patch +RT patches.rt/preempt-realtime-profiling.patch +RT patches.rt/preempt-realtime-rawlocks.patch +RT patches.rt/preempt-realtime-rcu.patch +RT patches.rt/preempt-realtime-timer.patch +RT patches.rt/kstat-fix-spurious-system-load-spikes-in-proc-loadavgrt.patch +RT patches.rt/preempt-realtime-usb.patch +RT patches.rt/preempt-realtime-warn-and-bug-on-fix.patch # # Various -rt fixups # +RT patches.rt/preempt-realtime-supress-cpulock-warning.patch +RT patches.rt/preempt-realtime-supress-nohz-softirq-warning.patch +RT patches.rt/preempt-realtime-net.patch +RT patches.rt/preempt-realtime-net-softirq-fixups.patch +RT patches.rt/preempt-realtime-loopback.patch - patches.rt/preempt-realtime-8139too-rt-irq-flags-fix.patch +RT patches.rt/preempt-realtime-mellanox-driver-fix.patch # # Utility patches (not for upstream inclusion): # +RT patches.rt/preempt-realtime-supress-rtc-printk.patch +RT patches.rt/hrtimer-no-printk.patch +RT patches.rt/nmi-profiling.patch +RT patches.rt/panic-dont-stop-box.patch +RT patches.rt/nmi-watchdog-disable.patch # # soft watchdog queue: # - patches.rt/softlockup-fix.patch +RT patches.rt/softlockup-add-irq-regs-h.patch - patches.rt/softlockup-better-printout.patch - patches.rt/softlockup-cleanups.patch - patches.rt/softlockup-use-cpu-clock.patch # # Not yet reviewed # +RT patches.rt/gtod-optimize.patch # RCU +RT patches.rt/rcu-various-fixups.patch # # Futex updates # +RT patches.rt/futex-performance-hack.patch +RT patches.rt/futex-performance-hack-sysctl-fix.patch # # Pete's file locking scalability changes: # +RT patches.rt/s_files-schedule_on_each_cpu_wq.patch ## Missing patch -- SDR ## See http://programming.kicks-ass.net/kernel-patches/schedule_on_cpu.patch # schedule_on_cpu.patch +RT patches.rt/s_files-pipe-fix.patch # # Pete's file locking scalability changes: # +RT patches.rt/lockdep_lock_set_subclass_fix.patch +RT patches.rt/qrcu.patch +RT patches.rt/lock_list.patch +RT patches.rt/percpu_list.patch +RT patches.rt/s_files.patch # # START of Pete's ccur-pagecache queue # # # lockless pagecache # - patches.rt/2.6.21-rc6-lockless1-prep-find_lock_page.patch - patches.rt/2.6.21-rc6-lockless2-radix-tree-use-indirect-bit.patch +RT patches.rt/2.6.21-rc6-lockless3-radix-tree-gang-slot-lookups.patch - patches.rt/2.6.21-rc6-lockless4-__add_to_swap_cache-stuff.patch +RT patches.rt/2.6.21-rc6-lockless5-lockless-probe.patch +RT patches.rt/2.6.21-rc6-lockless6-speculative-get-page.patch +RT patches.rt/2.6.21-rc6-lockless7-lockless-pagecache-lookups.patch +RT patches.rt/2.6.21-rc6-lockless8-spinlock-tree_lock.patch # # concurrent (write side) page cache # +RT patches.rt/radix-tree-concurrent.patch +RT patches.rt/mapping_nrpages.patch +RT patches.rt/lock_page_ref.patch +RT patches.rt/mm-concurrent-pagecache.patch +RT patches.rt/radix-tree-optimistic.patch +RT patches.rt/radix-tree-optimistic-hist.patch +RT patches.rt/radix-concurrent-lockdep.patch # patches.rt/radix-tree-path-compression.patch # # -rt bits # +RT patches.rt/mm-concurrent-pagecache-rt.patch # # END of Pete's ccur-pagecache queue # # # kmap atomix fixes # +RT patches.rt/kmap-atomic-prepare.patch +RT patches.rt/pagefault-disable-cleanup.patch +RT patches.rt/kmap-atomic-i386-fix.patch # # Not yet reviewed # +RT patches.rt/select-error-leak-fix.patch +RT patches.rt/fix-emergency-reboot.patch +RT patches.rt/timer-freq-tweaks.patch # # Highmem modifications # +RT patches.rt/highmem-revert-mainline.patch +RT patches.rt/highmem_rewrite.patch +RT patches.rt/highmem-redo-mainline.patch +RT patches.rt/rt-kmap-scale-fix.patch # # Debug patches: # +RT patches.rt/pause-on-oops-head-tail.patch +RT patches.rt/i386-nmi-watchdog-show-regs.patch +RT patches.rt/x86-64-traps-move-held-locks-output.patch # # x86-64 vsyscall modifications # +RT patches.rt/x86-64-tscless-vgettimeofday.patch - patches.rt/vsyscall-fixadder-pa.patch # # Timekeeping fixups # +RT patches.rt/rt-time-starvation-fix.patch +RT patches.rt/rt-time-starvation-fix-update.patch # # RT-Java testing stuff # +RT patches.rt/Add-dev-rmem-device-driver-for-real-time-JVM-testing.patch +RT patches.rt/Allocate-RTSJ-memory-for-TCK-conformance-test.patch # # Softirq modifications # +RT patches.rt/new-softirq-code.patch +RT patches.rt/softirq-per-cpu-assumptions-fixes.patch +RT patches.rt/fix-migrating-softirq.patch +RT patches.rt/only-run-softirqs-from-irq-thread-when-irq-affinity-is-set.patch +RT patches.rt/fix-softirq-checks-for-non-rt-preempt-hardirq.patch +RT patches.rt/smp-processor-id-fixups.patch # # Weird crap unearthed by -rt which needs to be investigated # +RT patches.rt/irda-fix.patch +RT patches.rt/nf_conntrack-weird-crash-fix.patch +RT patches.rt/nf_conntrack-fix-smp-processor-id.patch # # Needs proper fix # +RT patches.rt/print-might-sleep-hack.patch +RT patches.rt/lockdep-rt-mutex.patch +RT patches.rt/lockstat-rt-hooks.patch +RT patches.rt/lockstat_bounce_rt.patch # # KVM: # # # Add RT to uname and apply the version # +RT patches.rt/RT_utsname.patch # # not yet backmerged tail patches: # +RT patches.rt/preempt-rt-no-slub.patch +RT patches.rt/paravirt-function-pointer-fix.patch +RT patches.rt/quicklist-release-before-free-page.patch +RT patches.rt/quicklist-release-before-free-page-fix.patch +RT patches.rt/disable-lpptest-on-nonlinux.patch +RT patches.rt/sched-rt-stats.patch +RT patches.rt/mitigate-resched-flood.patch +RT patches.rt/genirq-soft-resend.patch +RT patches.rt/rcu-preempt-hotplug-hackaround.patch +RT patches.rt/relay-fix.patch +RT patches.rt/schedule_on_each_cpu-enhance.patch +RT patches.rt/schedule_on_each_cpu-enhance-rt.patch +RT patches.rt/lockdep-rt-recursion-limit-fix.patch +RT patches.rt/cond_resched_softirq-WARN-fix.patch +RT patches.rt/irq-mask-fix.patch # stuff Ingo put into version.patch +RT patches.rt/export-schedule-on-each-cpu.patch # Tony Breeds POWERPC patches +RT patches.rt/powerpc-rearrange-thread-flags-to-work-with-andi-instruction.patch +RT patches.rt/powerpc-count_active_rt_tasks-is-undefined-for-non-preempt-rt.patch +RT patches.rt/powerpc-match-__rw_yield-function-declaration-to-prototype.patch +RT patches.rt/powerpc-flush_tlb_pending-is-no-more.patch +RT patches.rt/fix-alternate_node_alloc.patch +RT patches.rt/fix-compilation-for-non-RT-in-timer.patch +RT patches.rt/hack-convert-i_alloc_sem-for-direct_io-craziness.patch +RT patches.rt/dont-let-rt-rw_semaphores-do-non_owner-locks.patch +RT patches.rt/rt-s_files-kill-a-union.patch +RT patches.rt/loadavg_fixes_weird_loads.patch # HPET patches +RT patches.rt/watchdog_use_timer_and_hpet_on_x86_64.patch +RT patches.rt/call_rcu_bh-rename-of-call_rcu.patch +RT patches.rt/introduce-pick-function-macro.patch +RT patches.rt/replace-PICK_OP-with-PICK_FUNCTION.patch +RT patches.rt/fix-PICK_FUNCTION-spin_trylock_irq.patch +RT patches.rt/seqlocks-use-PICK_FUNCTION.patch +RT patches.rt/fork-desched_thread-comment-rework.patch +RT patches.rt/stop-critical-timing-in-idle.patch +RT patches.rt/fix-circular-locking-deadlock.patch # rt-wakeup-fix.patch +RT patches.rt/disable-ist-x86_64.patch +RT patches.rt/rcu-trace-fix-free.patch +RT patches.rt/rcu-preempt-fix-bad-dyntick-accounting.patch +RT patches.rt/rcu-preempt-boost-sdr.patch +RT patches.rt/rcu-preempt-boost-default.patch +RT patches.rt/rcu-preempt-boost-fix.patch +RT patches.rt/rcu-torture-preempt-update.patch +RT patches.rt/rcupreempt-boost-early-init.patch +RT patches.rt/plist-debug.patch +RT patches.rt/seq-irqsave.patch +RT patches.rt/numa-slab-freeing.patch # Peter's patches # # workqueue PI # +RT patches.rt/rt_mutex_setprio.patch +RT patches.rt/rt-list-mods.patch +RT patches.rt/rt-plist-mods.patch +RT patches.rt/rt-workqeue-prio.patch +RT patches.rt/rt-workqueue-barrier.patch +RT patches.rt/rt-wq-barrier-fix.patch +RT patches.rt/rt-delayed-prio.patch +RT patches.rt/sched_prio.patch +RT patches.rt/critical-timing-kconfig.patch +RT patches.rt/lock-init-plist-fix.patch +RT patches.rt/ntfs-local-irq-save-nort.patch +RT patches.rt/dont-disable-preemption-without-IST.patch - patches.rt/rt-powerpc-workarounds.patch +RT patches.rt/filemap-dont-bug-non-atomic.patch +RT patches.rt/fix-bug-on-in-filemap.patch +RT patches.rt/rt-sched-groups.patch +RT patches.rt/send-nmi-all-preempt-disable.patch +RT patches.rt/printk-dont-bug-on-sched.patch +RT patches.rt/user-no-irq-disable.patch +RT patches.rt/drain-all-local-pages-via-sched.patch +RT patches.rt/local_irq_save_nort-in-swap.patch +RT patches.rt/latency-tracer-arch-low-address.patch +RT patches.rt/proportions-raw-locks.patch +RT patches.rt/arm-compile-fix.patch +RT patches.rt/no-warning-for-irqs-disabled-in-local-bh-enable.patch +RT patches.rt/page-alloc-use-real-time-pcp-locking-for-page-draining.patch #power-fixes-for-kernbench.patch +RT patches.rt/handle-pending-in-simple-irq.patch # AT91 patches +RT patches.rt/use-edge-triggered-irq-handler-instead-of-simple-irq.patch +RT patches.rt/latency-tracer-dont-panic-on-failed-bootmem-alloc.patch +RT patches.rt/dev-queue-xmit-preempt-fix.patch +RT patches.rt/dynamically-update-root-domain-span-online-maps.patch +RT patches.rt/ppc-hacks-to-allow-rt-to-run-kernbench.patch +RT patches.rt/ppc64-non-smp-compile-fix-per-cpu.patch +RT patches.rt/rcu-preempt-trace-markers-1.patch +RT patches.rt/rcu-preempt-trace-markers-2.patch +RT patches.rt/time-accumulate-offset-fix.patch +RT patches.rt/kernel-bug-after-entering-something-from-login.patch +RT patches.rt/ppc-make-tlb-batch-64-only.patch +RT patches.rt/ppc-chpr-set-rtc-lock.patch +RT patches.rt/disable-run-softirq-from-hardirq-completely.patch +RT patches.rt/hack-fix-rt-migration.patch +RT patches.rt/mips-remove-conlicting-rtc-lock-declaration.patch +RT patches.rt/mips-remove-finish-arch-switch.patch +RT patches.rt/mips-change-raw-spinlock-type.patch +RT patches.rt/ppc32-latency-compile-hack-fixes.patch +RT patches.rt/mips-remove-duplicate-kconfig.patch +RT patches.rt/ppc32_notrace_init_functions.patch - patches.rt/fix_improper.init-type_section_references.patch +RT patches.rt/megasas_IRQF_NODELAY.patch patches.addon/bug-9341_ec_clear_return_value.patch
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor