Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'firewire-fixes-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394

Pull firewire fix from Takashi Sakamoto:
"A change applied to v6.5 kernel brings an issue that usual GFP
allocation is done in atomic context under acquired spin-lock. Let us
revert it"

* tag 'firewire-fixes-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:
Revert "firewire: core: obsolete usage of GFP_ATOMIC at building node tree"

+2 -2
+1 -1
drivers/firewire/core-device.c
··· 1211 1211 * without actually having a link. 1212 1212 */ 1213 1213 create: 1214 - device = kzalloc(sizeof(*device), GFP_KERNEL); 1214 + device = kzalloc(sizeof(*device), GFP_ATOMIC); 1215 1215 if (device == NULL) 1216 1216 break; 1217 1217
+1 -1
drivers/firewire/core-topology.c
··· 101 101 { 102 102 struct fw_node *node; 103 103 104 - node = kzalloc(struct_size(node, ports, port_count), GFP_KERNEL); 104 + node = kzalloc(struct_size(node, ports, port_count), GFP_ATOMIC); 105 105 if (node == NULL) 106 106 return NULL; 107 107