-
Notifications
You must be signed in to change notification settings - Fork 3
/
release_notes
111 lines (92 loc) · 3.38 KB
/
release_notes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
PCIe-EP Octeon Host Release Notes
=================================
Supported Host Linux Kernel Version range
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 5.4.0 to 6.6
Known Issues
------------
- Only single PF per PEM is supported
- octboot_net can intermittently fail with multiple devices
- Remove and rescan of PF device shouldn't be done while octboot_net driver is loaded
Change Logs
-----------
v24.11
~~~~~
- octeon_ep_vf: add null checks oq/iq
- octboot_net: enable I/O and memory
- octeon_ep: reset firmware ready status
- octboot_net: reset the firmware ready
v24.09, v24.10
~~~~~
- octeon_ep: Add complete check in interrupt handler to avoid NULL pointer dereference issue.
- octeon_ep: Add check to avoid calling napi handlers when napi is NULL.
v24.07, v24.08
~~~~~~~~~~~~~
- octeon_ep: Fix host crash issue when reset is called before unbind.
v24.06
~~~~~
- octeon_ep: Fix issue with ip link command showing VFs mac as all 0's.
- octeon_ep: PF to VF PF FLR notification.
- octeon_ep_vf: VF to PF PF FLR acknowledgement.
- octeon_ep: Clean PF resources to avoid AER UCE during reset handling.
v24.05
~~~~~
- octeon_ep: Added FW ready state for 96xx chips.
- octboot_net: Reset notifier callback will perform secondary bus reset.
v24.04
~~~~~
- octeon_ep: disable interrupts per ring when interface stops.
- octeon_ep: Fix log levels for debug prints.
- octeon_ep: Drop redundant pci_enable_pcie_error_reporting.
- cnxk_ep_bb_pf : Fix compilation issue with pci_set_dma_mask api.
- octboot_net: Fix log levels for debug prints.
- octeon_ep_vf: Fix log levels for debug prints.
v24.03
~~~~~
- octeon_ep: Fix race condtition in driver remove.
- phc: Fix initialization path.
- octboot_net: Fix creation of sysfs entry.
- octboot_net: Provide interface to trigger secondary bus reset.
v24.02
~~~~~
- octeon_ep_vf: Set VF carrier OFF when heartbeats timeout.
- octboot_net: Add module parameter to control default target reset behavior on load.
- phc:For kernels 6.2 and above use "adjfine" handler.
v24.01
~~~~~
- octeon_ep_vf: avoid compiler optimizations and IQ/OQ reordering.
- octeon_ep: avoid compiler optimizations and IQ/OQ reordering.
v23.11
~~~~~
- octboot_net: fix: properly remove sysfs entry when the device hasn't been "activated".
v23.10
~~~~~
- octeon_ep_vf: fixed OQ/IQ synchronization issue during repeated open and close operations.
- octeon_ep: fixed OQ/IQ synchronization issue during repeated open and close operations.
- octeon_ep_vf: Prevent kernel crash for unexpected errors detected during packet processing.
- octeon_ep: Prevent kernel crash for unexpected errors detected during packet processing.
- phc: fix crash during remove sequence.
v23.08
~~~~~
- octboot_net: add target reset functionality
- octboot_net: add graceful FLR support
- octeon_ep: add graceful PF FLR support
- octeon_ep_vf: add graceful PF FLR support
- octeon_ep: firmware_ready bit reset handling for CNF95
- octboot_net: Interface to be numbered based on pci entry index
- octboot_net: Fixed asymmetric lock sequence
v23.07
~~~~~
- Octeon_ep: increase send mbox response timeout
- Octeon_ep: firmware ready should explicitly test for ready value
- Updates to makefiles to support CI
v23.06
~~~~~
- octboot_net: mark state transitions more accurately
v23.05
~~~~~
- octboot_net: fix issues around mulitple card reset
- octeon_ep: Add checksum and tso offload commands for pf and vf
v23.04
~~~~~
- Initial release of host drivers