Tags: jsgf/linux-xen
Tags
Merge commit 'v2.6.32.46' into xen/next-2.6.32 * commit 'v2.6.32.46': Linux 2.6.32.46 igb: Fix lack of flush after register write and before delay fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message drm/ttm: fix ttm_bo_add_ttm(user) failure path x86, UV: Remove UV delay in starting slave cpus x86-32, vdso: On system call restart after SYSENTER, use int $0x80 futex: Fix regression with read only mappings ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist ALSA: snd_usb_caiaq: track submitted output urbs befs: Validate length of long symbolic links. fs/partitions/efi.c: corrupted GUID partition tables can cause kernel oops perf tools: do not look at ./config for configuration mm: fix wrong vmap address calculations with odd NR_CPUS values ALSA: snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc hwmon: (ibmaem) add missing kfree atm: br2864: sent packets truncated in VC routed mode USB: Serial: Added device ID for Qualcomm Modem in Sagemcom's HiLo3G USB: usb-storage: unusual_devs entry for ARM V2M motherboard. USB: assign instead of equal in usbtmc.c USB: xhci: fix OS want to own HC
Merge commit 'v2.6.32.45' into xen/next-2.6.32 * commit 'v2.6.32.45': Linux 2.6.32.45 powerpc: pseries: Fix kexec on machines with more than 4TB of RAM powerpc: Fix device tree claim code ALSA: snd-usb-caiaq: Fix keymap for RigKontrol3 ALSA: timer - Fix Oops at closing slave timer net: Compute protocol sequence numbers and fragment IDs using MD5. crypto: Move md5_transform to lib/md5.c
Merge commit 'v2.6.32.44' into xen/next-2.6.32 * commit 'v2.6.32.44': (55 commits) Linux 2.6.32.44 atm: [br2684] allow routed mode operation again perf: overflow/perf_count_sw_cpu_clock crashes recent kernels dm: fix idr leak on module removal dm mpath: fix potential NULL pointer in feature arg processing ALSA: sound/core/pcm_compat.c: adjust array index proc: restrict access to /proc/PID/io alpha: fix several security issues tunnels: fix netns vs proto registration ordering netns xfrm: fixup xfrm6_tunnel error propagation gre: fix netns vs proto registration ordering cifs: check for NULL session password cifs: fix NULL pointer dereference in cifs_find_smb_ses cifs: clean up cifs_find_smb_ses (try jonsmirl#2) Revert "block: rescan partitions on invalidated devices on -ENOMEDIA too" x86: HPET: Chose a paranoid safe value for the ETIME check x86: Hpet: Avoid the comparator readback penalty powerpc/pseries/hvconsole: Fix dropped console output EHCI: fix direction handling for interrupt data toggles EHCI: only power off port if over-current is active ...
xen/blkback: don't fail empty barrier requests The sector number on empty barrier requests may (will?) be -1, which, given that it's being treated as unsigned 64-bit quantity, will almost always exceed the actual (virtual) disk's size. Inspired by Konrad's "When writting barriers set the sector number to zero...". While at it also add overflow checking to the math in vbd_translate(). [ Manually cherrypicked from 8ab5215 -J ] Signed-off-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Merge commit 'v2.6.32.42' into xen/next-2.6.32 * commit 'v2.6.32.42': (92 commits) Linux 2.6.32.42 Revert "iwlagn: Support new 5000 microcode." time: Compensate for rounding on odd-frequency clocksources xen: Use IRQF_FORCE_RESUME genirq: Add IRQF_FORCE_RESUME xen: events: do not unmask event channels on resume netfilter: IPv6: fix DSCP mangle code netfilter: IPv6: initialize TOS field in REJECT target module exec: delay address limit change until point of no return xfs: properly account for reclaimed inodes ACPI: use _HID when supplied by root-level devices pata_cm64x: fix boot crash on parisc pata_cmd64x: remove unused definitions pata_cmd64x: cmd648_bmdma_stop() fix pata_cmd64x: fix PIO setup ata: use pci_dev->revision md/raid5: fix FUA request handling in ops_run_io() md/raid5: fix raid5_set_bi_hw_segments md: check ->hot_remove_disk when removing disk CPUFREQ: Remove cpufreq_stats sysfs entries on module unload. ... Conflicts: block/blk-core.c
8D33
xen/apic: use xen_apic for all pv guests, not just dom0. c3dd794 "xen/apic: Provide an 'apic_xen' to set the override the apic->[read|write] for all cases" caused my 32 bit domU to panic with: [ 0.000000] Kernel panic - not syncing: Didn't find an APIC driver [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.32.41-x86_32p-xenU-01177-g22982d8-dirty #233 [ 0.000000] Call Trace: [ 0.000000] [<c11f8284>] ? printk+0xf/0x13 [ 0.000000] [<c11f81b8>] panic+0x39/0xf6 [ 0.000000] [<c1308f60>] generic_apic_probe+0x72/0x8a [ 0.000000] [<c1301cd3>] setup_arch+0x90f/0x966 [ 0.000000] [<c102e5c1>] ? vprintk+0x368/0x38a [ 0.000000] [<c104b9bb>] ? lockdep_init_map+0x87/0x40f [ 0.000000] [<c104aed9>] ? debug_check_no_locks_freed+0x122/0x147 [ 0.000000] [<c12fc5ca>] start_kernel+0x90/0x30e [ 0.000000] [<c12fc0a8>] i386_start_kernel+0x97/0x9e [ 0.000000] [<c12ff372>] xen_start_kernel+0x4ce/0x4d6 Add the APIC override for PV guests as well as dom0. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Merge branch 'for-2.6.32/bug-fixes' of git://git.kernel.org/pub/scm/l… …inux/kernel/git/konrad/xen into xen/next-2.6.32 * 'for-2.6.32/bug-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen: xen/blkback: When writting barriers set the sector number to zero... xen/apic: Provide an 'apic_xen' to set the override the apic->[read|write] for all cases.
Merge commit 'v2.6.32.39' into xen/next-2.6.32 * commit 'v2.6.32.39': (29 commits) Linux 2.6.32.39 net: fix rds_iovec page count overflow net: ax25: fix information leak to userland harder x86, cpu: Fix regression in AMD errata checking code USB: xhci - fix math in xhci_get_endpoint_interval() USB: xhci - fix unsafe macro definitions USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices USB: EHCI: unlink unused QHs when the controller is stopped proc: do proper range check on readdir offset next_pidmap: fix overflow condition USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem. USB: option: Add new ONDA vendor id and product id for ONDA MT825UP USB: ftdi_sio: add ids for Hameg HO720 and HO730 USB: ftdi_sio: add PID for OCT DK201 docking station USB: ftdi_sio: Added IDs for CTI USB Serial Devices x86, amd: Disable GartTlbWlkErr when BIOS forgets it x86, AMD: Set ARAT feature on AMD processors x86, cpu: Clean up AMD erratum 400 workaround x86, cpu: AMD errata checking framework UBIFS: fix oops when R/O file-system is fsync'ed ...
Revert "x86-64: finish cleanup_highmaps()'s job wrt. _brk_end" This reverts commit 4983439. Says Stefano: You pulled the revert of "x86: Cleanup highmap after brk is concluded", that means that we have the crash on boot again when _end is not PMD aligned and is on a different PMD than _brk_end.
PreviousNext