kernel-dom0

kernel-dom0 2.6.18.8

Xen enabled uniprocessor Linux kernel for Pardus Linux

http://www.pardus.org.tr/

Packager: S.Çağlar Onur

License: GPLv2

Actions

Build files

Bug reports

Binary packages

kernel-dom0
kernel-dom0-source

Release history

ReleaseRelease dateVersionUpdaterComment
162007-07-072.6.18.8S.Çağlar OnurBackport/grab some fixes,
- NETFILTER: nf_conntrack_h323: add checking of out-of-range on choices' index values
- softmac backports from 2.6.21
- bcm43xx driver backport from 2.6.22-rc1
- ipw2100/ipw2200 driver backport from 2.6.22-rc1
- cifs backports from cifs-backport-old-kernels
- i386: fix regression, endless loop in ptrace singlestep over an int80
- buffer: memorder fix
- mm: optimize kill_bdev()
- mm: Prevent OOM-kill of unkillable children or siblings
- x86: Fix CPUID calls to support GH processors
- x86: Fix to nmi to support GH processors
- x86: Use CPUID calls to check for mce
- x86: Greyhound cpuinfo output cleanups
- x86: ICH9 device IDs
152007-06-262.6.18.8S.Çağlar OnurBackport/grab some fixes,
- ext3: a race condition between ext3_link/unlink that could create an orphan inode list corruption
- mm: Keep O_DIRECT I/O from populating the page cache
- e1000: a bug in the e1000 driver that could lead to a watchdog timeout panic
- nmi: change watchdog timeout to 30 seconds
- SHPCHP: driver doesn't work in poll mode
- SHPCHP: driver doesn't work if the system was under heavy load
- Update FC transport and Emulex lpfc Fibre Channel Driver
- Emulex lpfc update to 8.1.10.2
- cciss: This is a set of patches that HP considers critical for cciss. This represents some cherry picking from their latest upstream submissions. All are bug fixes. All are in Linus' tree
- iscsi: fix oops if iscsi connection setup fails
- iscsi: backports of iscsi fixes
- iscsi: fix iscsi sense len handling
- iscsi: fix oops in iscsi packet transfer path
- mce: Refactor the event processing (syslog messaging and rate limiting) into separate file therm_throt.c. This allows consistent reporting of CPU thermal throttle events.
142007-06-032.6.18.8S.Çağlar OnurGrab some patches from RHEL5 and also solve followings;
- Depreceate includes of config.h
- Famous data corruption bug backported (http://kerneltrap.org/node/7534)
- lockdep: Backport all known lockdep problems from 2.6.20 and also fix the ide/proc interaction
- CIFS: Explicitly set stat->blksize for optimum bandwith usage
- CIFS: Fix mount failure when domain not specified
- CIFS: invalids readdires
- The ipw driver sometimes takes a long time to load its firmware. Use 60 sec. timeout
- handle races w/ truncate in journal_dirty_data() with ext3
- Use semaphores instead of mutexes for block devices mounts
- mm: fix statistics in vmscan.c
- mm: oom killer fixes backported from 2.6.19
- mm: reject corrupt swapfiles earlier
- mm: NFS data corruption
- mm: handle mapping of memory without a struct page backing it
- mm: write failure on swapout could corrupt data
- x86: handle _PSS object range corectly in speedstep-centrino
- x86: /proc/mtrr interface MTRR bug fix
- x86 :vga video fail fix
- e100: fix error recovery
- e1000: updated driver, backported from 2.6.19
- e1000: Add missing ids to e1000
- e1000: Reset all functions after a PCI error
- e1000: truncated TSO TCP header with 82544, workaround
- tg3: BCM5752M crippled after reset
- tg3: TG3 support Broadcom 5756M/5756ME Controller
- ipw2200: update to version 1.2.0 from ipw2200.sf.net
- netfilter: iptables stop fails because ip_conntrack cannot unload.
- fbcon: every time the console cursor blinks, we do a kmalloc/kfree pair. Turn that into a single allocation.
- proc: readdir race fix, When many processes are created and destroyed frequently, ps may fail to show some procceses which existed before ps command is exectuted and still exist after ps is done. Backported from 2.6.20
- SATA AHCI: support AHCI class code
- SATA AHCI: The redefinition of ahci_start_engine() and ahci_stop_engine()
- SATA ata_piix: This patch corrects the ICH8 map values for sata ata_piix. This fixes a problem where SATA devices are not detected on some of the SATA ports on an ICH8 motherboard when the BIOS is set to IDE mode.
- SATA sata_promise: support PATA ports on SATA controllers
- SATA: support legacy IDE mode of SB600 SATA
132007-05-172.6.18.8S.Çağlar OnurBump xen-3.1.0
122007-04-252.6.16.38S.Çağlar OnurFixes [IPv4] fib: Fix out of bound access of fib_props[], NETLINK: Infinite recursion in netlink and [IPV6]: Disallow RH0 by default.
112007-04-112.6.16.38S.Çağlar OnurFixes CVE-2007-1357: [APPLETALK]: Fix a remotely triggerable crash
102007-03-292.6.16.38S.Çağlar OnurEnable dm modules, requested by Trusted Computing project
92007-03-212.6.16.38S.Çağlar OnurFixes;
- CVE-2006-5753: fix bad_inode_ops memory corruption
- CVE-2006-6333: The tr_rx function in ibmtr.c for Linux kernel 2.6.19 assigns the wrong flag to the ip_summed field, which allows remote attackers to cause a denial of service (memory corruption) via crafted packets that cause the kernel to interpret another field as an offset.
- CVE-2007-0005: Fix buffer overflow in Omnikey CardMan 4040 driver
- CVE-2007-0772: Fix a free-wrong-pointer bug in nfsd/acl
- CVE-2007-0958: Linux kernel 2.6.x before 2.6.20 allows local users to read unreadable binaries by using the interpreter (PT_INTERP) functionality and triggering a core dump, a variant of CVE-2004-1073
- CVE-2007-1000: [IPV6]: Handle np->opt being NULL in ipv6_getsockopt_sticky().
- CVE-2007-1388: NULL pointer dereference in do_ipv6_setsockopt
- CVE-2007-1496: nfnetlink_log in netfilter in the Linux kernel before 2.6.20.3 allows attackers to cause a denial of service (crash) via unspecified vectors involving the (1) nfulnl_recv_config function, (2) using "multiple packets per netlink message", and (3) bridged packets, which trigger a NULL pointer dereference.
- CVE-2007-1497: nf_conntrack in netfilter in the Linux kernel before 2.6.20.3 does not set nfctinfo during reassembly of fragmented packets, which leaves the default value as IP_CT_ESTABLISHED and might allow remote attackers to bypass certain rulesets using IPv6 fragments.
- CVE-2007-1592: The ipv6_fl_socklist from listening socket is inadvertently shared with new socket created for connection. This leads to a variety of interesting, but fatal, bugs.
82007-01-292.6.16.38S.Çağlar OnurSync with xen-3.0.4 tree to solve fixup a call to skb_linearize with the old prototype in net/sctp.
72007-01-252.6.16.38S.Çağlar OnurUpdate to 2.6.16.38 to fix;
- CVE-2006-4814: Fix incorrect user space access locking in mincore()
- CVE-2006-5173: i386: save/restore eflags in context switch
- CVE-2006-5749: Call init_timer( for ISDN PPP CCP reset state timer)
- CVE-2006-5755: x86_64: Don't leak NT bit into next task
- CVE-2006-5757/CVE-2006-6060: grow_buffers( infinite loop fix)
- CVE-2006-5823: corrupted cramfs filesystems cause kernel oops
- CVE-2006-6053: handle ext3 directory corruption better
- CVE-2006-6054: ext2: skip pages past number of blocks in ext2_find_entry
- CVE-2006-6056: hfs_fill_super returns success even if no root inode
- CVE-2006-6106: Bluetooth: Add packet size checks for CAPI messages
Also sync with xen-3.0.4-testing tree for save/restore race
62007-01-102.6.16.37S.Çağlar OnurUpdate to xen-3.0.4-1 and 2.6.16.37
52006-11-012.6.16.29S.Çağlar OnurEnable TPM, requested by Görkem
42006-10-172.6.16.29S.Çağlar OnurVersion bump to 3.0.3, Microcode needs sys_mlock and sys_munlock that are not exported it needs to be compiled in
32006-08-282.6.16.28S.Çağlar OnurFix cpufreq for centrino
22006-08-282.6.16.28S.Çağlar OnurUse correct config
12006-08-262.6.16.28S.Çağlar OnurFirst release

Patches

kernel/patch-2.6.18.8.bz2
gentoo/deprecate-sk98lin.patch
gentoo/squashfs-3.1.patch
gentoo/via-irq-quirk-revert.patch
gentoo/r8169-8168.patch
gentoo/libata-status.patch
suse/acpi_export_syms.patch
suse/acpi_ibm_notify.patch
suse/acpipnp-dma-resource-setup-fix.patch
suse/acpi_processor_exit_acpi_off.patch
suse/always-announce-new-usb-devices.patch
suse/connector-read-mostly.patch
suse/disable-apic-error.patch
suse/do_anonymous_page-race.patch
suse/error-implicit-function-declaration.patch
suse/ext2-fsync-err.patch
suse/ext3-barrier-default.patch
suse/fat-o-flush.patch
suse/filp-slab-rcu.patch
suse/grab-swap-token-oops.patch
suse/i386-apic-auto.patch
suse/ide-acpi-support.patch
suse/ide-probe-delay.patch
suse/ipmi-unload-crash.patch
suse/nameif-track-rename.patch
suse/osync-error.patch
suse/parport-mutex.patch
suse/prism-defaultmac.patch
suse/sd-fix-unknown-size.patch
suse/security-cap-def.patch
suse/setuid-dumpable-wrongdir.patch
suse/shmall-bigger.patch
suse/smtnice-disable.patch
suse/sysctl-add-affinity_load_balancing.patch
suse/unmap_vmas-lat.patch
suse/cpufreq_PPC_zero.patch
suse/965-drm.patch
suse/965-agp.patch
suse/965-agp-suspend.patch
suse/apparmor.patch
suse/apparmor_audit.patch
suse/apparmor_namespacesem.patch
suse/apparmor-mmapexec.patch
suse/apparmor-secureexec.patch
ck/kconfig-expose_vmsplit_option.patch
ck/cfq-ioprio_inherit_rt_class.patch
ck/mm-background_scan.patch
ck/mm-convert_swappiness_to_mapped.patch
ck/mm-decrease_minimum_dirty_ratio.patch
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-lots_watermark.diff
ck/mm-set_zero_dirty_ratio.patch
ck/sched-add-above-background-load-function.patch
fs-cache.patch
mactel/acpi-blacklist-fix.patch
mactel/applesmc.patch
mactel/ir.patch
mactel/mouseemu.patch
mactel/piix.ich7.patch
mactel/s3.patch
mactel/sci_en.patch
mactel/sigmatel_audio.patch
mactel/usb-storage-zerowait.patch
mactel/appletouch-geyser4.patch
mactel/efi_e820_all_mapped_fix.patch
mactel/usbhid.patch
CVE/CVE-2006-5701.patch
CVE/CVE-2006-6053.patch
CVE/CVE-2006-6054.patch
CVE/CVE-2006-5823.patch
CVE/CVE-2006-5753.patch
CVE/CVE-2006-5749.patch
CVE/CVE-2006-6333.patch
CVE/CVE-2007-0006.patch
CVE/CVE-2007-0005.patch
CVE/CVE-2007-1496.patch
CVE/CVE-2007-1497.patch
CVE/CVE-2007-1000.patch
CVE/CVE-2007-1388.patch
CVE/CVE-2007-0958.patch
CVE/CVE-2007-1592.patch
CVE/CVE-2007-1357.patch
CVE/CVE-2007-2172.patch
CVE/CVE-2007-1861.patch
CVE/CVE-2007-2242.patch
CVE/CVE-2007-1217.patch
CVE/CVE-2007-2525.patch
CVE/CVE-2007-2453.patch
CVE/CVE-2007-2875.patch
CVE/CVE-2007-2876.patch
CVE/CVE-2007-1353.patch
tipc-infinite-loop.patch
CVE/CVE-2007-3513.patch
CVE/nf-conntrack-h323.patch
CVE/CVE-2007-3104.patch
CVE/CVE-2007-3105.patch
aacraid-priv.patch
CVE/CVE-2007-3848.patch
CVE/CVE-2007-4849.patch
CVE/CVE-2007-3731.patch
CVE/CVE-2007-3739.patch
CVE/CVE-2007-4133.patch
CVE/CVE-2007-4997.patch
CVE/CVE-2006-6058.patch
CVE/CVE-2007-5500.patch
CVE/CVE-2007-6063.patch
CVE/CVE-2007-6206.patch
CVE/CVE-2007-6151.patch
CVE/CVE-2007-5966.patch
CVE/CVE-2007-6417.patch
CVE/CVE-2008-0001.patch
CVE/CVE-2008-0007.patch
CVE/CVE-2008-0600.patch
CVE/CVE-2008-1294.patch
CVE/CVE-2008-1375.patch
CVE/CVE-2008-1669.patch
CVE/CVE-2008-2136.patch
CVE/CVE-2008-1673.patch
CVE/CVE-2008-2358.patch
CVE/CVE-2007-6716.patch
rhel/linux-2.6-build-deprecate-configh-include.patch
rhel/linux-2.6-defaults-firmware-loader-timeout.patch
rhel/linux-2.6-lockdep-fixes.patch
rhel/linux-2.6-lockdep-ide-proc-interaction-fix.patch
rhel/linux-2.6-ext3-check-for-unmapped-buffer.patch
rhel/linux-2.6-ext3-return-enoent-from-ext3_link-race-with-unlink.patch
rhel/linux-2.6-ext3-buffer-memorder-fix.patch
rhel/linux-2.6-fs-bd_mount_mutex-to-sem.patch
rhel/linux-2.6-mm-fix-statistics-in-vmscan-c.patch
rhel/linux-2.6-mm-dio-prevent-populating-page-cache.patch
rhel/linux-2.6-mm-prevent-oom-fixes.patch
rhel/linux-2.6-mm-reject-corrupt-swapfiles-earlier.patch
rhel/linux-2.6-mm-release-page-with-non-zero-gfp-mask.patch
rhel/linux-2.6-mm-handle-map-of-memory-without-page-backing.patch
rhel/linux-2.6-mm-write-failure-on-swapout-could-corrupt-data.patch
rhel/linux-2.6-mm-optimize-kill_bdev.patch
rhel/linux-2.6-mm-prevent-oom-kill-of-unkillable-children.patch
rhel/linux-2.6-x86-handle-_pss-object-range-speedstep-centrino.patch
rhel/linux-2.6-x86-proc-mtrr-interface-mtrr-bug-fix.patch
rhel/linux-2.6-x86-vga-vidfail.patch
rhel/linux-2.6-x86-fix-cpuid-calls-to-support-gh-processors.patch
rhel/linux-2.6-x86-fix-to-nmi-to-support-gh-processors.patch
rhel/linux-2.6-x86-use-cpuid-calls-to-check-for-mce.patch
rhel/linux-2.6-x86-greyhound-cpuinfo-output-cleanups.patch
rhel/linux-2.6-x86-ich9-device-ids.patch
rhel/linux-2.6-net-e100-error-recovery-fix.patch
rhel/linux-2.6-net-e1000-updates.patch
rhel/linux-2.6-net-e1000-compile.patch
rhel/linux-2.6-e1000-fix-watchdog-timeout-panics.patch
rhel/linux-2.6-net-e1000-add-device-ids.patch
rhel/linux-2.6-net-e1000-reset-all-functions-after-a-pci-error.patch
rhel/linux-2.6-e1000-truncated-tso-tcp-header-with-82544-workaround.patch
rhel/linux-2.6-net-tg3-bcm5752m-crippled-after-reset.patch
rhel/linux-2.6-net-tg3-support-broadcom-5756m-5756me-controller.patch
rhel/linux-2.6-wireless-ipw2200-1_2_0-update.patch
rhel/linux-2.6-netfilter-ip_conntrack-fails-to-unload.patch
rhel/linux-2.6-net-forcedeth-update-to-driver-version-0-60.patch
rhel/linux-2.6-proc-readdir-race-fix.patch
rhel/linux-2.6-softcursor-persistent-alloc.patch
rhel/linux-2.6-nmi-change-watchdog-timeout-to-30-seconds.patch
rhel/linux-2.6-sata-ahci-support-ahci-class-code.patch
rhel/linux-2.6-sata-ahci-suspend.patch
rhel/linux-2.6-sata-ata_piix-map-values.patch
rhel/linux-2.6-sata-promise-pata-ports.patch
rhel/linux-2.6-sata-support-legacy-ide-mode-of-sb600-sata.patch
rhel/linux-2.6-shpchp-driver-does-not-work-in-poll-mode.patch
rhel/linux-2.6-shpchp-driver-fails-on-system-under-heavy-load.patch
rhel/linux-2.6-scsi-update-transport-fc.patch
rhel/linux-2.6-scsi-update-emulex-lpfc.patch
rhel/linux-2.6-scsi-emulex-ioctl-hooks.patch
rhel/linux-2.6-scsi-emulex-lpfc-update-to-8-1-10-2.patch
rhel/linux-2.6-cciss-bugfixes.patch
rhel/linux-2.6-iscsi-remove-old-code.patch
rhel/linux-2.6-iscsi-update-to-2-6-19-rc1.upstream.patch
rhel/linux-2.6-scsi-iscsi-fix-sense-len-handling.patch
rhel/linux-2.6-scsi-oops-in-iscsi-packet-transfer-path.patch
acpi-dsdt-initrd-v0.8.2-2.6.18.patch
sony_acpi.patch
tulip_patch.diff
pegasus-ii.patch
nx6125_thermal_zone.patch
AHCI_detection_pauses_excessively.patch
i8042-aux-detection.patch
zc0301-remove-spca-conflicts.patch
USR5423andPhilipsSNU5600.patch
enable_poweroff_on_single.patch
pardus-logo.patch
reset-8169.patch
mce_interrupt.patch
audit_fix_oops_removing_watch_if_audit_disabled.patch
ptrace.patch
serio_unregister_on_shutdown.patch
sata_via_ids.patch
sys_setpgid.patch
cifs-backport-1.49.patch
CVE/CVE-2007-3843.patch
CVE/CVE-2007-3740.patch
CVE/CVE-2007-5904.patch
revert_bcm43xx_from_stable.patch
rhel/linux-2.6-net-softmac-updates-from-2-6-21.patch
rhel/linux-2.6-net-bcm43xx-backport-from-2-6-22-rc1.patch
rhel/linux-2.6-net-ipw200-backports-from-2-6-22-rc1.patch
buildhost.patch
ene-card-reader.patch
unlock_cpu_hotplug.patch
broadcom_bluetooth.patch
remove_dmesg_spam.patch
usb_bulk_interrupt.patch
videobuf_mmap_setup_saa7146.patch
videobuf_mmap_setup_bttv.patch
pl2303.patch
pardus-kernel-config.patch
xen/patch-2.6.18.8-xen.patch.bz2