RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 823934 - cifs: Cleanup cifs mount code.
Summary: cifs: Cleanup cifs mount code.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.4
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: rc
: ---
Assignee: Sachin Prabhu
QA Contact: Jian Li
URL:
Whiteboard:
Depends On:
Blocks: 798385
TreeView+ depends on / blocked
 
Reported: 2012-05-22 13:25 UTC by Sachin Prabhu
Modified: 2014-03-04 00:08 UTC (History)
5 users (show)

Fixed In Version: kernel-2.6.32-298.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-21 05:57:02 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2013:0496 0 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 6 kernel update 2013-02-20 21:40:54 UTC

Description Sachin Prabhu 2012-05-22 13:25:19 UTC
Cleanup cifs mount code.

Backport following upstream patches

37bb04e5a091a5330faef0cc09930326672b7061 CIFS: Simplify connection structure search calls
724d9f1cfba0cb16a7151333b501e8f7885450d8 CIFS: Simplify mount code for further shared sb capability
b2e5cd33b598fb496b9366c445bd77c801efabb8 CIFS: Fix undefined behavior when mount fails
d2445556137c38ae15d3191174bfd235630ed7cd [CIFS] Remove build warning
9b6763e0aacf245b58687a372816a0a4aabf2b1e cifs: Remove unused inode number while fetching root inode
96daf2b09178d8ebde2b0d56b027de917c17dfdf [CIFS] Rename three structures to avoid camel case
f87d39d951329cd8f462bf9007d334122c0599d0 [CIFS] Migrate from prefixpath logic
6848b7334b24b47aa3d0e70342ff839ffa95d5fa [CIFS] When mandatory encryption on share, fail mount
641a58d66d086327042e9d73c6606fd02c8f067c CIFS: Fix memory leak in cifs_do_mount
040d15c86747cf44fcf6b8ee19d805d4ef20caf3 [CIFS] trivial cleanup fscache cFYI and cERROR messages
6d6861757dfadb7d6aec6bb34acd471210a755f9 cifs: double free on mount failure
ca171baaad1420a29cca98be5bdf5596cd70b294 cifs: don't leak nls on mount failure
2c6292ae4be00454882246d07f38cdf15a823c2a cifs: don't pass superblock to cifs_mount()
5d3bc605cafe3f367b1c43b673bf643245c81626 cifs: allocate mountdata earlier
2ced6f693581357b2a5bf8b031a702c624b12d0d cifs: initialize ->tlink_tree in cifs_setup_cifs_sb()
2a9b99516c662d1713d58648e4a4c9aef72051bc sanitize cifs_umount() prototype
97d1152acec0647b72f8c6ecc57da0d6fed574de cifs: pull cifs_mount() call up
98ab494dd1d25388981114057cf9446250cc7dc7 cifs: move cifs_umount() call into ->kill_sb()
d757d71bfc30669a500b72792067e8d1c5d401a5 cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount()
25c7f41e9234f60af30e086278f1de7974f8816f CIFS: Migrate to shared superblock model
ee01a14d9ddcf3f832f9ceb837888501cb496e27 cifs: close sget() races
5c4f1ad7c6aa3b729bd3a93b80f9417d7e978c32 cifs: tidy cifs_do_mount() up a bit

Comment 2 RHEL Program Management 2012-07-27 16:40:35 UTC
This request was evaluated by Red Hat Product Management for
inclusion in a Red Hat Enterprise Linux release.  Product
Management has requested further review of this request by
Red Hat Engineering, for potential inclusion in a Red Hat
Enterprise Linux release for currently deployed products.
This request is not yet committed for inclusion in a release.

Comment 3 Jian Li 2012-08-01 06:03:34 UTC
cifs general test is needed.

Comment 4 Jarod Wilson 2012-08-16 21:22:25 UTC
Patch(es) available on kernel-2.6.32-298.el6

Comment 7 Jian Li 2013-02-01 16:58:41 UTC
SanityOnly test is done.

Comment 9 errata-xmlrpc 2013-02-21 05:57:02 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2013-0496.html


Note You need to log in before you can comment on or make changes to this bug.