opensuse:kernel-source.git
5 years agox86/mce: Only restart instruction after machine check recovery
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Only restart instruction after machine check recovery
if it is safe (fate#313743, fate#314744).

5 years agox86/mce: Avoid reading every machine check bank register twice
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Avoid reading every machine check bank register twice
(fate#313743, fate#314744).

5 years agox86/mce: Replace hard coded hex constants with symbolic defines
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Replace hard coded hex constants with symbolic defines
(fate#313743, fate#314744).

5 years agox86/mce: Recognise machine check bank signature for data path
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Recognise machine check bank signature for data path
error (fate#313743, fate#314744).

5 years agox86/mce: Handle "action required" errors (fate#313743,
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Handle "action required" errors (fate#313743,
fate#314744).

5 years agox86/mce: Add mechanism to safely save information in MCE handler
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Add mechanism to safely save information in MCE handler
(fate#313743, fate#314744).

5 years agox86/mce: Create helper function to save addr/misc when needed
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86/mce: Create helper function to save addr/misc when needed
(fate#313743, fate#314744).

5 years agoHWPOISON: Add code to handle "action required" errors
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
HWPOISON: Add code to handle "action required" errors
(fate#313743, fate#314744).

5 years agoHWPOISON: Clean up memory_failure() vs. __memory_failure()
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
HWPOISON: Clean up memory_failure() vs. __memory_failure()
(fate#313743, fate#314744).

5 years agox86, mce: Replace MCM_ with MCI_MISC_ (fate#313743,
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86, mce: Replace MCM_ with MCI_MISC_ (fate#313743,
fate#314744).

5 years agox86, mce, severity: Clean up trivial coding style problems
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86, mce, severity: Clean up trivial coding style problems
(fate#313743, fate#314744).

5 years agox86, mce, severity: Cleanup severity table (fate#313743,
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86, mce, severity: Cleanup severity table (fate#313743,
fate#314744).

5 years agox86, mce, severity: Make formatting a bit more readable
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86, mce, severity: Make formatting a bit more readable
(fate#313743, fate#314744).

5 years agox86, mce, severity: Fix two severities table signatures
Michael Chang [Mon, 19 Nov 2012 08:41:35 +0000 (16:41 +0800)]
x86, mce, severity: Fix two severities table signatures
(fate#313743, fate#314744).

5 years ago[libata] export ata_dev_set_feature() (fate#313946, bnc#783331).
Lee, Chun-Yi [Wed, 21 Nov 2012 02:07:29 +0000 (10:07 +0800)]
[libata] export ata_dev_set_feature() (fate#313946, bnc#783331).

5 years agoahci: implement aggressive SATA device sleep support
Lee, Chun-Yi [Wed, 21 Nov 2012 02:07:29 +0000 (10:07 +0800)]
ahci: implement aggressive SATA device sleep support
(fate#313946, bnc#783331).

5 years agoata: define enum constants for IDENTIFY DEVICE (fate#313946,
Lee, Chun-Yi [Wed, 21 Nov 2012 02:07:29 +0000 (10:07 +0800)]
ata: define enum constants for IDENTIFY DEVICE (fate#313946,
bnc#783331).

5 years agolibata: detect Device Attention support (fate#313946,
Lee, Chun-Yi [Wed, 21 Nov 2012 02:07:29 +0000 (10:07 +0800)]
libata: detect Device Attention support (fate#313946,
bnc#783331).

5 years agoMerge branch 'scripts' into SLE11-SP3
Michal Marek [Tue, 20 Nov 2012 16:46:17 +0000 (17:46 +0100)]
Merge branch 'scripts' into SLE11-SP3

5 years agoscripts/tar-up*.sh: Pass arguments to stable-tar.pl via stdin
Michal Marek [Tue, 20 Nov 2012 16:43:27 +0000 (17:43 +0100)]
scripts/tar-up*.sh: Pass arguments to stable-tar.pl via stdin

5 years agoMerge branch 'SLE11-SP3' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP3
Jiri Kosina [Tue, 20 Nov 2012 13:42:14 +0000 (14:42 +0100)]
Merge branch 'SLE11-SP3' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP3

5 years agoUpdate config files. Disable module signigng for Alpha1, it causes
Jiri Kosina [Tue, 20 Nov 2012 13:41:25 +0000 (14:41 +0100)]
Update config files. Disable module signigng for Alpha1, it causes
build failures in buildservice (bnc#790477)

5 years agoMerge branch 'scripts' into SLE11-SP3
Michal Marek [Tue, 20 Nov 2012 13:21:55 +0000 (14:21 +0100)]
Merge branch 'scripts' into SLE11-SP3

5 years agoscripts/tar-up*.sh: Fix computing the newest file in an archive
Michal Marek [Tue, 20 Nov 2012 13:21:09 +0000 (14:21 +0100)]
scripts/tar-up*.sh: Fix computing the newest file in an archive

5 years agoUpdate patch-mainline tag
Takashi Iwai [Tue, 20 Nov 2012 11:35:44 +0000 (12:35 +0100)]
Update patch-mainline tag

5 years agoALSA: hda - Limit runtime PM support only to known Intel chips
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Limit runtime PM support only to known Intel chips
(FATE#313754).

5 years agoALSA: hda - Fix recursive suspend/resume call (FATE#313754).
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Fix recursive suspend/resume call (FATE#313754).

5 years agoALSA: hda - Add new codec ALC668 and ALC900 (default name
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Add new codec ALC668 and ALC900 (default name
ALC1150) (FATE#313695).

5 years agoALSA: hda - Improve HP depop when system enter to S3
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Improve HP depop when system enter to S3
(FATE#313695).

5 years agoALSA: hda - Fix invalid connections in VT1802 codec
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Fix invalid connections in VT1802 codec
(FATE#314310).

5 years agoALSA: hda - Fix empty DAC filling in patch_via.c (FATE#314310).
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Fix empty DAC filling in patch_via.c (FATE#314310).

5 years agoALSA: hda - Keep power link on for PantherPoint HDMI
Takashi Iwai [Tue, 20 Nov 2012 11:22:44 +0000 (12:22 +0100)]
ALSA: hda - Keep power link on for PantherPoint HDMI
(FATE#313695).

5 years agousb: host: xhci: Fix Null pointer dereferencing with 71c731a
Oliver Neukum [Tue, 20 Nov 2012 11:07:00 +0000 (12:07 +0100)]
usb: host: xhci: Fix Null pointer dereferencing with 71c731a
for non-x86 systems (bnc#785562).

5 years ago- Refresh
NeilBrown [Tue, 20 Nov 2012 06:15:38 +0000 (17:15 +1100)]
- Refresh
  patches.suse/0001-md-failfast-add-failfast-flag-for-md-to-be-used-by-s.patch.
- Refresh
  patches.suse/0002-md-raid1-add-failfast-handling-for-reads.patch.
- Refresh
  patches.suse/0003-md-raid1-add-failfast-handling-for-writes.patch.
- Refresh
  patches.suse/0004-md-raid10-add-failfast-handling-for-reads.patch.
- Refresh patches.suse/md-allow-force-fail.
- Refresh patches.suse/md-allow-restarting-interrupted-recovery.
- Refresh patches.suse/md-bitmap-discard-chunk_block_shift.
- Refresh patches.suse/md-bitmap-revert-dm-log.
- Refresh
  patches.suse/md-bm-01-bitmap-disentangle-two-different-pending-flags.patch.
- Refresh
  patches.suse/md-bm-02-bitmap-add-new-space-attribute-for-bitmaps.patch.
- Refresh
  patches.suse/md-bm-03-bitmap-allow-a-bitmap-with-no-backing-storage.patch.
- Refresh
  patches.suse/md-bm-04-bitmap-centralise-allocation-of-bitmap-file-pages.patch.
- Refresh
  patches.suse/md-bm-05-bitmap-change-_page_attr-to-take-a-page-number-no.patch.
- Refresh
  patches.suse/md-bm-06-bitmap-move-some-fields-of-struct-bitmap-into-a-s.patch.
- Refresh
  patches.suse/md-bm-07-bitmap-store-bytes-in-file-rather-than-just-in-la.patch.
- Refresh
  patches.suse/md-bm-08-bitmap-separate-bitmap-file-allocation-to-its-own.patch.
- Refresh
  patches.suse/md-bm-09-bitmap-move-storage-allocation-from-bitmap_load-t.patch.
- Refresh
  patches.suse/md-bm-10-bitmap-remove-bitmap_mask_state.patch.
- Refresh
  patches.suse/md-bm-11-bitmap-remove-single-bit-manipulation-on-sb-state.patch.
- Refresh
  patches.suse/md-bm-12-bitmap-use-set_bit-test_bit-etc-for-operation-on-.patch.
- Refresh
  patches.suse/md-bm-13-bitmap-convert-some-spin_lock_irqsave-to-spin_loc.patch.
- Refresh
  patches.suse/md-bm-14-bitmap-remove-async-freeing-of-bitmap-file.patch.
- md/bitmap: merge bitmap_file_unmap and bitmap_file_put
  (fate#311379).
- Refresh
  patches.suse/md-bm-16-bitmap-make-_page_attr-bitops-atomic.patch.
- Refresh
  patches.suse/md-bm-17-bitmap-make-bitmap-bitops-atomic.patch.
- Refresh
  patches.suse/md-bm-18-bitmap-create-a-struct-bitmap_counts-substructure.patch.
- Refresh
  patches.suse/md-bm-19-bitmap-use-DIV_ROUND_UP-instead-of-open-code.patch.
- Refresh
  patches.suse/md-bm-20-bitmap-add-bitmap_resize-function-to-allow-bitmap.patch.
- Refresh
  patches.suse/md-bm-21-bitmap-make-sure-reshape-request-are-reflected-in.patch.
- Refresh
  patches.suse/md-bm-23-raid10-resize-bitmap-when-required-during-reshape.patch.
- Refresh patches.suse/md-bm-24-record-space.
- Refresh patches.suse/md-plugging-refine.
- Refresh patches.suse/md-r10-fix-on-stack-allocation.
- Refresh
  patches.suse/md-raid10-handle-merge_bvec_fn-in-member-devices.patch.
- Refresh patches.suse/md-raid10-merge_bvec_fn.fix.
- Refresh patches.suse/md-raid10-set_dev_sectors.
- Refresh patches.suse/md-raid10-shrink-remove.
- Refresh
  patches.suse/md-raid10-support-resizing-some-RAID10-arrays.patch.
- Refresh patches.suse/md-re-add-to-failed.
- Refresh
  patches.suse/r10-reshape-1-md-allow-a-reshape-operation-to-be-reversed.patch.
- Refresh
  patches.suse/r10-reshape-2-md-add-possibility-to-change-data-offset-for-devices.patch.
- Refresh
  patches.suse/r10-reshape-3-md-raid10-collect-some-geometry-fields-into-a-dedica.patch.
- Refresh
  patches.suse/r10-reshape-4-md-teach-sync_page_io-about-new_data_offset.patch.
- Refresh
  patches.suse/r10-reshape-5-md-use-resync_max_sectors-for-reshape-as-well-as-res.patch.
- Refresh
  patches.suse/r10-reshape-6-md-raid10-Introduce-prev-geometry-to-support-reshape.patch.
- Refresh
  patches.suse/r10-reshape-7-md-raid10-share-pages-between-read-and-write-bio-s-d.patch.
- Refresh
  patches.suse/r10-reshape-7-md-raid10-split-out-interpretation-of-layout-to-sepa.patch.
- Refresh
  patches.suse/r10-reshape-8-md-raid10-add-reshape-support.patch.

Add 'Git-commit' tags to lots of md patches, and fix one buglet found
when comparing our patches to mainline:  Reshaping an array with a bitmap
could sometimes result in the new bitmap being very small.

5 years agoMerge branch 'SLE11-SP2' into SLE11-SP3
Michal Marek [Mon, 19 Nov 2012 21:18:48 +0000 (22:18 +0100)]
Merge branch 'SLE11-SP2' into SLE11-SP3

Conflicts:
patches.fixes/scsi-update-scsi.h-with-SYNCHRONIZE_CACHE_16.patch
rpm/kernel-source.changes.old
series.conf
Delete
patches.fixes/smp-introduce-a-generic-on_each_cpu_mask-function.patch,
which has already been present in SP3 under a different name, and move
patches.fixes/smp-add-func-to-IPI-cpus-based-on-parameter-func.patch
down in the series.

5 years agoMerge branch 'SLE11-SP2' into SLE11-SP3
Michal Marek [Mon, 19 Nov 2012 16:19:49 +0000 (17:19 +0100)]
Merge branch 'SLE11-SP2' into SLE11-SP3

Conflicts:
rpm/kernel-source.changes.old
series.conf
Deleted
patches.fixes/net-prevent-NULL-dereference-in-check_peer_redir.patch, as
it is obsoleted by commit 8a533666 from the stable tree.

5 years ago- Update qla2xxx driver (FATE#313901)
Hannes Reinecke [Mon, 19 Nov 2012 11:10:25 +0000 (12:10 +0100)]
- Update qla2xxx driver (FATE#313901)
- Update LIO kernel modules (FATE#313550)

- [SCSI] qla2xxx: Remove qla2x00_wait_for_loop_ready function
  (FATE#313901).
- [SCSI] qla2xxx: Check for SCSI status on underruns
  (FATE#313901).
- [SCSI] qla2xxx: Don't call alloc_fw_dump for ISP82XX
  (FATE#313901).
- [SCSI] qla2xxx: Revert back the request queue mapping to
  request queue 0 (FATE#313901).
- [SCSI] qla2xxx: Stop unconditional completion of mailbox
  commands issued in interrupt mode during firmware hang
  (FATE#313901).
- [SCSI] qla2xxx: Enable Minidump by default with default capture
  mask 0x1f (FATE#313901).
- [SCSI] qla2xxx: Return the correct value for a mailbox command
  if 82xx is in reset recovery (FATE#313901).
- [SCSI] qla2xxx: Display IPE error message for ISP82xx
  (FATE#313901).
- [SCSI] qla2xxx: Encapsulate prematurely completing mailbox
  commands during ISP82xx firmware hang (FATE#313901).
- [SCSI] qla2xxx: Clear mailbox busy flag during premature
  mailbox completion for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Disable generating pause frames when firmware
  hang detected for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Correct fc_host port_state display
  (FATE#313901).
- [SCSI] qla2xxx: Submit all chained IOCBs for passthrough
  commands on request queue 0 (FATE#313901).
- [SCSI] qla2xxx: Update version number to 8.03.07.12-k
  (FATE#313901).
- [SCSI] qla2xxx: Use less stack to emit logging messages
  (FATE#313901).
- [SCSI] qla2xxx: Make the logging functions verify their
  arguments and fixed the current broken uses as appropriate
  (FATE#313901).
- [SCSI] qla2xxx: Update to dynamic logging (FATE#313901).
- [SCSI] qla2xxx: Proper cleanup of pass through commands when
  firmware returns error (FATE#313901).
- [SCSI] qla2xxx: Only read requested mailbox registers
  (FATE#313901).
- [SCSI] qla2xxx: Limit excessive DPC cycles (FATE#313901).
- [SCSI] qla2xxx: Fix to include FCE data as part of dump
  (FATE#313901).
- [SCSI] qla2xxx: Correct report-id acquisition check
  (FATE#313901).
- [SCSI] qla2xxx: Corrections to returned sysfs error codes
  (FATE#313901).
- [SCSI] qla2xxx: Corrected the default setting of the help text
  of Minidump capture mask (FATE#313901).
- [SCSI] qla2xxx: Corrected the display of firmware dump
  availability for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Added a new entry to ISP specific function
  pointers structure (FATE#313901).
- [SCSI] qla2xxx: Process marker IOCB request on request queue 0
  (FATE#313901).
- [SCSI] qla2xxx: Consolidated IOCB processing routines
  (FATE#313901).
- [SCSI] qla2xxx: Implement FCP priority tagging for 82xx adapters
  (FATE#313901).
- [SCSI] qla2xxx: Ensure there's enough request-queue space for
  passthru IOCBs (FATE#313901).
- [SCSI] qla2xxx: Move initialization of some variables before
  iospace_config (FATE#313901).
- [SCSI] qla2xxx: Do not check for minidump when device state
  is QLA82XX_DEV_READY (FATE#313901).
- [SCSI] qla2xxx: remove redundant semicolon (FATE#313901).
- qla2xxx: fix printk typo in qla_bsg.c (FATE#313901).
- [SCSI] qla2xxx: Propagate up abort failures (FATE#313901).
- [SCSI] qla2xxx: Add check for null fcport references in
  qla2xxx_queuecommand (FATE#313901).
- [SCSI] qla2xxx: Add an "is reset active" helper (FATE#313901).
- [SCSI] qla2xxx: Clear options-flags while issuing stop-firmware
  mbx command (FATE#313901).
- [SCSI] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag
  during CT-IOCB processing (FATE#313901).
- [SCSI] qla2xxx: Correct out of bounds read of ISP2200 mailbox
  registers (FATE#313901).
- [SCSI] qla2xxx: Remove check for null fcport from host reset
  handler (FATE#313901).
- [SCSI] qla2xxx: Complete mailbox command timedout to avoid
  initialization failures during next reset cycle (FATE#313901).
- [SCSI] qla2xxx: Remove resetting memory during device
  initialization for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Proper detection of firmware abort error code
  for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Update version number to 8.03.07.13-k
  (FATE#313901).
- [SCSI] qla2xxx: Enhanced the dump routines to capture multiple
  request and response queues (FATE#313901).
- [SCSI] qla2xxx: Enhancements to support ISP83xx (FATE#313901).
- [SCSI] qla2xxx: Use a valid enode-mac if none defined
  (FATE#313901).
- [SCSI] qla2xxx: Consolidation of SRB processing (FATE#313901).
- [SCSI] qla2xxx: Use consistent DL mask for ELS/CT passthru
  requests (FATE#313901).
- [SCSI] qla2xxx: Correct print format for edc ql_log() calls
  (FATE#313901).
- [SCSI] qla2xxx: Handle change notifications based on switch
  scan results (FATE#313901).
- [SCSI] qla2xxx: Return blank sysfs string on initial get
  thermal failure (FATE#313901).
- [SCSI] qla2xxx: Increase speed of flash access in ISP82xx
  adapters to improve firmware load speed (FATE#313901).
- [SCSI] qla2xxx: Handle failure cases during fabric_login
  (FATE#313901).
- [SCSI] qla2xxx: Perform implicit logout during rport tear-down
  (FATE#313901).
- [SCSI] qla2xxx: Prep zero-length BSG data-transfer requests
  (FATE#313901).
- [SCSI] qla2xxx: Reduce mbx-command timeout for Login/Logout
  requests (FATE#313901).
- [SCSI] qla2xxx: Print mailbox command opcode and return code
  when a command times out (FATE#313901).
- [SCSI] qla2xxx: Convert remaining printk's to ql_log format
  (FATE#313901).
- [SCSI] qla2xxx: Use ql_log* #define's in ql_log() and
  ql_log_pci() (FATE#313901).
- [SCSI] qla2xxx: Fix ql_dbg arguments (FATE#313901).
- [SCSI] qla2xxx: Add new message when a new loopid is assigned
  (FATE#313901).
- [SCSI] qla2xxx: Log messages to use correct vha (FATE#313901).
- [SCSI] qla2xxx: Change the log message when previous dump is
  available to retrieve for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Perform firmware dump procedure on mailbox
  command timeout (FATE#313901).
- [SCSI] qla2xxx: Remove EDC sysfs interface (FATE#313901).
- [SCSI] qla2xxx: Cache swl during fabric discovery (FATE#313901).
- [SCSI] qla2xxx: Add ha->max_fibre_devices to keep track of
  the maximum number of targets (FATE#313901).
- [SCSI] qla2xxx: Handle device mapping changes due to device
  logout (FATE#313901).
- [SCSI] qla2xxx: Fix incorrect register access in
  qla2x00_start_iocbs() (FATE#313901).
- [SCSI] qla2xxx: Stop iteration after first failure in *_id
  functions (FATE#313901).
- [SCSI] qla2xxx: Avoid invalid request queue dereference for
  bad response packets (FATE#313901).
- [SCSI] qla2xxx: handle default case in
  qla2x00_request_firmware() (FATE#313901).
- qla2xxx: Remove redundant NULL check before release_firmware()
  call (FATE#313901).
- [SCSI] qla2xxx: Fix reset time out as qla2xxx not ack to reset
  request (FATE#313901).
- [SCSI] qla2xxx: Block flash access from application when device
  is initialized for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Proper completion to scsi-ml for scsi status
  task_set_full and busy (FATE#313901).
- [SCSI] qla2xxx: Properly check for current state after the
  fabric-login request (FATE#313901).
- [SCSI] qla2xxx: Update version number to 8.04.00.03-k
  (FATE#313901).
- [SCSI] qla2xxx: Fix typo in qla_init.c (FATE#313901).
- [SCSI] qla2xxx: Micro optimization in queuecommand handler
  (FATE#313901).
- [SCSI] qla2xxx: Fix typo in qla_mbx.c (FATE#313901).
- [SCSI] qla2xxx: Remove unneeded DPC wakeups from
  qla82xx_watchdog (FATE#313901).
- [SCSI] qla2xxx: Detect PEG errors (FATE#313901).
- [SCSI] qla2xxx: Change "Done" to "Entering" in the debug print
  statement in qla2x00_port_logout (FATE#313901).
- [SCSI] qla2xxx: Handle interrupt registration failures more
  gracefully (FATE#313901).
- [SCSI] qla2xxx: Add ql_dbg_verbose logging level (FATE#313901).
- [SCSI] qla2xxx: Stats should be different from physical and
  virtual ports (FATE#313901).
- [SCSI] qla2xxx: Fix typo in bus-reset handler (FATE#313901).
- [SCSI] qla2xxx: Display proper supported speeds for 16G FC
  adapters (FATE#313901).
- [SCSI] qla2xxx: Fixups for ISP83xx (FATE#313901).
- [SCSI] qla2xxx: Remove mirrored field vp_idx from struct fc_port
  (FATE#313901).
- [SCSI] qla2xxx: Optimize existing port name server query
  matching (FATE#313901).
- [SCSI] qla2xxx: Corrections to log messages (FATE#313901).
- [SCSI] qla2xxx: Log link up and link down messages to track
  link flops (FATE#313901).
- [SCSI] qla2xxx: Avoid losing any fc ports when loop id's are
  exhausted (FATE#313901).
- [SCSI] qla2xxx: Don't capture minidump for ISP82xx on flash
  update from application (FATE#313901).
- [SCSI] qla2xxx: Display proper firmware version when new
  minidump template is gathered for ISP82xx (FATE#313901).
- [SCSI] Revert "qla2xxx: During loopdown perform Diagnostic
  loopback." (FATE#313901).
- [SCSI] qla2xxx: Add LLD target-mode infrastructure for >=
  24xx series (FATE#313901).
- [SCSI] tcm_qla2xxx: Add >= 24xx series fabric module for
  target-core (FATE#313901).
- [SCSI] qla2xxx: don't free pool that wasn't allocated
  (FATE#313901).
- tcm_qla2xxx: Convert to TFO->put_session() usage (FATE#313901).
- tcm_qla2xxx: Clear session s_id + loop_id earlier during
  shutdown (FATE#313901).
- tcm_qla2xxx: Don't insert nacls without sessions into the btree
  (FATE#313901).
- qla2xxx: Don't crash if we can't find cmd for failed CTIO
  (FATE#313901).
- qla2xxx: Don't leak commands we give up on in qlt_do_work()
  (FATE#313901).
- tcm_qla2xxx: tcm_qla2xxx_handle_tmr() can be static
  (FATE#313901).
- tcm_qla2xxx: Handle malformed wwn strings properly
  (FATE#313901).
- qla2xxx: Remove version.h header file inclusion (FATE#313901).
- qla2xxx: print the right array elements in qlt_async_event
  (FATE#313901).
- tcm_qla2xxx: Remove duplicate header file inclusion
  (FATE#313901).
- tcm_qla2xxx: Offload WRITE I/O backend submission to tcm_qla2xxx
  wq (FATE#313901).
- qla2xxx: Get rid of redundant qla_tgt_sess.tearing_down
  (FATE#313901).
- qla2xxx: Remove racy, now-redundant check of sess_tearing_down
  (FATE#313901).
- [SCSI] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP
  (FATE#313901).
- [SCSI] qla2xxx: Bind to ISP8031 devices (FATE#313901).
- [SCSI] qla2xxx: Add I2C BSG interface (FATE#313901).
- [SCSI] qla2xxx: Add check in qla82xx_watchdog for failed
  hardware state (FATE#313901).
- [SCSI] qla2xxx: Fix typo in qla2xxx files (FATE#313901).
- [SCSI] qla2xxx: Display mailbox failure by default
  (FATE#313901).
- qla2xxx: Fix endianness of task management response code
  (FATE#313901).
- [SCSI] qla2xxx: Use bitmap to store loop_id's for fcports
  (FATE#313901).
- [SCSI] qla2xxx: Implementation of bidirectional (FATE#313901).
- [SCSI] qla2xxx: Add FW DUMP SIZE sysfs attribute (FATE#313901).
- [SCSI] qla2xxx: IDC implementation for ISP83xx (FATE#313901).
- [SCSI] qla2xxx: Implemetation of mctp (FATE#313901).
- [SCSI] qla2xxx: Add bit to identify adapters for thermal temp
  (FATE#313901).
- [SCSI] qla2xxx: Changes for ISP83xx loopback support
  (FATE#313901).
- [SCSI] qla2xxx: Don't register to legacy interrupt for ISP82xx
  (FATE#313901).
- [SCSI] qla2xxx: Update the driver copyright (FATE#313901).
- [SCSI] qla2xxx: Only enable link up on the correct interrupt
  event (FATE#313901).
- [SCSI] qla2xxx: Fix for continuous rescan attempts in arbitrated
  loop topology (FATE#313901).
- [SCSI] qla2xxx: Implement beacon support for ISP83xx
  (FATE#313901).
- [SCSI] qla2xxx: Perform ROM mbx cmd access only after ISP
  soft-reset during f/w recovery (FATE#313901).
- [SCSI] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel
  message for ISP82xx (FATE#313901).
- [SCSI] qla2xxx: Dont call nic restart firmware if it is already
  active and running (FATE#313901).
- [SCSI] qla2xxx: Use #defines instead of hardcoded values for
  intr status (FATE#313901).
- [SCSI] qla2xxx: Remove setting Scsi_host->this_id during
  adapter probe (FATE#313901).
- [SCSI] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server
  upon request (FATE#313901).
- [SCSI] qla2xxx: Fail initialization if unable to load RISC code
  (FATE#313901).
- [SCSI] qla2xxx: Do PCI fundamental reset for ISP83xx
  (FATE#313901).
- [SCSI] qla2xxx: Do not restrict the number of NPIV ports for
  ISP83xx (FATE#313901).
- [SCSI] qla2xxx: set idc version if function is first one to come
  (FATE#313901).
- [SCSI] qla2xxx: Fix description of qla2xmaxqdepth parameter
  (FATE#313901).
- [SCSI] qla2xxx: Fix for handling some error conditions in
  loopback (FATE#313901).
- [SCSI] qla2xxx: Enclose adapter related calls in adapter check
  in failed state handler (FATE#313901).
- [SCSI] qla2xxx: Set Maximum Read Request Size to 4K
  (FATE#313901).
- [SCSI] qla2xxx: Get fcal position map should not be called
  for p2p topology (FATE#313901).
- [SCSI] qla2xxx: Enable fw attributes for ISP24xx and above
  (FATE#313901).
- [SCSI] qla2xxx: Restrict nic core reset to one function for mctp
  (FATE#313901).
- [SCSI] qla2xxx: Fix for legacy interrupts for ISP83xx
  (FATE#313901).
- [SCSI] qla2xxx: T10 DIF - ISP83xx changes (FATE#313901).
- [SCSI] qla2xxx: Fix incorrect status reporting on DIF errors
  (FATE#313901).
- [SCSI] qla2xxx: Don't toggle RISC interrupt bits after IRQ
  lines are attached (FATE#313901).
- [SCSI] qla2xxx: Allow MSI interrupt registration for ISP82xx
  (FATE#313901).
- [SCSI] qla2xxx: Use the right field for container_of
  (FATE#313901).
- [SCSI] qla2xxx: Update version number to 8.04.00.07-k
  (FATE#313901).
- [SCSI] qla2xxx: fix potential deadlock on ha->hardware_lock
  (FATE#313901).
- target: Prevent cmd->se_queue_node double add (FATE#313550).
- target: Re-org of core_tmr_lun_reset (FATE#313550).
- target: Prevent TRANSPORT_FREE_CMD_INTR processing in
  core_tmr_drain_cmd_list (FATE#313550).
- target: Fix transport_cmd_finish_abort queue removal bug
  (FATE#313550).
- target: Prevent transport_send_task_abort when CHECK_CONDITION
  status (FATE#313550).
- tfm_fc: use transport_handle_cdb_direct (FATE#313550).
- iscsi-target: always call transport_handle_cdb_direct
  (FATE#313550).
- target: remove transport_generic_handle_cdb (FATE#313550).
- target: don't opencode transport_release_cmd in
  transport_release_fe_cmd (FATE#313550).
- target: remove transport_free_se_cmd (FATE#313550).
- target: simplify transport_generic_remove (FATE#313550).
- target: simplify transport_put_cmd (FATE#313550).
- target: remove transport_generic_remove (FATE#313550).
- target: push session reinstatement out of
  transport_generic_free_cmd (FATE#313550).
- target: Remove session_reinstatement parameter from
  ->transport_wait_for_tasks (FATE#313550).
- target: simplify target_parse_naa_6h_vendor_specific()
  (FATE#313550).
- target: cleanup iblock bio submission (FATE#313550).
- target: cleanup pscsi request submission (FATE#313550).
- target: remove unused se_subsystem_api methods (FATE#313550).
- iscsi-target: use native hex2bin for chap_string_to_hex
  (FATE#313550).
- tcm_fc: remove custom hex_to_bin in ft_parse_wwn (FATE#313550).
- target: Make pscsi_create_virtdevice use ERR_CAST (FATE#313550).
- target: Have core_tmr_alloc_req() take an explicit GFP_xxx flag
  (FATE#313550).
- target: Convert ->transport_wait_for_tasks usage to
  transport_generic_free_cmd (FATE#313550).
- iscsi-target: Remove SCF_SE_LUN_CMD flag abuses (FATE#313550).
- target: Merge transport_cmd_finish_abort_tmr into
  transport_cmd_finish_abort (FATE#313550).
- target: Remove legacy + unused device active I/O shutdown code
  (FATE#313550).
- loopback: Prevent uninitialized use of tl_tpg in
  tcm_loop_queuecommand (FATE#313550).
- target: Cleanup unused target_core_base.h bits (FATE#313550).
- target: Cleanup unused se_task bits (FATE#313550).
- target: make more use of the task_flags field in se_task
  (FATE#313550).
- target: Remove unnecessary se_task members (FATE#313550).
- target: pack struct se_task more tightly (FATE#313550).
- target: make the ->get_cdb method optional (FATE#313550).
- target: replace ->get_cdb with a target_get_task_cdb helper
  (FATE#313550).
- target: remove the ->transport_split_cdb callback in se_cmd
  (FATE#313550).
- target: make iblock_emulate_sync_cache asynchronous
  (FATE#313550).
- target: clean up the backend interface to caching parameters
  (FATE#313550).
- target: remove the transport_qf_callback se_cmd callback
  (FATE#313550).
- target: remove SCF_EMULATE_QUEUE_FULL (FATE#313550).
- target: do not pass the queue object to
  transport_remove_cmd_from_queue (FATE#313550).
- target: use transport_cmd_check_stop_to_fabric consistently
  (FATE#313550).
- target: fix list walking in transport_free_dev_tasks
  (FATE#313550).
- target: factor some duplicate code for stopping a task
  (FATE#313550).
- target: remove TF_TIMER_STOP (FATE#313550).
- target: stop task timers earlier (FATE#313550).
- target: move depth_left manipulation out of
  transport_generic_request_failure (FATE#313550).
- target: remove the TRANSPORT_REMOVE state (FATE#313550).
- target: remove TRANSPORT_DEFERRED_CMD state (FATE#313550).
- target: remove unused TRANSPORT_ states (FATE#313550).
- target: use a workqueue for I/O completions (FATE#313550).
- target: transport_subsystem_check_init cleanups (FATE#313550).
- target: remove the task_sg_bidi field se_task and pSCSI BIDI
  support (FATE#313550).
- target: merge transport_new_cmd_obj into
  transport_generic_new_cmd (FATE#313550).
- target: remove transport_allocate_tasks (FATE#313550).
- target: Fix BIDI t_task_cdb handling in
  transport_generic_new_cmd (FATE#313550).
- target: re-use the command S/G list for single-task commands
  (FATE#313550).
- target: Fix incorrect transport_sent usage (FATE#313550).
- target: Remove legacy se_task->task_timer and associated logic
  (FATE#313550).
- target: Fix compile warning w/ missing module.h include
  (FATE#313550).
- tcm_loop: Add explict read buffer memset for
  SCF_SCSI_CONTROL_SG_IO_CDB (FATE#313550).
- target: Check -ENOMEM to signal QUEUE_FULL from fabric callbacks
  (FATE#313550).
- target: Fix incorrect se_cmd assignment in
  core_tmr_drain_tmr_list (FATE#313550).
- target: Fix wrong se_tmr being added to drain_tmr_list
  (FATE#313550).
- target: Minor cleanups to core_tmr_drain_tmr_list (FATE#313550).
- drivers/target: Add module.h to drivers/target files as required
  (FATE#313550).
- target: Avoid double list_del for aborted se_tmr_req
  (FATE#313550).
- iscsi-target: Add missing CMDSN_LOWER_THAN_EXP check in
  iscsit_handle_scsi_cmd (FATE#313550).
- iscsi-target: Fix non-immediate TMR handling (FATE#313550).
- target: Make TFO->check_stop_free return free status
  (FATE#313550).
- target: Remove core TRANSPORT_FREE_CMD_INTR usage (FATE#313550).
- target/pscsi: blk_make_request() returns an ERR_PTR()
  (FATE#313550).
- target: add back error handling in transport_complete_task
  (FATE#313550).
- target: Add generic active I/O shutdown logic (FATE#313550).
- target: split core_scsi2_emulate_crh (FATE#313550).
- target: split core_scsi3_emulate_pr (FATE#313550).
- target: pass the se_task to the CDB emulation callback
  (FATE#313550).
- target: refactor transport_emulate_control_cdb (FATE#313550).
- target: remove SCF_EMULATE_CDB_ASYNC (FATE#313550).
- target: use ->exectute_task for all CDB emulation (FATE#313550).
- target: Address legacy PYX_TRANSPORT_* return code breakage
  (FATE#313550).
- iscsi-target: Fix sess allocation leak in
  iscsi_login_zero_tsih_s1 (FATE#313550).
- target: Improve system responsivity during I/O (FATE#313550).
- target: Avoid compiler warnings about signed one-bit bitfields
  (FATE#313550).
- target: Get rid of unused se_cmd_cache (FATE#313550).
- target: Drop config_item_name usage in fabric TFO->free_wwn()
  (FATE#313550).
- target: remove the se_obj_ptr and se_orig_obj_ptr se_cmd fields
  (FATE#313550).
- target: remove the se_ordered_node se_cmd field (FATE#313550).
- target: remove the t_tasks_fua se_cmd field (FATE#313550).
- target: remove the t_tasks_bidi se_cmd field (FATE#313550).
- target: remove the unused t_task_pt_sgl and t_task_pt_sgl_num
  se_cmd fields (FATE#313550).
- target: Reject SCSI data overflow for fabrics using
  transport_generic_map_mem_to_cmd (FATE#313550).
- iscsi-target: Fix residual count hanlding + remove
  iscsi_cmd->residual_count (FATE#313550).
- iscsi-target: Add missing F_BIT for iscsi_tm_rsp (FATE#313550).
- iscsi-target: Use kmemdup rather than duplicating its
  implementation (FATE#313550).
- target: Don't return an error status for 0-length READ and WRITE
  (FATE#313550).
- target: Fix page length in emulated INQUIRY VPD page 86h
  (FATE#313550).
- target: remove unused struct fields (FATE#313550).
- target/file: walk properly over sg list (FATE#313550).
- target: remove the unused se_dev_list (FATE#313550).
- target/rd: simplify the page/offset computation (FATE#313550).
- target/rd: fix or rewrite the copy routine (FATE#313550).
- target: Don't return an error if disabling unsupported features
  (FATE#313550).
- target: reshuffle headers (FATE#313550).
- target: header reshuffle, part2 (FATE#313550).
- target: fold se_task.task_sense into task_flags (FATE#313550).
- target: remove the se_task task_error_status field
  (FATE#313550).
- target: make the se_task task_state_active a normal bool
  (FATE#313550).
- target: use \n as a separator for configuration (FATE#313550).
- target: Move core_scsi3_check_cdb_abort_and_preempt
  (FATE#313550).
- target: simplify target_check_cdb_and_preempt (FATE#313550).
- target: remove useless casts (FATE#313550).
- iscsi-target: fix chap identifier simple_strtoul usage
  (FATE#313550).
- target/configs: remove trailing newline from udev_path and alias
  (FATE#313550).
- tcm_loop: bump max_sectors (FATE#313550).
- target: remove overagressive ____cacheline_aligned annoations
  (FATE#313550).
- target: Make target_put_sess_cmd use target_release_cmd_kref
  (FATE#313550).
- target: Add target_submit_cmd() for process context fabric
  submission (FATE#313550).
- tcm_fc: Convert ft_send_work to use target_submit_cmd
  (FATE#313550).
- target: Remove TFO->check_release_cmd() fabric API caller
  (FATE#313550).
- target: Fix possible NULL pointer with __transport_execute_tasks
  (FATE#313550).
- target: Drop se_device TCQ queue_depth usage from I/O path
  (FATE#313550).
- target: Remove extra se_device->execute_task_lock access in
  fast path (FATE#313550).
- target: Remove __transport_execute_tasks() for each processing
  context (FATE#313550).
- target: Remove legacy device status check from
  transport_execute_tasks (FATE#313550).
- target: don't allocate bio headroom in iblock (FATE#313550).
- target: Don't zero pages used for data buffers (FATE#313550).
- target: Add workaround for zero-length control CDB handling
  (FATE#313550).
- target: avoid multiple outputs in scsi_dump_inquiry()
  (FATE#313550).
- target: use save/restore lock primitive in core_dec_lacl_count()
  (FATE#313550).
- target: fix return code of core_tpg_.*_lun (FATE#313550).
- iscsi-target: Fix reject release handling in iscsit_free_cmd()
  (FATE#313550).
- iscsi-target: Fix double list_add with iscsit_alloc_buffs reject
  (FATE#313550).
- iscsi-target: make one-bit bitfields unsigned (FATE#313550).
- iscsi-target: Fix up a few assignments (FATE#313550).
- target: Allow control CDBs with data > 1 page (FATE#313550).
- iscsi-target: Fix discovery with INADDR_ANY and IN6ADDR_ANY_INIT
  (FATE#313550).
- target: Return correct ASC for unimplemented VPD pages
  (FATE#313550).
- target: Fail INQUIRY commands with EVPD==0 but PAGE CODE!=0
  (FATE#313550).
- target: accept REQUEST_SENSE with 18bytes (FATE#313550).
- target: Change target_submit_cmd() to return void (FATE#313550).
- target: Fix target_submit_cmd() exception handling
  (FATE#313550).
- target: Fix iblock se_dev_attrib.unmap_granularity
  (FATE#313550).
- target: handle empty string writes in sysfs (FATE#313550).
- iblock: fix handling of large requests (FATE#313550).
- iscsi: use IP_FREEBIND socket option (FATE#313550).
- target: Fix unsupported WRITE_SAME sense payload (FATE#313550).
- tcm_fc: Convert call_rcu() to kfree_rcu(), drop
  ft_tport_rcu_free() (FATE#313550).
- target: replace various cmd flags with a transport state
  (FATE#313550).
- target: remove the transport_lun_active field in struct se_cmd
  (FATE#313550).
- target: remove the unused struct iblock_hba (FATE#313550).
- target: increase iblock task sizes (FATE#313550).
- target: Use LIST_HEAD()/DEFINE_MUTEX() for static objects
  (FATE#313550).
- target: Use #define for SYNCHRONIZE_CACHE_16 (FATE#313550).
- scsi: Use struct scsi_lun in fc/fcp.h (FATE#313550).
- target: fix comment typos (FATE#313550).
- target: Remove unused struct se_queue_req (FATE#313550).
- target/iscsi: Remove unneeded wrapper functions (FATE#313550).
- tcm_fc: Simplify ft_send_work for tmr path (FATE#313550).
- tcm_fc: Remove cmd->cdb data member (FATE#313550).
- target: Add SCF_SCSI_TMR_CDB usage and drop se_tmr_req_cache
  (FATE#313550).
- tcm_fc: Move core->fc code conversion earlier in ft_send_tm()
  (FATE#313550).
- tcm_fc: Call lookup_tmr_lun() for all TM types (FATE#313550).
- tcm_fc: Use transport_generic_free_cmd for ft_sess_put in
  ft_send_tm (FATE#313550).
- target: Add target_submit_tmr helper function (FATE#313550).
- tcm_fc: Convert ft_send_tm to use target_submit_tmr
  (FATE#313550).
- tcm_loop: kill tcm_loop_allocate_core_cmd (FATE#313550).
- tcm_loop: defer all command submissions to workqueue
  (FATE#313550).
- tcm_loop: switch to using transport_handle_cdb_direct
  (FATE#313550).
- target: Cleanup transport_kunmap_data_sg() (FATE#313550).
- target: Export transport_generic_request_failure symbol
  (FATE#313550).
- target: Add SCF_ACK_KREF flag for acknowledgement kref
  (FATE#313550).
- target: Make target_release_cmd_kref release on empty list
  (FATE#313550).
- target: Add TMR_ABORT_TASK task management support
  (FATE#313550).
- target: Untangle front-end and back-end meanings of max_sectors
  attribute (FATE#313550).
- target: fix use after free in target_report_luns (FATE#313550).
- target: prevent NULL pointer dereference in target_report_luns
  (FATE#313550).
- target: Fix off-by-seven in target_report_luns (FATE#313550).
- target/pscsi: fix PHV_VIRUTAL_HOST_ID typo (FATE#313550).
- iscsi-target: Fix iscsit_alloc_buffs() failure cases
  (FATE#313550).
- target: Fix target_submit_tmr LUN lookup failures (FATE#313550).
- target: Fix target_submit_tmr se_tmr_req allocation failures
  (FATE#313550).
- tcm_fc: Handle target_submit_tmr allocation failure
  (FATE#313550).
- target: Push target_submit_tmr LUN lookup failure to system_wq
  context (FATE#313550).
- target: Allow target_submit_tmr interrupt context + pass
  ABORT_TASK tag (FATE#313550).
- iscsi-target: Fix dynamic -> explict NodeACL pointer reference
  (FATE#313550).
- target: Fix typo in drivers/target (FATE#313550).
- target: Convert session_lock to irqsave (FATE#313550).
- target: Add se_sess->sess_kref + get/put helpers (FATE#313550).
- target: Add se_node_acl->acl_free_comp for NodeACL release path
  (FATE#313550).
- target: Add se_node_acl->acl_kref for ->acl_free_comp usage
  (FATE#313550).
- target: Convert se_node_acl->acl_group removal to use ->acl_kref
  (FATE#313550).
- iscsi-target: Convert to use target_put_session + sess_kref
  (FATE#313550).
- target: Drop unused legacy target_core_fabric_ops API callers
  (FATE#313550).
- target: Bump core version to v4.1.0-rc2-ml + fabric versions
  (FATE#313550).
- target: Fix compatible reservation handling (CRH=1) with legacy
  RESERVE/RELEASE (FATE#313550).
- iscsi-target: Fix reservation conflict -EBUSY response handling
  bug (FATE#313550).
- target: Remove hack to make READ CAPACITY(10) lie if thin
  provisioning is enabled (FATE#313550).
- target: Fix sense code for unsupported SERVICE ACTION IN
  (FATE#313550).
- target: Use array_zalloc for tpg_lun_list (FATE#313550).
- target: Use array_zalloc for device_list (FATE#313550).
- target: remove obvious warnings (FATE#313550).
- iscsi-target: Remove unused variables in
  iscsi_target_parameters.c (FATE#313550).
- iscsi-target: remove improper externs (FATE#313550).
- loopback: Fix transport_generic_allocate_tasks error handling
  (FATE#313550).
- target: remove the second argument of k[un]map_atomic()
  (FATE#313550).
- tcm_fc: Add abort flag for gracefully handling exchange timeout
  (FATE#313550).
- tcm_fc: Do not free tpg structure during wq allocation failure
  (FATE#313550).
- target: Remove obsolete DF_READ_ONLY usage (FATE#313550).
- target: add unknown size flag to target_submit_cmd()
  (FATE#313550).
- target: misc ramdisk backend cleanups (FATE#313550).
- target: don't limit transfer sizes for the ramdisk backend
  (FATE#313550).
- target: stop splitting commands into multiple tasks
  (FATE#313550).
- tcm_fc: Remove use of transport_do_task_sg_chain()
  (FATE#313550).
- target: Remove transport_do_task_sg_chain() and associated
  detritus (FATE#313550).
- target/iscsi: Rename iscsi_cmd.i_list to iscsi_cmd.i_conn_node
  (FATE#313550).
- target/iscsi: Misc cleanups from Agrover (round 1)
  (FATE#313550).
- target/iscsi: Remove unneeded locking from
  iscsi_target_tx_thread (FATE#313550).
- target/iscsi: Refactor target_tx_thread immediate+response
  queue loops (FATE#313550).
- target/iscsi: Misc cleanups from Agrover (round 2)
  (FATE#313550).
- target: Rename target_allocate_tasks to
  target_setup_cmd_from_cdb (FATE#313550).
- target: rewrite comment for generic_new_cmd (FATE#313550).
- target/iscsi: Inline iscsit_allocate_se_cmd and *_for_tmr
  (FATE#313550).
- target/iscsi: Move init_se_cmd closer to lookup_cmd_lun
  (FATE#313550).
- target/iscsi: Eliminate iscsi_cmd.data_length (FATE#313550).
- target/iscsi: Fold _decide_list_to_build into
  _build_pdu_and_seq_lists (FATE#313550).
- target: Call core_alua_check_nonop_delay in target_submit_cmd()
  (FATE#313550).
- target/iscsi: Go back to core allocating data buffer for cmd
  (FATE#313550).
- target/iscsi: cleanup some allocation style issues
  (FATE#313550).
- target: Handle GET_EVENT_STATUS_NOTIFICATION passthrough
  (FATE#313550).
- target: remove the unused transport_limit_task_sectors helper
  (FATE#313550).
- target: remove target_get_task_cdb (FATE#313550).
- target: remove the task_lba field in struct se_task
  (FATE#313550).
- target: remove the task_size field in struct se_task
  (FATE#313550).
- target: remove the task_sectors field in struct se_task
  (FATE#313550).
- target: Fix up handling of short INQUIRY buffers (FATE#313550).
- target: replace ->execute_task with ->execute_cmd (FATE#313550).
- target: always allocate a single task (FATE#313550).
- target: simplify command to task linkage (FATE#313550).
- target: move the state and execute lists to the command
  (FATE#313550).
- target: remove struct se_task (FATE#313550).
- target: remove the t_task_cdbs_left field in struct se_cmd
  (FATE#313550).
- target: remove the t_task_cdbs_ex_left field in struct se_cmd
  (FATE#313550).
- target: remove the t_se_count field in struct se_cmd
  (FATE#313550).
- target: Enforce hw_max_sectors for SCF_SCSI_DATA_SG_IO_CDB
  (FATE#313550).
- target: lock => unlock typo in transport_lun_wait_for_tasks
  (FATE#313550).
- target: Remove max_sectors device attribute for modern se_task
  less code (FATE#313550).
- sbp-target: Initial merge of firewire/ieee-1394 target mode
  support (FATE#313550).
- target: Drop incorrect se_lun_acl release for dynamic ->
  explict ACL conversion (FATE#313550).
- target: cleanup transport_execute_tasks() (FATE#313550).
- target: make target_put_session void (FATE#313550).
- target: Fix SPC-2 RELEASE bug for multi-session iSCSI client
  setups (FATE#313550).
- target: add support for the WRITE_VERIFY command (FATE#313550).
- target: Fix MAINTENANCE_IN service action CDB checks to use
  lower 5 bits (FATE#313550).
- target: Add MI_REPORT_TARGET_PGS ext. header +
  implict_trans_secs attribute (FATE#313550).
- target: Handle ATA_16 passthrough for pSCSI backend devices
  (FATE#313550).
- target: Fix bug in handling of FILEIO + block_device resize ops
  (FATE#313550).
- iscsi-target: remove dead code in
  iscsi_check_valuelist_for_support (FATE#313550).
- iscsi-target: Fix iov_count calculation bug in
  iscsit_allocate_iovecs (FATE#313550).
- sbp-target: rename a variable to avoid name clash (FATE#313550).
- target/file: Use O_DSYNC by default for FILEIO backends
  (FATE#313550).
- target: Add TFO->put_session() caller for HW fabric session
  shutdown (FATE#313550).
- target: Return error to initiator if SET TARGET PORT GROUPS
  emulation fails (FATE#313550).
- tcm_fc: Fix crash seen with aborts and large reads
  (FATE#313550).
- target: Clean up returning errors in PR handling code
  (FATE#313550).
- target: Fix range calculation in WRITE SAME emulation when
  num blocks == 0 (FATE#313550).
- target: move unrelated code out of
  transport_generic_cmd_sequencer (FATE#313550).
- target: remove control CDB flags (FATE#313550).
- target: split overflow and underflow checks into a helper
  (FATE#313550).
- target: split parsing of SPC commands into a separate helper
  (FATE#313550).
- target: add a parse_cdb method to the backend drivers
  (FATE#313550).
- target: move code for CDB emulation (FATE#313550).
- target: move transport_generic_prepare_cdb into pscsi
  (FATE#313550).
- target: Move MAINTENANCE_[IN,OUT] from pscsi_parse_cdb ->
  spc_parse_cdb (FATE#313550).
- target/pscsi: Only emulate REPORT_LUNS for passthrough
  (FATE#313550).
- target: remove the execute list (FATE#313550).
- target: move ref_cmd from the generic se_tmr_req into iscsi code
  (FATE#313550).
- target: Do not special-case loop and iscsi fabric module loads
  (FATE#313550).
- target/iblock: Add parameter to specify read-only devices
  (FATE#313550).
- target/iscsi: Remove dead code in lio_get_tpg_from_tpg_item()
  (FATE#313550).
- target: remove dead SCF_ flags (FATE#313550).
- target: add struct spc_ops + initial ->execute_rw pointer usage
  (FATE#313550).
- target: move sync_cache to struct spc_ops (FATE#313550).
- target: move write_same to struct spc_ops (FATE#313550).
- target: move unmap to struct spc_ops (FATE#313550).
- Revert "target: Do not special-case loop and iscsi fabric
  module loads" (FATE#313550).
- target: split transport_cmd_check_stop (FATE#313550).
- target: remove transport_generic_process_write (FATE#313550).
- target: call transport_check_aborted_status from
  target_execute_cmd (FATE#313550).
- target: merge transport_generic_write_pending into
  transport_generic_new_cmd (FATE#313550).
- iscsit: use target_execute_cmd for WRITEs (FATE#313550).
- tcm_fc: Offload WRITE I/O backend submission to tpg workqueue
  (FATE#313550).
- target: remove transport_generic_handle_data (FATE#313550).
- target: simply fabric driver queue full processing
  (FATE#313550).
- target: remove transport_generic_handle_cdb_map (FATE#313550).
- target: replace the processing thread with a TMR work queue
  (FATE#313550).
- target: Remove unneeded double parentheses (FATE#313550).
- target: Remove hba param from core_dev_add_lun (FATE#313550).
- target: Misc retval cleanups (FATE#313550).
- target: Eliminate else using boolean logic (FATE#313550).
- target: refactor core_update_device_list_for_node()
  (FATE#313550).
- target: Make core_disable_device_list_for_node use
  pre-refactoring lock ordering (FATE#313550).
- target: Un-export target_get_sess_cmd() (FATE#313550).
- sbp-target: Consolidate duplicated error path code in
  sbp_handle_command() (FATE#313550).
- target: Check sess_tearing_down in target_get_sess_cmd()
  (FATE#313550).
- target: Remove se_session.sess_wait_list (FATE#313550).
- target: Make unnecessarily global se_dev_align_max_sectors()
  static (FATE#313550).
- target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGE
  (FATE#313550).
- target: Add range checking to UNMAP emulation (FATE#313550).
- target: Fix reading of data length fields for UNMAP commands
  (FATE#313550).
- target: Fix possible integer underflow in UNMAP emulation
  (FATE#313550).
- target: Check number of unmap descriptors against our limit
  (FATE#313550).
- target: Allow for target_submit_cmd() returning errors
  (FATE#313550).
- target: NULL dereference on error path (FATE#313550).
- iscsi-target: Drop bogus struct file usage for iSCSI/SCTP
  (FATE#313550).
- delousing target_core_file a bit (FATE#313550).
- tcm_fc: Avoid debug overhead when not debugging (FATE#313550).
- target: fix NULL pointer dereference bug alloc_page() fails
  to get memory (FATE#313550).
- target/pscsi: Fix bug with REPORT_LUNs handling for SCSI
  passthrough (FATE#313550).
- target: Fix regression bug with handling of zero-length data
  CDBs (FATE#313550).
- tcm_fc: rcu_deref outside rcu lock/unlock section (FATE#313550).
- target: Remove unused se_cmd.cmd_spdtl (FATE#313550).
- target: Fix ->data_length re-assignment bug with SCSI overflow
  (FATE#313550).
- target: Check idr_get_new return value in
  iscsi_login_zero_tsih_s1 (FATE#313550).
- target: move transport_get_sense_data (FATE#313550).
- target: simplify code around transport_get_sense_data
  (FATE#313550).
- target: fix use-after-free with PSCSI sense data (FATE#313550).
- target: go through normal processing for zero-length PSCSI
  commands (FATE#313550).
- target: report too-small parameter lists everywhere
  (FATE#313550).
- target: fail REPORT LUNS with less than 16 bytes of payload
  (FATE#313550).
- target: support zero-size allocation lengths in
  transport_kmap_data_sg (FATE#313550).
- target: support zero allocation length in REQUEST SENSE
  (FATE#313550).
- target: go through normal processing for zero-length
  REQUEST_SENSE (FATE#313550).
- target: Remove request_module for target_core_stgt
  (FATE#313550).
- target: Cleanup transport_subsystem_check_init (FATE#313550).
- target/sbp: Remove strict param from sbp_parse_wwn
  (FATE#313550).
- target: Remove unused
  target_core_fabric_ops.get_fabric_sense_len method
  (FATE#313550).
- target: Simplify fabric sense data length handling
  (FATE#313550).
- target: Fix minor spelling typos in drivers/target
  (FATE#313550).
- target/iblock: Use match_strlcpy for Opt_udev_path string
  assignment (FATE#313550).
- target/rd: Allow WriteCacheEnabled=1 operation with rd_mcp
  backends (FATE#313550).
- iscsi-target: Fix hex2bin warn_unused compile message
  (FATE#313550).
- target: check hex2bin result (FATE#313550).
- target: Drop se_subsystem_api->[write_cache,fua_write]_emulated
  flags (FATE#313550).
- target/iscsi: Don't log "iSCSI Login negotiation failed." twice
  (FATE#313550).
- target: use list_move_tail instead of list_del/list_add_tail
  (FATE#313550).
- target: support zero allocation length in INQUIRY (FATE#313550).
- target: fix truncation of mode data, support zero allocation
  length (FATE#313550).
- target: support zero allocation length in SBC commands
  (FATE#313550).
- target: do not submit a zero-bio I/O request (FATE#313550).
- target: go through normal processing for all zero-length
  commands (FATE#313550).
- tcm_fc: move the dereference below the NULL test (FATE#313550).
- target: move the dereference below the NULL test (FATE#313550).
- target: fix return code in target_core_init_configfs error path
  (FATE#313550).
- sbp-target: fix return value check in sbp_register_configfs()
  (FATE#313550).
- iscsi-target: Correctly set 0xffffffff field within
  ISCSI_OP_REJECT PDU (FATE#313550).
- target/file: Re-enable optional fd_buffered_io=1 operation
  (FATE#313550).
- iscsi-target: Add base MaxXmitDataSegmentLength code
  (FATE#313550).
- iscsi-target: Enable MaxXmitDataSegmentLength operation in
  login path (FATE#313550).
- iscsi-target: Convert incoming PDU payload checks to
  MaxXmitDataSegmentLength (FATE#313550).
- iscsi-target: Add MaxXmitDataSegmentLength connection recovery
  check (FATE#313550).
- iscsi-target: Change iscsi_target_seq_pdu_list.c to honor
  MaxXmitDataSegmentLength (FATE#313550).
- iscsi-target: Add explicit set of cache_dynamic_acls=1 for
  TPG demo-mode (FATE#313550).
- target: Add target_submit_cmd_map_sgls for SGL fabric memory
  passthrough (FATE#313550).
- tcm_loop: Convert I/O path to use target_submit_cmd_map_sgls
  (FATE#313550).
- target: Add control CDB READ payload zero work-around
  (FATE#313550).
- target/iscsi: precedence bug in
  iscsit_set_dataout_sequence_values() (FATE#313550).
- iscsit: mark various functions static (FATE#313550).
- iscsit: remove incorrect unlock in iscsit_build_sendtargets_resp
  (FATE#313550).
- iscsit: add missing endianess conversion in
  iscsit_check_inaddr_any (FATE#313550).
- iscsit: use the itt_t abstract type (FATE#313550).
- iscsit: proper endianess conversions (FATE#313550).
- iscsi-target: Bump defaults for nopin_timeout +
  nopin_response_timeout values (FATE#313550).
- target: Fix double-free of se_cmd in target_complete_tmr_failure
  (FATE#313550).
- target: reintroduce some obsolete SCSI-2 commands (FATE#313550).
- target: Re-add explict zeroing of INQUIRY bounce buffer memory
  (FATE#313550).
- target: Don't return success from module_init() if setup fails
  (FATE#313550).
- target: Avoid integer overflow in se_dev_align_max_sectors()
  (FATE#313550).
- iscsi-target: Fix missed wakeup race in TX thread (FATE#313550).
- target: Fix incorrect usage of nested IRQ spinlocks in
  ABORT_TASK path (FATE#313550).
- btree: export btree_get_prev() so modules can use btree_for_each
  (FATE#313550).
- Update config files.
- Update
  patches.fixes/scsi-update-scsi.h-with-SYNCHRONIZE_CACHE_16.patch
  (FATE#313550).

5 years ago- patches.fixes/scsi-update-scsi.h-with-SYNCHRONIZE_CACHE_16.patch:
Hannes Reinecke [Mon, 19 Nov 2012 11:01:48 +0000 (12:01 +0100)]
- patches.fixes/scsi-update-scsi.h-with-SYNCHRONIZE_CACHE_16.patch:
  Delete unused patch.

5 years agoRefresh
NeilBrown [Sun, 18 Nov 2012 22:53:52 +0000 (09:53 +1100)]
Refresh
patches.suse/md-bm-20-bitmap-add-bitmap_resize-function-to-allow-bitmap.patch.

Fix some types to match upstream and to fix problems on 32bit systems.

5 years agoMerge branch 'SLE11-SP2' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP2
Torsten Duwe [Fri, 16 Nov 2012 14:59:55 +0000 (15:59 +0100)]
Merge branch 'SLE11-SP2' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP2

5 years ago- patches.drivers/ibmvfc-fix-double-completion-on-abort-timeout:
Torsten Duwe [Fri, 16 Nov 2012 14:40:06 +0000 (15:40 +0100)]
- patches.drivers/ibmvfc-fix-double-completion-on-abort-timeout:
  ibmvfc: Fix double completion on abort timeout (bnc#788452)
- patches.drivers/ibmvfc-ignore-fabric-RSCNs-when-link-dead:
  ibmvfc: Ignore fabric RSCNs when link is dead (bnc#788452).

5 years ago- patches.fixes/fs-only-send-IPI-to-invalidate-LRU-BH-when-needed.patch:
Jan Kara [Tue, 29 May 2012 13:41:18 +0000 (15:41 +0200)]
- patches.fixes/fs-only-send-IPI-to-invalidate-LRU-BH-when-needed.patch:
  fs: only send IPI to invalidate LRU BH when needed (bnc#763628
  bnc#744692).
- patches.fixes/smp-add-func-to-IPI-cpus-based-on-parameter-func.patch:
  smp: add func to IPI cpus based on parameter func (bnc#763628
  bnc#744692).
- patches.fixes/smp-introduce-a-generic-on_each_cpu_mask-function.patch:
  smp: introduce a generic on_each_cpu_mask() function (bnc#763628
  bnc#744692).

5 years ago- patches.suse/btrfs-8187-fix-a-double-free-on-pending-snapshots-in-erro.patch:
David Sterba [Fri, 16 Nov 2012 10:49:25 +0000 (11:49 +0100)]
- patches.suse/btrfs-8187-fix-a-double-free-on-pending-snapshots-in-erro.patch:
  Btrfs: fix a double free on pending snapshots in error handling
- patches.suse/btrfs-8188-Don-t-trust-the-superblock-label-and-simply-pr.patch:
  Btrfs: Don't trust the superblock label and simply printk("%s")
  it

5 years ago- patches.suse/btrfs-update-message-levels.patch: Refresh.
David Sterba [Thu, 15 Nov 2012 21:05:46 +0000 (22:05 +0100)]
- patches.suse/btrfs-update-message-levels.patch: Refresh.

5 years ago- patches.fixes/net-prevent-NULL-dereference-in-check_peer_redir.patch:
Michal Kubecek [Fri, 16 Nov 2012 10:35:33 +0000 (11:35 +0100)]
- patches.fixes/net-prevent-NULL-dereference-in-check_peer_redir.patch:
  net: prevent NULL dereference in check_peer_redir() (bnc#776044
  bnc#784576).

5 years agoMerge branch 'SLE11-SP2' into SLE11-SP3
Michal Marek [Fri, 16 Nov 2012 06:00:13 +0000 (07:00 +0100)]
Merge branch 'SLE11-SP2' into SLE11-SP3

Conflicts:
rpm/kernel-source.changes.old

5 years agoi2c-i801: Add Device IDs for Intel Lynx Point-LP PCH.
Lee, Chun-Yi [Fri, 16 Nov 2012 04:49:02 +0000 (12:49 +0800)]
i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH.

5 years agoata_piix: Add Device IDs for Intel Lynx Point-LP PCH.
Lee, Chun-Yi [Fri, 16 Nov 2012 04:49:02 +0000 (12:49 +0800)]
ata_piix: Add Device IDs for Intel Lynx Point-LP PCH.

5 years agoahci: Add Device IDs for Intel Lynx Point-LP PCH.
Lee, Chun-Yi [Fri, 16 Nov 2012 04:49:02 +0000 (12:49 +0800)]
ahci: Add Device IDs for Intel Lynx Point-LP PCH.

5 years agowatchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs (fate#313409,
Lee, Chun-Yi [Fri, 16 Nov 2012 04:33:13 +0000 (12:33 +0800)]
watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs (fate#313409,
bnc#760833).

5 years agowatchdog: iTCO_wdt: clean-up PCI device ID's (fate#313409,
Lee, Chun-Yi [Fri, 16 Nov 2012 04:33:13 +0000 (12:33 +0800)]
watchdog: iTCO_wdt: clean-up PCI device ID's (fate#313409,
bnc#760833).

5 years agoi2c-i801: Add device IDs for Intel Lynx Point (fate#313409,
Lee, Chun-Yi [Fri, 16 Nov 2012 04:33:13 +0000 (12:33 +0800)]
i2c-i801: Add device IDs for Intel Lynx Point (fate#313409,
bnc#760833).

5 years agoata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs
Lee, Chun-Yi [Fri, 16 Nov 2012 04:33:13 +0000 (12:33 +0800)]
ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs
(fate#313409, bnc#760833).

5 years agoahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs
Lee, Chun-Yi [Fri, 16 Nov 2012 04:33:13 +0000 (12:33 +0800)]
ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs
(fate#313409, bnc#760833).

5 years ago- Delete patches.fixes/mm-pagealloc-do-not-wake-kswapd-if-request-is-THP-but-deferred...
Mel Gorman [Thu, 15 Nov 2012 15:05:44 +0000 (15:05 +0000)]
- Delete patches.fixes/mm-pagealloc-do-not-wake-kswapd-if-request-is-THP-but-deferred-fix.patch.
- Delete patches.fixes/mm-pagealloc-do-not-wake-kswapd-if-request-is-THP-but-deferred.patch.
- Delete patches.fixes/mm-remove-__GFP_NO_KSWAPD.patch.
- Refresh patches.suse/mm-introduce-__GFP_MEMALLOC-to-allow-access-to-emergency-reserves.patch.
- Refresh patches.suse/mm-sl[au]b-add-knowledge-of-PFMEMALLOC-reserve-pages.patch.
Prevent kswapd getting into a 100% CPU usage loop due to THP.

5 years ago- patches.suse/btrfs-enospc-debugging-messages.patch: Minor updates.
David Sterba [Thu, 15 Nov 2012 14:50:44 +0000 (15:50 +0100)]
- patches.suse/btrfs-enospc-debugging-messages.patch: Minor updates.
- patches.suse/btrfs-update-message-levels.patch: Minor updates.

5 years agoencrypted-keys: IS_ERR need include/err.h.
Takashi Iwai [Thu, 15 Nov 2012 13:54:49 +0000 (14:54 +0100)]
encrypted-keys: IS_ERR need include/err.h.

5 years agoKEYS: linux/key-type.h needs linux/errno.h.
Michal Marek [Thu, 15 Nov 2012 13:23:18 +0000 (14:23 +0100)]
KEYS: linux/key-type.h needs linux/errno.h.

5 years ago- CPER failed to handle generic error records with multiple
Thomas Renninger [Thu, 15 Nov 2012 12:03:41 +0000 (13:03 +0100)]
- CPER failed to handle generic error records with multiple
  sections (fate#311701).
- ACPI, APEI: Fixup common access width firmware bug
  (fate#311701).
- Refresh patches.arch/009-apei_fixes.patch.
- ACPI, APEI, Fix ERST header length check (fate#311701).

5 years agoX.509: Do not reply on implicit time.h include.
Michal Marek [Thu, 15 Nov 2012 11:22:15 +0000 (12:22 +0100)]
X.509: Do not reply on implicit time.h include.

5 years agoMerge branch 'SLE11-SP3-MODSIGN' into SLE11-SP3
Michal Marek [Thu, 15 Nov 2012 10:00:15 +0000 (11:00 +0100)]
Merge branch 'SLE11-SP3-MODSIGN' into SLE11-SP3

Conflicts:
series.conf

5 years agorpm/kernel-binary.spec.in: Require openssl in the -devel package to sign
Michal Marek [Thu, 15 Nov 2012 09:42:01 +0000 (10:42 +0100)]
rpm/kernel-binary.spec.in: Require openssl in the -devel package to sign
external modules.

5 years agoKbuild: Do not require signing key for external modules (temporary
Michal Marek [Thu, 15 Nov 2012 09:08:24 +0000 (10:08 +0100)]
Kbuild: Do not require signing key for external modules (temporary
workaround)

5 years agohibernate: Disable in a Secure Boot environment (fate#314486).
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
hibernate: Disable in a Secure Boot environment (fate#314486).

5 years agoSELinux: define mapping for new Secure Boot capability
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
SELinux: define mapping for new Secure Boot capability
(fate#314486).

5 years agoacpi: Ignore acpi_rsdp kernel parameter in a secure boot
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
acpi: Ignore acpi_rsdp kernel parameter in a secure boot
environment (fate#314486).

5 years agoefi: Enable secure boot lockdown automatically when enabled
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
efi: Enable secure boot lockdown automatically when enabled
in firmware (fate#314486).

5 years agoSecure boot: Add a dummy kernel parameter that will switch on
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
Secure boot: Add a dummy kernel parameter that will switch on
Secure Boot mode (fate#314486).

5 years agoRestrict /dev/mem and /dev/kmem in secure boot setups
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
Restrict /dev/mem and /dev/kmem in secure boot setups
(fate#314486).

5 years agoasus-wmi: Restrict debugfs interface (fate#314486).
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
asus-wmi: Restrict debugfs interface (fate#314486).

5 years agoACPI: Limit access to custom_method (fate#314486).
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
ACPI: Limit access to custom_method (fate#314486).

5 years agox86: Lock down IO port access in secure boot environments
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
x86: Lock down IO port access in secure boot environments
(fate#314486).

5 years agoPCI: Lock down BAR access in secure boot environments
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
PCI: Lock down BAR access in secure boot environments
(fate#314486).

5 years agoSecure boot: Add new capability (fate#314486).
Lee, Chun-Yi [Thu, 15 Nov 2012 06:15:32 +0000 (14:15 +0800)]
Secure boot: Add new capability (fate#314486).

5 years agox86, efi: Handover Protocol (fate#314485).
Lee, Chun-Yi [Thu, 15 Nov 2012 06:00:55 +0000 (14:00 +0800)]
x86, efi: Handover Protocol (fate#314485).

5 years agoMerge branch 'SLE11-SP2' into SLE11-SP3
Michal Marek [Thu, 15 Nov 2012 06:00:18 +0000 (07:00 +0100)]
Merge branch 'SLE11-SP2' into SLE11-SP3

Conflicts:
rpm/kernel-source.changes.old

5 years ago- patches.suse/btrfs-8186-continue-after-abort-during-snapshot-drop.patch:
David Sterba [Wed, 14 Nov 2012 15:26:57 +0000 (16:26 +0100)]
- patches.suse/btrfs-8186-continue-after-abort-during-snapshot-drop.patch:
  btrfs: continue after abort during snapshot drop (bnc#752067).

5 years ago- Update config files: Enable CONFIG_MODULE_SIG, but disable
Michal Marek [Wed, 14 Nov 2012 14:44:06 +0000 (15:44 +0100)]
- Update config files: Enable CONFIG_MODULE_SIG, but disable
  CONFIG_MODULE_SIG_FORCE (fate#314508).
- rpm/kernel-binary.spec.in: Add openssl to BuildRequires.

5 years agoMerge branch 'SLE11-SP3' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP3
Thomas Renninger [Wed, 14 Nov 2012 14:36:46 +0000 (15:36 +0100)]
Merge branch 'SLE11-SP3' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP3

5 years ago- ACPI: Fix logic for removing mappings in 'acpi_unmap'
Thomas Renninger [Wed, 14 Nov 2012 14:35:57 +0000 (15:35 +0100)]
- ACPI: Fix logic for removing mappings in 'acpi_unmap'
  (fate#313747).
- Refresh patches.xen/xen3-005-acpi_atomicio.patch.

5 years agoxhci: fix integer overflow (FATE#313675).
Oliver Neukum [Wed, 14 Nov 2012 13:58:33 +0000 (14:58 +0100)]
xhci: fix integer overflow (FATE#313675).

5 years agoxhci: endianness xhci_calculate_intel_u2_timeout (FATE#313675).
Oliver Neukum [Tue, 13 Nov 2012 13:37:09 +0000 (14:37 +0100)]
xhci: endianness xhci_calculate_intel_u2_timeout (FATE#313675).

5 years agoUpdate config files for CONFIG_EFI_STUB (fate#313640, fate#314486)
Lee, Chun-Yi [Wed, 14 Nov 2012 10:04:01 +0000 (18:04 +0800)]
Update config files for CONFIG_EFI_STUB (fate#313640, fate#314486)

Add 'CONFIG_EFI_STUB=Y' to config of the following arch setup:
config/x86_64/debug
config/x86_64/default
config/x86_64/trace
config/x86_64/xen

Add '# CONFIG_EFI_STUB is not set' to config of the following arch
setup:
config/i386/debug
config/i386/default
config/i386/pae
config/i386/trace

5 years agoMerge branch 'SLE11-SP2' into SLE11-SP3
Michal Marek [Wed, 14 Nov 2012 09:40:59 +0000 (10:40 +0100)]
Merge branch 'SLE11-SP2' into SLE11-SP3

Conflicts:
rpm/kernel-source.changes.old
series.conf

5 years agox86, efi stub: Add .reloc section back into image (fate#313640,
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi stub: Add .reloc section back into image (fate#313640,
fate#314486).

5 years agox86, efi: Fix NumberOfRvaAndSizes field in PE32 header for
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi: Fix NumberOfRvaAndSizes field in PE32 header for
EFI_STUB (fate#313640, fate#314486).

5 years agox86, efi: Fix .text section overlapping image header for
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi: Fix .text section overlapping image header for
EFI_STUB (fate#313640, fate#314486).

5 years agox86, efi: Fix issue of overlapping .reloc section for EFI_STUB
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi: Fix issue of overlapping .reloc section for EFI_STUB
(fate#313640, fate#314486).

5 years agox86, efi: Add EFI boot stub documentation (fate#313640,
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi: Add EFI boot stub documentation (fate#313640,
fate#314486).

5 years agox86, efi; Add EFI boot stub console support (fate#313640,
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi; Add EFI boot stub console support (fate#313640,
fate#314486).

5 years agox86, efi: Only close open files in error path (fate#313640,
Lee, Chun-Yi [Wed, 14 Nov 2012 07:54:10 +0000 (15:54 +0800)]
x86, efi: Only close open files in error path (fate#313640,
fate#314486).

5 years agox86, efi: Add dedicated EFI stub entry point.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, efi: Add dedicated EFI stub entry point.

5 years agox86, efi: Fix pointer math issue in handle_ramdisks().
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, efi: Fix pointer math issue in handle_ramdisks().

5 years agox86, efi: Fix endian issues and unaligned accesses.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, efi: Fix endian issues and unaligned accesses.

5 years agox86, boot: Restrict CFLAGS for hostprogs.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, boot: Restrict CFLAGS for hostprogs.

5 years agox86, mkpiggy: Don't open code put_unaligned_le32().
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, mkpiggy: Don't open code put_unaligned_le32().

5 years agox86, relocs: Don't open code put_unaligned_le32().
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, relocs: Don't open code put_unaligned_le32().

5 years agotools/include: Add byteshift headers for endian access.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
tools/include: Add byteshift headers for endian access.

5 years agox86, efi: Break up large initrd reads.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, efi: Break up large initrd reads.

5 years agox86, efi: EFI boot stub support.
Lee, Chun-Yi [Wed, 14 Nov 2012 07:40:12 +0000 (15:40 +0800)]
x86, efi: EFI boot stub support.