← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 855199] Re: "irqfixup" and "irqpoll" broken since 2.6.39

 

This bug was fixed in the package linux - 3.0.0-14.23

---------------
linux (3.0.0-14.23) oneiric-proposed; urgency=low

  [Herton R. Krzesinski]

  * Release Tracking Bug
    - LP: #893213

  [ Andy Whitcroft ]

  * debian: add locking to protect debian/files from parallel update

  [ Konrad Rzeszutek Wilk ]

  * SAUCE: x86/paravirt: Partially revert "remove lazy mode in interrupts"
    - LP: #854050

  [ Leann Ogasawara ]

  * Revert "ubuntu: fsam7400 disable driver"
    - LP: #876030

  [ Seth Forshee ]

  * [Config] Enable EVENT_POWER_TRACING_DEPRECATED=y for powertop

  [ Tim Gardner ]

  * Add postinit and postrm scripts to the extras package
    - LP: #882120
  * [Config] CONFIG_R6040=m
    - LP: #650899
  * [Config] CONFIG_MEMSTICK_R592=m
    - LP: #238208
  * [Config] CONFIG_HID_ACRUX_FF=y
    - LP: #890952

  [ Upstream Kernel Changes ]

  * Revert "NFS: Ensure that writeback_single_inode() calls write_inode()
    when syncing"
    - LP: #890952
  * sparc64: Force the execute bit in OpenFirmware's translation entries.
    - LP: #881420
  * sched/rt: Migrate equal priority tasks to available CPUs
    - LP: #881420
  * sched: Fix up wchan borkage
    - LP: #881420
  * ide-disk: Fix request requeuing
    - LP: #881420
  * posix-cpu-timers: Cure SMP wobbles
    - LP: #881420
  * lis3: fix regression of HP DriveGuard with 8bit chip
    - LP: #881420
  * ASoC: use a valid device for dev_err() in Zylonite
    - LP: #881420
  * ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC
    - LP: #881420
  * drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin
    calculation.
    - LP: #881420
  * drm/radeon/kms: fix regression in DP aux defer handling
    - LP: #881420
  * drm/radeon/kms: add retry limits for native DP aux defer
    - LP: #881420
  * drm/radeon/kms: fix channel_remap setup (v2)
    - LP: #881420
  * ptp: fix L2 event message recognition
    - LP: #881420
  * x86/PCI: use host bridge _CRS info on ASUS M2V-MX SE
    - LP: #881420
  * qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload
    - LP: #881420
  * libsas: fix panic when single phy is disabled on a wide port
    - LP: #881420
  * md: Avoid waking up a thread after it has been freed.
    - LP: #881420
  * dm table: avoid crash if integrity profile changes
    - LP: #881420
  * mmc: mxs-mmc: fix clock rate setting
    - LP: #881420
  * exec: do not call request_module() twice from search_binary_handler()
    - LP: #881420
  * ARM: mach-ux500: enable fix for ARM errata 754322
    - LP: #881420
  * drm/radeon/kms: retry aux transactions if there are status flags
    - LP: #881420
  * drm/radeon/kms: use hardcoded dig encoder to transmitter mapping for
    DCE4.1
    - LP: #881420
  * ipv6: fix NULL dereference in udp6_ufo_fragment()
    - LP: #881420
  * ahci: Enable SB600 64bit DMA on Asus M3A
    - LP: #881420
  * MIPS: PM: Use struct syscore_ops instead of sysdevs for PM (v2)
    - LP: #881420
  * ftrace: Fix regression of :mod:module function enabling
    - LP: #881420
  * ftrace: Fix regression where ftrace breaks when modules are loaded
    - LP: #881420
  * ftrace: Fix warning when CONFIG_FUNCTION_TRACER is not defined
    - LP: #881420
  * Linux 3.0.7
    - LP: #881420
  * ARM: 7113/1: mm: Align bank start to MAX_ORDER_NR_PAGES
    - LP: #881420
  * ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9
    - LP: #881420
  * HID: usbhid: Add support for SiGma Micro chip
    - LP: #881420
  * hwmon: (w83627ehf) Properly report thermal diode sensors
    - LP: #881420
  * Avoid using variable-length arrays in kernel/sys.c
    - LP: #881420
  * drm/radeon/kms/atom: fix handling of FB scratch indices
    - LP: #881420
  * cputimer: Cure lock inversion
    - LP: #881420
  * fuse: fix memory leak
    - LP: #881420
  * Platform: fix samsung-laptop DMI identification for N150/N210/220/N230
    - LP: #881420
  * uvcvideo: Fix crash when linking entities
    - LP: #881420
  * drm/ttm: ensure ttm for new node is bound before calling move_notify()
    - LP: #881420
  * drm/ttm: unbind ttm before destroying node in accel move cleanup
    - LP: #881420
  * CIFS: Fix ERR_PTR dereference in cifs_get_root
    - LP: #881420
  * xfs: start periodic workers later
    - LP: #881420
  * xfs: use a cursor for bulk AIL insertion
    - LP: #881420
  * xfs: do not update xa_last_pushed_lsn for locked items
    - LP: #881420
  * xfs: force the log if we encounter pinned buffers in .iop_pushbuf
    - LP: #881420
  * xfs: revert to using a kthread for AIL pushing
    - LP: #881420
  * firewire: sbp2: fix panic after rmmod with slow targets
    - LP: #881420
  * x86: Fix S4 regression
    - LP: #881420
  * hwmon: (w83627ehf) Fix negative 8-bit temperature values
    - LP: #881420
  * mm: fix race between mremap and removing migration entry
    - LP: #881420
  * x25: Prevent skb overreads when checking call user data
    - LP: #881420
  * crypto: ghash - Avoid null pointer dereference if no key is set
    - LP: #881420
  * ALSA: HDA: conexant support for Lenovo T520/W520
    - LP: #881420
  * ALSA: hda - Add position_fix quirk for Dell Inspiron 1010
    - LP: #881420
  * Linux 3.0.8
    - LP: #881420
  * drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy
    Bridge v3
    - LP: #888154
  * cifs, freezer: add wait_event_freezekillable and have cifs use it
    - LP: #24330
  * Fixup trivial checkpatch warning
    - LP: #24330
  * Fix build break when freezer not configured
    - LP: #24330
  * PM / Freezer: Reimplement wait_event_freezekillable using
    freezer_do_not_count/freezer_count
    - LP: #24330
  * CIFS: Fix incorrect max RFC1002 write size value
    - LP: #890952
  * CIFS: Fix DFS handling in cifs_get_file_info
    - LP: #890952
  * cris: fix a build error in drivers/tty/serial/crisv10.c
    - LP: #890952
  * TTY: drop driver reference in tty_open fail path
    - LP: #890952
  * TTY: make tty_add_file non-failing
    - LP: #890952
  * TTY: pty, release tty in all ptmx_open fail paths
    - LP: #890952
  * USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error
    - LP: #890952
  * staging: serqt_usb2: remove ssu100 from supported devices
    - LP: #890952
  * staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT
    - LP: #890952
  * Staging: hv: Add support for >2 TB LUN in storage driver.
    - LP: #890952
  * USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000
    - LP: #890952
  * USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"
    - LP: #890952
  * serial: pxa: work around for errata #20
    - LP: #890952
  * serial-core: power up uart port early before we do set_termios when
    resuming
    - LP: #890952
  * EHCI : introduce a common ehci_setup
    - LP: #890952
  * USB: fix ehci alignment error
    - LP: #890952
  * EHCI: workaround for MosChip controller bug
    - LP: #890952
  * xhci-mem.c: Check for ring->first_seg != NULL
    - LP: #890952
  * drm/i915: Wrap DP EDID fetch functions to enable eDP panel power
    - LP: #890952
  * drm/i915/panel: Always record the backlight level again (but cleverly)
    - LP: #890952
  * drm/radeon/kms: bail early in dvi_detect for digital only connectors
    - LP: #890952
  * drm/radeon/kms: handle !force case in connector detect more gracefully
    - LP: #890952
  * drm/radeon/kms: Fix I2C mask definitions
    - LP: #890952
  * mmc: core: Fix hangs related to insert/remove of cards
    - LP: #890952
  * mmc: core: ext_csd.raw_* used in comparison but never set
    - LP: #890952
  * PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh
    1180:e823
    - LP: #890952
  * megaraid_sas: Fix instance access in megasas_reset_timer
    - LP: #890952
  * ipr: Always initiate hard reset in kdump kernel
    - LP: #890952
  * libsas: set sas_address and device type of rphy
    - LP: #890952
  * isci: fix support for large smp requests
    - LP: #890952
  * isci: fix missed unlock in apc_agent_timeout()
    - LP: #890952
  * ALSA: hda - Remove bad code for IDT 92HD83 family patch
    - LP: #890952
  * ALSA: HDA: Add new revision for ALC662
    - LP: #877373, #890952
  * target: Fix REPORT TARGET PORT GROUPS handling with small allocation
    length
    - LP: #890952
  * x86: uv2: Workaround for UV2 Hub bug (system global address format)
    - LP: #890952
  * x86: Fix compilation bug in kprobes' twobyte_is_boostable
    - LP: #890952
  * epoll: fix spurious lockdep warnings
    - LP: #890952
  * leds: save the delay values after a successful call to blink_set()
    - LP: #890952
  * leds: turn the blink_timer off before starting to blink
    - LP: #890952
  * usbmon vs. tcpdump: fix dropped packet count
    - LP: #890952
  * USB: storage: Use normalized sense when emulating autosense
    - LP: #890952
  * USB: Fix runtime wakeup on OHCI
    - LP: #890952
  * USB: g_printer: fix bug in unregistration
    - LP: #890952
  * USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid
    - LP: #890952
  * usb: cdc-acm: Owen SI-30 support
    - LP: #890952
  * USB: add RESET_RESUME for webcams shown to be quirky
    - LP: #890952
  * USB: add quirk for Logitech C300 web cam
    - LP: #890952
  * USB: pl2303: add id for SMART device
    - LP: #890952
  * USB: ftdi_sio: add PID for Sony Ericsson Urban
    - LP: #890952
  * USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board
    - LP: #890952
  * USB: option: convert interface blacklisting to bitfields
    - LP: #890952
  * USB: option: convert Huawei K3765, K4505, K4605 reservered interface to
    blacklist
    - LP: #890952
  * USB: option: add ZTE product 0x0037 to sendsetup blacklist
    - LP: #890952
  * USB: option: add various ZTE device network interfaces to the blacklist
    - LP: #890952
  * MAINTANERS: update Qualcomm Atheros addresses
    - LP: #890952
  * ath9k_hw: Fix descriptor status of TxOpExceeded
    - LP: #890952
  * ath9k_hw: Fix magnitude/phase coeff correction
    - LP: #890952
  * ath9k_htc: add AVM FRITZ!WLAN 11N v2 support
    - LP: #890952
  * ath9k_hw: Fix number of GPIO pins for AR9287/9300
    - LP: #890952
  * ath9k: disable unnecessary PHY error reporting
    - LP: #890952
  * HID: ACRUX - fix enabling force feedback support
    - LP: #890952
  * QE/FHCI: fixed the CONTROL bug
    - LP: #890952
  * Update email address for stable patch submission
    - LP: #890952
  * xen-pcifront: Update warning comment to use 'e820_host' option.
    - LP: #890952
  * xen-swiotlb: Fix wrong panic.
    - LP: #890952
  * kobj_uevent: Ignore if some listeners cannot handle message
    - LP: #890952
  * caif: Fix BUG() with network namespaces
    - LP: #890952
  * platform: samsung_laptop: add dmi information for Samsung R700 laptops
    - LP: #890952
  * Platform: samsung_laptop: add support for X520 machines.
    - LP: #890952
  * Platform: samsung_laptop: samsung backlight for R528/R728
    - LP: #890952
  * platform: samsung_laptop: fix samsung brightness min/max calculations
    - LP: #890952
  * Platform: Fix error path in samsung-laptop init
    - LP: #890952
  * kmod: prevent kmod_loop_msg overflow in __request_module()
    - LP: #890952
  * nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages
    - LP: #890952
  * rtnetlink: Add missing manual netlink notification in
    dev_change_net_namespaces
    - LP: #890952
  * dp83640: free packet queues on remove
    - LP: #890952
  * mac80211: fix offchannel TX cookie matching
    - LP: #890952
  * net: hold sock reference while processing tx timestamps
    - LP: #890952
  * wl12xx: fix forced passive scans
    - LP: #890952
  * time: Change jiffies_to_clock_t() argument type to unsigned long
    - LP: #890952
  * apic, i386/bigsmp: Fix false warnings regarding logical APIC ID
    mismatches
    - LP: #890952
  * md/raid5: fix bug that could result in reads from a failed device.
    - LP: #890952
  * perf probe: Fix to show correct error string
    - LP: #890952
  * tracing: Fix returning of duplicate data after EOF in trace_pipe_raw
    - LP: #890952
  * genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
    - LP: #890952
  * nfs: don't try to migrate pages with active requests
    - LP: #890952
  * nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()
    - LP: #890952
  * nfsd4: stop using nfserr_resource for transitory errors
    - LP: #890952
  * nfsd4: fix seqid_mutating_error
    - LP: #890952
  * nfsd4: permit read opens of executable-only files
    - LP: #890952
  * nfsd4: fix open downgrade, again
    - LP: #890952
  * nfsd4: ignore WANT bits in open downgrade
    - LP: #890952
  * hppfs: missing include
    - LP: #890952
  * vfs: add "device" tag to /proc/self/mountstats
    - LP: #890952
  * io-mapping: ensure io_mapping_map_atomic _is_ atomic
    - LP: #890952
  * ASoC: wm8940: Properly set codec->dapm.bias_level
    - LP: #890952
  * ASoC: wm8741: Fix setting interface format for DSP modes
    - LP: #890952
  * ASoC: ak4642: fixup cache register table
    - LP: #890952
  * ASoC: ak4535: fixup cache register table
    - LP: #890952
  * ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
    - LP: #890952
  * ASoC: Remove direct register cache accesses from WM8962 driver
    - LP: #890952
  * ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
    - LP: #890952
  * KVM: s390: check cpu_id prior to using it
    - LP: #890952
  * user per registers vs. ptrace single stepping
    - LP: #890952
  * memory leak with RCU_TABLE_FREE
    - LP: #890952
  * ccwgroup: move attributes to attribute group
    - LP: #890952
  * WMI: properly cleanup devices to avoid crashes
    - LP: #890952
  * iommu/amd: Fix wrong shift direction
    - LP: #890952
  * carminefb: Fix module parameters permissions
    - LP: #890952
  * fb: avoid possible deadlock caused by fb_set_suspend
    - LP: #890952
  * fb: sh-mobile: Fix deadlock risk between lock_fb_info() and
    console_lock()
    - LP: #890952
  * viafb: use display information in info not in var for panning
    - LP: #890952
  * viafb: improve pitch handling
    - LP: #890952
  * DiBcom: protect the I2C bufer access
    - LP: #890952
  * dib0700: protect the dib0700 buffer access
    - LP: #890952
  * tuner_xc2028: Allow selection of the frequency adjustment code for
    XC3028
    - LP: #890952
  * /proc/self/numa_maps: restore "huge" tag for hugetlb vmas
    - LP: #890952
  * plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's
    desired
    - LP: #890952
  * ARM: mach-ux500: unlock I&D l2x0 caches before init
    - LP: #890952
  * mm: avoid null pointer access in vm_struct via /proc/vmallocinfo
    - LP: #890952
  * ALSA: hda - Fix ADC input-amp handling for Cx20549 codec
    - LP: #890952
  * um: fix ubd cow size
    - LP: #890952
  * readlinkat: ensure we return ENOENT for the empty pathname for normal
    lookups
    - LP: #890952
  * VFS: Fix automount for negative autofs dentries
    - LP: #890952
  * vfs: automount should ignore LOOKUP_FOLLOW
    - LP: #890952
  * VFS: Fix the remaining automounter semantics regressions
    - LP: #890952
  * vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag
    - LP: #890952
  * ptrace: don't clear GROUP_STOP_SIGMASK on double-stop
    - LP: #890952
  * jsm: remove buggy write queue
    - LP: #890952
  * bonding: use local function pointer of bond->recv_probe in
    bond_handle_frame
    - LP: #890952
  * bridge: fix hang on removal of bridge via netlink
    - LP: #890952
  * can bcm: fix tx_setup off-by-one errors
    - LP: #890952
  * ipv4: fix ipsec forward performance regression
    - LP: #890952
  * l2tp: fix a potential skb leak in l2tp_xmit_skb()
    - LP: #890952
  * macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode
    - LP: #890952
  * netconsole: enable netconsole can make net_device refcnt incorrent
    - LP: #890952
  * tcp: properly handle md5sig_pool references
    - LP: #890952
  * tcp: properly update lost_cnt_hint during shifting
    - LP: #890952
  * tg3: negate USE_PHYLIB flag check
    - LP: #890952
  * ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket
    - LP: #890952
  * make PACKET_STATISTICS getsockopt report consistently between ring and
    non-ring
    - LP: #890952
  * net: xen-netback: correctly restart Tx after a VM restore/migrate
    - LP: #890952
  * mm: thp: tail page refcounting fix
    - LP: #890952
  * binfmt_elf: fix PIE execution with randomization disabled
    - LP: #890952
  * vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files
    - LP: #890952
  * iwlagn: do not use interruptible waits
    - LP: #890952
  * drivers/net/rionet.c: fix ethernet address macros for LE platforms
    - LP: #890952
  * hwspinlock/core: use a mutex to protect the radix tree
    - LP: #890952
  * drivers/power/ds2780_battery.c: create central point for calling w1
    interface
    - LP: #890952
  * drivers/power/ds2780_battery.c: add a nolock function to w1 interface
    - LP: #890952
  * drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
    - LP: #890952
  * ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
    - LP: #890952
  * ext4: ext4_rename should dirty dir_bh with the correct directory
    - LP: #890952
  * ext4: ext4_mkdir should dirty dir_block with newly created directory
    inode
    - LP: #890952
  * ext4: call ext4_handle_dirty_metadata with correct inode in
    ext4_dx_add_entry
    - LP: #890952
  * ext4: fix race in xattr block allocation path
    - LP: #890952
  * enic: Bug Fix: Fix hardware transmit queue indexing in
    enic_poll_controller
    - LP: #890952
  * rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...)
    - LP: #890952
  * USB: EHCI: Fix test mode sequence
    - LP: #890952
  * usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during
    unlink
    - LP: #890952
  * USB: Serial: Add device ID for Sierra Wireless MC8305
    - LP: #890952
  * USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a
    zeitcontrol-device
    - LP: #890952
  * usbnet/cdc_ncm: Don't use stack variables for DMA
    - LP: #890952
  * USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth.
    - LP: #890952
  * ipheth: iPhone 4 Verizon CDMA USB Product ID add
    - LP: #890952
  * USB: xHCI: prevent infinite loop when processing MSE event
    - LP: #890952
  * ASIX: Simplify condition in rx_fixup()
    - LP: #890952
  * ASIX: Use only 11 bits of header for data size
    - LP: #890952
  * Bluetooth: Add MacBookAir4,1 support
    - LP: #890952
  * Bluetooth: Add Toshiba laptops AR30XX device ID
    - LP: #890952
  * Bluetooth: Add Atheros AR3012 one PID/VID supported
    - LP: #890952
  * Bluetooth: add support for 2011 mac mini
    - LP: #890952
  * btusb: add device entry for Broadcom SoftSailing
    - LP: #890952
  * xhci: If no endpoints changed, don't issue BW command.
    - LP: #890952
  * xHCI: test and clear RWC bit
    - LP: #890952
  * xHCI: Clear PLC for USB2 root hub ports
    - LP: #890952
  * can bcm: fix incomplete tx_setup fix
    - LP: #890952
  * powerpc: remove superfluous PageTail checks on the pte gup_fast
    - LP: #890952
  * powerpc: get_hugepte() don't put_page() the wrong page
    - LP: #890952
  * powerpc: gup_hugepte() avoid freeing the head page too many times
    - LP: #890952
  * powerpc: gup_hugepte() support THP based tail recounting
    - LP: #890952
  * powerpc: gup_huge_pmd() return 0 if pte changes
    - LP: #890952
  * s390: gup_huge_pmd() support THP tail recounting
    - LP: #890952
  * s390: gup_huge_pmd() return 0 if pte changes
    - LP: #890952
  * thp: share get_huge_page_tail()
    - LP: #890952
  * bridge: leave carrier on for empty bridge
    - LP: #890952
  * net: Unlock sock before calling sk_free()
    - LP: #890952
  * ALSA: ua101: fix crash when unplugging
    - LP: #890952
  * ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
    - LP: #890952
  * ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs
    - LP: #890952
  * ALSA: hda/realtek - Skip invalid digital out pins
    - LP: #890952
  * drm/radeon: avoid bouncing connector status btw disconnected & unknown
    - LP: #890952
  * drm/radeon/kms: split MSI check into a separate function
    - LP: #890952
  * drm/radeon/kms: Add MSI quirk for HP RS690
    - LP: #890952
  * drm/radeon: set hpd polarity at init time so hotplug detect works
    - LP: #890952
  * drm/radeon/kms: properly set panel mode for eDP
    - LP: #890952
  * drm/radeon/kms: Add MSI quirk for Dell RS690
    - LP: #890952
  * drm/radeon/kms: add MSI module parameter
    - LP: #890952
  * drm/radeon/kms: set HPD polarity in hpd_init()
    - LP: #890952
  * kbuild: Fix help text not displayed in choice option.
    - LP: #890952
  * PM / Runtime: Automatically retry failed autosuspends
    - LP: #890952
  * USB: Update last_busy time after autosuspend fails
    - LP: #890952
  * cciss: add small delay when using PCI Power Management to reset for
    kump
    - LP: #890952
  * hwmon: (coretemp) Fix for non-SMP builds
    - LP: #890952
  * hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types
    - LP: #890952
  * hwmon: (w83627ehf) Fix broken driver init
    - LP: #890952
  * tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
    - LP: #890952
  * st: fix race in st_scsi_execute_end
    - LP: #890952
  * scsi_dh: check queuedata pointer before proceeding further
    - LP: #890952
  * Make scsi_free_queue() kill pending SCSI commands
    - LP: #890952
  * Fix block queue and elevator memory leak in scsi_alloc_sdev
    - LP: #890952
  * mpt2sas: Fix for system hang when discovery in progress
    - LP: #890952
  * ASoC: wm8711: Fix wrong mask for setting input audio data bit length
    select
    - LP: #890952
  * ASoC: Leave input audio data bit length settings untouched in
    wm8711_set_dai_fmt
    - LP: #890952
  * ASoC: WM8904: Set `invert' bit for Capture Switch
    - LP: #890952
  * ASoC: Ensure WM8962 PLL registers are reset
    - LP: #890952
  * ASoC: Ensure the WM8962 oscillator and PLLs start up disabled
    - LP: #890952
  * NFS/sunrpc: don't use a credential with extra groups.
    - LP: #890952
  * block: make gendisk hold a reference to its queue
    - LP: #890952
  * xen/blkback: Report VBD_WSECT (wr_sect) properly.
    - LP: #890952
  * VFS: fix statfs() automounter semantics regression
    - LP: #890952
  * hpsa: add small delay when using PCI Power Management to reset for kump
    - LP: #890952
  * VFS: we need to set LOOKUP_JUMPED on mountpoint crossing
    - LP: #890952
  * powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid
    - LP: #890952
  * powerpc: Fix oops when echoing bad values to
    /sys/devices/system/memory/probe
    - LP: #890952
  * powerpc/pseries: Avoid spurious error during hotplug CPU add
    - LP: #890952
  * powerpc/eeh: Fix /proc/ppc64/eeh creation
    - LP: #890952
  * powerpc: Fix deadlock in icswx code
    - LP: #890952
  * ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast()
    - LP: #890952
  * netlink: validate NLA_MSECS length
    - LP: #890952
  * ath9k_hw: Update AR9485 initvals to fix system hang issue
    - LP: #890952
  * mac80211: fix remain_off_channel regression
    - LP: #890952
  * mac80211: config hw when going back on-channel
    - LP: #890952
  * mac80211: disable powersave for broken APs
    - LP: #890952
  * mtd: mtdchar: add missing initializer on raw write
    - LP: #890952
  * mtd: provide an alias for the redboot module name
    - LP: #890952
  * mtd: pxa3xx_nand: fix nand detection issue
    - LP: #890952
  * mtd: pxa3xx_nand: Fix blank page ECC mismatch
    - LP: #890952
  * ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep
    complaining
    - LP: #890952
  * net: Align AF-specific flowi structs to long
    - LP: #890952
  * net: Handle different key sizes between address families in flow cache
    - LP: #890952
  * PM / Suspend: Off by one in pm_suspend()
    - LP: #890952
  * crypto: cryptd - Use subsys_initcall to prevent races with aesni
    - LP: #890952
  * dp83640: use proper function to free transmit time stamping packets
    - LP: #890952
  * ath9k_hw: Fix regression of register offset for AR9003 chips
    - LP: #890952
  * mtd: nand_base: always initialise oob_poi before writing OOB data
    - LP: #890952
  * HID: add support for new revision of Apple aluminum keyboard
    - LP: #890952
  * HID: add support for HuiJia USB Gamepad connector
    - LP: #890952
  * HID: hid-multitouch: Add LG Display Multitouch device.
    - LP: #890952
  * HID: Add support MacbookAir 4,1 keyboard
    - LP: #890952
  * HID: Add device IDs for Macbook Pro 8 keyboards
    - LP: #890952
  * HID: hid-apple: add device ID of another wireless aluminium
    - LP: #890952
  * HID: consolidate MacbookAir 4,1 mappings
    - LP: #890952
  * hid/apple: modern macbook airs use the standard apple function key
    translations
    - LP: #890952
  * Linux 3.0.9
    - LP: #890952
  * drm/i915: fix CB tuning check for ILK+
    - LP: #891031
  * ACPI / Battery: Add the check before refresh sysfs in the
    battery_notify()
    - LP: #852406
  * genirq: Fix irqfixup, irqpoll regression
    - LP: #855199

  [ Wen-chien Jesse Sung ]

  * SAUCE: Bluetooth: Add support for Broadcom BCM20702A0
    - LP: #854399
 -- Herton Ronaldo Krzesinski <herton.krzesinski@xxxxxxxxxxxxx>   Mon, 21 Nov 2011 15:56:35 -0200

** Changed in: linux (Ubuntu Oneiric)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to Mythbuntu.
https://bugs.launchpad.net/bugs/855199

Title:
  "irqfixup" and "irqpoll" broken since 2.6.39

Status in The Linux Kernel:
  Fix Committed
Status in Mythbuntu, Ubuntu derivative focused upon MythTV:
  Fix Committed
Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Oneiric:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released

Bug description:
  In all kernels since 2.6.39, the "irqfixup" and "irqpoll" options are
  no longer taking effect.

  The interrupts now generate the same errors seen without these kernel
  options, e.g.:

    irq 19: nobody cared (try booting with the "irqpoll" option)

  even though irqpoll, or irqfixup, is used.

  The Linux irq code was reworked during the 2.6.39 cycle.  I have gone
  through the patches, isolated two regressions, and submitted patches
  for each.

  The first bug effectively disabled the bad-irq handling routines, by a
  test condition be accidentally reversed.  This is the commit where the
  regression arrives:

    commit d05c65fff0 , genirq: spurious: Run only one poller at a time

  http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=d05c65fff0ef672be75429266751f0e015b54d94

  The maintainer has accepted my patch for that, and it's on its way
  into releases: it will be in Linux 3.2, and upcoming stable releases,
  likely 3.0.11 and 3.1.3.  And it's marked as committed to Oneirc now.
  It's attached here, and is in Linus' tree at:

  http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=c75d720fca8a91ce99196d33adea383621027bf2

  That bug disabled irqfixup & irqpoll for everybody.  But with that
  fixed, I had some machines where those kernel options still failed.  I
  bisected that problem to here:

    commit fa27271bc , genirq: Fixup poll handling

  http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=fa27271bc8d230355c1f24ddea103824fdc12de6

  I've submitted another patch, for that regression, and Linus merged
  it.  Yay.  So 3.2 should be good, and 3.0/3.1 updates in a bit -- it
  took a month, last time.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/855199/+subscriptions