Группа :: Система/Ядро и оборудование
Пакет: kernel-image-std26-up
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
26 октября 2005 Sergey Vlasov <vsu at altlinux.ru> 2.6.12-alt6
- Updated kernel-fix-drivers-net:
+ sis190 driver backport from 2.6.13 - Modified configuration:
+ CONFIG_SIS190=m: enabled sis190 driver
- Updated kernel-fix-core:
+ prevent recursive faults in do_exit() by leaving the task alone and wait
for reboot
+ NPTL signal delivery deadlock fix
+ fix semundo lock leakage due to broken optimization for single-thread case
+ irqpoll (workaround for wrong interrupt routing) backport to 2.6.12 - Updated kernel-fix-drivers-block:
+ cciss: fix wrong PCI ID, add PCI ID for SA E300 - Updated kernel-fix-drivers-char:
+ amd64-agp: add SiS 760 chip support - Updated kernel-fix-drivers-ide:
+ fix ide-disk inability to handle LBA only devices
+ fix IDE timing violation on reset
+ do not probe legacy ISA/VESA IDE ports 0x1e8, 0x168, 0x1e0, 0x160 on PCI
systems
+ amd74xx: add PCI ID for NFORCE-MCP55 IDE controller
+ it812x: new driver for ITE IT8211 IDE controller and IT8212 IDE RAID
controller
+ serverworks: add PCI ID for IDE controller in the HT1000 (BCM5785)
southbridge
+ via82cxxx: add VT6410 support - Updated kernel-fix-drivers-ieee1394:
+ ohci1394: init spinlock before registering IRQ handler - Updated kernel-fix-drivers-input:
+ i8042: add Alienware Sentia to NOMUX blacklist
+ ns558: probe PnP gameports before ISA, so that PnP ports that are already
enabled get detected as PnP - Updated kernel-fix-drivers-media:
+ skystar2: fix oops on module unload due to irq number being copied too
early (before pci_enable_device() has set the proper irq) - Updated kernel-fix-drivers-net:
+ forcedeth: add PCI IDs for MCP51 and MCP55
+ forcedeth: poll for link changes
+ forcedeth: always initialize link settings in nv_open()
+ r8169: add PCI ID for USR 997902
+ tulip: add PCI ID for Planex FNW-3602-TX
+ tulip: add workarounds for ULi5261 chip quirks (#8331) - Updated kernel-fix-drivers-scsi:
+ libata: detect PATA->SATA bridges and apply workarounds
+ libata: fix read capacity handling for more than 2TB
+ libata: fix read/write translation edge cases (sector count == 0)
+ megaraid_mbox: update driver to version 2.20.4.6 (adds support for all
Dobson, Lindsay, and Verde based products regardless of the subsystem ID)
+ sata_nv: add support for MCP51 and MCP55 controllers
+ sata_promise: add PDC20619 chip support (Promise TX4000 controller)
+ sata_promise: add PDC40718 chip support (Promise SATA300 TX4 controller)
+ sata_promise: add PDC40519 chip support (Promise TX4200 controller)
+ sata_promise: do not attempt to use SATA phy on PATA controllers
+ sata_svw: add PCI ID for SATA controller in the HT1000 (BCM5785)
southbridge
+ sg: fix a memory leak in devices seq_file implementation - Updated kernel-fix-drivers-usb:
+ pegasus: add Elecom (Laneed) LD-USBL/TX support
+ usbnet: fix gl_skb/skb type error in genelink driver - Updated kernel-fix-net:
+ ipsec: restrict socket policy loading to CAP_NET_ADMIN (CAN-2005-2555)
+ ipv4: fix DST leak in icmp_push_reply()
+ ipv6: fix SKB leak in ip6_input_finish() - Updated kernel-fix-security:
+ fix cmsg copying from userspace (CAN-2005-2490)
+ fix unchecked __get_user in IP raw sockets (CAN-2005-2492)
+ fix possible infinite loop in ipv6 (CAN-2005-2973)
+ fix module parameter permissions in drm (CAN-2005-3179)
+ fix information leak in orinoco driver (CAN-2005-3180)
+ fix names_cache memory leak (CAN-2005-3181) - Modified configuration:
+ CONFIG_BLK_DEV_IT821X=m: enabled ITE 812x driver
+ CONFIG_DEBUG_STACKOVERFLOW=y (x86 only): enable checks for stack overflow
in IRQ handler entry code
- Updated kernel-fix-acpi:
- removed suspend-setup-leave patch (#6785, #7539)
- Updated kernel-fix-core:
+ do not BUG() when module per-cpu alignment cannot be met
+ fix powernow oops on dual-core Athlon
+ clear the returned argument in sys_get_thread_area()
+ check if mode < 0 in sys_set_mempolicy()
+ x86_64: fix memleak from malicious 32bit elf program
+ x86_64: fixing smpboot timing problem
+ x86_64: fix SRAT for non dual-core AMD systems - Updated kernel-fix-drivers-char:
+ rocket: fix ldisc ref count handling
+ moxa: fix tty driver name which was conflicting with the BSD-style pty
driver, therefore some ports were inaccessible when using udev - Updated kernel-fix-drivers-scsi:
+ qla2xxx: correct handling of fc_remote_port_add() failure case - Updated kernel-fix-fs:
+ fix BIO cloning bug which could result in data corruption with some MD
setups
+ check input buffer size in zisofs - Updated kernel-fix-net:
+ fix early vlan adding leads to not functional device
+ xfrm: fix possible overflow of sock->sk_policy
+ fix potential memory corruption in NAT code
+ fix deadlock in ip6_queue
+ wait until all references to ip_conntrack_untracked are dropped on unload
+ fix signedness issues in net/core/filter.c - Updated kernel-fix-security:
+ fix keyring handling bugs (CAN-2005-2098, CAN-2005-2099) - Updated kernel-feat-drivers-net-sk98lin:
+ version 8.23 - Rebuild with new kernel-feat-fs-squashfs.
- Fixed kernel-fix-core-skbuff so that it does nothing for 32-bit architectures
and enabled it for all architectures to avoid arch-specific BuildRequires. - Updated kernel-fix-acpi:
+ if ACPI doesn't find an irq listed, don't accept 0 as a valid PCI irq
+ fix PNPACPI resource parser (#7392) - Updated kernel-fix-drivers-char:
+ fix tpm driver initialization which was messing up other devices
+ add missing NULL checks in tty ioctl code - Updated kernel-fix-drivers-media:
+ cx88: set hue offset to 128 to correct behavior in cx88 cards - Updated kernel-fix-drivers-net:
+ fix locking in the shaper driver - Updated kernel-fix-fs:
+ fix locking in __unregister_chrdev_region() - Updated kernel-fix-net:
+ revert the nf_reset change completely (previous fix was not enough); drop
conntrack references manually before packets are queued to packet sockets - Added kernel-fix-drivers-input:
+ fix problem with trackpoint attached to synaptics passthrough port
- Per-arch configuration
- Added kernel-fix-core-skbuff for x86_64 only
- 2.6.12.
- Updated kernel-fix-build, kernel-fix-core, kernel-fix-drivers-char,
kernel-fix-drivers-ide, kernel-fix-drivers-media, kernel-fix-drivers-net,
kernel-fix-drivers-pci, kernel-fix-drivers-scsi, kernel-fix-drivers-usb,
kernel-fix-drivers-video, kernel-fix-fs, kernel-fix-net, kernel-fix-security: - removed obsolete patches
- Updated kernel-fix-acpi:
+ updated acpi-attrs and suspend-setup-leave patches for 2.6.12
+ call acpi_register_gsi() even for default PCI interrupt assignment (needed
to set PCI interrupts to level/low properly) - Updated kernel-fix-core:
+ round size in remap_pfn_range() up to a page boundary
+ add "memory" clobbers to string.h functions to avoid memory access
reordering by gcc - Updated kernel-fix-drivers-media:
+ updated Manli and BeholdTV remote control support patch for 2.6.12 - Updated kernel-fix-drivers-net:
+ e1000: fix spinlock bug - Updated kernel-fix-drivers-pci:
+ fix typo in drv->driver.shutdown setting for PCI drivers that might result
in not setting drv->driver.owner - Updated kernel-fix-drivers-scsi:
+ fix qla2xxx initialization problems - Updated kernel-fix-drivers-usb:
+ updated old_scheme_first patch for 2.6.12 - Updated kernel-fix-net:
+ fix connection tracking on bridges
+ fix socket hashing bugs in netlink - Updated kernel-fix-security:
+ CAN-2005-1913 - Updated kernel-feat-drivers-input:
+ updated trackpoint support patch: - warning: module parameters for trackpoint device configuration are no
longer available - use sysfs for configuration; - support for scroll emulation in the driver was removed - use the
appropriate Xorg options - Updated kernel-feat-drivers-lirc, kernel-feat-drivers-sk98lin:
+ fix compilation with 2.6.12 - Updated kernel-feat-drivers-video-splash:
+ updated splash patch for kernel 2.6.12
- Updated kernel-fix-core:
+ fix get_unmapped_area() sanity tests
+ fix try_to_unmap_cluster() passing out-of-bounds pte to pte_unmap() - Updated kernel-fix-drivers-char:
+ fix mxser receive problem (#6615) - Updated kernel-fix-drivers-media:
+ bttv: make video capture work on Leadtek WinFast VC100 XP cards
+ saa7134: add support for remote control as used with Manli MuchTV
M-TV00[12] boards; add BeholdTV 401 and BeholdTV 403 FM card names to the
Manli entries (#6917)
+ bttv: fix oops on i2c registration failure - Updated kernel-fix-fs:
+ ext3: fix possible false assertion failure in log_do_checkpoint()
+ hfs, hfsplus: fix leaks and oops in hfsplus - Updated kernel-fix-net:
+ bridge: avoid poisoning of the bridge forwarding table by frames that have
been dropped by filtering
+ netem: avoid infinite loop in qdisc_run() when using duplication
+ fix deadlock with ip_queue and tcp local input path - Modified configuration:
+ disabled CONFIG_PREEMPT (with the default scheduler this options causes
significant slowdown especially noticeable during boot)
+ disabled CONFIG_ACPI_DEBUG (workaround for #6304)
+ enabled CONFIG_LOGO_LINUX_CLUT224 (#6975)
+ enabled CONFIG_LOGO_LINUX_MONO (just in case) - Moved OSS modules for USB audio devices (audio and usb-midi) to the
kernel-modules-oss-%flavour subpackage (the snd-usb-audio module from ALSA
is preferred).
- Updated kernel-fix-security:
+ fix user pointer validation in raw and pktcdvd drivers
- Updated kernel-fix-acpi:
+ show some ACPI device attributes in sysfs (currently hardware_id,
compatible_ids, bus_address, unique_id) - Updated kernel-fix-core:
+ remove bogus BUG() in kernel/exit.c
+ fix driver_detach in case the release handler itself calls
device_release_driver() for the next device (could cause hangs with some
USB drivers like cdc-acm which bind to more than one interface) - Updated kernel-fix-drivers-net:
+ 3c59x: only put the device into D3 when we're actually using WOL (some
devices have trouble with D3 on warm boot) - Added kernel-fix-drivers-scsi:
+ aacraid: fix oops on management device open for nonexistent controller
+ fix queue lock allocation for SCSI devices (fixes problems with hot
unplugging, especially with the CFQ scheduler)
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=155472
+ require CAP_ADMIN for SG_IO to tape drives (sending SCSI commands to the
drive behind the back of the st driver may cause the device state to be
inconsistent with the internal driver state and cause problems)
+ enable both old and new megaraid drivers (the new megaraid_mbox driver does
not support some devices which are supported by the old driver)
+ blacklist some broken SCSI scanners which respond to all LUNs - Updated kernel-fix-drivers-usb:
+ fix bug in visor driver with throttle/unthrottle causing oopses - Added kernel-fix-drivers-video:
+ fix bad PCI driver name in intelfb
+ fix oops in intelfb due to __initdata marking of module parameters - Updated kernel-fix-fs:
+ fix race between ext3 make block reservation and reservation window discard - Updated kernel-fix-net:
+ ebtables: fix smp race under heavy load
+ rose: verify ndigis in rose_rt_ioctl() - Removed kernel-feat-drivers-drm (switched from in-kernel DRM drivers to the
DRM CVS). - Modified configuration:
+ enabled old megaraid driver in addition to the new one
+ disabled intel-mch-agp (it contains a copy of the intel-agp code for Intel
82865 and 82875 chips intended for the x86_64 architecture; these chips are
supported by the intel-agp module on i386)
+ disabled DRM support for buildind external DRM modules from DRI CVS;
removed corresponding Provides from the package - Reverted kernel-headers-%flavour and kernel-headers-modules-%flavour layout
modification from 2.6.11-alt7 (causes problems when upgrading old packages).
- Updated kernel-fix-security:
+ fix ELF core dump issue (CAN-2005-1263)
- Added kernel-feat-drivers-net-sk98lin:
+ updated sk98lin driver to 8.16 from vendor - Updated kernel-fix-acpi:
+ call ACPI suspend preparation methods in proper places with respect to PCI
devices suspend/resume (#6785) - Updated kernel-fix-core:
+ make rwsems use interrupt disabling spinlocks (fixes deadlock in
dio_complete())
+ fix syscall table for UML
+ fix SMP crash in security/keys/key.c - Added kernel-fix-drivers-i2c:
+ fix oops in the eeprom driver
+ fix sysfs permissions in it87 and via686a drivers (could cause oops if
write is attempted)
+ fix multiple bugs in i2c-ali1563 driver - Updated kernel-fix-drivers-media:
+ fix freeze on loading bttv in some configurations - Updated kernel-fix-drivers-net:
+ fix irda-usb "badness" problem and sysfs support - Updated kernel-fix-drivers-usb:
+ enable "old_scheme_first" and "use_both_schemes" parameters of usbcore by
default (#6728) - Updated kernel-fix-fs:
+ fix race in jbd code which could give oopses - Updated kernel-fix-net:
+ fix deadlock in IPsec when sending ICMP "fragmentation needed" packet
+ fix binary search in the BIC congestion control algorithm - Modified configuration:
+ enlarged kernel message buffer to 64 KB (#6366)
+ disabled software suspend support (does not work with modular drivers)
+ disabled buggy MTD drivers (#5994)
+ enabled NAPI support in starfire, r8169, ixgb, s2io drivers
+ enabled ISDN4Linux support
+ enabled OSS sound drivers (#6521)
+ disabled HID Boot Protocol drivers (usbkbd, usbmouse)
+ enabled EFI partition table support - Build OSS sound drivers as a separate module package
(kernel-modules-oss-%flavour) (#6521). - Fixed kernel-headers-%flavour file list (some headers were missing).
- Fixed passing of config file to the kernel build system.
- Moved kernel-headers-%flavour files to /usr/src/linux-2.6.12-std26-up,
leaving a symlink in /usr/include (fixes problems with third-party modules
which don't like symlinks in the kernel source tree). - Spec file cleanup, rewritten package descriptions.
- Updated kernel-fix-security:
+ fixed isofs corrupted filesystem handling (CAN-2005-0815)
+ fixed bluetooth range checking bug (CAN-2005-0750)
+ fixed ext2 information leak (CAN-2005-0400)
+ fixed binfmt_elf DoS (CAN-2005-0749) - Updated kernel-fix-core:
+ fixed tasklist locking bug which caused hangs instead of reboot on SMP - Updated kernel-fix-drivers-net:
+ fixed missing free_irq in error path in amd8111e and via-rhine drivers
+ fixed check for underflow in the tun driver
+ fixed kernel panic on receive in the hd6457x driver - Updated kernel-fix-net:
+ fixed deadlock in NetROM
+ fixed crash when reading /proc/net/route
+ fixed bug in IPSEC support (__xfrm_find_acq_byseq) - Fixed passing config file to the kernel build system (replacing defconfig was
a broken way which worked before for some unknown reason). - Removed hack which copied .config back to source.
- Updated kernel-fix-security:
+ fix ppp_async issue (CAN-2005-0384)
+ fix information leak through get_task_comm()
- 2.6.11 (really kernel-fix-* packages contain relevant patches from 2.6.11.3).
- Updated kernel-fix-security:
+ epoll: return proper error on overflow condition - Updated kernel-fix-acpi, kernel-fix-core, kernel-fix-drivers-block,
kernel-fix-drivers-md, kernel-fix-drivers-sound: - removed obsolete patches
- Updated kernel-fix-build:
+ fix "make htmldocs" failure - Updated kernel-fix-drivers-ide:
+ fix no_lba48_dma flag handling in ide-disk (fixes DMA timeouts on old
ALI15x3 controllers with a large disk) - Updated kernel-fix-drivers-input:
+ make ACPI detection of i8042 controllers ia64-only (many x86 PCs have
broken BIOS tables) - Updated kernel-fix-drivers-net:
+ fix receive descriptor length setting in r8169
+ fix sis900 oops with preempt/SMP
+ fix via-rhine oops on shutdown with old chips without WOL support - Updated kernel-fix-drivers-pci:
+ fix double free in the pciehp module - Updated kernel-fix-drivers-usb:
+ fix cdc-acm oopses on disconnect - Updated kernel-fix-fs:
+ fix stat for device nodes on cramfs - Updated kernel-fix-net:
+ export tcp_timer_bug_msg for modular ipv6 build - Updated kernel-feat-drivers-input:
+ updated trackpoint patch - removed alps patch (included in 2.6.11)
- Updated kernel-feat-drivers-video-splash:
+ new bootsplash patch for 2.6.11 - Added kernel-fix-drivers-char:
+ fix bug in drm setversion ioctl which could crash the X server
+ fix chip type for Radeon Yi ES1000 RN50 - Added kernel-fix-drivers-media:
+ fix saa7110 oops on modprobe
+ fix i2c message flags in video drivers - Added kernel-feat-drivers-drm:
+ add VIA Unichrome driver (version 2.3.3) - Removed kernel-fix-drivers-atm, kernel-fix-drivers-i2c,
kernel-fix-drivers-serial, kernel-fix-drivers-parport (obsolete for 2.6.11). - Modified configuration:
+ enabled all DRM modules (DRM sources from xorg-x11 6.8.2 no longer compile
with kernel 2.6.11, but modules shipped with the kernel are new enough) - Added Provides: kernel-modules-drm-%flavour for compatibility.
- Build with gcc-3.4.
- Added kernel-fix-drivers-atm, kernel-fix-drivers-block,
kernel-fix-drivers-i2c, kernel-fix-drivers-input, kernel-fix-drivers-md,
kernel-fix-drivers-pci, kernel-fix-drivers-serial; updated kernel-fix-acpi,
kernel-fix-core, kernel-fix-drivers-char, kernel-fix-drivers-ide,
kernel-fix-drivers-scsi, kernel-fix-drivers-sound, kernel-fix-drivers-usb:
+ sync with 2.6.10-as3 patchset - Modified configuration:
+ moved IDE support to modules
+ moved ext2 filesystem support to modules
+ disabled ALSA drivers (in-kernel version is too old, use separate
kernel-modules-alsa-* packages which are updated) - Changed /lib/modules/%version-%flavour-%krelease/build symlink to point to
%_usrsrc/linux-%version-%flavour/ and moved it to the
kernel-headers-modules-%flavour subpackage. - Added version to Provides: kernel-headers (#5872).
- Updated kernel-fix-drivers-ide:
+ added patch to fix endless partition rescan on PCMCIA flash (#5853).
- Removed broken symlink /lib/modules/%version-%flavour-%krelease/source.
- Updated kernel-fix-security:
+ fix uselib() issue (CAN-2004-1235)
+ fix expand_stack issue (CAN-2005-0001)
+ fix integer signedness issues in moxa, random, scsi drivers
+ fix RLIMIT_MEMLOCK enforcement
- 2.6.10
- Added ccache support (was lost because of CC=gcc3.3 in the kernel
makefile). - Updated kernel-fix-build, kernel-fix-drivers-net, kernel-fix-net,
kernel-feat-drivers-pktcdvd: - removed obsolete patches
- Updated kernel-fix-drivers-parport:
+ fixed parport_pc module parameters - Updated kernel-feat-drivers-video-splash:
+ new bootsplash patch for 2.6.10 - Updated kernel-feat-net-ppp-mppe:
+ updated patch to version 1.2 (fixes CryptoAPI-related bug) - Added kernel-fix-drivers-ieee1394:
+ remove broken MODULE_ALIAS_CHARDEV entries from ieee1394 modules (#3873) - Removed kernel-fix-drivers-serial (obsolete).
- Modified configuration:
+ CONFIG_EDD is not set (causes boot problems, #5511)
+ CONFIG_APM_IGNORE_USER_SUSPEND is not set (apparently this option was set
accidentally a long time ago and then forgotten)
+ CONFIG_GEN_RTC is not set (conflicts with the real RTC support)
+ CONFIG_FB_RADEON_OLD is not set (conflicts with the new radeonfb driver)
+ CONFIG_USB_DYNAMIC_MINORS is not set (#5484)
+ lots of new drivers enabled (too many to list here)
- fixed iptables
- fixed kernel-headers for using with userspace programms (#5409)
- added kernel-feat-evms-nodm patch
- ppp fixed: terminate connection on hangup
- new version
- enabled swsusp
- enabled preempt
- Added missing scripts/gcc-version.sh to kernel-headers-modules.
- Removed libkconfig.so shared library to avoid extra dependencies in packages.
- 2.6.8
- added patch for fix typo in nfs code (2.6.8.1)
- updated acpi subsystem to last stable release (20040717)
- updated bootsplash
- Updated kernel-fix-security:
+ fix ppos races (CAN-2004-0415)
- 2.6.7
- updated bootsplash patch
- added kernel-fix-drivers-net:
+ 2.6_50_eql-check-null.patch: add NULL checks to the eql driver
+ 2.6_51_airo-proc-fix.patch: fix airo /proc write breakage - added kernel-fix-drivers-usb:
+ 2.6_51_phidgetservo-fixes.patch: fix use of freed memory in PhidgetServo
driver
+ 2.6_52_storage-jumpshot-fix.patch: fix size reporting in the Lexar Jumpshot
CF driver; avoid "unneeded entry" message with some devices - added kernel-fix-drivers-scsi:
+ 2.6_50_sata_sil-mod15write.patch: fix Seagate+SiI3112 mod15write bug
workaround broken by the LBA48 optimizations
- kernel-fix-security added:
+ 2.6_50_fpu-exception.patch: fix FPU exception handling DoS
- updated to last kernel-fix-ide and kernel-fix-fs patches:
+ 2.6_55_reiserfs-i_size-race.patch: fix reiserfs inode size update race
which could lead to file corruption
+ 2.6_52_no-suspend-on-reboot.patch: replaced with better fix (flush drive
cache on reboot)
+ 2.6_51_dquot_release-oops.patch: fix dquot_release oops with quota_v1
+ 2.6_52_quota-recursion.patch: fixes quota recursion into filesystem
+ 2.6_53_quota-recursion-fix.patch: fix the recursion fix
+ 2.6_54_quota-v2-corruption.diff: fix possible quota_v2 files corruption
when root did not have any inodes&space allocated - added kernel-feat-pktcdvd
- config tuning:
CONFIG_BLK_DEV_ATIIXP=y
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_PHYSDEV=m
* disabled debug on i2c
* enabled ebtables
* disabled CONFIG_FONT_MINI_4x6
* moved CONFIG_X86_MCE_NONFATAL to modules
* disabled CONFIG_IDEDMA_IVB - added kernel-fix-drivers-ide (Sergey Vlasov) with:
+ 2.6_50_wcache-fixes.patch: fix write cache handling problems:
+ fix drive->wcache setting
+ send CACHE FLUSH (EXT) only if the drive claims to support it
+ fix for Maxtor disks falsely claiming CACHE FLUSH EXT support
+ 2.6_51_system_state.patch: differentiate between halt/poweroff/reboot
+ 2.6_52_no-suspend-on-reboot.patch: avoid drive spindown on reboot
- 2.6.6
- fixed depends (kernel-headers-modules)
- added kernel-fix-acpi with:
fixes IRQ12 sharing - Added kernel-feat-drivers-console-unicode by Ivan Zakharyaschev <imz@altlinux.ru>:
fixes the imperfectness of Linux VT/console Unicode support
(involves a change of the kernel interface used by loadkeys,
but mainly is compatible with old loadkeys).
- fixed requires (kernel-headers-common >= 1.1.5), bugzilla #3892
- 2.6.5
- added squashfs patch
- enabled forcedeth driver (CONFIG_FORCEDETH=m)
- added kernel-doc-std26 package
- updated trackpoint patch
- updated splash patch
- fixed requires (mkinitrd >= 2.9.1-alt1, modutils >= 2.4.27-alt1)
- some cpufreq feathures moved to modules
- enabled PF_KEYv2 socket family support
- temporary disabled software suspend
- temporary disabled PREEMPT
- updated bootsplash patch from Gentoo (with fixed kernel oops on boot)
- added Provides: alsa = 1.0.3
- added lirc modules
- disabled drm modules
- removed Provides kernel-headers-std
- fixed permissions for files into /boot
- 2.6.4
- 2.6.3
- removed symlinking to default kernel on post-install stage
- 2.6.2
- CONFIG_HIGHMEM4G=y (64G caused an reboot on Centrino-based notebooks)
- CONFIG_MAGIC_SYSRQ=y
- evms 2.2.2
- packet CD writing support
- CD-MRW (Mt Rainier) support
- CONFIG_BLK_DEV_IDEPNP was turned off
- some headers from ./drivers/char/drm/ added to the kernel-headers-modules
- kernel-modpost package removed
- xfs bug fixed
- framebuffer added!
- splash added
- initrd size increased to 12288 Kb
- DM and EVMS fixes added
- spec sanity check: %defattr removed
- some files to kernel-headers-modules
- Makefiles hacks
- initrd size increased to 8192 Kb
- 2.6.1
- gcc 3.3
- Default Linux Capabilities build into the kernel
- NSA SELinux Support removed
- kernel-fix-security patchset added (CAN-2003-0985 mremap fix and capability fix)
- NSA SELinux Support added
- IDE chipsets are compiled into the kernel now
- rebuild for 2.6.0 release
- fix-core and fix-fs added
- symlink 'include' added to the kernel-modules-headers package
- 2.6test11
- spec improvements
- 'kernel-modpost' package added
- Updated kernel-fix-security:
+ fixed CAN-2003-0001, CAN-2003-0461, CAN-2003-0961
- Updated kernel-fix-fs:
+ fixed iso9660 mount options handling - Added kernel-fix-security.
- Updated kernel-feat-acpi:
+ new ACPI patch (ACPI hotplug fix, pci=noacpi fix) - Updated kernel-feat-cpufreq:
+ speedstep-smi driver fixes - Updated kernel-feat-drivers-libata:
+ updated libata patch to 2.4.23-rc3-libata1: - fixed a bug which may cause some devices to "not be talked to" at probe
time (fixed flush of Device Control register to device) - ServerWorks-specific tweaks
+ added Intel Software RAID (ICH5R) support (iswraid module) - Modified security configuration:
+ Non-executable user stack area enabled (with GCC trampolines
autodetection): CONFIG_HARDEN_STACK=y, CONFIG_HARDEN_STACK_SMART=y
+ Restricted /proc enabled: CONFIG_HARDEN_PROC=y
- Fixed file lists for kernel-headers-%flavour:
+ added acpi/, crypto/, freeswan.h, freeswan/, pfkey.h, pfkeyv2.h, zlib/ - Fixed kernel-headers-modules-%flavour dependencies.
- Modified configuration:
- adma100, sc1200, siimage drivers are now built into the kernel (building
IDE controller drivers as modules does not work unless the whole IDE
subsystem is in modules too) - tvmixer module is not built (now it is in kernel-modules-v4l-%flavour)
- Added kernel-fix-drivers-pnp:
+ fixed problems with detection of some ISA PnP cards - Updated kernel-fix-drivers-net:
+ fixed multicast list handling in the tulip driver - Updated kernel-fix-drivers-scsi:
+ sg driver bugfix: do not accept negative sizes in SG_SET_RESERVED_SIZE - Updates kernel-fix-fs:
+ fixed quota stats accounting bug
+ fixed races on inode deletion (could cause oops with NFS) - Updated kernel-feat-acpi:
+ new ACPI patch (IRQ assignment fixes, poweroff fix) - Updated kernel-feat-drivers-libata:
+ new upstream version (Promise driver bugfixes)
+ added support for Promise FastTrak 376
- Added kernel-feat-driver-net-pcnet32-old patch
- fix for vmware network card driver
- Updated kernel-feat-acpi (ACPI updates and fixes, Alt-SysRq poweroff fix).
- Updated kernel-feat-drivers-libata (new version, Promise SATA driver
significantly enhanced). - Updated kernel-fix-drivers-scsi (updated ServeRAID and MegaRAID drivers, SCSI
blacklist updates). - Added kernel-fix-drivers-cdrom (bugfixes).
- Updated kernel-fix-core, kernel-fix-drivers-char, kernel-fix-drivers-ide,
kernel-fix-drivers-ieee1394, kernel-fix-drivers-net, kernel-fix-drivers-pci,
kernel-fix-drivers-sound, kernel-fix-drivers-usb, kernel-fix-fs,
kernel-fix-lvm, kernel-fix-net (lots of bugfixes). - Relaxed BuildRequires (libdb4.0-devel -> libdb4-devel) (#2826).
- Updated kernel-feat-acpi (important bugfixes; enabled DMI info dump; moved
ACPI BIOS date cutoff from 2001 to 2000). - Added kernel-fix-lvm (makes LVM snapshots work with journaling FS).
- Added documentation subpackage (common for std-up and std-smp flavours).
- Added kernel-feat-libata (Serial ATA drivers). Supported devices: Intel ICH5,
Promise FastTrak S150 TX2plus/TX4/SX4, Broadcom (Apple K2) SATA, VIA SATA.
Silicon Image SATA support not enabled (does not work yet). - Updated kernel-feat-i2c (2.8.1 release).
- updated kernel-feat-net-ppp-mppe (this version should really work)
- updated kernel-feat-crypto:
- back to old cryptoapi from kerneli.org
- moved .config to kernel-headers-modules
- added toplevel Makefile and Rules.make to kernel-headers-modules (needed for
compilation of some external modules) - added kernel-feat-cpufreq (frequency/voltage scaling support)
- removed kernel-feat-bttv, kernel-feat-saa7134 (now in kernel-modules-v4l)
- removed kernel-feat-addon (no longer used)
- updated kernel-feat-acpi (more fixes)
- turned off OV511 USB camera driver (now in kernel-modules-v4l)
- updated kernel-fix-net:
- hidden IGMPv3 definitions in <linux/in.h> from userspace (workaround for
- updated kernel-fix-drivers-usb, kernel-feat-drivers-usb:
- lots of bugfixes and new device IDs
- updated kernel-fix-drivers-char:
- added AGP support for Intel 875 (integrated video not supported)
- fixed kernel-headers-modules building:
- install updated bttv headers instead of obsolete ones
- added kernel-feat-acpi:
+ ACPI update 20030916-2.4.22 (should fix some problems with nForce)
+ DSDT override from initrd
+ blacklist updates - added kernel-fix-drivers-mtd, kernel-fix-drivers-sound,
kernel-fix-drivers-video:
+ missing MODULE_LICENSE fixes - updated kernel-fix-drivers-char:
+ fixed AGP 3.0 support for Via KT400
+ added AGP support for Intel 7x05, ATI Radeon IGP, Via CLE266 - updated kernel-fix-drivers-pci:
+ enable SMBus controller on ASUS boards - added kernel-headers-modules-std26-up package (Rider)
- added provides: kernel24-headers (Rider)
- added kernel-feat-drivers-sound-emu10k1 (Rider)
+ update emu10k1 to 0.20a - added drivers/media/video/ headers to kernel-headers-modules package (Rider)
- disabled 8139cp (PCI ID conflict with 8139too)
- added kernel-fix-drivers-ieee1394, kernel-fix-drivers-atm
- enabled aic79xx module by default
- updated sk98lin driver for support 3c940 and other (based on sk98) ethernet cards
- enabled CONFIG_4GB option
- build ATM support for UP kernel
- fixed bug with build userspace v4l programms
- update to 2.4.22
- removed ACPI patches (mainstream)
- removed O(1)sheduler
- played with OWL patch configs. installator should work just fine now.
- added Video4Linux Version 2 API patch.
- added kernel-fix-drivers-md.
- added saa7134 driver.
- removed percentexclude pcmcia dir.
- getting back bttv.
- upgraded patches.
- added patches:
+ kernel-fix-drivers-char
+ kernel-fix-drivers-video - temporary removed patches:
- kernel-feat-bttv
- got back all the pcmcia inkernel drivers, as 3.2.4 are considered as
experimental.
- added kernel-headers to provides of kernel-headers-std26-up.
- replaced get_patch_list with format_patch_list.
- rebuilt with new kernel-fix-core with new dcache names patch. start-stop-daemon
should work now. - added asm-generic directory to headers.
- don't build pcmcia modules inside the kernel.
- removed iscsi patch as rider@ and ab@ suggested.
- Added provides kernel24
- ACPI support now included (+ kernel-feat-acpi)
- Fixed OWL security patch configuration, proc is now visible to all in
std kernels.
- new patches:
+ kernel-fix-fs
- compiled Promise PDC drivers in kernel (satisfying request by mouse@a.r).
- new patches:
+ kernel-fix-drivers
\ + ide
+ net
+ pci
+ scsi
+ usb
+ security-owl
+ kernel-feat
\ + fs-ntfs
+ i2c - fixed spec in many places
- changed /etc/apt/apt.cond.d/file filename so that kernel packages with different versions installed at one time
don't conflict.
- upgraded to rc7
- applied patches:
+ kernel-fix-core
+ kernel-feat-core-O1sched
+ kernel-feat-iscsi
+ kernel-feat-bttv
+ kernel-feat-fs-xfs
+ kernel-feat-kconfig
+ kernel-feat-addon
+ kernel-feat-crypto
+ kernel-feat-drivers-video-splash
+ kernel-feat-net-ipsec
\ + ipsec
+ ppp-mppe
- compile ext2 filesystem in kernel for installer needs.
- added net-ipsec and video-splash features.
- removed crypto patch because it bugs loop filesystem. ... And added
it again, because it doesn't.
- rc2 policy release.