<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/kernel/git/baikal/linux.git, branch boot/bt1</title>
<subtitle>LANDAU Linux Baikal Fork</subtitle>
<id>https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/atom?h=boot%2Fbt1</id>
<link rel='self' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/atom?h=boot%2Fbt1'/>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/'/>
<updated>2026-08-12T22:21:23+00:00</updated>
<entry>
<title>dt-bindings: sram: Add Baikal-T1 Boot SRAM binding</title>
<updated>2026-08-12T22:21:23+00:00</updated>
<author>
<name>Serge Semin</name>
<email>fancer.lancer@gmail.com</email>
</author>
<published>2020-10-10T13:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=676412c0e863d3f4ae0c394e4bc6184659452734'/>
<id>urn:sha1:676412c0e863d3f4ae0c394e4bc6184659452734</id>
<content type='text'>
Baikal-T1 is equipped with embedded SRAM of 64KB being accessed over the
AXI interconnect. It's normally used at the SoC startup procedure to
execute the system bootloader before the normal memory is initialized.
Alternatively the internal SRAM can be used to automatically pre-load a
bootloader code from external SPI-flash if corresponding Baikal-T1 Boot
mode is enabled, But functionally the later feature isn't that useful,
since SRAM is too small while the initial software can be XIP-ed right from
the SPI-flash and then download the system software from any place it
wants.

Baikal-T1 SRAM is clocked with a dedicated AXI-clock source and can be
reset by toggling the corresponding reset line. Due to the ability to
serve as a target of the system startup code pre-loading SRAM is connected
to the Baikal-T1 Boot Controller, which needs to be tuned in order to get
a direct access to the memory. The later is implemented in the framework
of the mux-controller functionality.

Signed-off-by: Serge Semin &lt;fancer.lancer@gmail.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: mtd-physmap: Add Baikal-T1 internal ROM bindings</title>
<updated>2026-08-12T22:21:23+00:00</updated>
<author>
<name>Serge Semin</name>
<email>fancer.lancer@gmail.com</email>
</author>
<published>2022-04-24T19:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=2f1b58de051761c333ca3771d7db986dd2aa5e4f'/>
<id>urn:sha1:2f1b58de051761c333ca3771d7db986dd2aa5e4f</id>
<content type='text'>
Rom embedded into the Baikal-T1 SoC has been supported by the MTD Physmap
ROM driver since commit b3e79e7682e0 ("mtd: physmap: Add Baikal-T1
physically mapped ROM support"). Let's make sure that the corresponding DT
node is evaluated by the 'mtd-rom'-compatible DT schema. Note the
subschema is defined as having two compatibles: 'baikal,bt1-int-rom' and
'mtd-rom'. The former string is listed in the enumeration for the sake of
maintainability in case if some other vendor-specific MTD Physmap ROM is
added.

Signed-off-by: Serge Semin &lt;fancer.lancer@gmail.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: sram: Add "sram-controller" nodename</title>
<updated>2026-08-12T22:21:22+00:00</updated>
<author>
<name>Serge Semin</name>
<email>fancer.lancer@gmail.com</email>
</author>
<published>2026-08-06T00:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=39da390b82ea0af738c68b9647bcaaea64a4b0ee'/>
<id>urn:sha1:39da390b82ea0af738c68b9647bcaaea64a4b0ee</id>
<content type='text'>
In accordance with the DT-specification [1] SRAM-related node name is
supposed to be "sram-controller". Update the generic SRAM bindings to
permitting the nodes with such names thus to be consistent with the
specification.

[1] Devicetree Specification Release v0.3, 13 February 2020, p.10

Signed-off-by: Serge Semin &lt;fancer.lancer@gmail.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: mtd: Add "sram-controller" nodename</title>
<updated>2026-08-12T22:21:22+00:00</updated>
<author>
<name>Serge Semin</name>
<email>fancer.lancer@gmail.com</email>
</author>
<published>2023-03-13T11:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=a79f4598f2f6bafa623e6abba9a7b4cac8475d9e'/>
<id>urn:sha1:a79f4598f2f6bafa623e6abba9a7b4cac8475d9e</id>
<content type='text'>
In accordance with the DT-specification [1] SRAM-related node name is
supposed to be "sram-controller". Update the generic MTD bindings to
permitting the nodes with such names thus to be consistent with the
specification.

[1] Devicetree Specification Release v0.3, 13 February 2020, p.10

Signed-off-by: Serge Semin &lt;fancer.lancer@gmail.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: mtd: Add "rom" nodename</title>
<updated>2026-08-12T22:21:22+00:00</updated>
<author>
<name>Serge Semin</name>
<email>fancer.lancer@gmail.com</email>
</author>
<published>2023-03-13T11:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=7e8d67961858044b3ae8ebafc7517b95125fcb95'/>
<id>urn:sha1:7e8d67961858044b3ae8ebafc7517b95125fcb95</id>
<content type='text'>
Aside of "flash" and "s?ram" it's possible to have just RO-memory accessed
as the Memory Technology Device. In this case the most suitable nodename
would be just "rom".

Signed-off-by: Serge Semin &lt;fancer.lancer@gmail.com&gt;
</content>
</entry>
<entry>
<title>Linux 7.0</title>
<updated>2026-04-12T20:48:06+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2026-04-12T20:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=028ef9c96e96197026887c0f092424679298aae8'/>
<id>urn:sha1:028ef9c96e96197026887c0f092424679298aae8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'edac_urgent_for_7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras</title>
<updated>2026-04-12T18:56:07+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2026-04-12T18:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=10d97b74e2eef787d823f9bc05cb044b47d25c41'/>
<id>urn:sha1:10d97b74e2eef787d823f9bc05cb044b47d25c41</id>
<content type='text'>
Pull EDAC fix from Borislav Petkov:

 - Fix the error path ordering when the driver-private descriptor
   allocation fails

* tag 'edac_urgent_for_7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:
  EDAC/mc: Fix error path ordering in edac_mc_alloc()
</content>
</entry>
<entry>
<title>Merge tag 'wq-for-7.0-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq</title>
<updated>2026-04-12T17:42:40+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2026-04-12T17:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=35bdc192d829164a6e47184d06401918fe3d7f1f'/>
<id>urn:sha1:35bdc192d829164a6e47184d06401918fe3d7f1f</id>
<content type='text'>
Pull workqueue fix from Tejun Heo:
 "This is a fix for a stall which triggers on ordered workqueues when
  there are multiple inactive work items during workqueue property
  changes through sysfs, which doesn't happen that frequently.

  While really late, the fix is very low risk as it just repeats an
  operation which is already being performed:

   - Fix incomplete activation of multiple inactive works when
     unplugging a pool_workqueue, where the pending_pwqs list
     wasn't being updated for subsequent works"

* tag 'wq-for-7.0-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
  workqueue: Add pool_workqueue to pending_pwqs list when unplugging multiple inactive works
</content>
</entry>
<entry>
<title>Merge tag 'timers-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
<updated>2026-04-12T17:01:55+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2026-04-12T17:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=ab3dee26406be0ed0a26af70311dcdc760db3996'/>
<id>urn:sha1:ab3dee26406be0ed0a26af70311dcdc760db3996</id>
<content type='text'>
Pull timer fixes from Thomas Gleixner:
 "Two fixes for the time/timers subsystem:

   - Invert the inverted fastpath decision in check_tick_dependency(),
     which prevents NOHZ full to stop the tick. That's a regression
     introduced in the 7.0 merge window.

   - Prevent a unpriviledged DoS in the clockevents code, where user
     space can starve the timer interrupt by arming a timerfd or posix
     interval timer in a tight loop with an absolute expiry time in the
     past. The fix turned out to be incomplete and was was amended
     yesterday to make it work on some 20 years old AMD machines as
     well. All issues with it have been confirmed to be resolved by
     various reporters"

* tag 'timers-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  clockevents: Prevent timer interrupt starvation
  tick/nohz: Fix inverted return value in check_tick_dependency() fast path
</content>
</entry>
<entry>
<title>Merge tag 'sched-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
<updated>2026-04-12T15:30:20+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2026-04-12T15:30:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/landau/linux/kernel/git/baikal/linux.git/commit/?id=02640d8886a13a78d20a834d94d3eda9269a0606'/>
<id>urn:sha1:02640d8886a13a78d20a834d94d3eda9269a0606</id>
<content type='text'>
Pull scheduler fix from Ingo Molnar:
 "Fix DL server related slowdown to deferred fair tasks"

* tag 'sched-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/deadline: Use revised wakeup rule for dl_server
</content>
</entry>
</feed>
