Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Blog do Marc...
Tela cheia

Kernel Linux 3.2-rc4

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

Tux WorkerLinus Torvalds disponibilizou o quarto candidato de lançamento do Kernel Linux 3.2 dizendo, "Não parece muito menor que o -rc2 ou -rc3, mas é". Algumas atualizações para arquitetura ARM, correções para o novo código DRI Exonys DRI, melhorias no ocfs2, pequenas atualizações no ALSA e correções no Btrfs.

Lista de Mudanças

  • ALSA: cs5535 - Fix an endianness conversion
  • ALSA: hda - Add pin fix for Alienware M17x R3
  • ALSA: hda - Check subdevice mask in snd_hda_check_board_codec_sid_config()
  • ALSA: hda - cut and paste typo in cs420x_models[]
  • ALSA: hda - fail ELD reading early
  • ALSA: hda - Fix invalid pin and GPIO for Apple laptops with CS codecs
  • ALSA: hda - Fix jack-detection control of VT1708
  • ALSA: hda/realtek - Fix missing inits of item indices for auto-mic
  • ALSA: hda/realtek - Minor cleanup
  • ALSA: hda - repoll ELD content for multiple times
  • ALSA: hdspm - Fix PCI ID for PCIe RME MADI cards
  • ALSA: lx6464es - command buffer API cleanup
  • ALSA: lx6464es - fix device communication via command bus
  • arch/powerpc/sysdev/ehv_pic.c: add missing kfree
  • ARM: 7161/1: errata: no automatic store buffer drain
  • ARM: 7162/1: errata: tidy up Kconfig options for PL310 errata workarounds
  • ARM: 7163/2: PL330: Only register usable channels
  • ARM: 7165/2: PL330: Fix typo in _prepare_ccr()
  • ARM: 7166/1: Use PMD_SHIFT instead of PGDIR_SHIFT in dma-consistent.c
  • ARM: 7168/1: use cache type functions for arch_get_unmapped_area
  • ARM: 7170/2: fix compilation breakage in entry-armv.S
  • ARM: 7171/1: unwind: add unwind directives to bitops assembly macros
  • ARM: 7172/1: dma: Drop GFP_COMP for DMA memory allocations
  • ARM: 7174/1: Fix build error in kprobes test code on Thumb2 kernels
  • ARM: 7175/1: add subname parameter to mfp_set_groupg callers
  • ARM: 7176/1: cpu_pm: register GIC PM notifier only once
  • ARM: 7177/1: GIC: avoid skipping non-existent PPIs in irq_start calculation
  • ARM: 7180/1: Change kprobes testcase with unpredictable STRD instruction
  • ARM: 7181/1: Restrict kprobes probing SWP instructions to ARMv5 and below
  • ARM: 7182/1: ARM cpu topology: fix warning
  • ARM: at91: enable additional boards in existing soc defconfig files
  • ARM: at91: refresh soc defconfig files for 3.2
  • ARM: at91: rename defconfig files appropriately
  • ARM: EXYNOS: Fix compiler error with THIS_MODULE
  • ARM: highbank: convert logical CPU numbers to physical numbers
  • ARM: imx6q: move clock register map to machine_desc.map_io
  • ARM: imx: drop 'ARCH_MX31' and 'ARCH_MX35'
  • ARM: imx: export imx_ioremap
  • ARM: imx/mm-imx3: conditionally compile i.MX31 and i.MX35 code
  • arm/imx: remove imx_idle hook and use pm_idle instead
  • ARM: imx: Remove unused chip revision strings
  • ARM: mach-imx: convert logical CPU numbers to physical numbers
  • ARM: mmp: fix build error on gpio
  • arm: mx28: fix bit operation in clock setting
  • ARM: mx5: Fix checkpatch warnings in cpu-imx5.c
  • ARM: OMAP2/3: HWMOD: Add SYSS_HAS_RESET_STATUS for dss
  • ARM: OMAP2+: Fix Compilation error when omap_l3_noc built as module
  • ARM: OMAP2PLUS: DSS: Ensure DSS works correctly if display is enabled in bootloader
  • ARM: OMAP2+: Remove empty io.h
  • ARM: OMAP2: select ARM_AMBA if OMAP3_EMU is defined
  • ARM: OMAP2xxx: HWMOD: fix DSS clock data
  • ARM: OMAP2xxx: HWMOD: Fix DSS reset
  • ARM: OMAP3: CPUidle: include <linux/export.h>
  • ARM: OMAP3: HWMOD: fix DSS clock data
  • ARM: OMAP3: HWMOD: Fix DSS reset
  • ARM: OMAP4: HWMOD: Add HWMOD_CONTROL_OPT_CLKS_IN_RESET for dss_core
  • ARM: OMAP4: HWMOD: fix DSS clock data
  • ARM: OMAP4: HWMOD: remove extra clocks
  • ARM: OMAP: Fix dpll_data compile error when omap2 only is selected
  • ARM: OMAP: Fix map_io for Amstrad E3
  • ARM: OMAP: Fix reprogramming of dpll1 rate
  • ARM: OMAP: hwmod: Fix the addr space, irq, dma count APIs
  • ARM: OMAP: HWMOD: Unify DSS resets for OMAPs
  • ARM: OMAP: PM: only register TWL with voltage layer when device is present
  • ARM: OMAP: smartreflex: fix IRQ handling bug
  • ARM: perf: check that we have a platform device when reserving PMU
  • ARM: perf: initialise used_mask for fake PMU during validation
  • ARM: PMU: re-export release_pmu symbol to modules
  • ARM: PMU: remove pmu_init declaration
  • ARM: pxa168/gplugd: add the correct SSP device
  • ARM: pxa: fix inconsistent CONFIG_USB_PXA27X
  • ARM: S5P: Fix export.h inclusion
  • ARM: SAMSUNG: include linux/types.h at gpio-cfg.h
  • ARM: SAMSUNG: inclusion export.h instead of module.h
  • ARM: u300: update defconfig
  • ARM: Update mach-types to fix mxs build breakage
  • ARM: ux500: update defconfig
  • ASoC: adau1373: fix DB_RANGE size
  • ASoC: cs4271: Fix wrong mask parameter in some snd_soc_update_bits calls
  • ASoC: Ensure WM8731 register cache is synced when resuming from disabled
  • ASoC: fsl_ssi: properly initialize the sysfs attribute object
  • ASoC: rt5631: fix DB_RANGE size
  • ASoC: sgtl5000: fix DB_RANGE size
  • ASoC: sta32x: preserve coefficient RAM
  • ASoC: wm8753: Skip noop reconfiguration of DAI mode
  • ASoC: wm8962: fix DB_RANGE size
  • ASoC: wm8993: fix DB_RANGE size
  • ASoC: wm9081: Don't write WM9081_BIAS_ENA bit to WM9081_VMID_CONTROL register
  • ASoC: wm9081: Fix reading wrong register for setting VMID 2*240k
  • ASoC: wm9090: fix DB_RANGE size
  • ASoC: wm_hubs: fix DB_RANGE size
  • ath9k: Revert change that broke AR928X on Acer Ferrari One
  • Btrfs: Don't error on resizing FS to same size
  • Btrfs: fix deadlock on metadata reservation when evicting a inode
  • Btrfs: fix meta data raid-repair merge problem
  • Btrfs: fix oops when calling statfs on readonly device
  • Btrfs: initialize new bitmaps' list
  • Btrfs: reset cluster's max_size when creating bitmap
  • btrfs scrub: handle -ENOMEM from init_ipath()
  • Btrfs: skip allocation attempt from empty cluster
  • Btrfs: skip block groups without enough space for a cluster
  • Btrfs: start search for new cluster at the beginning
  • cgroup_freezer: fix freezing groups with stopped tasks
  • clocksource: Avoid selecting mult values that might overflow when adjusted
  • crypto: mv_cesa - fix hashing of chunks > 1920 bytes
  • drivers/edac/mpc85xx_edac.c: fix memory controller compatible for edac
  • drm/exynos: Add disable of manager
  • drm/exynos: added crtc dpms for disable crtc
  • drm/exynos: added kms poll for handling hpd event
  • drm/exynos: added manager object to connector
  • drm/exynos: changed buffer structure.
  • drm/exynos: changed exynos_drm_display to exynos_drm_display_ops
  • drm/exynos: checked for null pointer
  • drm/exynos: fixed connector flag with hpd and interlace scan for hdmi
  • drm/exynos: fixed converting between display mode and timing
  • drm/exynos: fixed wrong err ptr usage and destroy call in exeception
  • drm/exynos: fix vblank bug.
  • drm/exynos: include linux/module.h
  • drm/exynos: removed meaningless parameter from fbdev update
  • drm/exynos: removed unnecessary variable.
  • drm/exynos: restored kernel_fb_list when reiniting fb_helper
  • drm/exynos: use gem create function generically
  • efivars: add missing parameter to efi_pstore_read()
  • ext4: fix racy use-after-free in ext4_end_io_dio()
  • Fix URL of btrfs-progs git repository in docs
  • fs/ocfs2/dlm/dlmlock.c: free kmem_cache_zalloc'd data using kmem_cache_free
  • genirq: Don't allow per cpu interrupts to be suspended
  • genirq: fix regression in irqfixup, irqpoll
  • gpio: pca953x: Staticise pca953x_get_altdata()
  • hrtimer: Fix extra wakeups from __remove_hrtimer()
  • hwmon: convert drivers/hwmon/* to use module_platform_driver()
  • hwmon: Remove redundant spi driver bus initialization
  • IB: Fix RCU lockdep splats
  • IB/ipoib: Prevent hung task or softlockup processing multicast response
  • IB/qib: Don't use schedule_work()
  • IB/qib: Fix over-scheduling of QSFP work
  • iio: iio_event_getfd -- fix ev_int build failure
  • MAINTAINERS: add ARM/FREESCALE MXS entry
  • MAINTAINERS: Add missing directory
  • MAINTAINERS: Drop inactive Samsung ASoC maintainer
  • Merge branch 'at91/defconfig' into fixes
  • Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
  • Merge branch 'cleanups/assorted' into imx-fixes-for-arnd
  • Merge branch 'cleanups/remove-unused-kconfig' into imx-fixes-for-arnd
  • Merge branch 'DB_RANGE-size-fixes' of git://git.alsa-project.org/alsa-kprivate into for-3.2
  • Merge branch 'defconfigs-for-arnd' of git://git.linaro.org/people/triad/linux-stericsson into fixes
  • Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
  • Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
  • Merge branch 'dt-for-linus' of git://sources.calxeda.com/kernel/linux
  • Merge branches 'cxgb4', 'ipoib', 'misc' and 'qib' into for-next
  • Merge branches 'fixes/imx3-build', 'fixes/imx_ioremap' and 'fixes/maintainer-update' into imx-fixes
  • Merge branch 'exynos-drm' of git://git.infradead.org/users/kmpark/linux-samsung into drm-fixes
  • Merge branch 'fbdev-for-linus' of git://github.com/schandinat/linux-2.6
  • Merge branch 'fix/asoc' into for-linus
  • Merge branch 'fixes-dss' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
  • Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
  • Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
  • Merge branch 'fixes' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
  • Merge branch 'fixes-v3.2-rc2' into fixes
  • Merge branch 'fix/hda' into for-linus
  • Merge branch 'fix' of git://github.com/ycmiao/pxa-linux into fixes
  • Merge branch 'for-3.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
  • Merge branch 'for-3.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
  • Merge branch 'for-3.2-rc' of git://gitorious.org/linux-omap-dss2/linux into fbdev-for-linus
  • Merge branch 'for-arnd' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into fixes
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
  • Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
  • Merge branch 'formingo/3.2/tip/timers/core' of git://git.linaro.org/people/jstultz/linux into timers/core
  • Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into fixes
  • Merge branch 'gpio-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson
  • Merge branch 'hwmod_dss_fixes_3.2rc' of git://git.pwsan.com/linux-2.6 into fixes-dss
  • Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
  • Merge branch 'imx6q/fixes' of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
  • Merge branch 'imx-for-arnd' of git://git.pengutronix.de/git/imx/linux-2.6 into fixes
  • Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
  • Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
  • Merge branch 'mw-3.1-jul25' of git://oss.oracle.com/git/smushran/linux-2.6 into ocfs2-fixes
  • Merge branch 'mxs/for-arnd' of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
  • Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  • Merge branch 'samsung-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes
  • Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
  • Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
  • Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
  • Merge git://github.com/herbertx/crypto
  • ocfs2: Add a missing journal credit in ocfs2_link_credits() -v2
  • ocfs2: Add comment about orphan scanning
  • ocfs2: Avoid livelock in ocfs2_readpage()
  • ocfs2: avoid unaligned access to dqc_bitmap
  • ocfs2: Bugfix for hard readonly mount
  • ocfs2: checking the wrong variable in ocfs2_move_extent()
  • ocfs2: Clean up messages in stack_o2cb.c
  • ocfs2: Clean up messages in the fs
  • ocfs2/cluster: Abort heartbeat start on hard-ro devices
  • ocfs2/cluster: Add new function o2net_fill_node_map()
  • ocfs2/cluster: Clean up messages in o2net
  • ocfs2/cluster: Cluster up now includes network connections too
  • ocfs2/cluster: Fix output in file elapsed_time_in_ms
  • ocfs2: Commit transactions in error cases -v2
  • ocfs2/dlm: Cleanup dlm_wait_for_node_death() and dlm_wait_for_node_recovery()
  • ocfs2/dlm: Clean up messages in o2dlm
  • ocfs2/dlm: Clean up refmap helpers
  • ocfs2/dlm: Cleanup up dlm_finish_local_lockres_recovery()
  • ocfs2/dlm: dlmlock_remote() needs to account for remastery
  • ocfs2/dlm: Take inflight reference count for remotely mastered resources too
  • ocfs2/dlm: Trace insert/remove of resource to/from hash
  • ocfs2: Fix ocfs2_page_mkwrite()
  • ocfs2: honor O_(D)SYNC flag in fallocate
  • ocfs2: Implement llseek()
  • ocfs2: make direntry invalid when deleting it
  • ocfs2: null deref on allocation error
  • ocfs2: send correct UUID to cleancache initialization
  • ocfs2: serialize unaligned aio
  • ocfs2: Use filemap_write_and_wait() instead of write_inode_now()
  • ocfs2: use proper little-endian bitops
  • of: Add Silicon Image vendor prefix
  • of/irq: of_irq_init: add check for parent equal to child node
  • OMAPDSS: DISPC: skip scaling calculations when not scaling
  • OMAPDSS: HDMI: fix returned HDMI pixel clock
  • OMAPFB: fix compilation warnings due to missing include
  • percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary
  • percpu: fix chunk range calculation
  • percpu: rename pcpu_mem_alloc to pcpu_mem_zalloc
  • PM / Domains: Document how PM domains are used by the PM core
  • PM / Hibernate: Do not leak memory in error/test code paths
  • PM / Runtime: Make documentation follow the new behavior of irq_safe
  • PM / Sleep: Correct inaccurate information in devices.txt
  • PM / Sleep: Update documentation related to system wakeup
  • PM: Update comments describing device power management callbacks
  • powerpc/44x: Add mtd ndfc to the ppx44x defconfig
  • powerpc/85xx: Fix compile error on p3060_qds.c
  • powerpc: Fix compiliation with hugetlbfs enabled
  • powerpc/fsl-lbc: Fix for fsl_upm
  • powerpc/p1023: set IRQ[4:6,11] to active-high level sensitive for PCIe
  • powerpc/p3060qds: Fix select of 'MPC8xxx_GPIO'
  • powerpc/qe: Fixup QE_General4 errata
  • pstore: pass allocated memory region back to caller
  • RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic
  • RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2
  • regulator: aat2870: Fix the logic of checking if no id is matched in aat2870_get_regulator
  • regulator: fix use after free bug
  • regulator: twl: fix twl4030 support for smps regulators
  • slub: avoid potential NULL dereference or corruption
  • slub: move discard_slab out of node lock
  • slub: use correct parameter to add a page to partial list tail
  • slub: use irqsafe_cpu_cmpxchg for put_cpu_partial
  • SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared
  • time: Improve documentation of timekeeeping_adjust()
  • timekeeping: add arch_offset hook to ktime_get functions
  • viafb: correct sync polarity for OLPC DCON
  • video:da8xx-fb: Disable and reset sequence on version2 of LCDC

Tags deste artigo: linux kernel software livre

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.