public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Dave Jones <davej@suse.de>
To: Linux Kernel <linux-kernel@vger.kernel.org>
Subject: [PATCH][CFT] x86 setup 2.2 backport
Date: Tue, 4 Dec 2001 18:49:25 +0000	[thread overview]
Message-ID: <20011204184925.A7495@suse.de> (raw)

I recently backported a lot of stuff from 2.4's setup.c and friends
back to 2.2.20. Some of this stuff hasn't been updated since ~2.3.99
or so, which was just before hpa's big cleanup in that area.

The feedback I got from the first version of this patch was pretty
good, the only really missing bit being the cache-sizing looked odd
on P4's. Unless someone shouts too loudly, I'll push this to Alan
at some point soon.

regards,
Dave.

Patch is against 2.2.20, and is available for download from
 http://www.codemonkey.org.uk/patches/2.2/x86resync-2.diff


Summary of changes:
x86resync-2.diff
- Extra AMD K5 support.
- Backport improved Intel cache sizing (Should work better for P4).
- Small amd_init() improvements to match 2.4.

x86resync-1.diff
- updated bluesmoke.c
  - MSR number typo bugfix
  - extra non-Intel architecture support.
- setup.c
  - P4 right justified name string fixup
  - Fix up c->x86_cache_size on machines with 0K L2 cache
  - Fix up cache size on Cyrix MediaGx
  - Enable MMX extensions on MII (Alan)
  - Fix up misplaced brace in Cyrix setup path.
  - Add recognition of RiSE CPUs.
  - Update cpuid_level when disabling serial number (Hugh Dickins)
  - Initialise Centaur CPUs from the same codepath as the other vendors
    instead of in print_cpu_info()
  - Recognise all types of Celerons/Mobile PII's
  - boottime 'serialnumber' option to leave serial # enabled.
  - Improved Centaur Winchip handling.
  - Recognise 386/486 in c->x86_model_id (Cesar Barros)
  - Several bug workarounds moved from bugs.h to setup.c
  - Other small cleanups.
  - Overall source cleaning to bring in line with 2.4

- drivers/char/random.c drivers/char/mem.c
  arch/i386/mtrr.c, msr.c, time.c, microcode.c
  - uses test/clear/set bit macros

The 2.4 stuff is still cleaner than 2.2's, but this at least
gets things a lot closer to each other making any future resyncs easier.

-- 
| Dave Jones.                    http://www.codemonkey.org.uk
| SuSE Labs .

                 reply	other threads:[~2001-12-04 18:51 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20011204184925.A7495@suse.de \
    --to=davej@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox