22 Apr, 2009
3 commits
-
* commit 'alsa/master':
[ALSA] intel8x0: another attempt to fix ac97_clock measure routine
[ALSA] ac97_codec: increase timeout for analog subsections -
* fix/hda:
ALSA: hda - Add quirk for Packard Bell RS65 -
Added a quirk (model=m51va) for Packard Bell RS65 with ALC663.
Reference: Novell bnc#496787
https://bugzilla.novell.com/show_bug.cgi?id=496787Signed-off-by: Takashi Iwai
21 Apr, 2009
10 commits
-
Appearently, a big delay ~300ms is required before hw is settled and ready
to transfer samples on some hardware variants. Also, return back
"clocking to 48000Hz" message when something fails.Signed-off-by: Jaroslav Kysela
-
On some hardware platforms, the AC97 codec requires more time
to wake up.Signed-off-by: Jaroslav Kysela
-
* fix/usx2y:
ALSA: us122l: add snd_us122l_free()
ALSA: us122l: Fix signedness in comparisions -
* fix/misc:
ALSA: Atiixp: Add SSID for mute_led quirk (unknown HP model) -
* fix/asoc:
ASoC: Fix warning in wm9705
ASoC: OMAP: Update contact addresses
ASoC: pxa-ssp: Don't use SSCR0_SerClkDiv and SSCR0_SCR -
* fix/hda:
ALSA: hda - Add quirks for Realtek codecs
ALSA: hda - Fix alc662_init_verbs -
- Support ASUS F81Se F5Q P80 U20A U80 U50 UX50 for ALC269
- Support ASUS F70SL UX20 X58LE F50Z N80Vc N81Te N505Tp Vx3V N5051A
for ALC663
- Support DELL ZM1 for ALC272Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai -
Don't unmute unneeded amps for input mixers of ALC662 & co.
It caused possible recording noises.Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai -
The legacy i2c binding model is going away soon, so convert the ppc
keywest sound driver to the new model or it will break.Signed-off-by: Jean Delvare
Cc: Benjamin Herrenschmidt
Signed-off-by: Takashi Iwai -
The legacy i2c binding model is going away soon, so convert the AOA
codec drivers to the new model or they'll break.Signed-off-by: Jean Delvare
Tested-by: Johannes Berg
Tested-by: Andreas Schwab
Cc: Benjamin Herrenschmidt
Signed-off-by: Takashi Iwai
20 Apr, 2009
8 commits
-
Reference: Ubuntu #84973 (https://launchpad.net/bugs/84973)
Reference: Linux #8001 (http://bugzilla.kernel.org/show_bug.cgi?id=8001)Make the mute LED function properly on this unknown HP model.
Signed-off-by: Daniel T Chen
Signed-off-by: Takashi Iwai -
Use it to clean up snd_us122l_card_used[].
Without patch unplugging of an US122L soundcard didn't reset the
corresponding element of snd_us122l_card_used[] to 0.
The (SNDRV_CARDS + 1)th plugging in did not result in creating the soundcard
device anymore.
Index values supplied with the modprobe command line were not used correctly
anymore after the first unplugging of an US122L.Signed-off-by: Karsten Wiese
Cc: stable@kernel.org
Signed-off-by: Takashi Iwai -
* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest-and-virtio:
lguest: document 32-bit and PAE requirements
lguest: tell git to ignore Documentation/lguest/lguest
virtio: fix suspend when using virtio_balloon
lguest: fix guest crash on non-linear addresses in gdt pvops
lguest: fix crash on vmlinux images -
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
ALSA: hda - Set function_id only on FG nodes
ALSA: MAINTAINERS - Update SOUND
ALSA: emu10k1 - off by 1 in snd_emu10k1_wait()
ASoC: OMAP: Fix FS polarity in OSK5912 machine driver
ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver
ASoC: Fix include build error in s3c2412-i2s.c
ASoC: Fix s3c-i2s-v2.c snd_soc_dai changes
ASoC: s3c-i2s-v2.c fix for s3c_i2sv2_iis_calc_rate
ASoC: Fix jive_wm8750.c build problems
ASoC: pxa-ssp: allow setting of dai format 0
ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too
ALSA: hda - Fix headphone-detection on some machines with STAC/IDT codecs
ALSA: Intel8x0: Add hp_only quirk for SSID 0x1028016a (Dell Inspiron 8600)
ALSA: Intel8x0: Remove conflicting quirk for SSID 0x103c0934
ALSA: hda_intel.c - Consolidate bitfields -
* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:
kbuild: introduce subdir-ccflags-y
kbuild: support include/generated -
This reverts commit 1c55f18717304100a5f624c923f7cb6511b4116d.
Ingo Brueckl was assuming that reverting to 1:1 mapping for chars >= 128
was not useful, but it happens to be: due to the limitations of the
Linux console, when a blind user wants to read BIG5 on it, he has no
other way than loading a font without SFM and let the 1:1 mapping permit
the screen reader to get the BIG5 encoding.Signed-off-by: Samuel Thibault
Cc: stable@kernel.org
Signed-off-by: Linus Torvalds -
uses EINVAL so should include . This
fixes a build error on 64-bit MIPS if CONFIG_SECCOMP is disabled.Signed-off-by: Ralf Baechle
Signed-off-by: Linus Torvalds -
Since commit 0a1c01c9477602ee8b44548a9405b2c1d587b5a2 ("Make relatime
default") when a file system is mounted explicitely with noatime it gets
both the MNT_RELATIME and MNT_NOATIME bits set.This shows up like this in /proc/mounts:
/dev/xxx /yyy ext3 rw,noatime,relatime,errors=continue,data=writeback 0 0
That looks strange. The VFS uses noatime in this case, but both flags
are set. So it's more a cosmetic issue, but still better to fix.Cc: mjg@redhat.com
Signed-off-by: Andi Kleen
Signed-off-by: Linus Torvalds
19 Apr, 2009
17 commits
-
Robert noted that we don't actually document that lguest is 32-bit only,
nor that PAE must be off (CONFIG_PAE is now prompted for if HIGHMEM is
set to "off).Signed-off-by: Rusty Russell
Cc: lguest@ozlabs.org
Cc: "Robert P. J. Day" -
This is the example lguest launcher binary.
Signed-off-by: Matt Kraai
Signed-off-by: Rusty Russell -
Break out of wait_event_interruptible() if freezing has been requested,
in the vballoon thread. Without this change vballoon refuses to stop and
the system can't suspend.Signed-off-by: Marcelo Tosatti
Signed-off-by: Rusty Russell
Cc: stable@kernel.org -
Fixes guest crash 'lguest: bad read address 0x4800000 len 256'
The new per-cpu allocator ends up handing a non-linear address to
write_gdt_entry. We do __pa() on it, and hand it to the host, which
kills us.I've long wanted to make the hypercall "LOAD_GDT_ENTRY" to match the IDT
code, but had no pressing reason until now.Signed-off-by: Rusty Russell
Cc: lguest@ozlabs.org -
Typical message: 'lguest: unhandled trap 6 at 0x418726 (0x0)'
vmlinux guests were broken by 4cd8b5e2a159f18a1507f1187b44a1acbfa6341b
'lguest: use KVM hypercalls', which rewrites guest text from kvm hypercalls
to trap 31.The Launcher mmaps the kernel image. The Guest executes and
immediately faults in the first text page (read-only). Then it hits a
hypercall, and we rewrite that hypercall, causing a copy-on-write.
But the Guest pagetables still refer to the old page: we fault again,
but as Host we see the hypercall already rewritten, and pass the fault
back to the Guest. The Guest hasn't set up an IDT yet, so we kill it.This doesn't happen with bzImages: they unpack themselves and so the
text pages are already read-write.Signed-off-by: Rusty Russell
Tested-by: Patrick McHardy -
* fix/misc:
ALSA: MAINTAINERS - Update SOUND
ALSA: emu10k1 - off by 1 in snd_emu10k1_wait() -
* fix/intel8x0:
ALSA: Intel8x0: Add hp_only quirk for SSID 0x1028016a (Dell Inspiron 8600)
ALSA: Intel8x0: Remove conflicting quirk for SSID 0x103c0934 -
* fix/hda:
ALSA: hda - Set function_id only on FG nodes
ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too
ALSA: hda - Fix headphone-detection on some machines with STAC/IDT codecs
ALSA: hda_intel.c - Consolidate bitfields -
* fix/asoc:
ASoC: OMAP: Fix FS polarity in OSK5912 machine driver
ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver
ASoC: Fix include build error in s3c2412-i2s.c
ASoC: Fix s3c-i2s-v2.c snd_soc_dai changes
ASoC: s3c-i2s-v2.c fix for s3c_i2sv2_iis_calc_rate
ASoC: Fix jive_wm8750.c build problems
ASoC: pxa-ssp: allow setting of dai format 0 -
Following patch introduce support for setting options
to gcc that has effect for current directory and all
subdirectories.The typical use case are an architecture or a subsystem that
decide to cover all files with -Werror.
Today alpha, mips and sparc uses -Werror in almost all their
Makefile- with subdir-ccflag-y it is now simpler to do so
as only the top-level directories needs to be covered.Likewise if we decide to cover a full subsystem such
as net/ with -Werror this is done by adding a single
line to net/Makefile.Signed-off-by: Sam Ravnborg
Cc: Ingo Molnar
Cc: "H. Peter Anvin"
Cc: Thomas Gleixner -
We need a location for generated files.
Today they are spread over several places and bringing them
together to a common place makes it obvious hat is generated
and what isreal files.Al Viro originally suggested: include/gen
Linus suggested to spell it out.This patch implement support for
include/generated
All files in include/generated are ignored by git.
include/generated is removed during "make mrproper".With this we are ready to implement support for include/generated
in the various architctures and in the base kernel.Signed-off-by: Sam Ravnborg
Cc: Al Viro
Cc: Linus Torvalds -
This function is not actually used right now, since the original use
case for it was done with insert_resource_expand_to_fit() instead.However, we now have another usage case that wants to basically do a
"reserve IO resource, splitting around existing resources", however that
one doesn't actually want the "recurse into the conflicting resource"
logic at all.And since recursing into the conflicting resource was the most complex
part, and isn't wanted, just remove it. Maybe we'll some day want both
versions, but we can just resurrect the logic then.Tested-by: Yinghai Lu
Signed-off-by: Linus Torvalds -
* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
cifs: when renaming don't try to unlink negative dentry
cifs: remove unneeded bcc_ptr update in CIFSTCon
cifs: add cFYI messages with some of the saved strings from ssetup/tcon
cifs: fix buffer size for tcon->nativeFileSystem field
cifs: fix unicode string area word alignment in session setup
[CIFS] Fix build break caused by change to new current_umask helper function
[CIFS] Fix sparse warnings
[CIFS] Add support for posix open during lookup
cifs: no need to use rcu_assign_pointer on immutable keys
cifs: remove dnotify thread code
[CIFS] remove some build warnings
cifs: vary timeout on writes past EOF based on offset (try #5)
[CIFS] Fix build break from recent DFS patch when DFS support not enabled
Remote DFS root support.
[CIFS] Endian convert UniqueId when reporting inode numbers from server files
cifs: remove some pointless conditionals before kfree()
cifs: flush data on any setattr -
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:
cs5536: define dma_sff_read_status() method
ide: fix barriers support
ide: Remove void casts
hpt366: use ATA_DMA_* constants
hpt366: fix HPT370 DMA timeouts -
…s/security-testing-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:
Smack: check for SMACK xattr validity in smack_inode_setxattr -
Re-add missing kernel-parameters documentation that was accidentally
deleted in commit 0cb55ad2.Thanks to Ingo and Weidong Han for the heads-up on this.
Signed-off-by: Randy Dunlap
cc: Ingo Molnar
cc: Len Brown
Signed-off-by: Linus Torvalds -
Commit d979677c4c0 ("mm: shrink_all_memory(): use sc.nr_reclaimed")
broke the memory shrinking used by hibernation, becuse it did not update
shrink_all_zones() in accordance with the other changes it made.Fix this by making shrink_all_zones() update sc->nr_reclaimed instead of
overwriting its value.This fixes http://bugzilla.kernel.org/show_bug.cgi?id=13058
Reported-and-tested-by: Alan Jenkins
Signed-off-by: Rafael J. Wysocki
Signed-off-by: Linus Torvalds
18 Apr, 2009
2 commits
-
The driver somehow got merged with the initializer for the dma_sff_read_status()
method missing which caused kernel panic on bootup.This should fix the kernel.org bug #13026...
Signed-off-by: Sergei Shtylyov
Reported-by: Arnd Hannemann
Signed-off-by: Bartlomiej Zolnierkiewicz -
Freeing non-slab objects is bad and results in an oops. Fix it.
Reported-and-tested-by: Andrew Price
Cc: Theodore Tso
Cc: "Rafael J. Wysocki"
Signed-off-by: Bartlomiej Zolnierkiewicz