Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/2016 1 What´s up in Kernel-Land?

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

SAM SPENCER Server Virtualization. Agenda Introduction History Server Virtualization Software Server Virtualization Hardware Determining Server Hardware.
Fedora Linux Fedora: the (somewhat) new Linux distribution on the block. To switch or not to switch? Moreover, why use it at all? And, what is its target?
Speculative Sequential Consistency with Little Custom Storage Impetus Group Computer Architecture Lab (CALCM) Carnegie Mellon University
Upgrading Software CIT 1100 Chapter4.
Is it hard to build a service for 100M user? Short answer – yes.
Virtualization and Server Growth in a SIS Shawn Geil, Washburn University.
Operating systems This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: popular.
© 2009 VMware Inc. All rights reserved VMware Updates Orlando VMware User Group – April 2011 Ryan Johnson VMware, Inc. Technical Account Manager Professional.
UNIX vs Windows History Reputation Performance Security Stability Cost Usability.
File System Variations and Software Caching May 19, 2000 Instructor: Gary Kimura.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Site License Advisory Team September 28, 2012 meeting.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
CERN IT Department CH-1211 Genève 23 Switzerland t Experience with Windows Vista at CERN Rafal Otto Internet Services Group IT Department.
An Introduction to Progress Arcade ™ June 12, 2013 Rob Straight Senior Manager, OpenEdge Product Management.
Copyright © 2015 – Curt Hill Version Control Systems Why use? What systems? What functions?
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Project Name Program Name Project Scope Title Project Code and Name Insert Project Branding Image Here.
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
Privilege Escalation Two case studies. Privilege Escalation To better understand how privilege escalation can work, we will look at two relatively recent.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
bugs-stopped-working-bsod-lag-for-the-game-project-cars.
A Brief Introduction to Linux Cheng-Han Du. History.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
به نام خدای مهربان زبان تخصصی دانشجویان کامپیوتر English for Computer Students درس 3 جوانمرد Ejavanmard.blogfa.com
1 Free Electrons. Kernel, drivers and embedded Linux development, consulting, training and support. http//free-electrons.com Embedded Linux system development.
9/28/2016 The Linux Kernel Developers Community Jean DELVARE SuSE R&D, Kernel support Solutions Linux 2007, January 31st, 2007.
1 Free Electrons. Kernel, drivers and embedded Linux development, consulting, training and support. http//free-electrons.com Free Electrons Linux kernel.
Tgt: Framework Target Drivers FUJITA Tomonori NTT Cyber Solutions Laboratories Mike Christie Red Hat, Inc Ottawa Linux.
1 Free Electrons. Kernel, drivers and embedded Linux development, consulting, training and support. http//free-electrons.com Block filesystems Michael.
Fun with the Linux Desktop 3D-Desktop with XGL/AIGLX and compiz come2linux, Essen, Hanno Böck,
Xen in Linux (aka PVOPS update) Konrad Rzeszutek Wilk
Directions in Linux OpenGL
Computer Technology Project
It services system update
Senior Consultant, MSX Group, LLC
Software Requirements
Operating System & Application Software
PC Operating Systems in Review
Installing Patches on the ALSMS Server Configuration Example
Fedora Kernel Josh Boyer Presented by
Where we are, where we’re goin’
Servicing Windows 10 with ConfigMgr
Cross-platform Libraries Technology Presentation
High-performance tracing of many-core systems with LTTng
Windows 7 deployment at CERN
Development and Deployment
Testing new kernels is easy and important – you should do it, too!

3.2 Virtualisation.
Introduction and Overview
Microsoft Inspire 9/17/2018 2:10 PM Proactive Insights
Computer Applications Unit A
By Jack Byrne, C , Josh Lambert, C , Eoin Lambert,
3D IN THE CLOUD Ray Kaplan - synglyphx.
Chapter 2: The Linux System Part 1
2018 Digital Survey: Feedback & Analysis
Get your ETL flow under statistical process control
Windows Virtual PC / Hyper-V
Transaction Log Internals and Performance David M Maxwell
PC Operating Systems in Review
O.S. Security.
February 11-13, 2019 Raleigh, NC.
Presentation transcript:

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ What´s up in Kernel-Land?

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Target audience? Users of these!...and many more Linux-Distributions for Laptops, Desktops and Servers

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ work Kernel- Log

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ home

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Micro-Blogging stuff German related things English Kernel-Log topics English new Kernel Logson heise.de German new Kernel Logs on h- online.comEnglish

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ The next 35 minutes ● quick overview: Linux development model, stable series ● main part: the different areas of the kernel – what got improved recently – what people are working on ● how to help ● summing up + questions ● there are a lot of more topics I can talk about if you want – but I doubt there will be much free time remaining, as the main part is packed with details already

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ "Use bullet points rarely" ● you ● won't ● see ● many ● bullet ● points ● in ● this ● presentation

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ ● you ● won't ● see ● many ● bullet ● points ● in ● this ● presentation "Use bullet points rarely" If you really think you need something to read, then open you laptop and look at the notes of this presentation:

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Constant development within ( ) ( ) ( ) ( ) ( ) ( )

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Merge window ( ) ( ) ( ) ( ) ( ) ( ) rc Merge Window

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stabilization phase ( ) ( ) ( ) ( ) ( ) ( ) rc Merge Windowstabilization phase rc rc rc rc n

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Growth

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Growth R C1 late merge of a SCSI FC driver

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Some stats

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stable series ( ) (02.04.) rc n

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stable series ( ) ( ) rc n ( ) (02.04.) (20.05.) (24.09.) (15.06.) rc n (03.07.) (03.07.) (04.12.)

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stable series ( ) ( ) rc n ( ) (02.04.) (20.05.) (24.09.) (15.06.) rc n (03.07)... EOL: after six months (04.12) EOL: after 3 months (03.07.)

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stable series

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Stable series: status ● 2.4.xx: not yet dead, but dying ● : growing old: will soon be dropped or frozen deeper ● : current "long term stable release" ● : support stopped recently ● : current

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Where we are, where we head

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Graphics hardware: AMD/ATI

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Graphics hardware: Intel

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Graphics hardware: Nvidia

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Graphics hardware: Various YouTube: PDds73yDCNo

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Network

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Side note: staging

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Storage

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Storage

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ File systems

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ File systems

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Architecture

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Virtualization

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Security

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Tracing/Debugging

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Memory management (MM)

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Power management (PM)

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Various: drivers

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Various: infrastructure

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Various: userspace

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Staying up2date: Kernel-Log (de) en/

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Staying up2date: Kernel-Log (en) online.com/open/

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Staying up2date: Linux Weekly News

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Staying up2date: Weather Forecast ollaborate/lwf

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Staying up2date: Kernelnewbies g/LinuxChanges

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Test and Report bugs! g/

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Test -rc Kernels! testing

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Regression Reports

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Finally () ● (released in August) – RPS, RFS, memory compaction, direct I/O for Btrfs, Kdb, perf ● in mid October – AppArmor, fanotify, Concurrency-managed workqueues, new OOM, latency reduction, CIFS FS-Cache – improved hardware support thanks to new and improved drivers ● for the start of next year ● still a lot happening, as there still is a lot to do – but yes, maybe things are slowing down a bit ● support for might soon stop (and 2.4 as well) ● always upgrade to the latest stable releases – or use a kernel from a distribution to let the distributor fix all security bugs for you

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Wanna know more about these? Ask! ● LWN: Who writes the kernel – Hobby vs. payed – which companies are good citicens ● BFS-Scheduler/CK-Serie ● proprietary drivers ● distributors, please ship updated kernels to get new drivers to the users ● kernel series: – linux-next, mm-Kernel, RT-Tree, distribution kernels, devel trees ● how the Kernel-Log is written ● How to handle LKML and commit traffic ● how to become a kernel hacker –

Thorsten Leemhuis aka thl Kernel-Log live – LK2010 – 9/26/ Copyright ● download – ODP - – Hint: read notes ;-) ● copyright stuff: – the wordclouds created with the applet on and licensed under Creative Commons Attribution 3.0 United States License