Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Blog do Marc...
Tela cheia

Kernel Linux 3.1.1

12 de Novembro de 2011, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 443 vezes

Tux GlassesO Kernel Linux 3.1.1 traz 265 commits contendo correções de erros e melhorias na estabilidade do Kernel Linux 3.1. As principais correções estão no ALSA, ext4, driver ath9k (Atheros Chipset) e subsistema USB.

Lista completa de mudanças

  • ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast()
  • ACPI: Fix CONFIG_ACPI_DOCK=n compiler warning
  • ALSA: hda - Add missing static ADC tables for ALC269 quirks
  • ALSA: HDA: Add new revision for ALC662
  • ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs
  • ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
  • ALSA: hda - Fix ADC input-amp handling for Cx20549 codec
  • ALSA: hda - Fix a regression for DMA-position check with CA0110
  • ALSA: hda - Fix silent output regression with ALC861
  • ALSA: hda - Keep EAPD turned on for old Conexant chips
  • ALSA: hda/realtek - Don't create alt-stream for capture when unnecessary
  • ALSA: hda/realtek - Skip invalid digital out pins
  • ALSA: hda - Remove bad code for IDT 92HD83 family patch
  • ALSA: ua101: fix crash when unplugging
  • apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches
  • ARM: mach-ux500: unlock I&D l2x0 caches before init
  • ARM: pxa/cm-x300: properly set bt_reset pin
  • ARM: smp: fix clipping of number of CPUs
  • ASoC: ak4535: fixup cache register table
  • ASoC: ak4642: fixup cache register table
  • ASoC: Ensure the WM8962 oscillator and PLLs start up disabled
  • ASoC: Ensure we always delay for WM8962 FLL when starting from SYSCLK
  • ASoC: Ensure WM8962 PLL registers are reset
  • ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
  • ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt
  • ASoC: Remove direct register cache accesses from WM8962 driver
  • ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
  • ASoC: wm8741: Fix setting interface format for DSP modes
  • ASoC: WM8904: Set `invert' bit for Capture Switch
  • ASoC: wm8940: Properly set codec->dapm.bias_level
  • ASoC: wm8994: Fix setting rate_reg for wm8994-aif2
  • ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
  • ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2
  • ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2)
  • ath9k: disable unnecessary PHY error reporting
  • ath9k_htc: add AVM FRITZ!WLAN 11N v2 support
  • ath9k_hw: Fix descriptor status of TxOpExceeded
  • ath9k_hw: Fix magnitude/phase coeff correction
  • ath9k_hw: Fix number of GPIO pins for AR9287/9300
  • ath9k_hw: Fix regression of register offset for AR9003 chips
  • ath9k_hw: Update AR9485 initvals to fix system hang issue
  • binfmt_elf: fix PIE execution with randomization disabled
  • blk-flush: fix invalid BUG_ON in blk_insert_flush
  • blk-flush: move the queue kick into
  • block: make gendisk hold a reference to its queue
  • caif: Fix BUG() with network namespaces
  • carminefb: Fix module parameters permissions
  • cciss: add small delay when using PCI Power Management to reset for kump
  • ccwgroup: move attributes to attribute group
  • CIFS: Fix DFS handling in cifs_get_file_info
  • CIFS: Fix incorrect max RFC1002 write size value
  • crypto: cryptd - Use subsys_initcall to prevent races with aesni
  • dib0700: protect the dib0700 buffer access
  • DiBcom: protect the I2C bufer access
  • dp83640: free packet queues on remove
  • dp83640: use proper function to free transmit time stamping packets
  • drivers/net/rionet.c: fix ethernet address macros for LE platforms
  • drivers/power/ds2780_battery.c: add a nolock function to w1 interface
  • drivers/power/ds2780_battery.c: create central point for calling w1 interface
  • drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
  • drm/i915/panel: Always record the backlight level again (but cleverly)
  • drm/i915: use correct SPD type value
  • drm/i915: Wrap DP EDID fetch functions to enable eDP panel power
  • drm/radeon: avoid bouncing connector status btw disconnected & unknown
  • drm/radeon/kms: add MSI module parameter
  • drm/radeon/kms: Add MSI quirk for Dell RS690
  • drm/radeon/kms: Add MSI quirk for HP RS690
  • drm/radeon/kms: bail early in dvi_detect for digital only connectors
  • drm/radeon/kms: Fix I2C mask definitions
  • drm/radeon/kms: handle !force case in connector detect more gracefully
  • drm/radeon/kms: properly set panel mode for eDP
  • drm/radeon/kms: set HPD polarity in hpd_init()
  • drm/radeon/kms: split MSI check into a separate function
  • drm/radeon: set hpd polarity at init time so hotplug detect works
  • EHCI : introduce a common ehci_setup
  • EHCI: workaround for MosChip controller bug
  • epoll: fix spurious lockdep warnings
  • ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
  • ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry
  • ext4: ext4_mkdir should dirty dir_block with newly created directory inode
  • ext4: ext4_rename should dirty dir_bh with the correct directory
  • ext4: fix race in xattr block allocation path
  • ext4: let ext4_page_mkwrite stop started handle in failure
  • fb: avoid possible deadlock caused by fb_set_suspend
  • fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock()
  • Fix block queue and elevator memory leak in scsi_alloc_sdev
  • ftrace/kprobes: Fix not to delete probes if in use
  • genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
  • HID: ACRUX - fix enabling force feedback support
  • HID: Add device IDs for Macbook Pro 8 keyboards
  • HID: add MacBookAir4,2 to hid_have_special_driver[]
  • HID: add support for MacBookAir4,2 keyboard.
  • HID: Add support MacbookAir 4,1 keyboard
  • hid/apple: modern macbook airs use the standard apple function key translations
  • HID: consolidate MacbookAir 4,1 mappings
  • HID: hid-apple: add device ID of another wireless aluminium
  • HID: hid-multitouch: Add LG Display Multitouch device.
  • hpsa: add small delay when using PCI Power Management to reset for kump
  • hwmon: (coretemp) Fix for non-SMP builds
  • hwmon: (w83627ehf) Fix broken driver init
  • hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types
  • hwspinlock/core: use a mutex to protect the radix tree
  • io-mapping: ensure io_mapping_map_atomic _is_ atomic
  • iommu/amd: Fix wrong shift direction
  • ipr: Always initiate hard reset in kdump kernel
  • ipv4: fix ipsec forward performance regression
  • ipv6: fix route error binding peer in func icmp6_dst_alloc
  • isci: fix missed unlock in apc_agent_timeout()
  • isci: fix support for large smp requests
  • iscsi-target: Add missing CMDSN_LOWER_THAN_EXP check in iscsit_handle_scsi_cmd
  • iscsi-target: Fix non-immediate TMR handling
  • iwlagn: do not use interruptible waits
  • iwlagn: fix priv->cfg->ht_params NULL pointer dereference
  • jsm: remove buggy write queue
  • kbuild: Fix help text not displayed in choice option.
  • kmod: prevent kmod_loop_msg overflow in __request_module()
  • kobj_uevent: Ignore if some listeners cannot handle message
  • KVM: s390: check cpu_id prior to using it
  • leds: save the delay values after a successful call to blink_set()
  • leds: turn the blink_timer off before starting to blink
  • libsas: set sas_address and device type of rphy
  • Linux 3.1.1
  • mac80211: config hw when going back on-channel
  • mac80211: disable powersave for broken APs
  • mac80211: fix offchannel TX cookie matching
  • mac80211: fix remain_off_channel regression
  • MAINTANERS: update Qualcomm Atheros addresses
  • Make scsi_free_queue() kill pending SCSI commands
  • md/raid10: Fix bug when activating a hot-spare.
  • md/raid5: abort any pending parity operations when array fails.
  • md/raid5: fix bug that could result in reads from a failed device.
  • md/raid5: STRIPE_ACTIVE has lock semantics, add barriers
  • megaraid_sas: Fix instance access in megasas_reset_timer
  • memory leak with RCU_TABLE_FREE
  • mm: avoid null pointer access in vm_struct via /proc/vmallocinfo
  • mmc: core: ext_csd.raw_* used in comparison but never set
  • mmc: core: Fix hangs related to insert/remove of cards
  • mm: thp: tail page refcounting fix
  • mpt2sas: Fix for system hang when discovery in progress
  • mtd: mtdchar: add missing initializer on raw write
  • mtd: nand_base: always initialise oob_poi before writing OOB data
  • mtd: provide an alias for the redboot module name
  • mtd: pxa3xx_nand: Fix blank page ECC mismatch
  • mtd: pxa3xx_nand: fix nand detection issue
  • net: hold sock reference while processing tx timestamps
  • netlink: validate NLA_MSECS length
  • net: Unlock sock before calling sk_free()
  • nfsd4: fix open downgrade, again
  • nfsd4: fix seqid_mutating_error
  • nfsd4: ignore WANT bits in open downgrade
  • nfsd4: permit read opens of executable-only files
  • nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()
  • nfsd4: stop using nfserr_resource for transitory errors
  • nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages
  • nfs: don't try to migrate pages with active requests
  • NFS/sunrpc: don't use a credential with extra groups.
  • OMAP: SPI: Fix the trying to free nonexistent resource error
  • PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823
  • perf probe: Fix to show correct error string
  • Platform: Fix error path in samsung-laptop init
  • platform: samsung_laptop: add dmi information for Samsung R700 laptops
  • Platform: samsung_laptop: add support for X520 machines.
  • platform: samsung_laptop: fix samsung brightness min/max calculations
  • Platform: samsung_laptop: samsung backlight for R528/R728
  • plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired
  • PM / Runtime: Automatically retry failed autosuspends
  • PM / Suspend: Off by one in pm_suspend()
  • pnfsblock: add missing rpc_put_mount and path_put
  • pnfsblock: fix NULL pointer dereference
  • pnfsblock: fix return code confusion
  • pnfsblock: fix size of upcall message
  • pnfsblock: fix writeback deadlock
  • pnfs: make _set_lo_fail generic
  • pnfs: recoalesce when ld read pagelist fails
  • pnfs: recoalesce when ld write pagelist fails
  • powerpc/eeh: Fix /proc/ppc64/eeh creation
  • powerpc: Fix deadlock in icswx code
  • powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe
  • powerpc: get_hugepte() don't put_page() the wrong page
  • powerpc: gup_huge_pmd() return 0 if pte changes
  • powerpc: gup_hugepte() avoid freeing the head page too many times
  • powerpc: gup_hugepte() support THP based tail recounting
  • powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid
  • powerpc/pseries: Avoid spurious error during hotplug CPU add
  • powerpc: remove superfluous PageTail checks on the pte gup_fast
  • /proc/self/numa_maps: restore "huge" tag for hugetlb vmas
  • QE/FHCI: fixed the CONTROL bug
  • readlinkat: ensure we return ENOENT for the empty pathname for normal lookups
  • Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing"
  • rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces
  • s390: gup_huge_pmd() return 0 if pte changes
  • s390: gup_huge_pmd() support THP tail recounting
  • scsi_dh: check queuedata pointer before proceeding further
  • serial-core: power up uart port early before we do set_termios when resuming
  • serial: pxa: work around for errata #20
  • sparc: gup_pte_range() support THP based tail recounting
  • Staging: hv: Add support for >2 TB LUN in storage driver.
  • staging: hv: fix a kernel warning in netvsc_linkstatus_callback()
  • staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT
  • staging: serqt_usb2: remove ssu100 from supported devices
  • staging: usbip: fix up api changes that broke windows clients
  • st: fix race in st_scsi_execute_end
  • SUNRPC/NFS: make rpc pipe upcall generic
  • target: Fix incorrect se_cmd assignment in core_tmr_drain_tmr_list
  • target: Fix REPORT TARGET PORT GROUPS handling with small allocation length
  • target: Fix transport_cmd_finish_abort queue removal bug
  • target: Fix wrong se_tmr being added to drain_tmr_list
  • target: Prevent cmd->se_queue_node double add
  • target: Prevent TRANSPORT_FREE_CMD_INTR processing in core_tmr_drain_cmd_list
  • target: Prevent transport_send_task_abort when CHECK_CONDITION status
  • target: Re-org of core_tmr_lun_reset
  • tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
  • tg3: fix tigon3_dma_hwbug_workaround()
  • thp: share get_huge_page_tail()
  • time: Change jiffies_to_clock_t() argument type to unsigned long
  • tracing: Fix returning of duplicate data after EOF in trace_pipe_raw
  • TTY: drop driver reference in tty_open fail path
  • TTY: make tty_add_file non-failing
  • TTY: pty, release tty in all ptmx_open fail paths
  • tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
  • um: Fix kmalloc argument order in um/vdso/vma.c
  • um: fix ubd cow size
  • ums_realtek: do not use stack memory for DMA
  • Update email address for stable patch submission
  • USB: add quirk for Logitech C300 web cam
  • USB: add RESET_RESUME for webcams shown to be quirky
  • usb: cdc-acm: Owen SI-30 support
  • usb/core/devio.c: Check for printer class specific request
  • USB: fix ehci alignment error
  • USB: Fix runtime wakeup on OHCI
  • USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error
  • USB: ftdi_sio: add PID for Sony Ericsson Urban
  • USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board
  • USB: g_printer: fix bug in unregistration
  • usbmon vs. tcpdump: fix dropped packet count
  • USB: option: add various ZTE device network interfaces to the blacklist
  • USB: option: add ZTE product 0x0037 to sendsetup blacklist
  • USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist
  • USB: option: convert interface blacklisting to bitfields
  • USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid
  • USB: pl2303: add id for SMART device
  • USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"
  • USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000
  • usb_storage: Don't freeze in usb-stor-scan
  • usb-storage: fix realtek cr configuration
  • USB: storage: Use normalized sense when emulating autosense
  • USB: Update last_busy time after autosuspend fails
  • user per registers vs. ptrace single stepping
  • vfs: add "device" tag to /proc/self/mountstats
  • VFS: fix statfs() automounter semantics regression
  • VFS: we need to set LOOKUP_JUMPED on mountpoint crossing
  • viafb: improve pitch handling
  • viafb: use display information in info not in var for panning
  • wl12xx: fix forced passive scans
  • WMI: properly cleanup devices to avoid crashes
  • x86: Fix compilation bug in kprobes' twobyte_is_boostable
  • x86: uv2: Workaround for UV2 Hub bug (system global address format)
  • xen/blkback: Report VBD_WSECT (wr_sect) properly.
  • xen-pcifront: Update warning comment to use 'e820_host' option.
  • xen-swiotlb: Fix wrong panic.
  • xHCI: AMD isoc link TRB chain bit quirk
  • xHCI: Clear PLC for USB2 root hub ports
  • xhci: If no endpoints changed, don't issue BW command.
  • xhci-mem.c: Check for ring->first_seg != NULL
  • xHCI: test and clear RWC bit

Tags deste artigo: software livre linux kernel 3.1.1

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.