Home Home > GIT Browse > SLE12-SP4-AZURE
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Suchanek <msuchanek@suse.de>2018-04-06 21:45:35 +0200
committerMichal Suchanek <msuchanek@suse.de>2018-04-06 22:05:22 +0200
commitd584de65c6f2f2e71d6effcfe952ecaa97955e5b (patch)
tree5679aff65cb193d8f9b691cdb75b3a5b65f435d4
parentf91a2ea5192d9e933c41600da5d1543155df381c (diff)
Update ppc kabi files to reflect kabi fixes.
-rw-r--r--kabi/ppc64le/symtypes-default16
-rw-r--r--kabi/ppc64le/symvers-default16
2 files changed, 13 insertions, 19 deletions
diff --git a/kabi/ppc64le/symtypes-default b/kabi/ppc64le/symtypes-default
index 9e47801b9f..5b39e6683a 100644
--- a/kabi/ppc64le/symtypes-default
+++ b/kabi/ppc64le/symtypes-default
@@ -102503,7 +102503,7 @@ e#musb_buf_mode enum musb_buf_mode { BUF_SINGLE , BUF_DOUBLE }
s#musb_fifo_cfg struct musb_fifo_cfg { t#u8 hw_ep_num ; e#musb_fifo_style style ; e#musb_buf_mode mode ; t#u16 maxpacket ; }
s#musb_hdrc_eps_bits struct musb_hdrc_eps_bits { const char name [ 16 ] ; t#u8 bits ; }
s#musb_hdrc_config struct musb_hdrc_config { s#musb_fifo_cfg * fifo_cfg ; unsigned fifo_cfg_size ; unsigned multipoint : 1 ; unsigned dyn_fifo : 1 __attribute__ ( ( deprecated ) ) ; unsigned soft_con : 1 __attribute__ ( ( deprecated ) ) ; unsigned utm_16 : 1 __attribute__ ( ( deprecated ) ) ; unsigned big_endian : 1 ; unsigned mult_bulk_tx : 1 ; unsigned mult_bulk_rx : 1 ; unsigned high_iso_tx : 1 ; unsigned high_iso_rx : 1 ; unsigned dma : 1 __attribute__ ( ( deprecated ) ) ; unsigned vendor_req : 1 __attribute__ ( ( deprecated ) ) ; unsigned host_port_deassert_reset_at_resume : 1 ; t#u8 num_eps ; t#u8 dma_channels __attribute__ ( ( deprecated ) ) ; t#u8 dyn_fifo_size ; t#u8 vendor_ctrl __attribute__ ( ( deprecated ) ) ; t#u8 vendor_stat __attribute__ ( ( deprecated ) ) ; t#u8 dma_req_chan __attribute__ ( ( deprecated ) ) ; t#u8 ram_bits ; s#musb_hdrc_eps_bits * eps_bits __attribute__ ( ( deprecated ) ) ; t#u32 maximum_speed ; }
-s#musb struct musb { t#spinlock_t lock ; t#spinlock_t list_lock ; s#musb_io io ; const s#musb_platform_ops * ops ; s#musb_context_registers context ; t#irqreturn_t ( * isr ) ( int , void * ) ; s#delayed_work irq_work ; s#delayed_work deassert_reset_work ; s#delayed_work finish_resume_work ; s#delayed_work gadget_work ; t#u16 hwvers ; t#u16 intrrxe ; t#u16 intrtxe ; t#u32 port1_status ; unsigned long rh_timer ; e#musb_h_ep0_state ep0_stage ; s#musb_hw_ep * bulk_ep ; s#list_head control ; s#list_head in_bulk ; s#list_head out_bulk ; s#list_head pending_list ; s#timer_list otg_timer ; s#notifier_block nb ; s#dma_controller * dma_controller ; s#device * controller ; void * ctrl_base ; void * mregs ; t#u8 int_usb ; t#u16 int_rx ; t#u16 int_tx ; s#usb_phy * xceiv ; s#phy * phy ; int nIrq ; unsigned irq_wake : 1 ; s#musb_hw_ep endpoints [ ( ( u8 ) 16 ) ] ; t#u16 vbuserr_retry ; t#u16 epmask ; t#u8 nr_endpoints ; int ( * board_set_power ) ( int ) ; t#u8 min_power ; int port_mode ; t#bool session ; unsigned long quirk_retries ; t#bool is_host ; int a_wait_bcon ; unsigned long idle_timeout ; unsigned is_initialized : 1 ; unsigned is_runtime_suspended : 1 ; unsigned is_active : 1 ; unsigned is_multipoint : 1 ; unsigned hb_iso_rx : 1 ; unsigned hb_iso_tx : 1 ; unsigned dyn_fifo : 1 ; unsigned bulk_split : 1 ; unsigned bulk_combine : 1 ; unsigned is_suspended : 1 ; unsigned may_wakeup : 1 ; unsigned is_self_powered : 1 ; unsigned is_bus_powered : 1 ; unsigned set_address : 1 ; unsigned test_mode : 1 ; unsigned softconnect : 1 ; unsigned flush_irq_work : 1 ; t#u8 address ; t#u8 test_mode_nr ; t#u16 ackpend ; e#musb_g_ep0_state ep0_state ; s#usb_gadget g ; s#usb_gadget_driver * gadget_driver ; s#usb_hcd * hcd ; unsigned double_buffer_not_ok : 1 ; const s#musb_hdrc_config * config ; int xceiv_old_state ; s#dentry * debugfs_root ; }
+s#musb struct musb { t#spinlock_t lock ; t#spinlock_t list_lock ; s#musb_io io ; const s#musb_platform_ops * ops ; s#musb_context_registers context ; t#irqreturn_t ( * isr ) ( int , void * ) ; s#delayed_work irq_work ; s#delayed_work deassert_reset_work ; s#delayed_work finish_resume_work ; s#delayed_work gadget_work ; t#u16 hwvers ; t#u16 intrrxe ; t#u16 intrtxe ; t#u32 port1_status ; unsigned long rh_timer ; e#musb_h_ep0_state ep0_stage ; s#musb_hw_ep * bulk_ep ; s#list_head control ; s#list_head in_bulk ; s#list_head out_bulk ; s#list_head pending_list ; s#timer_list otg_timer ; s#notifier_block nb ; s#dma_controller * dma_controller ; s#device * controller ; void * ctrl_base ; void * mregs ; t#u8 int_usb ; t#u16 int_rx ; t#u16 int_tx ; s#usb_phy * xceiv ; s#phy * phy ; int nIrq ; unsigned irq_wake : 1 ; s#musb_hw_ep endpoints [ ( ( u8 ) 16 ) ] ; t#u16 vbuserr_retry ; t#u16 epmask ; t#u8 nr_endpoints ; int ( * board_set_power ) ( int ) ; t#u8 min_power ; int port_mode ; t#bool session ; unsigned long quirk_retries ; t#bool is_host ; int a_wait_bcon ; unsigned long idle_timeout ; unsigned is_initialized : 1 ; unsigned is_runtime_suspended : 1 ; unsigned is_active : 1 ; unsigned is_multipoint : 1 ; unsigned hb_iso_rx : 1 ; unsigned hb_iso_tx : 1 ; unsigned dyn_fifo : 1 ; unsigned bulk_split : 1 ; unsigned bulk_combine : 1 ; unsigned is_suspended : 1 ; unsigned may_wakeup : 1 ; unsigned is_self_powered : 1 ; unsigned is_bus_powered : 1 ; unsigned set_address : 1 ; unsigned test_mode : 1 ; unsigned softconnect : 1 ; t#u8 address ; t#u8 test_mode_nr ; t#u16 ackpend ; e#musb_g_ep0_state ep0_state ; s#usb_gadget g ; s#usb_gadget_driver * gadget_driver ; s#usb_hcd * hcd ; unsigned double_buffer_not_ok : 1 ; const s#musb_hdrc_config * config ; int xceiv_old_state ; s#dentry * debugfs_root ; }
musb_interrupt extern t#irqreturn_t musb_interrupt ( s#musb * )
musb_mailbox int musb_mailbox ( e#musb_vbus_id_status )
musb_queue_resume_work int musb_queue_resume_work ( s#musb * , int ( * ) ( s#musb * , void * ) , void * )
@@ -124530,8 +124530,8 @@ context_tracking_exit extern void context_tracking_exit ( e#ctx_state )
/* kernel/cpu.o */
cpuhp_tasks_frozen extern t#bool cpuhp_tasks_frozen
-cpus_read_lock extern void cpus_read_lock ( void )
-cpus_read_unlock extern void cpus_read_unlock ( void )
+get_online_cpus extern void get_online_cpus ( void )
+put_online_cpus extern void put_online_cpus ( void )
cpu_hotplug_disable extern void cpu_hotplug_disable ( void )
cpu_hotplug_enable extern void cpu_hotplug_enable ( void )
cpu_down int cpu_down ( unsigned int )
@@ -124549,8 +124549,6 @@ __cpu_possible_mask extern s#cpumask __cpu_possible_mask
__cpu_online_mask extern s#cpumask __cpu_online_mask
__cpu_present_mask extern s#cpumask __cpu_present_mask
__cpu_active_mask extern s#cpumask __cpu_active_mask
-get_online_cpus extern void get_online_cpus ( void )
-put_online_cpus extern void put_online_cpus ( void )
/* kernel/crash_core.o */
paddr_vmcoreinfo_note t#phys_addr_t paddr_vmcoreinfo_note ( void )
@@ -126925,12 +126923,10 @@ s##module_notes_attrs
s##static_key_mod
s##trace_event_call
s##trace_enum_map
-e#klp_func_type enum klp_func_type { KLP_FUNC_ANY = - 1 , KLP_FUNC_STATIC = 0 , KLP_FUNC_NOP , }
-s#klp_func struct klp_func { const char * old_name ; void * new_func ; unsigned long old_sympos ; e#klp_func_type ftype ; unsigned long old_addr ; s#kobject kobj ; s#list_head stack_node ; s#list_head func_entry ; unsigned long old_size , new_size ; t#bool patched ; t#bool transition ; }
+s#klp_func struct klp_func { const char * old_name ; void * new_func ; unsigned long old_sympos ; unsigned long old_addr ; s#kobject kobj ; s#list_head node ; s#list_head stack_node ; unsigned long old_size , new_size ; t#bool nop ; t#bool patched ; t#bool transition ; }
s#klp_callbacks struct klp_callbacks { int ( * pre_patch ) ( s#klp_object * ) ; void ( * post_patch ) ( s#klp_object * ) ; void ( * pre_unpatch ) ( s#klp_object * ) ; void ( * post_unpatch ) ( s#klp_object * ) ; t#bool post_unpatch_enabled ; }
-e#klp_object_type enum klp_object_type { KLP_OBJECT_STATIC = 0 , KLP_OBJECT_DYNAMIC , }
-s#klp_object struct klp_object { const char * name ; s#klp_func * funcs ; s#klp_callbacks callbacks ; e#klp_object_type otype ; s#kobject kobj ; s#list_head func_list ; s#list_head obj_entry ; s#module * mod ; t#bool patched ; }
-s#klp_patch struct klp_patch { s#module * mod ; s#klp_object * objs ; t#bool replace ; s#list_head list ; s#kobject kobj ; s#list_head obj_list ; t#bool enabled ; s#completion finish ; }
+s#klp_object struct klp_object { const char * name ; s#klp_func * funcs ; s#klp_callbacks callbacks ; s#kobject kobj ; s#list_head func_list ; s#list_head node ; s#module * mod ; t#bool dynamic ; t#bool patched ; }
+s#klp_patch struct klp_patch { s#module * mod ; s#klp_object * objs ; t#bool replace ; s#list_head list ; s#kobject kobj ; s#list_head obj_list ; t#bool registered ; t#bool enabled ; s#completion finish ; }
klp_disable_patch int klp_disable_patch ( s#klp_patch * )
klp_enable_patch int klp_enable_patch ( s#klp_patch * )
klp_unregister_patch int klp_unregister_patch ( s#klp_patch * )
diff --git a/kabi/ppc64le/symvers-default b/kabi/ppc64le/symvers-default
index f8c574195c..5de1e47bc8 100644
--- a/kabi/ppc64le/symvers-default
+++ b/kabi/ppc64le/symvers-default
@@ -1182,7 +1182,7 @@
0xd84cf43e dev_fwnode vmlinux EXPORT_SYMBOL_GPL
0xabc640f3 list_lru_isolate vmlinux EXPORT_SYMBOL_GPL
0x09d3cc39 bpf_prog_alloc vmlinux EXPORT_SYMBOL_GPL
-0x9a95e29a klp_disable_patch vmlinux EXPORT_SYMBOL_GPL
+0x242e5185 klp_disable_patch vmlinux EXPORT_SYMBOL_GPL
0x09b15c9a ieee80211_tdls_oper_request net/mac80211/mac80211 EXPORT_SYMBOL
0xbdddf19a iscsi_get_port_state_name drivers/scsi/scsi_transport_iscsi EXPORT_SYMBOL_GPL
0xb9f5a6a8 iscsi_get_port_speed_name drivers/scsi/scsi_transport_iscsi EXPORT_SYMBOL_GPL
@@ -6429,7 +6429,7 @@
0xa9815e53 pci_enable_rom vmlinux EXPORT_SYMBOL_GPL
0x7c173634 __bitmap_complement vmlinux EXPORT_SYMBOL
0x9291cd3b memdup_user vmlinux EXPORT_SYMBOL
-0x4f0c0f1c musb_queue_resume_work drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
+0x12c866e5 musb_queue_resume_work drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
0xd7e48b2d ath_gen_timer_free drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xf9fe1bf6 ttm_bo_add_to_lru drivers/gpu/drm/ttm/ttm EXPORT_SYMBOL
0x6ce8a1c0 drm_atomic_helper_connector_reset drivers/gpu/drm/drm_kms_helper EXPORT_SYMBOL
@@ -9239,7 +9239,7 @@
0xcefcd99a serial8250_unregister_port vmlinux EXPORT_SYMBOL
0xdffbac24 replace_mount_options vmlinux EXPORT_SYMBOL
0x7a11be18 context_tracking_enabled vmlinux EXPORT_SYMBOL_GPL
-0xccda0aaf klp_register_patch vmlinux EXPORT_SYMBOL_GPL
+0x15c2abd3 klp_register_patch vmlinux EXPORT_SYMBOL_GPL
0x3ff9be11 torture_online kernel/torture EXPORT_SYMBOL_GPL
0xee61ae97 rt2x00queue_unpause_queue drivers/net/wireless/ralink/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x4cd9fd71 rt2x00lib_txdone drivers/net/wireless/ralink/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
@@ -9756,7 +9756,7 @@
0x4868c3b4 rcu_batches_started_bh vmlinux EXPORT_SYMBOL_GPL
0xb0a65e22 xprt_set_retrans_timeout_rtt net/sunrpc/sunrpc EXPORT_SYMBOL_GPL
0x5346b23b torture_shuffle_cleanup kernel/torture EXPORT_SYMBOL_GPL
-0xd71685ed musb_root_disconnect drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
+0x9105dc5a musb_root_disconnect drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
0x9af7efd2 _rtl92c_phy_rf_serial_write drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common EXPORT_SYMBOL
0xb9d17317 rt2800_sta_remove drivers/net/wireless/ralink/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x81b783c2 pppox_unbind_sock drivers/net/ppp/pppox EXPORT_SYMBOL
@@ -11401,7 +11401,7 @@
0x65408378 zlib_inflate_blob vmlinux EXPORT_SYMBOL
0xd5f04819 try_to_writeback_inodes_sb vmlinux EXPORT_SYMBOL
0xf5365c2a vfs_mknod vmlinux EXPORT_SYMBOL
-0x8a3a7b64 klp_enable_patch vmlinux EXPORT_SYMBOL_GPL
+0xfbf8d846 klp_enable_patch vmlinux EXPORT_SYMBOL_GPL
0x06ccf1e3 pgtable_cache_add vmlinux EXPORT_SYMBOL_GPL
0xd861a85f mmu_feature_keys vmlinux EXPORT_SYMBOL_GPL
0x6050daca cfg80211_disconnected net/wireless/cfg80211 EXPORT_SYMBOL
@@ -11417,7 +11417,7 @@
0x3ba6fdd9 cfg80211_nan_match net/wireless/cfg80211 EXPORT_SYMBOL
0x59f29127 ieee80211_tx_prepare_skb net/mac80211/mac80211 EXPORT_SYMBOL
0xda50aeba pnfs_destroy_layout fs/nfs/nfsv4 EXPORT_SYMBOL_GPL
-0x42447b0f musb_interrupt drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
+0xf73942b5 musb_interrupt drivers/usb/musb/musb_hdrc EXPORT_SYMBOL_GPL
0x2fa5aae7 osduld_info_lookup drivers/scsi/osd/osd EXPORT_SYMBOL
0x92c0bcd1 rt2800mmio_rxdone_tasklet drivers/net/wireless/ralink/rt2x00/rt2800mmio EXPORT_SYMBOL_GPL
0x1fe76951 rt2800_config_ant drivers/net/wireless/ralink/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
@@ -12555,7 +12555,6 @@
0x73f0e02a bd_set_size vmlinux EXPORT_SYMBOL
0x9e0b6467 pm_vt_switch_unregister vmlinux EXPORT_SYMBOL
0xca7d8764 kthread_freezable_should_stop vmlinux EXPORT_SYMBOL_GPL
-0x18fb2caf cpus_read_unlock vmlinux EXPORT_SYMBOL_GPL
0x6011b400 mmu_partition_table_set_entry vmlinux EXPORT_SYMBOL_GPL
0x78f9e296 ife_tlv_meta_encode net/ife/ife EXPORT_SYMBOL_GPL
0xde8fe072 ife_tlv_meta_decode net/ife/ife EXPORT_SYMBOL_GPL
@@ -13334,7 +13333,7 @@
0xeba3a7ac input_release_device vmlinux EXPORT_SYMBOL
0x74e2b185 __do_once_done vmlinux EXPORT_SYMBOL
0x7d33484f blk_alloc_queue vmlinux EXPORT_SYMBOL
-0xc1e64f21 klp_unregister_patch vmlinux EXPORT_SYMBOL_GPL
+0xecccf8de klp_unregister_patch vmlinux EXPORT_SYMBOL_GPL
0x7d9514c1 node_to_cpumask_map vmlinux EXPORT_SYMBOL
0xf85f373e iommu_take_ownership vmlinux EXPORT_SYMBOL_GPL
0xdcb2f117 nf_conntrack_helpers_register net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
@@ -13993,7 +13992,6 @@
0xc1b68f93 trace_seq_to_user vmlinux EXPORT_SYMBOL_GPL
0x10ba3ca2 clockevents_config_and_register vmlinux EXPORT_SYMBOL_GPL
0x2fd8cba9 freeze_wake vmlinux EXPORT_SYMBOL_GPL
-0xa04f945a cpus_read_lock vmlinux EXPORT_SYMBOL_GPL
0x6e379526 kernstart_addr vmlinux EXPORT_SYMBOL_GPL
0xc7f39b15 irq_stat vmlinux EXPORT_SYMBOL
0x9e7620cb ceph_destroy_client net/ceph/libceph EXPORT_SYMBOL