1. 21 Mar, 2012 6 commits
  2. 20 Mar, 2012 3 commits
  3. 19 Mar, 2012 2 commits
    • Anatolij Gustschin's avatar
      fbdev: da8xx: add support for SP10Q010 display · f413070e
      Anatolij Gustschin authored
      Add timing data for Hitachi SP10Q010 display and allow configuration
      of the 4bpp palette. For 4bpp framebuffer enable reversed order of
      pixels in a byte. This requires defining FB_CFB_REV_PIXELS_IN_BYTE
      and additionally setting var.nonstd to the value FB_NONSTD_REV_PIX_IN_B.
      Note that it is not enough to set da8xx_fb_var.nonstd to this value
      statically, since FBIOPUT_VSCREENINFO ioctl might pass var struct with
      .nonstd field set to zero or another value. Therefore this setting must
      be adjusted in fb_check_var() according to the requested bpp value.
      Signed-off-by: default avatarAnatolij Gustschin <agust@denx.de>
      Cc: Manjunathappa, Prakash <prakash.pm@ti.com>
      Signed-off-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      f413070e
    • Anatolij Gustschin's avatar
      fbdev: da8xx:: fix reporting of the display timing info · 084e104b
      Anatolij Gustschin authored
      Timing info is not properly reported by the driver, e.g.:
      
      $ fbset -i
      mode "480x272-35"
          # D: 7.895 MHz, H: 12.165 kHz, V: 35.158 Hz
          geometry 480 272 480 544 16
          timings 126666 64 64 32 32 41 10
      
      According to the timing values defined for LK043T1DG01 display
      it should be reported as:
      
      mode "480x272-53"
          # D: 7.895 MHz, H: 15.038 kHz, V: 52.579 Hz
          geometry 480 272 480 544 16
          timings 126666 2 2 2 2 41 10
      
      Initialize additional fb_var_screeninfo fields so fix this problem.
      Signed-off-by: default avatarAnatolij Gustschin <agust@denx.de>
      Cc: Manjunathappa, Prakash <prakash.pm@ti.com>
      Signed-off-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      084e104b
  4. 18 Mar, 2012 3 commits
    • Linus Torvalds's avatar
      Linux 3.3 · c16fa4f2
      Linus Torvalds authored
      c16fa4f2
    • Jason Baron's avatar
      Don't limit non-nested epoll paths · 93dc6107
      Jason Baron authored
      Commit 28d82dc1 ("epoll: limit paths") that I did to limit the
      number of possible wakeup paths in epoll is causing a few applications
      to longer work (dovecot for one).
      
      The original patch is really about limiting the amount of epoll nesting
      (since epoll fds can be attached to other fds). Thus, we probably can
      allow an unlimited number of paths of depth 1. My current patch limits
      it at 1000. And enforce the limits on paths that have a greater depth.
      
      This is captured in: https://bugzilla.redhat.com/show_bug.cgi?id=681578Signed-off-by: default avatarJason Baron <jbaron@redhat.com>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      93dc6107
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · c579bc7e
      Linus Torvalds authored
      Pull networking changes from David Miller:
       "1) icmp6_dst_alloc() returns NULL instead of ERR_PTR() leading to
           crashes, particularly during shutdown.  Reported by Dave Jones and
           fixed by Eric Dumazet.
      
        2) hyperv and wimax/i2400m return NETDEV_TX_BUSY when they have
           already freed the SKB, which causes crashes as to the caller this
           means requeue the packet.  Fixes from Eric Dumazet.
      
        3) usbnet driver doesn't allocate the right amount of headroom on
           fresh RX SKBs, fix from Eric Dumazet.
      
        4) Fix regression in ip6_mc_find_dev_rcu(), as an RCU lookup it
           abolutely should not take a reference to 'dev', this leads to
           leaks.  Fix from RonQing Li.
      
        5) Fix netfilter ctnetlink race between delete and timeout expiration.
           From Pablo Neira Ayuso.
      
        6) Revert SFQ change which causes regressions, specifically queueing
           to tail can lead to unavoidable flow starvation.  From Eric
           Dumazet.
      
        7) Fix a memory leak and a crash on corrupt firmware files in bnx2x,
           from Michal Schmidt."
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:
        netfilter: ctnetlink: fix race between delete and timeout expiration
        ipv6: Don't dev_hold(dev) in ip6_mc_find_dev_rcu.
        wimax/i2400m: fix erroneous NETDEV_TX_BUSY use
        net/hyperv: fix erroneous NETDEV_TX_BUSY use
        net/usbnet: reserve headroom on rx skbs
        bnx2x: fix memory leak in bnx2x_init_firmware()
        bnx2x: fix a crash on corrupt firmware file
        sch_sfq: revert dont put new flow at the end of flows
        ipv6: fix icmp6_dst_alloc()
      c579bc7e
  5. 17 Mar, 2012 10 commits
  6. 16 Mar, 2012 16 commits