Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 384104 Details for
Bug 521872
app-emulation/vmware-modules-279.2 - .../work/vmblock-only/linux/inode.c:138:32: error: incompatible types when assigning to type ‘kgid_t’ from type ‘int’
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
279-vmblock-3.12.patch
279-vmblock-3.12.patch (text/plain), 2.51 KB, created by
Andrea (Ben) Benini
on 2014-09-02 10:51:08 UTC
(
hide
)
Description:
279-vmblock-3.12.patch
Filename:
MIME Type:
Creator:
Andrea (Ben) Benini
Created:
2014-09-02 10:51:08 UTC
Size:
2.51 KB
patch
obsolete
>--- a/vmblock-only/linux/control.c 2013-10-03 04:29:47.471339204 -0400 >+++ b/vmblock-only/linux/control.c 2013-10-03 04:31:56.607334636 -0400 >@@ -283,7 +283,7 @@ > int i; > int retval; > >- name = getname(buf); >+ name = (char*)getname(buf)->name; > if (IS_ERR(name)) { > return PTR_ERR(name); > } >--- a/vmblock-only/linux/dentry.c 2013-10-03 04:29:47.471339204 -0400 >+++ b/vmblock-only/linux/dentry.c 2013-10-03 04:31:56.607334636 -0400 >@@ -32,7 +32,7 @@ > #include "block.h" > > >-static int DentryOpRevalidate(struct dentry *dentry, struct nameidata *nd); >+static int DentryOpRevalidate(struct dentry *dentry, unsigned int flags); > > struct dentry_operations LinkDentryOps = { > .d_revalidate = DentryOpRevalidate, >@@ -60,7 +60,7 @@ > > static int > DentryOpRevalidate(struct dentry *dentry, // IN: dentry revalidating >- struct nameidata *nd) // IN: lookup flags & intent >+ unsigned int flags) // IN: lookup flags & intent > { > VMBlockInodeInfo *iinfo; > struct nameidata actualNd; >@@ -101,7 +101,7 @@ > if (actualDentry && > actualDentry->d_op && > actualDentry->d_op->d_revalidate) { >- return actualDentry->d_op->d_revalidate(actualDentry, nd); >+ return actualDentry->d_op->d_revalidate(actualDentry, flags); > } > > if (compat_path_lookup(iinfo->name, 0, &actualNd)) { >--- a/vmblock-only/linux/inode.c 2013-10-03 04:29:47.471339204 -0400 >+++ b/vmblock-only/linux/inode.c 2013-10-03 04:31:56.607334636 -0400 >@@ -36,7 +36,7 @@ > > /* Inode operations */ > static struct dentry *InodeOpLookup(struct inode *dir, >- struct dentry *dentry, struct nameidata *nd); >+ struct dentry *dentry, unsigned int flags); > static int InodeOpReadlink(struct dentry *dentry, char __user *buffer, int buflen); > #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13) > static void *InodeOpFollowlink(struct dentry *dentry, struct nameidata *nd); >@@ -75,7 +75,7 @@ > static struct dentry * > InodeOpLookup(struct inode *dir, // IN: parent directory's inode > struct dentry *dentry, // IN: dentry to lookup >- struct nameidata *nd) // IN: lookup intent and information >+ unsigned int flags) // IN: lookup intent and information > { > char *filename; > struct inode *inode; >@@ -221,7 +221,7 @@ > goto out; > } > >- ret = vfs_follow_link(nd, iinfo->name); >+ nd_set_link(nd, iinfo->name); > > out: > #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 521872
:
384042
|
384044
|
384046
|
384096
|
384100
|
384102
| 384104