Optimus Kernel 3.2.14 released
You can download the latest version of Optimus Kernel which is based on the following recipes :
Go Grab your Packages from the Download Page ----
Optimus Change log: - Rebuild and synced with 3.2.14 vanilla Linux kernel (for what is included please read the kernel log on website) - All configuration options are now reverted to default and starting from scratch - Optimize for size - Remove schedulers (deadline, CFQ,) - BFQ hierarchical scheduling - Remove Paravirtualized guest support - Removed Virtualisation (CONFIG_VIRTUALIZATION) - Preemptible Kernel - Timer frequency 1000Hz - Remove support for Centaur, Cyrix, Transmeta, Umc processors - Removed Support for extended (non-PC) x86 platforms - Default CPUFreq --- ONDEMAND - Removed NFC subsystem support (CONFIG_NFC) - Set Maximum number CPUs to 25 (64bit) and 8 (32bit) - Removed Plan 9 Resource Sharing Support (CONFIG_NET_9P) - Removed CAIF support (CONFIG_CAIF) - Removed Tablet drivers - Removed Touchscreen drivers - Removed Microsoft Hyper-V client drivers (CONFIG_HYPERV) - Reverted to -Os gcc optimizasions
Kernel Change log:
- Linux 3.2.14
- Ubuntu/Debian patchsets
- BFS and BFQ patches
- In-house optimizations
Go Grab your Packages from the Download Page ----
Optimus Change log: - Rebuild and synced with 3.2.14 vanilla Linux kernel (for what is included please read the kernel log on website) - All configuration options are now reverted to default and starting from scratch - Optimize for size - Remove schedulers (deadline, CFQ,) - BFQ hierarchical scheduling - Remove Paravirtualized guest support - Removed Virtualisation (CONFIG_VIRTUALIZATION) - Preemptible Kernel - Timer frequency 1000Hz - Remove support for Centaur, Cyrix, Transmeta, Umc processors - Removed Support for extended (non-PC) x86 platforms - Default CPUFreq --- ONDEMAND - Removed NFC subsystem support (CONFIG_NFC) - Set Maximum number CPUs to 25 (64bit) and 8 (32bit) - Removed Plan 9 Resource Sharing Support (CONFIG_NET_9P) - Removed CAIF support (CONFIG_CAIF) - Removed Tablet drivers - Removed Touchscreen drivers - Removed Microsoft Hyper-V client drivers (CONFIG_HYPERV) - Reverted to -Os gcc optimizasions
Kernel Change log:
- ASPM: Fix pcie devices with non-pcie children
- serial: sh-sci: fix a race of DMA submit_tx on transfer
- nfsd: don't allow zero length strings in cache_parse()
- rtc: Provide flag for rtc devices that don't support UIE
- compat: use sys_sendfile64() implementation for sendfil...
- x86, tls: Off by one limit check
- x86, tsc: Skip refined tsc calibration on systems with...
- lockd: fix arg parsing for grace_period and timeout.
- xfrm: Access the replay notify functions via the regist...
- sky2: override for PCI legacy power management
- Remove printk from rds_sendmsg
- net: fix napi_reuse_skb() skb reserve
- net: fix a potential rcu_read_lock() imbalance in rt6_f...
- net: bpf_jit: fix BPF_S_LDX_B_MSH compilation
- ipv6: fix incorrent ipv6 ipsec packet fragment
- Fix pppol2tp getsockname()
- drm/i915: suspend fbdev device around suspend/hibernate
- Bluetooth: btusb: fix bInterval for high/super speed...
- module: Remove module size limit
- NFSv4.1: Fix layoutcommit error handling
- NFSv4: Fix two infinite loops in the mount code
- slub: Do not hold slub_lock when calling sysfs_slab_add()
- xfs: Fix oops on IO error during xlog_recover_process_i...
- backlight: fix typo in tosa_lcd.c
- dm thin: fix stacked bi_next usage
- dm persistent data: fix btree rebalancing after remove
- dm exception store: fix init error path
- dm crypt: add missing error handling
- dm crypt: fix mempool deadlock
- gpio/davinci: fix enabling unbanked GPIO IRQs
- gpio/davinci: fix oops on unbanked gpio irq request
- gpio/omap: fix _set_gpio_irqenable implementation
- udf: Fix deadlock in udf_release_file()
- ARM: tegra: select required CPU and L2 errata options
- vfs: fix d_ancestor() case in d_materialize_unique
- ext4: check for zero length extent
- ext4: fix race between sync and completed io work
- ext4: fix race between unwritten extent conversion...
- ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc
- jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer
- PM / Hibernate: Enable usermodehelpers in hibernate...
- NFSv4: Rate limit the state manager warning messages
- mxl111sf: fix error on stream stop in mxl111sf_ep6_stre...
- pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR190...
- fix signedness error in i2c_read_demod_bytes()
- hwmon: (fam15h_power) Correct sign extension of running...
- protect poll() in entries that may go away
- iommu/amd: Fix section warning for prealloc_protection_...
- use d_set_d_op() API to set dentry ops in...
- x86-32: Fix endless loop when processing signals for...
- e1000e: Avoid wrong check on TX hang
- usbnet: don't clear urb--dev in tx_complete
- usbnet: increase URB reference count before usb_unlink_urb
- SUNRPC: We must not use list_for_each_entry_safe()...
- UBI: fix eraseblock picking criteria
- UBI: fix error handling in ubi_scan()
- CIFS: Fix a spurious error in cifs_push_posix_locks
- cifs: fix issue mounting of DFS ROOT when redirecting...
- CIFS: Respect negotiated MaxMpxCount
- xfs: fix inode lookup race
- NFSv4: Return the delegation if the server returns...
- NFS: Properly handle the case where the delegation...
- KVM: x86: fix missing checks in syscall emulation
- KVM: x86: extend "struct x86_emulate_ops" with "get_cpuid"
- firewire: ohci: fix too-early completion of IR multicha...
- pata_legacy: correctly mask recovery field for HT6560B
- HID: add more hotkeys in Asus AIO keyboards
- HID: add extra hotkeys in Asus AIO keyboards
- Bluetooth: Add AR30XX device ID on Asus laptops
- target: Fix 16-bit target ports for SET TARGET PORT...
- target: prevent NULL pointer dereference in target_repo...
- target: fix use after free in target_report_luns
- target: Don't set WBUS16 or SYNC bits in INQUIRY response
- drm/radeon/kms: add connector quirk for Fujitsu D3003...
- drm/radeon/kms: fix analog load detection on DVI-I...
- drm/radeon: Restrict offset for legacy hardware cursor.
- drm/i915: Only clear the GPU domains upon a successful...
- md: fix clearing of the 'changed' flags for the bad...
- md/raid1,raid10: avoid deadlock during resync/recovery.
- md: don't set md arrays to readonly on shutdown.
- md/bitmap: ensure to load bitmap when creating via...
- tcm_fc: Fix fc_exch memory leak in ft_send_resp_status
- udlfb: remove sysfs framebuffer device with USB .discon...
- usb gadget: fix a section mismatch when compiling g_ffs...
- ALSA: hda - fix printing of high HDMI sample rates
- iscsi-target: Fix dynamic -- explict NodeACL pointer...
- iscsi-target: Fix iscsit_alloc_buffs() failure cases
- tcm_loop: Set residual field for SCSI commands
- ASoC: pxa-ssp: atomically set stream active masks
- ASoC: fsl: p1022ds: tell the WM8776 codec driver that...
- hugetlbfs: avoid taking i_mutex from hugetlbfs_read()
- bootmem/sparsemem: remove limit constraint in alloc_boo...
- PM / Domains: Fix handling of wakeup devices during...
- TPM: Zero buffer whole after copying to userspace
- mm: thp: fix pmd_bad() triggering in code paths holding...
- x86/ioapic: Add register level checks to detect bogus...
- ima: fix Kconfig dependencies
- IB/iser: Post initial receive buffers before sending...
- rtnetlink: Fix VF IFLA policy
- p54spi: Release GPIO lines and IRQ on error in p54spi_probe
- Disable the alarm in the hardware (v2)
- genirq: Fix incorrect check for forced IRQ thread handler
- genirq: Fix long-term regression in genirq irq_set_irq_...
- uevent: send events in correct order according to seqnu...
- ntp: Fix integer overflow when setting time
- math: Introduce div64_long
- iwlwifi: always monitor for stuck queues
- rtlwifi: rtl8192ce: Fix loss of receive performance
- rtlwifi: rtl8192c: Prevent sleeping from invalid contex...
- rtlwifi: Handle previous allocation failures when freei...
- rtlwifi: rtl8192c_common: rtl8192de: Check for allocati...
- rt2x00: Add support for D-Link DWA-127 to rt2800usb.
- USB: serial: mos7840: Fixed MCS7820 device attach problem
- usb: cp210x: Update to support CP2105 and multiple...
- usb-serial: Add support for the Sealevel SeaLINK+8...
- USB: qcserial: don't grab QMI port on Gobi 1000 devices
- USB: qcserial: add several new serial devices
- USB: ums_realtek: do not use stack memory for DMA in...
- usb: Fix build error due to dma_mask is not at pdev_arc...
- usb: fsl_udc_core: Fix scheduling while atomic dump...
- cdc-wdm: Don't clear WDM_READ unless entire read buffer...
- cdc-wdm: Fix more races on the read path
- USB: serial: fix console error reporting
- TTY: Wrong unicode value copied in con_set_unimap()
- tty: moxa: fix bit test in moxa_start()
- sysfs: Fix memory leak in sysfs_sd_setsecdata().
- futex: Cover all PI opcodes with cmpxchg enabled check
- USB: gadget: Make g_hid device class conform to spec.
- usb: gadgetfs: return number of bytes on ep0 read request
- usb: renesas_usbhs: bugfix: add .release function to...
- usb: musb: Reselect index reg in interrupt context
- usb: dwc3: use proper function for setting endpoint...
- usb: dwc3: fix bogus test in dwc3_gadget_start_isoc
- staging: r8712u: Fix regression in signal level after...
- staging: r8712u: Fix regression introduced by commit...
- staging: r8712u: Add missing initialization and remove...
- powerpc/usb: fix bug of kernel hang when initializing usb
- USB: ftdi_sio: new PID: LUMEL PD12
- USB: ftdi_sio: add support for FT-X series devices
- USB: ftdi_sio: new PID: Distortec JTAG-lock-pick
- USB: Microchip VID mislabeled as Hornby VID in ftdi_sio.
- USB: ftdi_sio: add support for BeagleBone rev A5+
- USB: ftdi_sio: fix problem when the manufacture is...
- staging: zcache: avoid AB-BA deadlock condition
- USB: option: add ZTE MF820D
- USB: option: make interface blacklist work again
- USB: option driver: adding support for Telit CC864...
- USB: option: Add MediaTek MT6276M modem&app interfaces
Comments
Post a Comment