KGDB Getting Started

KGDB — Getting Started KGDB (Linux Kernel Source Level Debugger) allowed developers to debug the running Linux kernel using GDB — the standard GNU debugger — connected over a serial connection or network link to the target machine. This getting-started guide covers the basic setup for using KGDB on a development machine, originally written for … Read more

Storage & Networking

Storage & Networking — LinSys Software LinSys Software’s storage and networking practice covered Linux block layer, filesystems, network stack, and protocol-level engineering. This was core systems work — the layers of the operating system that determine how data moves through storage and across the network — and required deep familiarity with the Linux kernel internals. … Read more

Mobile Applications

Mobile Applications — LinSys Software LinSys Software’s mobile applications practice covered application and platform development for early smartphone-era devices. The 2004-2011 era when LinSys was active spanned the rise of Symbian, the early Windows Mobile/Pocket PC platforms, the Maemo/MeeGo Linux-based phone platforms, and the early Android adoption curve. Platforms and engagement types Embedded Linux phone … Read more

Migration & Rebasing

Migration & Rebasing — LinSys Software LinSys Software’s migration and rebasing practice helped clients move existing Linux-based products to new kernel versions, new hardware platforms, or new toolchains. This work typically involved porting custom drivers, kernel patches, and userspace components across version boundaries while preserving product behavior. Typical migration engagements Kernel version rebasing — moving … Read more

Embedded Systems

Home | Contact Us | Careers | Site Map | Blog LinSysSoft among top 5 contributors to 2.6.30 read more Home > Domains > Embedded Systems At LinSysSoft, we deliver the entire software portion of embedded systems. We work with your product managers and your hardware design team to optimize the software portion. Our team … Read more

Testing & QA

Testing & Quality Assurance — LinSys Software LinSys Software’s testing and QA practice provided structured verification and validation services for Linux-based products and kernel modifications. Engagements ranged from one-off regression testing to multi-month engagements building out automated test infrastructure for client products. Testing services offered Functional testing — verifying that features behaved as specified, including … Read more

Product Maintenance & Support

Product Maintenance & Technical Support — LinSys Software LinSys Software’s product maintenance practice provided long-term engineering support for Linux-based products after the initial development phase. This included bug fixes, security patches, kernel rebasing as upstream Linux evolved, customer-reported issue investigation, and lifecycle support for products that needed to keep running on increasingly outdated kernel versions. … Read more

Rapid Prototyping

Rapid Prototyping & Technical Feasibility — LinSys Software LinSys Software’s rapid prototyping practice helped clients answer technical feasibility questions before committing to full product development. Typical engagements ran 4-8 weeks and produced a working proof-of-concept plus a written technical assessment of the approach’s viability. What rapid prototyping engagements typically delivered Working proof-of-concept — runnable code … Read more

Performance Engineering

Performance Engineering — LinSys Software LinSys Software’s performance engineering practice focused on identifying and resolving bottlenecks in Linux-based systems — kernel hot-paths, storage I/O latency, network throughput, and application-level resource contention. The work spanned profiling, root-cause analysis, optimization implementation, and measurement validation. Typical performance engagements Latency reduction — finding why interactive operations took longer than … Read more

Software Development Services

Software Development Services — LinSys Software LinSys Software’s core service line was custom software development with a specialization in Linux systems programming, embedded firmware, and storage/networking applications. The company served clients building Linux-based devices and infrastructure during the 2004-2012 era — an inflection point when embedded Linux moved from niche use to mainstream adoption in … Read more