Commit Graph

139 Commits

Author SHA1 Message Date
Fish (David B. Trout)
4555834f84 CMPSC-Enhancement Facility 2012-09-10 13:38:37 -07:00
Fish-Git
ad008c02d3 Prepare for CMPSC_ENHANCEMENT_FACILITY. 2012-06-09 19:20:44 -07:00
Jan Jaeger
78cf21849c Preliminary / experimental FCP DASD support 2012-04-29 21:13:28 +10:00
Jan Jaeger
439bdbca92 Remove subversion $Id$ tag
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Harold Grovesteen
810a7e2dbb Remove unneeded FEATURE_LPAR, equivalent to FEATURE_HYPERVISOR
git-svn-id: file:///home/jj/hercules.svn/trunk@7784 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-26 09:50:19 +00:00
Harold Grovesteen
f4083ec911 Create FEATURE_LPAR disabled in all architectures
git-svn-id: file:///home/jj/hercules.svn/trunk@7781 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-24 15:28:30 +00:00
Jan Jaeger
d774ae4048 Allow TDD to be enabled through archlvl enable qdio_tdd
git-svn-id: file:///home/jj/hercules.svn/trunk@7737 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-03 09:41:17 +00:00
Jan Jaeger
c2cde737c1 Provide dummy SVS Clear Global Summary to prevent kernel panics in older linux kernels
git-svn-id: file:///home/jj/hercules.svn/trunk@7734 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-31 12:38:58 +00:00
Jan Jaeger
85beb7e9dc QDIO Thin Interrupts
git-svn-id: file:///home/jj/hercules.svn/trunk@7726 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-28 11:41:48 +00:00
Jan Jaeger
9b391ffdae Reinstate year updates from patch 7721 only
git-svn-id: file:///home/jj/hercules.svn/trunk@7722 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:49:21 +00:00
Jan Jaeger
26e10b16af Revert patch 7594
git-svn-id: file:///home/jj/hercules.svn/trunk@7721 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:45:34 +00:00
Jan Jaeger
2db81e743c Enable QEBSM
git-svn-id: file:///home/jj/hercules.svn/trunk@7653 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-01 11:05:56 +00:00
Jan Jaeger
e058b73c75 Add QEBSM framework
git-svn-id: file:///home/jj/hercules.svn/trunk@7645 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-29 10:22:48 +00:00
Paul Gorlinsky
364490312b Update Copyright notices to 2011.
git-svn-id: file:///home/jj/hercules.svn/trunk@7594 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 23:16:59 +00:00
Roger Bowler
f5657045ed Remove trailing blank
git-svn-id: file:///home/jj/hercules.svn/trunk@7421 956126f8-22a0-4046-8f4a-272fa8102e63
2011-04-17 17:59:28 +00:00
Harold Grovesteen
677ccb419b DIAGNOSE X'F18' - compatibility file operations enabled
git-svn-id: file:///home/jj/hercules.svn/trunk@7362 956126f8-22a0-4046-8f4a-272fa8102e63
2011-03-20 00:22:15 +00:00
Harold Grovesteen
157d4e426a Create DIAGNOSE X'F18' FEATURE_HOST_RESOURCE_ACCESS
git-svn-id: file:///home/jj/hercules.svn/trunk@7127 956126f8-22a0-4046-8f4a-272fa8102e63
2010-11-24 21:22:15 +00:00
Jan Jaeger
3a8dd90869 Enhanced DAT
git-svn-id: file:///home/jj/hercules.svn/trunk@7108 956126f8-22a0-4046-8f4a-272fa8102e63
2010-11-15 12:29:08 +00:00
Jan Jaeger
126dddf656 IPTE Range Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6615 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-27 10:03:46 +00:00
Paul Gorlinsky
9fc3c85914 Enable Load Program Parameter Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6575 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-23 00:02:33 +00:00
Paul Gorlinsky
11bd6a6458 Load Program Parameter Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6569 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-22 04:35:04 +00:00
Bernard van der Helm
ae68510745 Message Security Assist Extension 4 (excluding GHASH)
GCC Compiler warning fixes


git-svn-id: file:///home/jj/hercules.svn/trunk@6550 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-19 09:54:42 +00:00
Jan Jaeger
a6a6e497ab Reset Reference Bits Multiple Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6515 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-17 10:56:58 +00:00
Jan Jaeger
939cec2cf7 Enhanced Monitor Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6511 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-17 07:23:06 +00:00
Bernard van der Helm
7e22c71310 Message Security Assist Extension 3
git-svn-id: file:///home/jj/hercules.svn/trunk@6499 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-16 18:25:38 +00:00
Roger Bowler
14a2278412 Access-exception-fetch/store-indication facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6395 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-06 14:06:01 +00:00
Roger Bowler
127a247968 Fast-BCR-Serialization Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6392 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-05 21:13:25 +00:00
Roger Bowler
87ac64345f More features and STFL bits from zPOP-08
git-svn-id: file:///home/jj/hercules.svn/trunk@6391 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-05 20:45:51 +00:00
Jan Jaeger
f29a38c900 Virtual Architecture Level support
git-svn-id: file:///home/jj/hercules.svn/trunk@6357 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-29 13:49:50 +00:00
Roger Bowler
1ad459c02a Interlocked-Access Facility (part 2)
git-svn-id: file:///home/jj/hercules.svn/trunk@6331 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-20 16:11:55 +00:00
Roger Bowler
160970ff9d High-Word Facility (part 4)
git-svn-id: file:///home/jj/hercules.svn/trunk@6298 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-11 21:53:29 +00:00
Roger Bowler
11d39e6c7d Population-Count Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6283 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-10 15:42:47 +00:00
Roger Bowler
1d83ef130f Distinct-Operands Facility (part 2)
git-svn-id: file:///home/jj/hercules.svn/trunk@6278 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-09 22:51:55 +00:00
Harold Grovesteen
4b518062bb Document I/O architecture build option update in CHANGES
git-svn-id: file:///home/jj/hercules.svn/trunk@6269 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-08 21:00:54 +00:00
Roger Bowler
e6c7c51b08 Load/Store-on-Condition Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@6268 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-08 17:03:49 +00:00
Roger Bowler
f7e984379f Feature names for Aug 2010 architectural enhancements
git-svn-id: file:///home/jj/hercules.svn/trunk@6257 956126f8-22a0-4046-8f4a-272fa8102e63
2010-08-07 09:24:51 +00:00
Paul Gorlinsky
c580006973 Update notices; Standardize preamble...
git-svn-id: file:///home/jj/hercules.svn/trunk@6000 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-18 14:30:48 +00:00
Ivan Warren
367bee2a33 Support builds for
S/370 only
S/370+S/390
S/390+z/Arch
S/390
S/370+S/390+z/Arch

using -DNO_xxx_Mode (with xxx bein 370, 390 or 900) or by modifying featall.h

This update makes STFL a feature (although it isn't one stricto-senso).

A check is also made to ensure STFL is enabled whenever STFLE is enabled



git-svn-id: file:///home/jj/hercules.svn/trunk@5836 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-15 01:58:12 +00:00
Harold Grovesteen
241fc9f947 Implement HFP Unnormalized Extensions feature
git-svn-id: file:///home/jj/hercules.svn/trunk@5569 956126f8-22a0-4046-8f4a-272fa8102e63
2009-12-27 14:01:09 +00:00
Roger Bowler
fe8a9edd39 Remove out-of-date cvs changelogs and standardize comment blocks
git-svn-id: file:///home/jj/hercules.svn/trunk@5452 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-12 09:53:50 +00:00
Harold Grovesteen
5ed9642005 Enable VM DIAGNOSE X'250'
git-svn-id: file:///home/jj/hercules.svn/trunk@5444 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-09 16:36:42 +00:00
Fish (David B Trout)
07442885b8 Configuration Topology Facility support for PTF and STSI instructions
git-svn-id: file:///home/jj/hercules.svn/trunk@5372 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-02 05:38:14 +00:00
Harold Grovesteen
b4efae7bc0 Establish VM DIAGNOSE X'250' FEATURE_VM_BLOCKIO
git-svn-id: file:///home/jj/hercules.svn/trunk@5338 956126f8-22a0-4046-8f4a-272fa8102e63
2009-05-09 16:50:02 +00:00
Roger Bowler
2174bd2f2c Add LPARNUM configuration statement
git-svn-id: file:///home/jj/hercules.svn/trunk@5303 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-30 22:27:45 +00:00
Jan Jaeger
c6677dc5d7 enable exteneded diag204
git-svn-id: file:///home/jj/hercules.svn/trunk@5280 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-13 06:45:35 +00:00
Jan Jaeger
b677f1f5d7 roll back inclusion of diag204 in feat900.h
git-svn-id: file:///home/jj/hercules.svn/trunk@5266 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-09 13:34:57 +00:00
Jan Jaeger
a8e3620df5 diag204 fix output register assignment for fc5
git-svn-id: file:///home/jj/hercules.svn/trunk@5265 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-09 13:33:54 +00:00
Jan Jaeger
2087c215b2 diag204 updates
git-svn-id: file:///home/jj/hercules.svn/trunk@5262 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-08 17:02:14 +00:00
Jan Jaeger
7df0de28fb MPF info available as feature in 390 and z/arch mode
git-svn-id: file:///home/jj/hercules.svn/trunk@5195 956126f8-22a0-4046-8f4a-272fa8102e63
2009-02-22 13:23:18 +00:00
Roger Bowler
af1f59871b STFLE bit settings for CPU Measurement Facility
git-svn-id: file:///home/jj/hercules.svn/trunk@5100 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-15 17:27:02 +00:00