ANDROID: update the .xml file based on previous LTS merge
The merge of the -lts branch caused a crc issue in the
kobject_get_path() usage, as the update was done incorrectly, so fix
that up and update the .xml file to handle the other ABI changes that
were required due to the LTS merge:
function symbol changed from 'char * kobject_get_path(struct kobject *, gfp_t)' to 'char * kobject_get_path(const struct kobject *, gfp_t)'
type changed from 'char *(struct kobject *, gfp_t)' to 'char *(const struct kobject *, gfp_t)'
parameter 1 ('kobj') type changed from 'struct kobject *' to 'const struct kobject *'
pointed-to type changed from 'struct kobject' to 'const struct kobject'
qualifier const added
type 'struct hid_device' changed
member 'union { struct { u32 initial_quirks; u32 padding; }; struct { u64 android_kabi_reserved1; }; union { }; }' was added
member 'u64 android_kabi_reserved1' was removed
type 'struct dwc3' changed
member 'union { struct dentry * debug_root; struct { u64 android_kabi_reserved2; }; union { }; }' was added
member 'u64 android_kabi_reserved2' was removed
Fixes: e8bfba508c ("kobject: modify kobject_get_path() to take a const *")
Fixes: 23818c192b ("Merge tag 'android13-5.15.104_r00' into android13-5.15")
Change-Id: I07336b836afc0865d7c700e9c5bc1278562549a7
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
committed by
Todd Kjos
parent
d00dcb7d76
commit
81edb450dd
File diff suppressed because it is too large
Load Diff
@@ -122,7 +122,11 @@ extern void kobject_put(struct kobject *kobj);
|
||||
extern const void *kobject_namespace(struct kobject *kobj);
|
||||
extern void kobject_get_ownership(struct kobject *kobj,
|
||||
kuid_t *uid, kgid_t *gid);
|
||||
#ifdef __GENKSYMS__ // ANDROID KABI CRC preservation
|
||||
extern char *kobject_get_path(struct kobject *kobj, gfp_t flag);
|
||||
#else
|
||||
extern char *kobject_get_path(const struct kobject *kobj, gfp_t flag);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* kobject_has_children - Returns whether a kobject has children.
|
||||
|
||||
Reference in New Issue
Block a user