Module Name | vmlinux |
---|---|
Version #1 | 3.13.11 |
Version #2 | 3.14.4 |
CPU Type | x86_64 |
Subject | Binary Compatibility |
Total Header Files | 828 |
---|---|
Total Source Files | 1524 |
Total Objects | 1 |
Total Symbols / Types | 17875 / 10020 |
Verdict | Incompatible (40.4%) |
Severity | Count | |
---|---|---|
Added Symbols | - | 363 |
Removed Symbols | High | 232 |
Problems with Data Types | High | 38 |
Medium | 308 | |
Low | 271 | |
Problems with Symbols | High | 41 |
Medium | 276 | |
Low | 47 | |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 8 |
Change | Effect | |
---|---|---|
1 | Field tcfc_next has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field bi_sector has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field open has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field read has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field write has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field event_list has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field event_list_lock has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field sibling has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field id has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field subsys_list has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field ioctl_count has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field debug_dir has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field stats has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field data_type has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field holder has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field lock has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field refcnt has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field to_tell has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field should_send_event has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field pm_down_notified has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field backlight has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field hw_contexts_disabled has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field sprite_scaling_enabled has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field saveBLC_PWM_CTL2_B has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field saveBLC_PWM_CTL_B has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field cleanup_stations has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field cleanup_stations_lock has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field cleanup_stations_wk has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field dad_timer has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field gc_staletime has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field retrans_time has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field base_reachable_time has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field dma_buf_id has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field list_entry has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field pi_list_entry has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field next has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field did_exec has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field km_waitq has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | 1st middle parameter idx_gen has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter banned_flags has been changed from unsigned char (1 byte) to u32 (4 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter banned_flags has been changed from unsigned char (1 byte) to u32 (4 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter mask has been changed from int (4 bytes) to unsigned long (8 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | 1st middle parameter pid has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter at_head of type bool has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | 1st middle parameter q has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | 2nd middle parameter chandef has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter id_table of type struct usb_device_id const* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter type has been changed from int (4 bytes) to bool (1 byte). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter type has been changed from int (4 bytes) to bool (1 byte). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter port has been changed from int (4 bytes) to struct intel_digital_port* (8 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 2nd parameter port has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter ddr_freq has been changed from int (4 bytes) to struct drm_i915_private* (8 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 1st parameter ddr_freq has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter ddr_freq has been changed from int (4 bytes) to struct drm_i915_private* (8 bytes). | The parameter became passed in the register instead of the stack. This may result in crash or incorrect behavior of applications. |
2 | The pointer level of 1st parameter ddr_freq has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter prune has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter uid has been changed from kuid_t (4 bytes) to struct kuid_t (4 bytes). | The parameter became passed in the register instead of the stack. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter type of type struct memblock_type* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter chandef of type struct cfg80211_chan_def const* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter params of type struct cfg80211_mgmt_tx_params* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | 3rd middle parameter chan has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
3 | 4th middle parameter offchan has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter p_name has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter priv has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter inode of type struct inode* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | 1st middle parameter acl has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
3 | 2nd middle parameter gfp has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter dir of type struct inode* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | Parameter mode of type umode_t* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
3 | Parameter default_acl of type struct posix_acl** has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
4 | 2nd middle parameter gfp has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter dfs_region has been changed from u8 (1 byte) to enum nl80211_dfs_regions (4 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter arg of type void* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | 4th middle parameter mapcount has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter rwc of type struct rmap_walk_control* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | 2nd middle parameter rmap_one has been removed from the calling stack. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter flags has been changed from enum ttu_flags (4 bytes) to void* (8 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 4th parameter flags has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | Field del_list has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field initialized has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field visited has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field scan_dependent has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field ignore has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | Field mode has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Size of field hotplug has been changed from 72 bytes to 80 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Field next has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Field capab has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
2 | Field get_stats has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
3 | Field next has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field tcfc_head has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field lock has been changed from rwlock_t* (8 bytes) to spinlock_t (2 bytes). | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field egid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
3 | Type of field fsgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
4 | Type of field fsuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
5 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
6 | Type of field sgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
7 | Type of field suid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
8 | Type of field target_auid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
9 | Type of field target_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
10 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field cr_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field oz_pgrp has been changed from pid_t (4 bytes) to struct pid* (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | The pointer level of field oz_pgrp has been increased from 0 to 1. | The library functions may try to access unallocated memory by the dereferencing of old field value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field complete has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field bi_iter has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field bi_max_vecs has been changed from unsigned int (4 bytes) to unsigned short (2 bytes). | This field may be incorrectly initialized or accessed by applications. |
3 | The relative position of field bi_end_io has been changed from 9 to 8. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | The relative position of field bi_vcnt has been changed from 4 to 10. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | The relative position of field bi_phys_segments has been changed from 5 to 4. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
6 | The relative position of field bi_seg_back_size has been changed from 8 to 6. | Applications will access incorrect memory when attempting to access this field. |
7 | The relative position of field bi_seg_front_size has been changed from 7 to 5. | Applications will access incorrect memory when attempting to access this field. |
8 | Field bi_idx has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | The relative position of field unnamed1 has been changed from 1 to 12. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field mq_flush_lock has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field flush_rq has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field unnamed0 has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Field rb_node has been added to this type. | Size of the union has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field completion_data has been added to this type. | Size of the union has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field mq_flush_data has been removed from this union. | 1) Applications may access incorrect memory when attempting to access this field. 2) Size of the union has been changed. |
4 | Field csd has been removed from this union. | 1) Applications may access incorrect memory when attempting to access this field. 2) Size of the union has been changed. |
Change | Effect | |
---|---|---|
1 | Field flush has been added to this type. | Size of the union has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field completion_data has been removed from this union. | 1) Applications may access incorrect memory when attempting to access this field. 2) Size of the union has been changed. |
Change | Effect | |
---|---|---|
1 | Field mq_flush_work has been added to this type. | Size of the union has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field csd has been added to this type. | Size of the union has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field ll_list has been removed from this union. | 1) Applications may access incorrect memory when attempting to access this field. 2) Size of the union has been changed. |
4 | Field queuelist has been removed from this union. | 1) Applications may access incorrect memory when attempting to access this field. 2) Size of the union has been changed. |
Change | Effect | |
---|---|---|
1 | Field seq_show has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field seq_start has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field register_event has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | Field release has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | Field unregister_event has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Size of field dummy_css has been changed from 136 bytes to 128 bytes. | Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field top_cgroup has been changed from 456 bytes to 424 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | The relative position of field stat has been changed from 9 to 23. | Applications will access incorrect memory when attempting to access this field. |
2 | The relative position of field sysctl_log_invalid has been changed from 17 to 8. | Applications will access incorrect memory when attempting to access this field. |
3 | The relative position of field hash has been changed from 4 to 18. | Applications will access incorrect memory when attempting to access this field. |
4 | The relative position of field acct_sysctl_header has been changed from 24 to 3. | Applications will access incorrect memory when attempting to access this field. |
5 | The relative position of field nat_bysource has been changed from 21 to 27. | Applications will access incorrect memory when attempting to access this field. |
6 | The relative position of field sysctl_events has been changed from 12 to 10. | Applications will access incorrect memory when attempting to access this field. |
7 | The relative position of field sysctl_checksum has been changed from 16 to 15. | Applications will access incorrect memory when attempting to access this field. |
8 | The relative position of field dying has been changed from 7 to 21. | Applications will access incorrect memory when attempting to access this field. |
9 | The relative position of field sysctl_auto_assign_helper has been changed from 18 to 12. | Applications will access incorrect memory when attempting to access this field. |
10 | The relative position of field auto_assign_helper_warned has been changed from 19 to 13. | Applications will access incorrect memory when attempting to access this field. |
11 | The relative position of field event_sysctl_header has been changed from 26 to 5. | Applications will access incorrect memory when attempting to access this field. |
12 | The relative position of field slabname has been changed from 28 to 7. | Applications will access incorrect memory when attempting to access this field. |
13 | The relative position of field expect_hash has been changed from 5 to 19. | Applications will access incorrect memory when attempting to access this field. |
14 | The relative position of field htable_size has been changed from 2 to 16. | Applications will access incorrect memory when attempting to access this field. |
15 | The relative position of field sysctl_events_retry_timeout has been changed from 13 to 9. | Applications will access incorrect memory when attempting to access this field. |
16 | The relative position of field nf_conntrack_event_cb has been changed from 10 to 24. | Applications will access incorrect memory when attempting to access this field. |
17 | The relative position of field nf_expect_event_cb has been changed from 11 to 25. | Applications will access incorrect memory when attempting to access this field. |
18 | The relative position of field tmpl has been changed from 8 to 22. | Applications will access incorrect memory when attempting to access this field. |
19 | The relative position of field nf_ct_proto has been changed from 20 to 26. | Applications will access incorrect memory when attempting to access this field. |
20 | The relative position of field unconfirmed has been changed from 6 to 20. | Applications will access incorrect memory when attempting to access this field. |
21 | The relative position of field nf_conntrack_cachep has been changed from 3 to 17. | Applications will access incorrect memory when attempting to access this field. |
22 | The relative position of field helper_sysctl_header has been changed from 27 to 6. | Applications will access incorrect memory when attempting to access this field. |
23 | The relative position of field sysctl_acct has been changed from 14 to 11. | Applications will access incorrect memory when attempting to access this field. |
24 | The relative position of field sysctl_header has been changed from 23 to 2. | Applications will access incorrect memory when attempting to access this field. |
25 | The relative position of field sysctl_tstamp has been changed from 15 to 14. | Applications will access incorrect memory when attempting to access this field. |
26 | The relative position of field tstamp_sysctl_header has been changed from 25 to 4. | Applications will access incorrect memory when attempting to access this field. |
27 | The relative position of field nat_htable_size has been changed from 22 to 28. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Size of field port has been changed from 368 bytes to 376 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field type_names has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field cur_cmd_info has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field scan_msg has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Size of field wiphy has been changed from 768 bytes to 800 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Field clk has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field suid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field fsgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
3 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
4 | Type of field sgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
5 | Type of field fsuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
6 | Type of field egid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
7 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
8 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Base type of field blocks has been changed from unsigned int to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Base type of field small_block has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field flush_bio has been changed from 104 bytes to 112 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field framedur_ns has been changed from s64 (8 bytes) to int (4 bytes). | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field linedur_ns has been changed from s64 (8 bytes) to int (4 bytes). | This field may be incorrectly initialized or accessed by applications. |
3 | Type of field pixeldur_ns has been changed from s64 (8 bytes) to int (4 bytes). | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field agp_destroy has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
2 | Field agp_init has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Size of field mode_config has been changed from 672 bytes to 680 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Field ioctl_count has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field vma_count has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field mm_private has been removed from the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field config_table has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field fw_vendor has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field runtime has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field s_resgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field s_resuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field fs_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field fs_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field reciprocal_elems has been changed from u32 (4 bytes) to struct reciprocal_value (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field f_pos_lock has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field ia_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field ia_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field i_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field i_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field inode has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field list has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field file_name has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | Field name_len has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | Field sync_cookie has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
6 | Field tgid has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
7 | Field unnamed0 has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Field overflow_event has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field triggers has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field enable_device has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field num_codecs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field depop_delay has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field dump_coef has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field parser has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field pm_up_notified has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Value of member POWER_DOMAIN_INIT has been changed from 11 to 12. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
2 | Value of member POWER_DOMAIN_NUM has been changed from 12 to 13. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
Change | Effect | |
---|---|---|
1 | Type of field bbaddr has been changed from u64 (8 bytes) to u64[4] (32 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field backlight_lock has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field dpio_phy_iosf_port has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field pm has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Size of field regfile has been changed from 3096 bytes to 3088 bytes. | Previous accesses of applications and library functions to this field may be broken. |
5 | Size of field display has been changed from 160 bytes to 200 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
6 | Size of field power_domains has been changed from 56 bytes to 112 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
7 | Size of field uncore has been changed from 224 bytes to 232 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
8 | Size of field vbt has been changed from 96 bytes to 104 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field domain_use_count has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field power_wells has been changed from struct i915_power_well[1] (4 bytes) to struct i915_power_well* (8 bytes). | This field may be incorrectly initialized or accessed by applications. |
3 | The pointer level of field power_wells has been increased from 0 to 1. | The library functions may try to access unallocated memory by the dereferencing of old field value and therefore cause a crash of applications. |
Change | Effect | |
---|---|---|
1 | Field interval has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Field fw_rendercount has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field backlight has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field meshconf has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field conf has been changed from 32 bytes to 56 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field hw has been changed from 144 bytes to 152 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Field csa_chandef has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field csa_chandef has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field encrypt_headroom has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field qos_map has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field dad_work has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field flags has been changed from __u8 (1 byte) to __u32 (4 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
3 | The relative position of field dad_probes has been changed from 8 to 9. | Applications will access incorrect memory when attempting to access this field. |
4 | The relative position of field flags has been changed from 9 to 8. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Type of field fastuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field tw_pad has been changed from 6 bits to 2 bits. | Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field ifa_flags has been changed from unsigned char (1 byte) to __u32 (4 bytes). | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | The relative position of field ifa_prefixlen has been changed from 10 to 9. | Applications will access incorrect memory when attempting to access this field. |
3 | The relative position of field ifa_flags has been changed from 9 to 10. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Size of field pipe has been changed from 12 bytes to 24 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field transcoder has been changed from 128 bytes to 144 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Field power_domain_on has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field power_domain_on has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field panel has been changed from 16 bytes to 48 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field base has been changed from 904 bytes to 896 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field downclock_mode has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field disable_panel_power has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field panel_reset has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field send_otp_cmds has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field dst_cache has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field deleted has been changed from int (4 bytes) to bool (1 byte). | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field cgid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
3 | Type of field cuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
4 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
5 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field seq_max has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field sysctl_ip_no_pmtu_disc has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field sysctl_ip_fwd_use_pmtu has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Base type of field sysctl_ping_group_range has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field rcv_tclass has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Size of field sysctl has been changed from 80 bytes to 88 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field sysctl has been changed from 80 bytes to 88 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field flowlabel_consistency has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field last_tag has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field min_def has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field set_multicast_list has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field flags has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field nr_migrate_reserve_block has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field q_perm has been changed from 56 bytes to 48 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field queue_len_bytes has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
2 | Field locktime has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | Field delay_probe_time has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | Field app_probes has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | Field anycast_delay has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
6 | Field proxy_qlen has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
7 | Field proxy_delay has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
8 | Field mcast_probes has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
9 | Field ucast_probes has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Size of field parms has been changed from 136 bytes to 144 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field xfrm has been changed from 832 bytes to 896 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field sysfs_rx_queue_group has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field gssd_dummy has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field gssd_running has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field cap_nr has been changed from char (1 byte) to u16 (2 bytes). | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field active_entry has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field lp_advertising has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field adjust_state has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Type of field pid_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field ip6_datagram_recv_specific_ctl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field actions has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field type has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Type of field action has been changed from struct tc_action* (8 bytes) to int (4 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Type of field e_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field e_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field xsave has been changed from 832 bytes to 1088 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
3 | Type of field projid has been changed from kprojid_t to struct kprojid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field dfs_region has been changed from u8 (1 byte) to enum nl80211_dfs_regions (4 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field dfs_region has been changed from u8 (1 byte) to enum nl80211_dfs_regions (4 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field wait_list has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field pi_tree_entry has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field tree_entry has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field head has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field cpudl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field dl_bw has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field dlo_count has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field dlo_mask has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field dl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field task_dead has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field thread_head has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field css has been changed from 136 bytes to 128 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Field dl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field pi_top_task has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field pi_waiters_leftmost has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field pushable_dl_tasks has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field thread_node has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Type of field pi_waiters has been changed from struct plist_head (16 bytes) to struct rb_root (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
7 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field abort_work has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field tmf_work_q has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field no_async_abort has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field sem_perm has been changed from 56 bytes to 48 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field port has been changed from 368 bytes to 376 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field shm_perm has been changed from 56 bytes to 48 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field mibs has been changed from unsigned long[96] (768 bytes) to unsigned long[97] (776 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Type of field total_len has been changed from unsigned int (4 bytes) to size_t (8 bytes). | This field may be incorrectly initialized or accessed by applications. |
2 | The relative position of field len has been changed from 0 to 1. | Applications will access incorrect memory when attempting to access this field. |
3 | The relative position of field total_len has been changed from 1 to 0. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field cipher_scheme has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field free_list has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field gtk_idx has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field tx_lat has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field cr_gid has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field cr_uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field tcpm_daddr has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field np has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field fetch has been changed from fetch_func_t[7] (56 bytes) to fetch_func_t[8] (64 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Field n_rp_nocb_defer_wakeup has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field jiffies_resched has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field flags has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of field sentinel has been changed from 24 bytes to 32 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Size of field buf has been changed from 136 bytes to 144 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field owner has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field group has been changed from kgid_t to struct kgid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of field event has been changed from unsigned long[64] (512 bytes) to unsigned long[60] (480 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
Change | Effect | |
---|---|---|
1 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | This field may be incorrectly initialized or accessed by applications. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter act has been changed from struct tc_action (32 bytes) to struct list_head (16 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of 2nd parameter act has been changed from struct tc_action (32 bytes) to struct list_head (16 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of 2nd parameter act has been changed from struct tc_action (32 bytes) to struct list_head (16 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
2 | Parameter actions of type struct list_head* has been added to the calling stack. | This parameter will not be initialized by old clients. |
3 | Type of return value has been changed from struct tc_action* (8 bytes) to int (4 bytes). | Applications will obtain a different return value and execution may change. |
Change | Effect | |
---|---|---|
1 | 4th parameter hinfo has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 6th parameter idx_gen has been removed from the calling stack. | This parameter will be ignored by the function. |
2 | 7th parameter hinfo has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | The parameter hinfo became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter p became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 504 bytes to 512 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 80 bytes to 88 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from kuid_t to struct kuid_t of different format. | This global data may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter left has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
2 | Type of parameter right has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter left has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
2 | Type of parameter right has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter loginuid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter bio became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter bytes became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter gfp of type gfp_t has been added to the calling stack. | This parameter will not be initialized by old clients. |
2 | Parameter bs of type struct bio_set* has been added to the calling stack. | This parameter will not be initialized by old clients. |
3 | Base type of return value has been changed from struct bio_pair (248 bytes) to struct bio (112 bytes). | Applications will obtain a different return value and execution may change. |
4 | The parameter bi became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter first_sectors became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter data became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter size became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter unplug became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter q became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter bio became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter q became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter sglist became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | 4th parameter reserved has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 2nd parameter error has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | Parameter async of type bool has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | The parameter iocb became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter iov became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter nr_segs became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter pos became passed in rcx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter align became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter bus became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter min became passed on stack instead of r8 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter res became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter size became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
6 | The parameter type_mask became passed on stack instead of r9 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 672 bytes to 680 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter dentry became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter ss became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 184 bytes to 168 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 184 bytes to 168 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 184 bytes to 168 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 184 bytes to 168 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | 3rd parameter map has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 3rd parameter map has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 6th parameter map has been removed from the calling stack. | This parameter will be ignored by the function. |
2 | The parameter exts became passed in r8 register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter net became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter rate_tlv became passed in rcx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter tb became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
6 | The parameter tp became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 1936 bytes to 3272 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Base type of parameter gid has been changed from unsigned int to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
2 | Base type of parameter uid has been changed from unsigned int to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter all_cpus became passed in rcx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter dbs_data became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter delay became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter policy became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from int (4 bytes) to void. | Applications will not obtain a return value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from unsigned long[4] (32 bytes) to unsigned long[] (8 bytes). | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter dev became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter new_mtu became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter skb became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter depth of type int* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter parent has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter mode of type struct drm_display_mode const* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Parameter mode of type struct drm_display_mode const* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 200 bytes to 224 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
2 | Parameter gpe_xrupt_block of type struct acpi_gpe_xrupt_info** has been added to the calling stack. | This parameter will not be initialized by old clients. |
3 | Type of return value has been changed from struct acpi_gpe_xrupt_info* (8 bytes) to acpi_status (4 bytes). | Applications will obtain a different return value and execution may change. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter filename has been changed from char (1 byte) to struct filename (32 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | 2nd parameter cpu has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter dir_sd has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter dir_sd has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter iocb became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter iov became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter nr_segs became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter pos became passed in rcx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter de became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter gid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter uid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
5 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter fixlist became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter models became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter quirk became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter init_slave_vol became passed on stack instead of r9 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter name became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter slaves became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter suffix became passed on stack instead of r8 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
6 | The parameter tlv became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter index became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter kctl became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter nid became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter expose_enum_ctl became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter hook became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter check became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter nid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter nid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter power_state became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter nid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter pin became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter val became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter nid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter mout became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter imux became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter uinfo became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter cur_val became passed on stack instead of r8 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter imux became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter nid became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter ucontrol became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter hook became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter nid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter codec became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter nid became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter ops became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter dev has been changed from struct pci_dev (1568 bytes) to struct pci_bus (752 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter dev has been changed from struct pci_dev (1568 bytes) to struct pci_bus (752 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter msg became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter page_head became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 1600 bytes to 1632 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of parameter gid has been changed from unsigned int to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Base type of parameter uid has been changed from unsigned int to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 248 bytes to 240 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 40 bytes to 32 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter dev has been changed from struct drm_device (1328 bytes) to struct drm_connector (712 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter ddr_freq became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter val became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter fw_engine of type int has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Parameter fw_engine of type int has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Parameter flags of type int has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | 4th parameter can_sleep has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 4th parameter can_sleep has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Parameter force_synchronize of type bool has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Parameter cs of type struct ieee80211_cipher_scheme const* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | The parameter cred became passed in r8 register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter desc became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter perm became passed in r9 register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter type became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter uid became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
6 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | This parameter may be incorrectly initialized by applications. |
2 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from struct ucode_cpu_info[] (8 bytes) to struct ucode_cpu_info[64] (1536 bytes). | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | 5th parameter wait has been removed from the calling stack. | This parameter will be ignored by the function. |
2 | 6th parameter buf has been removed from the calling stack. | This parameter will be ignored by the function. |
3 | 7th parameter len has been removed from the calling stack. | This parameter will be ignored by the function. |
4 | 8th parameter no_cck has been removed from the calling stack. | This parameter will be ignored by the function. |
5 | 9th parameter dont_wait_for_ack has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 2nd parameter irq has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 2nd parameter irq has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 504 bytes to 512 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 3776 bytes to 3840 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 192 bytes to 256 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
2 | Type of return value has been changed from struct fsnotify_event* (8 bytes) to int (4 bytes). | Applications will obtain a different return value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter do_wakeup became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter hcd became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter reason of type char* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | The parameter pdev became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter dev became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter clk_stop_enable became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter phydev became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | 2nd parameter handler has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | The parameter phydev became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 40 bytes to 48 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 133 bytes to 132 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from u32 (4 bytes) to struct reciprocal_value (8 bytes). | Applications will obtain a different return value and execution may change. |
Change | Effect | |
---|---|---|
1 | 5th parameter vm_flags has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | 3rd parameter arg has been removed from the calling stack. | This parameter will be ignored by the function. |
Change | Effect | |
---|---|---|
1 | The parameter pipe became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter addr became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter dev became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter ndm became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter tb became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from int (4 bytes) to void. | Applications will not obtain a return value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter sta became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter start became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter handle became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 200 bytes to 208 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 200 bytes to 208 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 1968 bytes to 2200 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 200 bytes to 208 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 2520 bytes to 2592 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 200 bytes to 208 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter scmd became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 320 bytes to 328 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Parameter gfp of type gfp_t has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from kuid_t to struct kuid_t of different format. | Applications will obtain a different return value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter lock became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of 1st parameter sd has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from sys_call_ptr_t[314] const (2512 bytes) to sys_call_ptr_t[316] const (2528 bytes). | Applications will obtain a different value and execution may change. |
2 | Size of this global data has been changed from 2512 bytes to 2528 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from sys_call_ptr_t[351] const (2808 bytes) to sys_call_ptr_t[353] const (2824 bytes). | Applications will obtain a different value and execution may change. |
2 | Size of this global data has been changed from 2808 bytes to 2824 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter devdata became passed in rsi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter ops became passed in rdx register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter type became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Type of 5th parameter ops has been changed from struct thermal_zone_device_ops const* to struct thermal_zone_device_ops* (became non-const). | This function may change parameter ops, but it will be treated as const by old client applications. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The parameter current_rb became passed on stack instead of rdi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | The parameter flags became passed on stack instead of r8 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
3 | The parameter ftrace_file became passed on stack instead of rsi register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
4 | The parameter len became passed on stack instead of rcx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
5 | The parameter pc became passed on stack instead of r9 register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
6 | The parameter type became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 312 bytes to 320 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 1472 bytes to 1536 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 312 bytes to 320 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 1472 bytes to 1536 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter qos_map of type struct cfg80211_qos_map* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 512 bytes to 480 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from char const*[101] const (808 bytes) to char const*[97] const (776 bytes). | Applications will obtain a different value and execution may change. |
2 | Size of this global data has been changed from 808 bytes to 776 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | The parameter auid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter auid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter net became passed in rdi register instead of stack. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | The parameter auid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | The parameter auid became passed on stack instead of rdx register. | Violation of the calling convention. This may result in crash or incorrect behavior of applications. |
2 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | This parameter may be incorrectly initialized by applications. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack. | This parameter will not be initialized by old clients. |
Change | Effect | |
---|---|---|
1 | Field find_device has been renamed to find_companion. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1000 bytes to 1016 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 72 bytes to 80 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field demand_offline has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 112 bytes to 120 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field list has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 32 bytes to 40 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field head has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 128 bytes to 136 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field index has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | The pointer level of field htab has been decreased from 2 to 1. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
3 | The pointer level of field lock has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
4 | Type of field htab has been changed from struct tcf_common** to struct hlist_head*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 224 bytes to 232 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_can_clear has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | Possible access of applications to incorrect memory through the pointer. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 56 bytes to 64 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 104 bytes to 112 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field bi_size has been renamed to bi_remaining. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field raid_partial_stripes_expensive has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field queuelist has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 2176 bytes to 1832 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 40 bytes to 24 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 24 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field rb_node has been renamed to elv. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 16 bytes to 40 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field set_qos_map has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 672 bytes to 680 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Base type of field mgmt_tx has been changed from int(*)(struct wiphy*, struct wireless_dev*, struct ieee80211_channel*, bool, unsigned int, u8 const*, size_t, bool, bool, u64*) to int(*)(struct wiphy*, struct wireless_dev*, struct cfg80211_mgmt_tx_params*, u64*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field opmode_notif has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field opmode_notif_used has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field regulatory_flags has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field vendor_commands has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field n_vendor_events has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field n_vendor_commands has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field vendor_events has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
6 | Size of this type has been changed from 768 bytes to 800 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 208 bytes to 176 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field read_seq_string has been renamed to seq_stop. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
3 | Field read_map has been renamed to seq_next. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 456 bytes to 424 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 184 bytes to 168 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 136 bytes to 128 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 4728 bytes to 4680 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 800 bytes to 808 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 40 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1312 bytes to 1344 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field boost_enabled has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field boost_supported has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field set_boost has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Size of this type has been changed from 112 bytes to 128 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 280 bytes to 296 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Name of member with value 1 has been changed from DM_IO_BVEC to DM_IO_BIO. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
Change | Effect | |
---|---|---|
1 | Field bvec has been renamed to bio. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 864 bytes to 872 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | The member _DRM_GEM has been removed. | This may result in crash or incorrect behavior of applications because the library may not handle removed member anymore. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 904 bytes to 896 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field picture_aspect_ratio has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field cursor_height has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field cursor_width has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 672 bytes to 680 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 64 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field vma_offset_manager has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field driver_item has been renamed to legacy_dev_list. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Base type of field get_scanout_position has been changed from int(*)(struct drm_device*, int, int*, int*, ktime_t*, ktime_t*) to int(*)(struct drm_device*, int, unsigned int, int*, int*, ktime_t*, ktime_t*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
2 | Field device_list has been renamed to legacy_dev_list. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 296 bytes to 288 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 200 bytes to 224 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 928 bytes to 872 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 16 bytes to 24 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 216 bytes to 256 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field set_acl has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 192 bytes to 256 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 112 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field private_data_list has been removed from this type. | Size of the inclusive type has been changed. |
3 | Type of field mask has been changed from __u32 to u32. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 240 bytes to 248 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field free_event has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 40 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Field free_event_priv has been removed from this type. | Size of the inclusive type has been changed. |
4 | Base type of field handle_event has been changed from int(*)(struct fsnotify_group*, struct fsnotify_mark*, struct fsnotify_mark*, struct fsnotify_event*) to int(*)(struct fsnotify_group*, struct inode*, struct fsnotify_mark*, struct fsnotify_mark*, u32, void*, int, unsigned char const*, u32). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 72 bytes to 88 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field tm_ref has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 336 bytes to 344 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field remove_phy has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 360 bytes to 368 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1352 bytes to 1360 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field hw has been changed from struct hsw_wm_values to struct ilk_wm_values. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field disable_backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field enable_backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field get_backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field set_backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field setup_backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
6 | Size of this type has been changed from 160 bytes to 200 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
7 | Base type of field enable_fbc has been changed from void(*)(struct drm_crtc*, unsigned long) to void(*)(struct drm_crtc*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 984 bytes to 1008 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 14152 bytes to 14248 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 56 bytes to 112 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field power_well_count has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 3096 bytes to 3088 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 152 bytes to 144 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 224 bytes to 232 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field fw_mediacount has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of field force_wake_get has been changed from void(*)(struct drm_i915_private*) to void(*)(struct drm_i915_private*, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
2 | Base type of field force_wake_put has been changed from void(*)(struct drm_i915_private*) to void(*)(struct drm_i915_private*, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 96 bytes to 104 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 40 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 80 bytes to 104 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field meshconf_offset has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field sched_scan_req has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field tx_latency has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of field adjust_tbtt has been changed from void(*)(struct ieee80211_sub_if_data*) to void(*)(struct ieee80211_sub_if_data*, struct beacon_data*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 2432 bytes to 2416 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 256 bytes to 304 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field tw_flowlabel has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 280 bytes to 308 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 4 bytes to 8 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 32 bytes to 36 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 768 bytes to 800 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 2488 bytes to 2480 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field write_infoframe has been changed from void(*)(struct drm_encoder*, enum hdmi_infoframe_type, uint8_t const*, ssize_t) to void(*)(struct drm_encoder*, enum hdmi_infoframe_type, void const*, ssize_t). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field backlight has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 16 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field bw_timer has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field clk_lp_to_hs_count has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field dphy_reg has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field hs_to_lp_count has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field lp_byte_clk has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
6 | Field lp_rx_timeout has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
7 | Field port_bits has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
8 | Field rst_timer_val has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
9 | Field turn_arnd_val has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
10 | Field video_frmt_cfg_bits has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
11 | Size of this type has been changed from 264 bytes to 296 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
12 | Field clk_hs_to_lp_count has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 80 bytes to 104 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 160 bytes to 168 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 56 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of field pmtudisc has been changed from 2 bits to 3 bits. | Previous accesses of applications and library functions to this field may be broken. |
2 | Field rcv_flowinfo has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field repflow has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 80 bytes to 88 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field anycast_src_echo_reply has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field gen has been added to this type. | NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of field sd has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | Possible access of applications to incorrect memory through the pointer. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 32 bytes to 56 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field cipher_schemes has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field n_cipher_schemes has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 144 bytes to 152 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Field channel_change_time has been renamed to extra_beacon_tailroom. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field sta_pre_rcu_remove has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_state has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | Possible access of applications to incorrect memory through the pointer. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_action has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | Possible access of applications to incorrect memory through the pointer. |
2 | Base type of field sysfs_state has been changed from struct sysfs_dirent (112 bytes) to struct kernfs_node (120 bytes). | Possible access of applications to incorrect memory through the pointer. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 24 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field mq_curmsgs has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field mq_maxmsg has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
3 | Type of field mq_msgsize has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
4 | Type of field mq_flags has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 160 bytes to 152 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field data has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field data_state has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 136 bytes to 144 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 504 bytes to 512 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 3776 bytes to 3840 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field ndo_select_queue has been changed from u16(*)(struct net_device*, struct sk_buff*, void*) to u16(*)(struct net_device*, struct sk_buff*, void*, select_queue_fallback_t). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Base type of field gro_complete has been changed from int(*)(struct sk_buff*) to int(*)(struct sk_buff*, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Base type of field tstats has been changed from struct pcpu_tstats to struct pcpu_sw_netstats. | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of field sessionid has been changed from u32 to unsigned int. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of field end has been changed from resource_size_t to dma_addr_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field start has been changed from resource_size_t to dma_addr_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field cap_extended has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field msi_kset has been renamed to msi_irq_groups. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 552 bytes to 544 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 808 bytes to 824 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field attr_rdpmc_broken has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 40 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field ip6_datagram_recv_ctl has been renamed to ip6_datagram_recv_common_ctl. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 8 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field police has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | The pointer level of field action has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field e_id has been removed from this union. | Applications may access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field bndcsr has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field bndregs has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field lwp has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Size of this type has been changed from 832 bytes to 1088 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 832 bytes to 1088 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field icmp_strict_tag_validation has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 24 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 56 bytes to 64 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field rlim_cur has been changed from unsigned long to __kernel_ulong_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field rlim_max has been changed from unsigned long to __kernel_ulong_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of field ru_idrss has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field ru_inblock has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
3 | Type of field ru_isrss has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
4 | Type of field ru_ixrss has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
5 | Type of field ru_majflt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Type of field ru_maxrss has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
7 | Type of field ru_minflt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
8 | Type of field ru_msgrcv has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
9 | Type of field ru_msgsnd has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
10 | Type of field ru_nivcsw has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
11 | Type of field ru_nsignals has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
12 | Type of field ru_nswap has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
13 | Type of field ru_nvcsw has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
14 | Type of field ru_oublock has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field waiters has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field waiters_leftmost has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field prio has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 96 bytes to 72 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field slave_maxtype has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field get_slave_size has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field slave_validate has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field fill_slave_info has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field slave_policy has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
6 | Field slave_changelink has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
7 | Size of this type has been changed from 136 bytes to 184 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 104 bytes to 112 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Base type of field dump has been changed from int(*)(struct tcf_proto*, unsigned long, struct sk_buff*, struct tcmsg*) to int(*)(struct net*, struct tcf_proto*, unsigned long, struct sk_buff*, struct tcmsg*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1936 bytes to 3272 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 2520 bytes to 2592 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 200 bytes to 208 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1064 bytes to 1080 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 248 bytes to 240 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1968 bytes to 2200 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 232 bytes to 360 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field eh_action has been changed from int(*)(struct scsi_cmnd*, unsigned char*, int, int) to int(*)(struct scsi_cmnd*, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1320 bytes to 1328 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 320 bytes to 328 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 400 bytes to 408 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 128 bytes to 120 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field list has been renamed to unnamed0. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 768 bytes to 776 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1520 bytes to 1584 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Base type of field ptk has been changed from struct ieee80211_key (480 bytes) to struct ieee80211_key* (8 bytes). | Possible access of applications to incorrect memory through the pointer. |
3 | Field ptk_idx has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Field vs_rpcb_optnl has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 128 bytes to 144 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field tcpm_addr has been renamed to tcpm_saddr. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 568 bytes to 576 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field ops has been changed from struct thermal_zone_device_ops const* to struct thermal_zone_device_ops*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of field calcnt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field constant has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
3 | Type of field errcnt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
4 | Type of field esterror has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
5 | Type of field freq has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Type of field jitcnt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
7 | Type of field jitter has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
8 | Type of field maxerror has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
9 | Type of field offset has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
10 | Type of field ppsfreq has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
11 | Type of field precision has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
12 | Type of field stabil has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
13 | Type of field stbcnt has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
14 | Type of field tick has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
15 | Type of field tolerance has been changed from long to __kernel_long_t. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 104 bytes to 112 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 312 bytes to 320 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1472 bytes to 1536 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 24 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 136 bytes to 144 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mem_limit has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field memory_used has been renamed to mem_used. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 368 bytes to 376 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 512 bytes to 480 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field restore_msi_irqs has been changed from void(*)(struct pci_dev*, int) to void(*)(struct pci_dev*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field xfrm_policy_sk_bundle_lock has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field xfrm_cfg_mutex has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field xfrm_policy_lock has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field xfrm_state_lock has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Size of this type has been changed from 832 bytes to 896 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field sessionid has been changed from u32 to unsigned int. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from bool to u8. | Replacement of data type may indicate a change in semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter act has been renamed to actions. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 2nd parameter act has been renamed to actions. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 2nd parameter act has been renamed to actions. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter pid has been renamed to portid. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Type of 1st parameter pid has been changed from int to __u32. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from int to u32. | Replacement of data type may indicate a change in semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from int to u32. | Replacement of data type may indicate a change in semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter bio has been renamed to bio_src. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter bi has been renamed to bio. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 2nd parameter first_sectors has been renamed to sectors. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 6th parameter refcrtc has been changed from struct drm_crtc* to struct drm_crtc const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter dir_sd has been renamed to parent. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 3rd parameter type has been renamed to is_bin. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter dir_sd has been renamed to parent. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 3rd parameter type has been renamed to is_bin. | Renaming of a parameter may indicate a change in its semantic meaning. |
3 | 4th parameter amode has been renamed to mode. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter k has been renamed to kobj. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 2nd parameter handle has been renamed to acpi_dev. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Type of 2nd parameter handle has been changed from acpi_handle to struct acpi_device*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to bus. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to bus. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 2nd parameter port has been renamed to dport. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to connector. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter ddr_freq has been renamed to dev_priv. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter ddr_freq has been renamed to dev_priv. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from char* to char const*. | Replacement of data type may indicate a change in semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter start has been renamed to size. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 2nd parameter end has been renamed to align. | Renaming of a parameter may indicate a change in its semantic meaning. |
3 | 3rd parameter size has been renamed to start. | Renaming of a parameter may indicate a change in its semantic meaning. |
4 | 4th parameter align has been renamed to end. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter nvec has been changed from unsigned int to int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter chandef has been changed from struct cfg80211_chan_def* to struct cfg80211_chan_def const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter k has been renamed to d. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 4th parameter flags has been renamed to arg. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 2nd parameter leak has been renamed to send_message. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter start has been renamed to adev. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | 1st parameter sd has been renamed to kn. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 5th parameter ops has been changed from struct thermal_zone_device_ops const* to struct thermal_zone_device_ops*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter sessionid has been changed from u32 to unsigned int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter sessionid has been changed from u32 to unsigned int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter sessionid has been changed from u32 to unsigned int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter sessionid has been changed from u32 to unsigned int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Size of field reserved has been changed from 26 bits to 3 bytes. | No effect. |
Change | Effect | |
---|---|---|
1 | Size of field unnamed1 has been changed from 40 bytes to 24 bytes. | No effect. |
2 | Size of field unnamed2 has been changed from 24 bytes to 32 bytes. | No effect. |
3 | Size of field unnamed0 has been changed from 16 bytes to 40 bytes. | No effect. |
Change | Effect | |
---|---|---|
1 | Size of field unnamed0 has been changed from 16 bytes to 24 bytes. | No effect. |
Change | Effect | |
---|---|---|
1 | The member POWER_DOMAIN_AUDIO with value 11 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member PHY_INTERFACE_MODE_XGMII with value 13 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | Field ops became non-const. | No effect. |
Module Name | vmlinux |
---|---|
Version #1 | 3.13.11 |
Version #2 | 3.14.4 |
CPU Type | x86_64 |
Subject | Source Compatibility |
Total Header Files | 828 |
---|---|
Total Source Files | 1524 |
Total Objects | 1 |
Total Symbols / Types | 17889 / 10020 |
Verdict | Incompatible (47.4%) |
Severity | Count | |
---|---|---|
Added Symbols | - | 365 |
Removed Symbols | High | 232 |
Problems with Data Types | High | 95 |
Medium | 90 | |
Low | 202 | |
Problems with Symbols | High | 26 |
Medium | 91 | |
Low | 25 | |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 50 |
Other Changes in Symbols | - | 33 |
Change | Effect | |
---|---|---|
1 | Field find_device has been renamed to find_companion. | Recompilation of a client program may be broken with the error message: struct acpi_bus_type has no member named find_device. |
Change | Effect | |
---|---|---|
1 | Field ignore has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct acpi_hotplug_profile' has no member named 'ignore'. |
2 | Field mode has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct acpi_hotplug_profile' has no member named 'mode'. |
Change | Effect | |
---|---|---|
1 | Field next has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tc_action' has no member named 'next'. |
Change | Effect | |
---|---|---|
1 | Field capab has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tc_action_ops' has no member named 'capab'. |
2 | Field get_stats has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tc_action_ops' has no member named 'get_stats'. |
3 | Field next has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tc_action_ops' has no member named 'next'. |
Change | Effect | |
---|---|---|
1 | Field tcfc_next has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tcf_common' has no member named 'tcfc_next'. |
Change | Effect | |
---|---|---|
1 | Field bi_sector has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct bio' has no member named 'bi_sector'. |
2 | Field bi_idx has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct bio' has no member named 'bi_idx'. |
3 | Field bi_size has been renamed to bi_remaining. | Recompilation of a client program may be broken with the error message: struct bio has no member named bi_size. |
Change | Effect | |
---|---|---|
1 | Field mq_flush_data has been removed from this union. | Recompilation of a client program may be broken. |
2 | Field csd has been removed from this union. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field completion_data has been removed from this union. | Recompilation of a client program may be broken. |
2 | Field rb_node has been renamed to elv. | Recompilation of a client program may be broken with the error message: anon-union-blkdev.h-129 has no member named rb_node. |
Change | Effect | |
---|---|---|
1 | Field ll_list has been removed from this union. | Recompilation of a client program may be broken. |
2 | Field queuelist has been removed from this union. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field read has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'read'. |
2 | Field release has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'release'. |
3 | Field open has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'open'. |
4 | Field write has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'write'. |
5 | Field register_event has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'register_event'. |
6 | Field unregister_event has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cftype' has no member named 'unregister_event'. |
7 | Field read_map has been renamed to seq_next. | Recompilation of a client program may be broken with the error message: struct cftype has no member named read_map. |
8 | Field read_seq_string has been renamed to seq_stop. | Recompilation of a client program may be broken with the error message: struct cftype has no member named read_seq_string. |
Change | Effect | |
---|---|---|
1 | Field event_list_lock has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cgroup' has no member named 'event_list_lock'. |
2 | Field event_list has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cgroup' has no member named 'event_list'. |
Change | Effect | |
---|---|---|
1 | Field sibling has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cgroup_subsys' has no member named 'sibling'. |
Change | Effect | |
---|---|---|
1 | Field id has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cgroup_subsys_state' has no member named 'id'. |
Change | Effect | |
---|---|---|
1 | Field subsys_list has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct cgroupfs_root' has no member named 'subsys_list'. |
Change | Effect | |
---|---|---|
1 | Name of member with value 1 has been changed from DM_IO_BVEC to DM_IO_BIO. | Recompilation of a client program may be broken with the error message: 'DM_IO_BVEC' was not declared in this scope. |
Change | Effect | |
---|---|---|
1 | Field bvec has been renamed to bio. | Recompilation of a client program may be broken with the error message: anon-union-dm-io.h-42 has no member named bvec. |
Change | Effect | |
---|---|---|
1 | The member _DRM_GEM has been removed. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field agp_destroy has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_bus' has no member named 'agp_destroy'. |
2 | Field agp_init has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_bus' has no member named 'agp_init'. |
Change | Effect | |
---|---|---|
1 | Field ioctl_count has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_device' has no member named 'ioctl_count'. |
2 | Field vma_count has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_device' has no member named 'vma_count'. |
3 | Field driver_item has been renamed to legacy_dev_list. | Recompilation of a client program may be broken with the error message: struct drm_device has no member named driver_item. |
Change | Effect | |
---|---|---|
1 | Field device_list has been renamed to legacy_dev_list. | Recompilation of a client program may be broken with the error message: struct drm_driver has no member named device_list. |
Change | Effect | |
---|---|---|
1 | Field ioctl_count has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_file' has no member named 'ioctl_count'. |
Change | Effect | |
---|---|---|
1 | Field debug_dir has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ehci_hcd' has no member named 'debug_dir'. |
2 | Field stats has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ehci_hcd' has no member named 'stats'. |
Change | Effect | |
---|---|---|
1 | Field data_type has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'data_type'. |
2 | Field file_name has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'file_name'. |
3 | Field holder has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'holder'. |
4 | Field lock has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'lock'. |
5 | Field name_len has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'name_len'. |
6 | Field refcnt has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'refcnt'. |
7 | Field sync_cookie has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'sync_cookie'. |
8 | Field tgid has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'tgid'. |
9 | Field to_tell has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_event' has no member named 'to_tell'. |
Change | Effect | |
---|---|---|
1 | Field should_send_event has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct fsnotify_ops' has no member named 'should_send_event'. |
Change | Effect | |
---|---|---|
1 | Field pm_down_notified has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct hda_codec' has no member named 'pm_down_notified'. |
Change | Effect | |
---|---|---|
1 | Field backlight has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_i915_private' has no member named 'backlight'. |
2 | Field hw_contexts_disabled has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_i915_private' has no member named 'hw_contexts_disabled'. |
3 | Field sprite_scaling_enabled has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct drm_i915_private' has no member named 'sprite_scaling_enabled'. |
Change | Effect | |
---|---|---|
1 | Field saveBLC_PWM_CTL2_B has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct i915_suspend_saved_registers' has no member named 'saveBLC_PWM_CTL2_B'. |
2 | Field saveBLC_PWM_CTL_B has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct i915_suspend_saved_registers' has no member named 'saveBLC_PWM_CTL_B'. |
Change | Effect | |
---|---|---|
1 | Field interval has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct intel_fbc_work' has no member named 'interval'. |
Change | Effect | |
---|---|---|
1 | Field csa_chandef has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ieee80211_local' has no member named 'csa_chandef'. |
Change | Effect | |
---|---|---|
1 | Field cleanup_stations has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ieee80211_sub_if_data' has no member named 'cleanup_stations'. |
2 | Field cleanup_stations_lock has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ieee80211_sub_if_data' has no member named 'cleanup_stations_lock'. |
3 | Field cleanup_stations_wk has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ieee80211_sub_if_data' has no member named 'cleanup_stations_wk'. |
Change | Effect | |
---|---|---|
1 | Field dad_timer has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct inet6_ifaddr' has no member named 'dad_timer'. |
Change | Effect | |
---|---|---|
1 | Field seq_max has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ipc_ids' has no member named 'seq_max'. |
Change | Effect | |
---|---|---|
1 | Field rcv_tclass has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ipv6_pinfo' has no member named 'rcv_tclass'. |
Change | Effect | |
---|---|---|
1 | Field channel_change_time has been renamed to extra_beacon_tailroom. | Recompilation of a client program may be broken with the error message: struct ieee80211_hw has no member named channel_change_time. |
Change | Effect | |
---|---|---|
1 | Field set_multicast_list has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct ieee80211_ops' has no member named 'set_multicast_list'. |
Change | Effect | |
---|---|---|
1 | Field queue_len_bytes has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'queue_len_bytes'. |
2 | Field app_probes has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'app_probes'. |
3 | Field ucast_probes has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'ucast_probes'. |
4 | Field mcast_probes has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'mcast_probes'. |
5 | Field proxy_qlen has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'proxy_qlen'. |
6 | Field delay_probe_time has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'delay_probe_time'. |
7 | Field anycast_delay has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'anycast_delay'. |
8 | Field proxy_delay has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'proxy_delay'. |
9 | Field gc_staletime has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'gc_staletime'. |
10 | Field retrans_time has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'retrans_time'. |
11 | Field locktime has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'locktime'. |
12 | Field base_reachable_time has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct neigh_parms' has no member named 'base_reachable_time'. |
Change | Effect | |
---|---|---|
1 | Field gssd_running has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct sunrpc_net' has no member named 'gssd_running'. |
Change | Effect | |
---|---|---|
1 | Field msi_kset has been renamed to msi_irq_groups. | Recompilation of a client program may be broken with the error message: struct pci_dev has no member named msi_kset. |
Change | Effect | |
---|---|---|
1 | Field dma_buf_id has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct snd_pcm_substream' has no member named 'dma_buf_id'. |
Change | Effect | |
---|---|---|
1 | Field adjust_state has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct phy_device' has no member named 'adjust_state'. |
Change | Effect | |
---|---|---|
1 | Field ip6_datagram_recv_ctl has been renamed to ip6_datagram_recv_common_ctl. | Recompilation of a client program may be broken with the error message: struct pingv6_ops has no member named ip6_datagram_recv_ctl. |
Change | Effect | |
---|---|---|
1 | Field e_id has been removed from this union. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field wait_list has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct rt_mutex' has no member named 'wait_list'. |
Change | Effect | |
---|---|---|
1 | Field list_entry has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct rt_mutex_waiter' has no member named 'list_entry'. |
2 | Field pi_list_entry has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct rt_mutex_waiter' has no member named 'pi_list_entry'. |
Change | Effect | |
---|---|---|
1 | Field next has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct tcf_proto_ops' has no member named 'next'. |
Change | Effect | |
---|---|---|
1 | Field did_exec has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct task_struct' has no member named 'did_exec'. |
Change | Effect | |
---|---|---|
1 | Field list has been renamed to unnamed0. | Recompilation of a client program may be broken with the error message: struct call_single_data has no member named list. |
Change | Effect | |
---|---|---|
1 | Field tcpm_addr has been renamed to tcpm_saddr. | Recompilation of a client program may be broken with the error message: struct tcp_metrics_block has no member named tcpm_addr. |
Change | Effect | |
---|---|---|
1 | Field memory_used has been renamed to mem_used. | Recompilation of a client program may be broken with the error message: struct tty_bufhead has no member named memory_used. |
Change | Effect | |
---|---|---|
1 | Field km_waitq has been removed from this type. | Recompilation of a client program may be broken with the error message: 'struct netns_xfrm' has no member named 'km_waitq'. |
Change | Effect | |
---|---|---|
1 | 1st middle parameter idx_gen has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 1st middle parameter pid has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter at_head of type bool has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | 1st middle parameter q has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd middle parameter chandef has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter id_table of type struct usb_device_id const* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter prune has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter type of type struct memblock_type* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter chandef of type struct cfg80211_chan_def const* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter params of type struct cfg80211_mgmt_tx_params* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | 3rd middle parameter chan has been removed from the calling stack. | Recompilation of a client program may be broken. |
3 | 4th middle parameter offchan has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter p_name has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd middle parameter priv has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter inode of type struct inode* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | 1st middle parameter acl has been removed from the calling stack. | Recompilation of a client program may be broken. |
3 | 2nd middle parameter gfp has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter dir of type struct inode* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | Parameter mode of type umode_t* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
3 | Parameter default_acl of type struct posix_acl** has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
4 | 2nd middle parameter gfp has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter arg of type void* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | 4th middle parameter mapcount has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter rwc of type struct rmap_walk_control* has been added to the calling stack at the middle position. | Recompilation of a client program may be broken. |
2 | 2nd middle parameter rmap_one has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of field htab has been increased from 2 to 1. | Recompilation of a client program may be broken. |
2 | The pointer level of field lock has been increased from 1 to 0. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field egid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
3 | Type of field suid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
4 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
5 | Type of field fsgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
6 | Type of field fsuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
7 | Type of field target_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
8 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
9 | Type of field target_auid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
10 | Type of field sgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field cr_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of field oz_pgrp has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_can_clear has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field suid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
3 | Type of field fsgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
4 | Type of field fsuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
5 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
6 | Type of field egid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
7 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
8 | Type of field sgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field blocks has been changed from unsigned int to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Base type of field small_block has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field s_resgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field s_resuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field fs_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field fs_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field reciprocal_elems has been changed from u32 to struct reciprocal_value of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field euid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field ia_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field ia_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field i_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field i_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field bbaddr has been changed from u64 to u64[4] of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of field power_wells has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field fastuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field cgid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field cuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
3 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
4 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field sysctl_ping_group_range has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field sd has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_state has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field sysfs_action has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
2 | Base type of field sysfs_state has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field pid_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of field action has been increased from 1 to 0. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field e_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field e_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field projid has been changed from kprojid_t to struct kprojid_t of different format. | Recompilation of a client program may be broken. |
3 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field pi_waiters has been changed from struct plist_head to struct rb_root of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field cr_gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field cr_uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field owner has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of field group has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field loginuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter act has been changed from struct tc_action to struct list_head of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter act has been changed from struct tc_action to struct list_head of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter act has been changed from struct tc_action to struct list_head of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter actions of type struct list_head* has been added to the calling stack. | Recompilation of a client program may be broken. |
2 | The pointer level of return value has been increased from 1 to 0. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 4th parameter hinfo has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 6th parameter idx_gen has been removed from the calling stack. | Recompilation of a client program may be broken. |
2 | 7th parameter hinfo has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter left has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of parameter right has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter left has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of parameter right has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter loginuid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter gfp of type gfp_t has been added to the calling stack. | Recompilation of a client program may be broken. |
2 | Parameter bs of type struct bio_set* has been added to the calling stack. | Recompilation of a client program may be broken. |
3 | Base type of return value has been changed from struct bio_pair to struct bio of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 4th parameter reserved has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd parameter error has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter async of type bool has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd parameter map has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd parameter map has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 6th parameter map has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter gid has been changed from unsigned int to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Base type of parameter uid has been changed from unsigned int to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from int (4 bytes) to void. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter depth of type int* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter parent has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter mode of type struct drm_display_mode const* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter mode of type struct drm_display_mode const* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter gpe_xrupt_block of type struct acpi_gpe_xrupt_info** has been added to the calling stack. | Recompilation of a client program may be broken. |
2 | The pointer level of return value has been increased from 1 to 0. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter filename has been changed from char to struct filename of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd parameter cpu has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter dir_sd has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter dir_sd has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter grp has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter dev has been changed from struct pci_dev to struct pci_bus of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter dev has been changed from struct pci_dev to struct pci_bus of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter gid has been changed from unsigned int to struct kgid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter uid has been changed from unsigned int to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of 2nd parameter port has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter dev has been changed from struct drm_device to struct drm_connector of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of 1st parameter ddr_freq has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of 1st parameter ddr_freq has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter fw_engine of type int has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter fw_engine of type int has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter flags of type int has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 4th parameter can_sleep has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 4th parameter can_sleep has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter force_synchronize of type bool has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter cs of type struct ieee80211_cipher_scheme const* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter gid has been changed from kgid_t to struct kgid_t of different format. | Recompilation of a client program may be broken. |
2 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 5th parameter wait has been removed from the calling stack. | Recompilation of a client program may be broken. |
2 | 6th parameter buf has been removed from the calling stack. | Recompilation of a client program may be broken. |
3 | 7th parameter len has been removed from the calling stack. | Recompilation of a client program may be broken. |
4 | 8th parameter no_cck has been removed from the calling stack. | Recompilation of a client program may be broken. |
5 | 9th parameter dont_wait_for_ack has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd parameter irq has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd parameter irq has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of return value has been increased from 1 to 0. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter reason of type char* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 2nd parameter handler has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from u32 to struct reciprocal_value of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 5th parameter vm_flags has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | 3rd parameter arg has been removed from the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The pointer level of 4th parameter flags has been increased from 0 to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from int (4 bytes) to void. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter gfp of type gfp_t has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of parameter sd has been changed from struct sysfs_dirent to struct kernfs_node of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 5th parameter ops has been changed from struct thermal_zone_device_ops const* to struct thermal_zone_device_ops* (became non-const). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter uid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter qos_map of type struct cfg80211_qos_map* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of parameter auid has been changed from kuid_t to struct kuid_t of different format. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Parameter net of type struct net* has been added to the calling stack. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field del_list has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field initialized has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field visited has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field demand_offline has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field scan_dependent has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field list has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field head has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field tcfc_head has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field index has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Type of field htab has been changed from struct tcf_common** to struct hlist_head*. | Recompilation of a client program may be broken. |
3 | Type of field lock has been changed from rwlock_t* to spinlock_t. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field oz_pgrp has been changed from pid_t to struct pid*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field complete has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field bi_iter has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Type of field bi_max_vecs has been changed from unsigned int to unsigned short. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field raid_partial_stripes_expensive has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field queuelist has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field mq_flush_lock has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field flush_rq has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field set_qos_map has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Base type of field mgmt_tx has been changed from int(*)(struct wiphy*, struct wireless_dev*, struct ieee80211_channel*, bool, unsigned int, u8 const*, size_t, bool, bool, u64*) to int(*)(struct wiphy*, struct wireless_dev*, struct cfg80211_mgmt_tx_params*, u64*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field opmode_notif has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field opmode_notif_used has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field n_vendor_commands has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field regulatory_flags has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field n_vendor_events has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field vendor_commands has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field vendor_events has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field seq_start has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field seq_show has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field type_names has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field cur_cmd_info has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field scan_msg has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field boost_enabled has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field boost_supported has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field set_boost has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field clk has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field framedur_ns has been changed from s64 to int. | Recompilation of a client program may be broken. |
2 | Type of field linedur_ns has been changed from s64 to int. | Recompilation of a client program may be broken. |
3 | Type of field pixeldur_ns has been changed from s64 to int. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field picture_aspect_ratio has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field cursor_height has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field cursor_width has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field vma_offset_manager has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field get_scanout_position has been changed from int(*)(struct drm_device*, int, int*, int*, ktime_t*, ktime_t*) to int(*)(struct drm_device*, int, unsigned int, int*, int*, ktime_t*, ktime_t*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field config_table has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field fw_vendor has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field runtime has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field f_pos_lock has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field set_acl has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field inode has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field list has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field overflow_event has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field free_event has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Base type of field handle_event has been changed from int(*)(struct fsnotify_group*, struct fsnotify_mark*, struct fsnotify_mark*, struct fsnotify_event*) to int(*)(struct fsnotify_group*, struct inode*, struct fsnotify_mark*, struct fsnotify_mark*, u32, void*, int, unsigned char const*, u32). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field tm_ref has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field triggers has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field enable_device has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field remove_phy has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field num_codecs has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field depop_delay has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field dump_coef has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field parser has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field pm_up_notified has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field hw has been changed from struct hsw_wm_values to struct ilk_wm_values. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field disable_backlight has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field enable_backlight has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field get_backlight has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field set_backlight has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field setup_backlight has been added to this type. | This field will not be initialized or used by old client applications. |
6 | Base type of field enable_fbc has been changed from void(*)(struct drm_crtc*, unsigned long) to void(*)(struct drm_crtc*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field backlight_lock has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field dpio_phy_iosf_port has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field pm has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field domain_use_count has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field power_well_count has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Type of field power_wells has been changed from struct i915_power_well[1] to struct i915_power_well*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field fw_mediacount has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field fw_rendercount has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field force_wake_get has been changed from void(*)(struct drm_i915_private*) to void(*)(struct drm_i915_private*, int). | Recompilation of a client program may be broken. |
2 | Base type of field force_wake_put has been changed from void(*)(struct drm_i915_private*) to void(*)(struct drm_i915_private*, int). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field backlight has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field meshconf has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field meshconf_offset has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field sched_scan_req has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field tx_latency has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field adjust_tbtt has been changed from void(*)(struct ieee80211_sub_if_data*) to void(*)(struct ieee80211_sub_if_data*, struct beacon_data*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field csa_chandef has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field encrypt_headroom has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field qos_map has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field dad_work has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Type of field flags has been changed from __u8 to __u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field tw_flowlabel has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field ifa_flags has been changed from unsigned char to __u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field power_domain_on has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field power_domain_on has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field write_infoframe has been changed from void(*)(struct drm_encoder*, enum hdmi_infoframe_type, uint8_t const*, ssize_t) to void(*)(struct drm_encoder*, enum hdmi_infoframe_type, void const*, ssize_t). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field backlight has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field downclock_mode has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field bw_timer has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field clk_hs_to_lp_count has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field clk_lp_to_hs_count has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field dphy_reg has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field hs_to_lp_count has been added to this type. | This field will not be initialized or used by old client applications. |
6 | Field lp_byte_clk has been added to this type. | This field will not be initialized or used by old client applications. |
7 | Field lp_rx_timeout has been added to this type. | This field will not be initialized or used by old client applications. |
8 | Field port_bits has been added to this type. | This field will not be initialized or used by old client applications. |
9 | Field rst_timer_val has been added to this type. | This field will not be initialized or used by old client applications. |
10 | Field turn_arnd_val has been added to this type. | This field will not be initialized or used by old client applications. |
11 | Field video_frmt_cfg_bits has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field disable_panel_power has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field panel_reset has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field send_otp_cmds has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field dst_cache has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field deleted has been changed from int to bool. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field sysctl_ip_fwd_use_pmtu has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field sysctl_ip_no_pmtu_disc has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field rcv_flowinfo has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field repflow has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field flowlabel_consistency has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field anycast_src_echo_reply has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field last_tag has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field min_def has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field cipher_schemes has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field n_cipher_schemes has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field sta_pre_rcu_remove has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field flags has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field nr_migrate_reserve_block has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field data_state has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field data has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field sysfs_rx_queue_group has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field ndo_select_queue has been changed from u16(*)(struct net_device*, struct sk_buff*, void*) to u16(*)(struct net_device*, struct sk_buff*, void*, select_queue_fallback_t). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field gro_complete has been changed from int(*)(struct sk_buff*) to int(*)(struct sk_buff*, int). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field tstats has been changed from struct pcpu_tstats to struct pcpu_sw_netstats. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field gssd_dummy has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field cap_extended has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Type of field cap_nr has been changed from char to u16. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field active_entry has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field attr_rdpmc_broken has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field lp_advertising has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field ip6_datagram_recv_specific_ctl has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field actions has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field police has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field type has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Type of field action has been changed from struct tc_action* to int. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field bndcsr has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field bndregs has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field lwp has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field icmp_strict_tag_validation has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field dfs_region has been changed from u8 to enum nl80211_dfs_regions. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field dfs_region has been changed from u8 to enum nl80211_dfs_regions. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field waiters_leftmost has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field waiters has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field pi_tree_entry has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field prio has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field tree_entry has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field fill_slave_info has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field slave_changelink has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field slave_validate has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field slave_policy has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field get_slave_size has been added to this type. | This field will not be initialized or used by old client applications. |
6 | Field slave_maxtype has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field head has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Base type of field dump has been changed from int(*)(struct tcf_proto*, unsigned long, struct sk_buff*, struct tcmsg*) to int(*)(struct net*, struct tcf_proto*, unsigned long, struct sk_buff*, struct tcmsg*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field cpudl has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field dlo_count has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field dl_bw has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field dlo_mask has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field dl has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field task_dead has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field thread_head has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field dl has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field pi_top_task has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field pi_waiters_leftmost has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field pushable_dl_tasks has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field thread_node has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field abort_work has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Base type of field eh_action has been changed from int(*)(struct scsi_cmnd*, unsigned char*, int, int) to int(*)(struct scsi_cmnd*, int). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field tmf_work_q has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field no_async_abort has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field mibs has been changed from unsigned long[96] to unsigned long[97]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of field total_len has been changed from unsigned int to size_t. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field cipher_scheme has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field free_list has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field gtk_idx has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field ptk_idx has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field tx_lat has been added to this type. | This field will not be initialized or used by old client applications. |
6 | Base type of field ptk has been changed from struct ieee80211_key to struct ieee80211_key*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field vs_rpcb_optnl has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field tcpm_daddr has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field np has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field fetch has been changed from fetch_func_t[7] to fetch_func_t[8]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field n_rp_nocb_defer_wakeup has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field jiffies_resched has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field flags has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field mem_limit has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field event has been changed from unsigned long[64] to unsigned long[60]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Base type of field restore_msi_irqs has been changed from void(*)(struct pci_dev*, int) to void(*)(struct pci_dev*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Field xfrm_policy_lock has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field xfrm_state_lock has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field xfrm_cfg_mutex has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field xfrm_policy_sk_bundle_lock has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from bool to u8. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from struct tc_action* to int. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter banned_flags has been changed from unsigned char to u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter banned_flags has been changed from unsigned char to u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter mask has been changed from int to unsigned long. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter pid has been changed from int to __u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from int to u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from int to u32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from unsigned long[4] to unsigned long[]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from struct acpi_gpe_xrupt_info* to acpi_status. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter type has been changed from int to bool. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter type has been changed from int to bool. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter handle has been changed from acpi_handle to struct acpi_device*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter port has been changed from int to struct intel_digital_port*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter ddr_freq has been changed from int to struct drm_i915_private*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter ddr_freq has been changed from int to struct drm_i915_private*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from char* to char const*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from struct ucode_cpu_info[] to struct ucode_cpu_info[64]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter nvec has been changed from unsigned int to int. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from struct fsnotify_event* to int. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter dfs_region has been changed from u8 to enum nl80211_dfs_regions. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter flags has been changed from enum ttu_flags to void*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from sys_call_ptr_t[314] const to sys_call_ptr_t[316] const. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from sys_call_ptr_t[351] const to sys_call_ptr_t[353] const. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from char const*[101] const to char const*[97] const. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The relative position of field bi_seg_back_size has been changed from 8 to 6. | No effect. |
2 | The relative position of field bi_vcnt has been changed from 4 to 10. | No effect. |
3 | The relative position of field bi_seg_front_size has been changed from 7 to 5. | No effect. |
4 | The relative position of field bi_end_io has been changed from 9 to 8. | No effect. |
5 | The relative position of field bi_phys_segments has been changed from 5 to 4. | No effect. |
Change | Effect | |
---|---|---|
1 | The relative position of field unnamed1 has been changed from 1 to 12. | No effect. |
Change | Effect | |
---|---|---|
1 | Field rb_node has been added to this type. | No effect. |
2 | Field completion_data has been added to this type. | No effect. |
Change | Effect | |
---|---|---|
1 | Field flush has been added to this type. | No effect. |
Change | Effect | |
---|---|---|
1 | Field csd has been added to this type. | No effect. |
2 | Field mq_flush_work has been added to this type. | No effect. |
Change | Effect | |
---|---|---|
1 | The relative position of field event_sysctl_header has been changed from 26 to 5. | No effect. |
2 | The relative position of field hash has been changed from 4 to 18. | No effect. |
3 | The relative position of field nf_conntrack_event_cb has been changed from 10 to 24. | No effect. |
4 | The relative position of field stat has been changed from 9 to 23. | No effect. |
5 | The relative position of field unconfirmed has been changed from 6 to 20. | No effect. |
6 | The relative position of field acct_sysctl_header has been changed from 24 to 3. | No effect. |
7 | The relative position of field expect_hash has been changed from 5 to 19. | No effect. |
8 | The relative position of field helper_sysctl_header has been changed from 27 to 6. | No effect. |
9 | The relative position of field htable_size has been changed from 2 to 16. | No effect. |
10 | The relative position of field nat_bysource has been changed from 21 to 27. | No effect. |
11 | The relative position of field slabname has been changed from 28 to 7. | No effect. |
12 | The relative position of field sysctl_acct has been changed from 14 to 11. | No effect. |
13 | The relative position of field sysctl_auto_assign_helper has been changed from 18 to 12. | No effect. |
14 | The relative position of field sysctl_checksum has been changed from 16 to 15. | No effect. |
15 | The relative position of field sysctl_events has been changed from 12 to 10. | No effect. |
16 | The relative position of field sysctl_tstamp has been changed from 15 to 14. | No effect. |
17 | The relative position of field tmpl has been changed from 8 to 22. | No effect. |
18 | The relative position of field auto_assign_helper_warned has been changed from 19 to 13. | No effect. |
19 | The relative position of field nf_conntrack_cachep has been changed from 3 to 17. | No effect. |
20 | The relative position of field sysctl_log_invalid has been changed from 17 to 8. | No effect. |
21 | The relative position of field dying has been changed from 7 to 21. | No effect. |
22 | The relative position of field nat_htable_size has been changed from 22 to 28. | No effect. |
23 | The relative position of field nf_ct_proto has been changed from 20 to 26. | No effect. |
24 | The relative position of field nf_expect_event_cb has been changed from 11 to 25. | No effect. |
25 | The relative position of field sysctl_events_retry_timeout has been changed from 13 to 9. | No effect. |
26 | The relative position of field sysctl_header has been changed from 23 to 2. | No effect. |
27 | The relative position of field tstamp_sysctl_header has been changed from 25 to 4. | No effect. |
Change | Effect | |
---|---|---|
1 | The member POWER_DOMAIN_AUDIO with value 11 has been added. | No effect. |
2 | Value of member POWER_DOMAIN_INIT has been changed from 11 to 12. | No effect. |
3 | Value of member POWER_DOMAIN_NUM has been changed from 12 to 13. | No effect. |
Change | Effect | |
---|---|---|
1 | The relative position of field dad_probes has been changed from 8 to 9. | No effect. |
2 | The relative position of field flags has been changed from 9 to 8. | No effect. |
Change | Effect | |
---|---|---|
1 | The relative position of field ifa_flags has been changed from 9 to 10. | No effect. |
2 | The relative position of field ifa_prefixlen has been changed from 10 to 9. | No effect. |
Change | Effect | |
---|---|---|
1 | Field gen has been added to this type. | No effect. |
Change | Effect | |
---|---|---|
1 | The member PHY_INTERFACE_MODE_XGMII with value 13 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The relative position of field len has been changed from 0 to 1. | No effect. |
2 | The relative position of field total_len has been changed from 1 to 0. | No effect. |
Change | Effect | |
---|---|---|
1 | Field ops became non-const. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter act has been renamed to actions. | No effect. |
Change | Effect | |
---|---|---|
1 | 2nd parameter act has been renamed to actions. | No effect. |
Change | Effect | |
---|---|---|
1 | 2nd parameter act has been renamed to actions. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter pid has been renamed to portid. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter bio has been renamed to bio_src. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter bi has been renamed to bio. | No effect. |
2 | 2nd parameter first_sectors has been renamed to sectors. | No effect. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int. | No effect. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter dir_sd has been renamed to parent. | No effect. |
2 | 3rd parameter type has been renamed to is_bin. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter dir_sd has been renamed to parent. | No effect. |
2 | 3rd parameter type has been renamed to is_bin. | No effect. |
3 | 4th parameter amode has been renamed to mode. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter k has been renamed to kobj. | No effect. |
Change | Effect | |
---|---|---|
1 | 2nd parameter handle has been renamed to acpi_dev. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to bus. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to bus. | No effect. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int. | No effect. |
Change | Effect | |
---|---|---|
1 | 2nd parameter port has been renamed to dport. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter dev has been renamed to connector. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter ddr_freq has been renamed to dev_priv. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter ddr_freq has been renamed to dev_priv. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter start has been renamed to size. | No effect. |
2 | 2nd parameter end has been renamed to align. | No effect. |
3 | 3rd parameter size has been renamed to start. | No effect. |
4 | 4th parameter align has been renamed to end. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter k has been renamed to d. | No effect. |
Change | Effect | |
---|---|---|
1 | 4th parameter flags has been renamed to arg. | No effect. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from void to int. | No effect. |
Change | Effect | |
---|---|---|
1 | 2nd parameter leak has been renamed to send_message. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter start has been renamed to adev. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter sd has been renamed to kn. | No effect. |