Bug 659715

Summary: cifs: ia64 kernel unaligned access
Product: Red Hat Enterprise Linux 5 Reporter: Milos Malik <mmalik>
Component: kernelAssignee: Jeff Layton <jlayton>
Status: CLOSED ERRATA QA Contact: Boris Ranto <branto>
Severity: medium Docs Contact:
Priority: low    
Version: 5.6CC: bfields, branto, dhowells, eparis, jlayton, prarit, qcai, rwheeler, steved, yanwang
Target Milestone: rc   
Target Release: ---   
Hardware: ia64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-21 10:26:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
stack dump from each unaligned access none

Description Milos Malik 2010-12-03 14:46:25 UTC
Description of problem:


Version-Release number of selected component (if applicable):
kernel-2.6.18-232.el5
kernel-devel-2.6.18-232.el5
kernel-headers-2.6.18-232.el5
samba-3.0.33-3.29.el5_5.1
samba-client-3.0.33-3.29.el5_5.1
samba-common-3.0.33-3.29.el5_5.1

How reproducible:
always

Steps to Reproduce:
run following test on ia64 machine
/CoreOS/selinux-policy/Regression/bz484146-smbd-and-spamassassin-in-user-home-dir
  
Actual results:
kernel unaligned access to 0xe000000135af2147, ip=0xa0000002117dd0f1
kernel unaligned access to 0xe00000409b155837, ip=0xa000000100247b50
kernel unaligned access to 0xe00000409b15583f, ip=0xa000000100247b50
kernel unaligned access to 0xe00000409b155847, ip=0xa000000100247b50
kernel unaligned access to 0xe00000409b15584f, ip=0xa000000100247b50

Expected results:
no "unaligned access" messages

Comment 1 Milos Malik 2010-12-03 14:46:45 UTC
It's necessary to be logged in via console when running the test.

Comment 3 Eric Paris 2010-12-08 23:24:06 UTC
Created attachment 467618 [details]
stack dump from each unaligned access

This does not appear to be an SELinux issue at all.  It appears the relevant functions are:

smbCalcSize_LE and utf8_mbtowc

Comment 4 Prarit Bhargava 2010-12-09 18:13:50 UTC
This is clearly a cifs issue, and not an ia64 issue.

I'll find out who owns cifs and reassign the BZ to them.

P.

Comment 5 Jeff Layton 2010-12-09 19:05:31 UTC
Sounds like this may be similar to this bug report. I'll have to re-familiarize myself with it...

    https://bugzilla.kernel.org/show_bug.cgi?id=11115

Comment 10 Jeff Layton 2011-01-24 16:39:11 UTC
Milos, I have a backported patchset of the one that should be going upstream in my test kernels here:

    http://people.redhat.com/jlayton/

...could you test these and let me know if they solve the issue for you?

Comment 11 Milos Malik 2011-01-25 14:19:14 UTC
"unaligned access" messages disappeared. Following packages were installed before the test:

kernel-devel-2.6.18-240.el5.jtltest.129
kernel-2.6.18-240.el5.jtltest.129

Comment 12 RHEL Program Management 2011-02-01 17:00:14 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release.  Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products.  This request is not yet committed for inclusion in an Update
release.

Comment 21 Jarod Wilson 2011-04-29 17:50:47 UTC
Patch(es) available in kernel-2.6.18-259.el5
You can download this test kernel (or newer) from http://people.redhat.com/jwilson/el5
Detailed testing feedback is always welcomed.

Comment 24 errata-xmlrpc 2011-07-21 10:26:15 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-1065.html