Friday, May 4, 2012

Optimus Kernel 3.3.4 released



You can download the latest version of Optimus Kernel which is based on the following recipes :

  • Linux 3.3.4 (if you have proprietary graphic card drivers installed in your system you may need to reinstall them after the installation of the new kernel release)
  • 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.3.4 vanilla Linux kernel (for what is included please read the kernel log on website)
-- Removed Optimize for size
-- Compiling using CCASHE
-- Compilling with -O2 instead of -Os gcc options
-- Removed Partition types exept PC BIOS, Winodws Logiacal M. , EFI
-- Removed Control Group support
-- Removed Support for PCI hotplug
-- Removed Token ring driver support
-- Removed ATM drivers
-- Removed Infiniband support



Kernel Change log :


      Bluetooth: Add support for Atheros [04ca:3005]
      mmc: fixes for eMMC v4.5 discard operation
      mmc: fixes for eMMC v4.5 sanitize operation
      ext4: fix endianness breakage in ext4_split_extent_at()
      nfsd: fix b0rken error value for setattr on read-only mount
      nfsd: fix error values returned by nfsd4_lockt() when nfsd_open() fails
      nfsd: fix endianness breakage in TEST_STATEID handling
      nfsd: fix compose_entry_fh() failure exits
      btrfs: btrfs_root_readonly() broken on big-endian
      ocfs2: ->l_next_free_req breakage on big-endian
      ocfs: ->rl_used breakage on big-endian
      ocfs2: ->rl_count endianness breakage
      ocfs2: ->e_leaf_clusters endianness breakage
      lockd: fix the endianness bug
      EHCI: fix criterion for resuming the root hub
      EHCI: always clear the STS_FLR status bit
      USB: fix deadlock in bConfigurationValue attribute method
      KVM: unmap pages from the iommu when slots are removed
      ARM: clps711x: serial driver hungs are a result of call disable_irq within ISR
      media: drxk: Does not unlock mutex if sanity check failed in scu_command()
      usb: gadget: eliminate NULL pointer dereference (bugfix)
      brcm80211: smac: resume transmit fifo upon receiving frames
      mwifiex: update pcie8766 scratch register addresses
      USB: sierra: avoid QMI/wwan interface on MC77xx
      davinci_mdio: Fix MDIO timeout check
      ksz884x: don't copy too much in netdev_set_mac_address()
      mmc: sdhci: refine non-removable card checking for card detection
      media: rc-core: set mode for winbond-cir
      Fix modpost failures in fedora 17
      net_sched: gred: Fix oops in gred_dump() in WRED mode
      ppp: Don't stop and restart queue on every TX packet
      net/ethernet: ks8851_mll fix rx frame buffer overflow
      mmc: unbreak sdhci-esdhc-imx on i.MX25
      net: fix /proc/net/dev regression
      tcp: allow splice() to build full TSO packets
      netlink: fix races after skb queueing
      net: fix a race in sock_queue_err_skb()
      tcp: restore correct limit
      tcp: fix tcp_grow_window() for large incoming frames
      net: allow pskb_expand_head() to get maximum tailroom
      tcp: avoid order-1 allocations on wifi and tx path
      net ax25: Reorder ax25_exit to remove races.
      usb: gadget: udc-core: stop UDC on device-initiated disconnect
      usb: dwc3: ep0: increment "actual" on bounced ep0 case
      mac80211: fix logic error in ibss channel type check
      bridge: Do not send queries on multicast group leaves
      dummy: Add ndo_uninit().
      mm: fix s390 BUG by __set_page_dirty_no_writeback on swap
      8139cp: set intr mask after its handler is registered
      ARM: at91: fix at91sam9261ek Ethernet dm9000 irq
      drivers/tty/amiserial.c: add missing tty_unlock
      netns: do not leak net_generic data on failed init
      crypto: sha512 - Fix byte counter overflow in SHA-512
      usb: gadget: udc-core: fix asymmetric calls in remove_driver
      usb: musb: omap: fix crash when musb glue (omap) gets initialized
      xen/xenbus: Add quirk to deal with misconfigured backends.
      staging: r8712u: Fix regression caused by commit 8c213fa
      cfg80211: fix interface combinations check.
      media: dvb_frontend: Fix a regression when switching back to DVB-S
      tcp: fix tcp_rcv_rtt_update() use of an unscaled RTT sample
      tcp: fix TCP_MAXSEG for established IPv6 passive sockets
      md: don't call ->add_disk unless there is good reason.
      md: fix possible corruption of array metadata on shutdown.
      uwb: fix use of del_timer_sync() in interrupt
      uwb: fix error handling
      ARM: OMAP1: DMTIMER: fix broken timer clock source selection
      wimax: i2400m - prevent a possible kernel bug due to missing fw_name string
      ipv6: fix array index in ip6_mc_add_src()
      ARM: OMAP: serial: Fix the ocp smart idlemode handling bug
      phonet: Check input from user before allocating
      jbd2: use GFP_NOFS for blkdev_issue_flush
      usb: musb: omap: fix the error check for pm_runtime_get_sync
      phy:icplus:fix Auto Power Saving in ip101a_config_init.
      xen/gntdev: do not set VM_PFNMAP
      net: usb: smsc75xx: fix mtu
      ALSA: hda/conexant - Don't set HP pin-control bit unconditionally
      ALSA: hda/conexant - Set up the missing docking-station pins
      memblock: memblock should be able to handle zero length operations
      sctp: Allow struct sctp_event_subscribe to grow without breaking binaries
      PCI: Add quirk for still enabled interrupts on Intel Sandy Bridge GPUs
      USB: yurex: Remove allocation of coherent buffer for setup-packet buffer
      USB: yurex: Fix missing URB_NO_TRANSFER_DMA_MAP flag in urb
      pch_uart: Fix dma channel unallocated issue
      atl1: fix kernel panic in case of DMA errors
      bonding: properly unset current_arp_slave on slave link up
      net: smsc911x: fix skb handling in receive path
      USB: serial: cp210x: Fixed usb_control_msg timeout values
      Perf: fix build breakage


No comments:

Post a Comment