1 |
roland |
1.115 |
2001-10-07 Roland McGrath <roland@frob.com> |
2 |
|
|
|
3 |
roland |
1.116 |
* ddb/db_access.c: Fix obsolescent #else/#endif syntax. |
4 |
|
|
* device/dev_name.c: Likewise. |
5 |
|
|
* device/dev_pager.c: Likewise. |
6 |
|
|
* device/ds_routines.c: Likewise. |
7 |
|
|
* i386/i386/i386asm.sym: Likewise. |
8 |
|
|
* include/device/device_reply.defs: Likewise. |
9 |
|
|
* include/mach/memory_object.defs: Likewise. |
10 |
|
|
* include/mach/memory_object_default.defs: Likewise. |
11 |
|
|
|
12 |
roland |
1.115 |
* i386/i386/locore.S: Fix sloppy asm syntax to avoid warnings from |
13 |
|
|
newer assembler (%ecx -> %cl in byte insns). |
14 |
|
|
|
15 |
|
|
* kern/bootstrap.c (bootstrap_create): Fix inverted test logic for |
16 |
|
|
compatibility case. Ignore trailing newlines after space for |
17 |
|
|
compatibility detection. |
18 |
|
|
Reported by Neal H Walfield <neal@cs.uml.edu>. |
19 |
|
|
|
20 |
marcus |
1.113 |
2001-10-06 Marcus Brinkmann <marcus@gnu.org> |
21 |
|
|
|
22 |
marcus |
1.114 |
* README: Replace `GNU mach' by `GNU Mach', and remove |
23 |
|
|
obsolete paragraph about kmsg device. |
24 |
|
|
|
25 |
|
|
2001-10-06 Marcus Brinkmann <marcus@gnu.org> |
26 |
|
|
|
27 |
marcus |
1.113 |
* doc/mach.texi: Fix direntry. |
28 |
|
|
|
29 |
marcus |
1.112 |
2001-10-05 Marcus Brinkmann <marcus@gnu.org> |
30 |
|
|
|
31 |
|
|
* doc/mach.texi: Replace `path name' by `file name' in one place. |
32 |
|
|
Replace `illegal' by `invalid' and `to to' by `to' everwhere. |
33 |
|
|
|
34 |
|
|
* debian/changelog: Prepare for next release. |
35 |
|
|
|
36 |
marcus |
1.111 |
2001-10-04 Marcus Brinkmann <marcus@gnu.org> |
37 |
|
|
|
38 |
|
|
* doc: New directory. |
39 |
|
|
* doc/Makefile.in: New file. |
40 |
|
|
* doc/gpl.texi: Likewise. |
41 |
|
|
* doc/fdl.texi: Likewise. |
42 |
|
|
* doc/mach.texi: Likewise. |
43 |
|
|
* configure.in: Add doc/Makefile to AC_OUTPUT call. |
44 |
|
|
* configure: Regenerated. |
45 |
|
|
|
46 |
|
|
* Makefile.in (dist): Create directories doc and debian. |
47 |
|
|
(doc-files): New variable with documentation files. |
48 |
|
|
(debian-files): New variable with Debian packaging files. |
49 |
|
|
|
50 |
|
|
* debian/rules (stamp-build): Build documentation. |
51 |
|
|
(build-gnumach): Install the documentation into the gnumach |
52 |
|
|
package. |
53 |
|
|
* debian/postrm: New file to install info document. |
54 |
|
|
* debian/prerm: New file to install info document. |
55 |
|
|
|
56 |
marcus |
1.110 |
2001-10-01 Marcus Brinkmann <marcus@gnu.org> |
57 |
|
|
|
58 |
|
|
* i386/i386/locore.S (tenmicrosec): Remove subroutine. |
59 |
|
|
* i386/i386/pit.c (delaycount): Remove global variable. |
60 |
|
|
(microdata): Likewise. |
61 |
|
|
(clkstart): Do not call findspeed() and microfind(). |
62 |
|
|
(findspeed): Remove function. |
63 |
|
|
(spinwait): Likewise. |
64 |
|
|
(microfind): Likewise. This function triggers a division by zero |
65 |
|
|
trap on AMD K6 350Mhz+ and Athlon 1.1GHz+ machines (and in general |
66 |
|
|
leads to bad results on fast cpus), and nothing uses this code anymore. |
67 |
|
|
|
68 |
roland |
1.109 |
2001-09-30 Roland McGrath <roland@frob.com> |
69 |
|
|
|
70 |
|
|
* kern/bootstrap.c (bootstrap_create): Ignore trailing spaces when |
71 |
|
|
checking boot module string for containing none. |
72 |
|
|
|
73 |
marcus |
1.108 |
2001-09-18 Marcus Brinkmann <marcus@gnu.org> |
74 |
|
|
|
75 |
|
|
* linux/dev/glue/misc.c: Do not include <linux/types.h> and |
76 |
|
|
<linux/string.h>. |
77 |
|
|
Remove global variable ___strtok. |
78 |
|
|
Remove implementation of strspn, strpbrk, strtok and strstr. |
79 |
|
|
* Makefile.in: Add strpbrk and strtok. |
80 |
|
|
|
81 |
roland |
1.107 |
2001-08-24 Roland McGrath <roland@frob.com> |
82 |
|
|
|
83 |
|
|
* kern/bootstrap.c (bootstrap_create): Make setting of boot-args and |
84 |
|
|
root-device no longer conditional on [! OSKIT_MACH]. |
85 |
|
|
(bootstrap_create) [! OSKIT_MACH]: Parse FOO=BAR words out of the |
86 |
|
|
multiboot command line and turn those into boot script variables. |
87 |
|
|
|
88 |
|
|
* Makefile.in (clib-routines): Add strsep. |
89 |
|
|
* kern/strings.h (strsep, strchr): Declare them. |
90 |
|
|
|
91 |
roland |
1.106 |
2001-08-23 Roland McGrath <roland@frob.com> |
92 |
|
|
|
93 |
|
|
* kern/bootstrap.c (bootstrap_create, user_bootstrap, |
94 |
|
|
boot_script_exec_cmd, boot_script_task_resume): Add printfs at |
95 |
|
|
various stages of startup. |
96 |
|
|
|
97 |
roland |
1.105 |
2001-08-21 Roland McGrath <roland@frob.com> |
98 |
|
|
|
99 |
|
|
* i386/i386at/model_dep.c (use_all_mem): Turn variable into macro. |
100 |
|
|
(init_alloc_aligned): Make this function static. |
101 |
|
|
Initially skip memory < 16MB and then wrap around to get it last. |
102 |
|
|
|
103 |
roland |
1.104 |
2001-08-20 Roland McGrath <roland@frob.com> |
104 |
|
|
|
105 |
|
|
Support "boot script" functionality in multiboot module strings. |
106 |
|
|
* kern/bootstrap.c: Rewrite merged from oskit-branch. |
107 |
|
|
* kern/boot_script.c, kern/boot_script.h: New files, |
108 |
|
|
copied from boot/ directory in Hurd sources. |
109 |
|
|
* Makefile.in (kern-cfiles): Add boot_script.c here. |
110 |
|
|
(kern-files): Add boot_script.h here. |
111 |
|
|
* NEWS: Mention the new feature. |
112 |
|
|
|
113 |
roland |
1.103 |
2001-08-18 Roland McGrath <roland@frob.com> |
114 |
|
|
|
115 |
|
|
* i386/i386at/model_dep.c (boot_info): Define a struct, not a pointer. |
116 |
|
|
(c_boot_entry): Copy the contents into it rather than setting the ptr. |
117 |
|
|
(c_boot_entry, init_alloc_aligned, pmap_valid_page, mem_size_init): |
118 |
|
|
Update uses. |
119 |
|
|
(init_alloc_aligned): Don't need to skip the boot_info memory. |
120 |
|
|
* kern/bootstrap.c (boot_info): Update decl. |
121 |
|
|
(bootstrap_create): Update uses. |
122 |
|
|
|
123 |
marcus |
1.99 |
2001-08-18 Marcus Brinkmann <marcus@gnu.org> |
124 |
|
|
|
125 |
marcus |
1.102 |
* linux/src/drivers/net/eepro100.c: File updated to version in |
126 |
|
|
Linux 2.2.19. This time for real. |
127 |
|
|
|
128 |
|
|
2001-08-18 Marcus Brinkmann <marcus@gnu.org> |
129 |
|
|
|
130 |
marcus |
1.101 |
* debian/changelog: Update for next package upload. |
131 |
|
|
* debian/control: Add gnumach-dbg package. |
132 |
|
|
* debian/rules: New targets to build gnumach-dbg package. |
133 |
|
|
Fix various bugs. |
134 |
|
|
|
135 |
|
|
2001-08-18 Marcus Brinkmann <marcus@gnu.org> |
136 |
|
|
|
137 |
marcus |
1.100 |
* i386/i386at/kd.c (kdintr): In event mode, make it so that |
138 |
|
|
0xE0 scancodes are received. |
139 |
|
|
From Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>. |
140 |
|
|
|
141 |
|
|
* i386/i386at/kd.h: New constants KAX_REVERSE, KAX_UNDERLINE, |
142 |
|
|
KAX_BLINK, KAX_BOLD, KAX_DIM, KAX_INVISIBLE, KAX_COL_UNDERLINE, |
143 |
|
|
KAX_COL_DIM. |
144 |
|
|
* i386/i386at/kd.c: Increase K_MAXESC to 32. |
145 |
|
|
New global variable color_table to map color values. |
146 |
|
|
New globals kd_color and kd_attrflags. |
147 |
|
|
(kdinit): Initialize these variables. |
148 |
|
|
(kd_update_kd_attr): New function. |
149 |
|
|
(kd_parserest): Redone to support more terminal attributes, |
150 |
|
|
including colors. |
151 |
|
|
|
152 |
|
|
2001-08-18 Marcus Brinkmann <marcus@gnu.org> |
153 |
|
|
|
154 |
marcus |
1.99 |
* linux/src/drivers/net/eepro100.c: File updated to version in |
155 |
|
|
Linux 2.2.19. |
156 |
|
|
* linux/src/include/asm-i386/spinlock.h: New file from Linux 2.2.19. |
157 |
|
|
* linux/src/include/asm-i386/hardirq.h: Likewise. |
158 |
|
|
* linux/src/include/linux/spinlock.h: Likewise. |
159 |
|
|
* linux/src/include/linux/compatmac.h: Likewise. |
160 |
|
|
* linux/dev/drivers/net/eepro100.c: New file, modified version from |
161 |
|
|
the above to glue it in gnumach. |
162 |
|
|
Submitted by Kapil H. Paranjape <kapil@imsc.ernet.in>. |
163 |
roland |
1.103 |
|
164 |
roland |
1.98 |
2001-08-17 Roland McGrath <roland@frob.com> |
165 |
|
|
|
166 |
|
|
* Makefile.in (clib-routines): Add strchr. |
167 |
|
|
(kernel-undef-bad): Depend on Makefile. |
168 |
|
|
|
169 |
|
|
* Makefile.in ($(srcdir)/configure, $(srcdir)/config.h.in): |
170 |
|
|
Use $(srcdir) in deps. |
171 |
|
|
(Makefile, config.h, config.status): Likewise. |
172 |
|
|
|
173 |
marcus |
1.97 |
2001-07-29 Marcus Brinkmann <marcus@gnu.org> |
174 |
|
|
|
175 |
|
|
* NEWS: Add items for this and other changes. |
176 |
|
|
* configure.in: Define MACH_KMSG by default and document this in |
177 |
|
|
the help output. |
178 |
|
|
* configure: Regenerated. |
179 |
|
|
* debian/rules: Do not enable kmsg explicitely. |
180 |
|
|
|
181 |
marcus |
1.96 |
2001-07-18 Marcus Brinkmann <marcus@gnu.org> |
182 |
|
|
|
183 |
|
|
* debian/rules: Add -isp to dpkg-gencontrol invocation. |
184 |
|
|
Move documentation to /share/doc. |
185 |
|
|
* debian/changelog: Update. |
186 |
|
|
|
187 |
marcus |
1.95 |
2001-06-28 Marcus Brinkmann <marcus@gnu.org> |
188 |
|
|
|
189 |
|
|
* linux/dev/drivers/block/ide.c (lba_capacity_is_ok): Do not |
190 |
|
|
attempt to correct id->cyls, it is a short and for large disks the |
191 |
|
|
number of cylinders necessary would not fit. Subsequent checks |
192 |
|
|
for lba support would fail. |
193 |
|
|
(current_capacity): Likewise for drive->cyl. |
194 |
|
|
(do_identify): Store value returned by current_capacity in |
195 |
|
|
CAPACITY. The check which corrects the number of bios cylinders |
196 |
|
|
is not aggressive enough. Update it with the check in linux |
197 |
|
|
kernel-2.2.19. |
198 |
|
|
|
199 |
marcus |
1.94 |
2001-06-25 Marcus Brinkmann <marcus@gnu.org> |
200 |
|
|
|
201 |
|
|
* i386/bogus/fpe.h (FPE): Define FPE to 0, as the floating point |
202 |
|
|
emulation is broken anyway and blows up plex86. |
203 |
|
|
|
204 |
marcus |
1.93 |
2001-06-17 Marcus Brinkmann <marcus@gnu.org> |
205 |
|
|
|
206 |
marcus |
1.94 |
* debian/rules: Update to current version. |
207 |
marcus |
1.93 |
|
208 |
roland |
1.92 |
2001-06-13 Roland McGrath <roland@frob.com> |
209 |
|
|
|
210 |
|
|
* linux/dev/glue/block.c (device_get_status: DEV_GET_RECORDS): |
211 |
|
|
Always return 512 for DEV_GET_SIZE_RECORD_SIZE as DEV_GET_SIZE does. |
212 |
|
|
|
213 |
marcus |
1.91 |
2001-05-27 Marcus Brinkmann <marcus@gnu.org> |
214 |
|
|
|
215 |
|
|
* debian/rules: Add --enable-ncr53c8xx to configure. |
216 |
|
|
|
217 |
|
|
1999-10-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
218 |
|
|
|
219 |
|
|
* linux/src/drivers/scsi/tmscsiw.c: Removed. |
220 |
|
|
* linux/src/drivers/scsi/tmscsiw.h: Likewise. |
221 |
|
|
* linux/src/drivers/scsi/dc390w.h: Likewise. |
222 |
|
|
* i386/linux/device-drivers.h.in (CONFIG_SCSI_DC390W): Deleted. |
223 |
|
|
* i386/linux/Drivers.in: Remove linux_DRIVER(dc390w, ...). Now |
224 |
|
|
dc390w, dc390u, and dc390f are aliases to ncr53c8xx. |
225 |
|
|
* i386/linux/configure: Regenerated. |
226 |
|
|
* linux/Files: Likewise. |
227 |
|
|
* i386/linux/Makefile.in (linux-scsi-files): Delete tmscsiw.c. |
228 |
|
|
* linux/dev/drivers/scsi/hosts.c: Do not include dc390w.h. |
229 |
|
|
Reported by Andreas Voegele <andreas.voegele@nikocity.de>. |
230 |
|
|
|
231 |
roland |
1.90 |
2001-05-20 Roland McGrath <roland@frob.com> |
232 |
|
|
|
233 |
|
|
* kern/sched_prim.c (state_panic): New function, panic with some |
234 |
|
|
info when a thread's state is bogus. |
235 |
|
|
(thread_wakeup_prim): Use that instead of uninformative panic. |
236 |
|
|
(thread_invoke): Likewise. |
237 |
|
|
(thread_dispatch): Likewise. |
238 |
|
|
|
239 |
marcus |
1.88 |
2001-05-12 Marcus Brinkmann <marcus@gnu.org> |
240 |
|
|
|
241 |
|
|
* ipc/ipc_object.c (ipc_object_alloc): Remove initialization of |
242 |
marcus |
1.89 |
*namep, which was without effect. |
243 |
marcus |
1.88 |
|
244 |
marcus |
1.86 |
2001-04-29 Marcus Brinkmann <marcus@gnu.org> |
245 |
|
|
|
246 |
marcus |
1.87 |
* debian/changelog: New entries for past Debian uploads. |
247 |
|
|
* debian/rules: Disable eatdma driver (breaks AMD K7), do |
248 |
|
|
not enable com, lpr (com is redundant, lpr doesn't work), |
249 |
|
|
move enabling of kmsg in its own line. |
250 |
|
|
* debian/control: Add build dependency on mig and sharutils. |
251 |
|
|
|
252 |
|
|
2001-04-29 Marcus Brinkmann <marcus@gnu.org> |
253 |
|
|
|
254 |
marcus |
1.86 |
* device/chario.c: Set number of elements of tthiwat and ttlowat |
255 |
|
|
to NSPEEDS rather than 16. Initialize the two new elements. |
256 |
|
|
(chario_init): Initialize pdma_timeouts and pdma_water_mark for |
257 |
|
|
B57600 and B115200. |
258 |
|
|
|
259 |
marcus |
1.85 |
2001-04-27 Marcus Brinkmann <marcus@gnu.org> |
260 |
|
|
|
261 |
|
|
* include/device/tty_status.h: New macros B57600 and B115200, |
262 |
|
|
increase NSPEED accordingly. |
263 |
|
|
* i386/i386at/com.c (divisorreg): New divisor 1. |
264 |
|
|
|
265 |
roland |
1.84 |
2001-04-04 Roland McGrath <roland@frob.com> |
266 |
|
|
|
267 |
|
|
* ddb/db_access.h: Fix obsolescent #else/#endif syntax. |
268 |
|
|
* ddb/db_aout.c: Likewise. |
269 |
|
|
* ddb/db_break.c: Likewise. |
270 |
|
|
* ddb/db_break.h: Likewise. |
271 |
|
|
* ddb/db_command.c: Likewise. |
272 |
|
|
* ddb/db_command.h: Likewise. |
273 |
|
|
* ddb/db_cond.c: Likewise. |
274 |
|
|
* ddb/db_examine.c: Likewise. |
275 |
|
|
* ddb/db_expr.c: Likewise. |
276 |
|
|
* ddb/db_ext_symtab.c: Likewise. |
277 |
|
|
* ddb/db_input.c: Likewise. |
278 |
|
|
* ddb/db_lex.c: Likewise. |
279 |
|
|
* ddb/db_macro.c: Likewise. |
280 |
|
|
* ddb/db_mp.c: Likewise. |
281 |
|
|
* ddb/db_output.c: Likewise. |
282 |
|
|
* ddb/db_print.c: Likewise. |
283 |
|
|
* ddb/db_run.c: Likewise. |
284 |
|
|
* ddb/db_sym.c: Likewise. |
285 |
|
|
* ddb/db_task_thread.c: Likewise. |
286 |
|
|
* ddb/db_task_thread.h: Likewise. |
287 |
|
|
* ddb/db_trap.c: Likewise. |
288 |
|
|
* ddb/db_variables.c: Likewise. |
289 |
|
|
* ddb/db_watch.c: Likewise. |
290 |
|
|
* ddb/db_watch.h: Likewise. |
291 |
|
|
* ddb/db_write_cmd.c: Likewise. |
292 |
|
|
* device/dev_pager.c: Likewise. |
293 |
|
|
* device/device_port.h: Likewise. |
294 |
|
|
* device/device_types_kernel.h: Likewise. |
295 |
|
|
* device/ds_routines.h: Likewise. |
296 |
|
|
* device/errno.h: Likewise. |
297 |
|
|
* device/if_ether.h: Likewise. |
298 |
|
|
* device/if_hdr.h: Likewise. |
299 |
|
|
* device/io_req.h: Likewise. |
300 |
|
|
* device/net_io.c: Likewise. |
301 |
|
|
* device/net_io.h: Likewise. |
302 |
|
|
* i386/i386/ast_check.c: Likewise. |
303 |
|
|
* i386/i386/cswitch.S: Likewise. |
304 |
|
|
* i386/i386/db_disasm.c: Likewise. |
305 |
|
|
* i386/i386/db_interface.c: Likewise. |
306 |
|
|
* i386/i386/db_trace.c: Likewise. |
307 |
|
|
* i386/i386/debug.h: Likewise. |
308 |
|
|
* i386/i386/debug_i386.c: Likewise. |
309 |
|
|
* i386/i386/debug_trace.S: Likewise. |
310 |
|
|
* i386/i386/eflags.h: Likewise. |
311 |
|
|
* i386/i386/gdt.h: Likewise. |
312 |
|
|
* i386/i386/hardclock.c: Likewise. |
313 |
|
|
* i386/i386/idt-gen.h: Likewise. |
314 |
|
|
* i386/i386/ipl.h: Likewise. |
315 |
|
|
* i386/i386/ktss.h: Likewise. |
316 |
|
|
* i386/i386/kttd_interface.c: Likewise. |
317 |
|
|
* i386/i386/ldt.h: Likewise. |
318 |
|
|
* i386/i386/lock.h: Likewise. |
319 |
|
|
* i386/i386/locore.S: Likewise. |
320 |
|
|
* i386/i386/mp_desc.h: Likewise. |
321 |
|
|
* i386/i386/pic.c: Likewise. |
322 |
|
|
* i386/i386/pic.h: Likewise. |
323 |
|
|
* i386/i386/pio.h: Likewise. |
324 |
|
|
* i386/i386/pit.h: Likewise. |
325 |
|
|
* i386/i386/seg.h: Likewise. |
326 |
|
|
* i386/i386/thread.h: Likewise. |
327 |
|
|
* i386/i386/trap.c: Likewise. |
328 |
|
|
* i386/i386/trap.h: Likewise. |
329 |
|
|
* i386/i386/vm_param.h: Likewise. |
330 |
|
|
* i386/i386/vm_tuning.h: Likewise. |
331 |
|
|
* i386/i386at/autoconf.c: Likewise. |
332 |
|
|
* i386/i386at/blit.c: Likewise. |
333 |
|
|
* i386/i386at/conf.c: Likewise. |
334 |
|
|
* i386/i386at/fd.c: Likewise. |
335 |
|
|
* i386/i386at/idt.h: Likewise. |
336 |
|
|
* i386/i386at/immc.c: Likewise. |
337 |
|
|
* i386/i386at/kd.c: Likewise. |
338 |
|
|
* i386/i386at/kd_event.c: Likewise. |
339 |
|
|
* i386/i386at/kd_mouse.c: Likewise. |
340 |
|
|
* i386/i386at/model_dep.c: Likewise. |
341 |
|
|
* i386/i386at/rtc.c: Likewise. |
342 |
|
|
* i386/include/mach/i386/asm.h: Likewise. |
343 |
|
|
* i386/include/mach/i386/eflags.h: Likewise. |
344 |
|
|
* i386/include/mach/i386/mach_i386.defs: Likewise. |
345 |
|
|
* i386/include/mach/i386/multiboot.h: Likewise. |
346 |
|
|
* i386/include/mach/i386/trap.h: Likewise. |
347 |
|
|
* i386/include/mach/i386/vm_types.h: Likewise. |
348 |
|
|
* i386/include/mach/sa/stdarg.h: Likewise. |
349 |
|
|
* i386/intel/pmap.c: Likewise. |
350 |
|
|
* i386/intel/pmap.h: Likewise. |
351 |
|
|
* include/alloca.h: Likewise. |
352 |
|
|
* include/device/device_types.defs: Likewise. |
353 |
|
|
* include/device/device_types.h: Likewise. |
354 |
|
|
* include/device/disk_status.h: Likewise. |
355 |
|
|
* include/device/net_status.h: Likewise. |
356 |
|
|
* include/mach/mach.defs: Likewise. |
357 |
|
|
* include/mach/memory_object.defs: Likewise. |
358 |
|
|
* include/mach/std_types.defs: Likewise. |
359 |
|
|
* include/mach_debug/hash_info.h: Likewise. |
360 |
|
|
* include/mach_debug/ipc_info.h: Likewise. |
361 |
|
|
* include/mach_debug/mach_debug.defs: Likewise. |
362 |
|
|
* include/mach_debug/mach_debug_types.defs: Likewise. |
363 |
|
|
* include/mach_debug/mach_debug_types.h: Likewise. |
364 |
|
|
* include/mach_debug/vm_info.h: Likewise. |
365 |
|
|
* include/mach_debug/zone_info.h: Likewise. |
366 |
|
|
* include/sys/ioctl.h: Likewise. |
367 |
|
|
* include/sys/time.h: Likewise. |
368 |
|
|
* ipc/ipc_entry.h: Likewise. |
369 |
|
|
* ipc/ipc_hash.h: Likewise. |
370 |
|
|
* ipc/ipc_init.c: Likewise. |
371 |
|
|
* ipc/ipc_kmsg.c: Likewise. |
372 |
|
|
* ipc/ipc_kmsg.h: Likewise. |
373 |
|
|
* ipc/ipc_marequest.c: Likewise. |
374 |
|
|
* ipc/ipc_marequest.h: Likewise. |
375 |
|
|
* ipc/ipc_mqueue.c: Likewise. |
376 |
|
|
* ipc/ipc_mqueue.h: Likewise. |
377 |
|
|
* ipc/ipc_notify.c: Likewise. |
378 |
|
|
* ipc/ipc_notify.h: Likewise. |
379 |
|
|
* ipc/ipc_object.c: Likewise. |
380 |
|
|
* ipc/ipc_object.h: Likewise. |
381 |
|
|
* ipc/ipc_port.c: Likewise. |
382 |
|
|
* ipc/ipc_port.h: Likewise. |
383 |
|
|
* ipc/ipc_pset.c: Likewise. |
384 |
|
|
* ipc/ipc_pset.h: Likewise. |
385 |
|
|
* ipc/ipc_right.c: Likewise. |
386 |
|
|
* ipc/ipc_right.h: Likewise. |
387 |
|
|
* ipc/ipc_space.c: Likewise. |
388 |
|
|
* ipc/ipc_space.h: Likewise. |
389 |
|
|
* ipc/mach_debug.c: Likewise. |
390 |
|
|
* ipc/mach_msg.c: Likewise. |
391 |
|
|
* ipc/mach_msg.h: Likewise. |
392 |
|
|
* ipc/mach_port.c: Likewise. |
393 |
|
|
* kern/act.c: Likewise. |
394 |
|
|
* kern/assert.h: Likewise. |
395 |
|
|
* kern/ast.c: Likewise. |
396 |
|
|
* kern/ast.h: Likewise. |
397 |
|
|
* kern/bootstrap.c: Likewise. |
398 |
|
|
* kern/counters.c: Likewise. |
399 |
|
|
* kern/counters.h: Likewise. |
400 |
|
|
* kern/debug.h: Likewise. |
401 |
|
|
* kern/exception.c: Likewise. |
402 |
|
|
* kern/host.h: Likewise. |
403 |
|
|
* kern/ipc_host.c: Likewise. |
404 |
|
|
* kern/ipc_host.h: Likewise. |
405 |
|
|
* kern/ipc_kobject.c: Likewise. |
406 |
|
|
* kern/ipc_mig.c: Likewise. |
407 |
|
|
* kern/ipc_tt.c: Likewise. |
408 |
|
|
* kern/ipc_tt.h: Likewise. |
409 |
|
|
* kern/kalloc.h: Likewise. |
410 |
|
|
* kern/lock_mon.c: Likewise. |
411 |
|
|
* kern/mach_clock.c: Likewise. |
412 |
|
|
* kern/mach_factor.c: Likewise. |
413 |
|
|
* kern/mach_param.h: Likewise. |
414 |
|
|
* kern/machine.c: Likewise. |
415 |
|
|
* kern/processor.c: Likewise. |
416 |
|
|
* kern/profile.c: Likewise. |
417 |
|
|
* kern/queue.h: Likewise. |
418 |
|
|
* kern/sched.h: Likewise. |
419 |
|
|
* kern/startup.c: Likewise. |
420 |
|
|
* kern/syscall_emulation.h: Likewise. |
421 |
|
|
* kern/syscall_subr.c: Likewise. |
422 |
|
|
* kern/syscall_subr.h: Likewise. |
423 |
|
|
* kern/syscall_sw.c: Likewise. |
424 |
|
|
* kern/syscall_sw.h: Likewise. |
425 |
|
|
* kern/task.h: Likewise. |
426 |
|
|
* kern/thread_swap.h: Likewise. |
427 |
|
|
* kern/time_out.h: Likewise. |
428 |
|
|
* kern/time_stamp.c: Likewise. |
429 |
|
|
* kern/time_stamp.h: Likewise. |
430 |
|
|
* kern/timer.c: Likewise. |
431 |
|
|
* kern/timer.h: Likewise. |
432 |
|
|
* kern/xpr.c: Likewise. |
433 |
|
|
* kern/xpr.h: Likewise. |
434 |
|
|
* kern/zalloc.c: Likewise. |
435 |
|
|
* kern/zalloc.h: Likewise. |
436 |
|
|
* linux/dev/drivers/block/ide.c: Likewise. |
437 |
|
|
* linux/dev/include/linux/blk.h: Likewise. |
438 |
|
|
* linux/src/include/linux/cdrom.h: Likewise. |
439 |
|
|
* linux/src/include/linux/md.h: Likewise. |
440 |
|
|
* util/cpu.h: Likewise. |
441 |
|
|
* vm/memory_object.c: Likewise. |
442 |
|
|
* vm/memory_object.h: Likewise. |
443 |
|
|
* vm/pmap.h: Likewise. |
444 |
|
|
* vm/vm_debug.c: Likewise. |
445 |
|
|
* vm/vm_external.h: Likewise. |
446 |
|
|
* vm/vm_fault.c: Likewise. |
447 |
|
|
* vm/vm_fault.h: Likewise. |
448 |
|
|
* vm/vm_kern.h: Likewise. |
449 |
|
|
* vm/vm_map.c: Likewise. |
450 |
|
|
* vm/vm_map.h: Likewise. |
451 |
|
|
* vm/vm_object.h: Likewise. |
452 |
|
|
* vm/vm_pageout.c: Likewise. |
453 |
|
|
* vm/vm_pageout.h: Likewise. |
454 |
|
|
* vm/vm_user.h: Likewise. |
455 |
|
|
|
456 |
roland |
1.83 |
2001-01-28 Roland McGrath <roland@frob.com> |
457 |
|
|
|
458 |
|
|
* kern/zalloc.c (zalloc): Change panics for exhausted zone to include |
459 |
|
|
the zone name. |
460 |
|
|
|
461 |
marcus |
1.82 |
2001-01-09 Marcus Brinkmann <marcus@gnu.org> |
462 |
|
|
|
463 |
|
|
* include/device/device_types.h: New get_status call |
464 |
|
|
DEV_GET_RECORDS to get the number of records of a device (rather |
465 |
|
|
than the number of bytes). Accordingly define |
466 |
|
|
DEV_GET_RECORDS_DEVICE_RECORDS, DEV_GET_RECORDS_RECORD_SIZE and |
467 |
|
|
DEV_GET_RECORDS_COUNT. |
468 |
|
|
|
469 |
|
|
* linux/dev/glue/block.c (device_get_status): Handle |
470 |
|
|
DEV_GET_RECORDS. |
471 |
|
|
|
472 |
marcus |
1.81 |
2000-11-26 David Welch <david.welch@seh.ox.ac.uk> |
473 |
|
|
|
474 |
roland |
1.83 |
* i386/Makefrag (i386-installed-headers): Removed dead files |
475 |
marcus |
1.81 |
from the list of headers to be installed |
476 |
|
|
|
477 |
marcus |
1.80 |
2000-11-26 Marcus Brinkmann <marcus@gnu.org> |
478 |
|
|
|
479 |
|
|
* linux/src/drivers/net/tulip.c: Updated to version |
480 |
|
|
from Linux 2.2.17 (I am amazed that 2.2.x drivers work). |
481 |
|
|
Suggested by Jason Henry Parker <jasonp@uq.net.au>. |
482 |
|
|
|
483 |
roland |
1.77 |
2000-10-29 Roland McGrath <roland@frob.com> |
484 |
|
|
|
485 |
roland |
1.78 |
Remove numerous dead header files. |
486 |
|
|
Suggested by Igor Khavkine <i_khavki@alcor.concordia.ca>. |
487 |
|
|
* i386/include/mach/i386/bios.h: Dead file removed. |
488 |
|
|
* i386/include/mach/i386/code16.h: Dead file removed. |
489 |
|
|
* i386/include/mach/i386/debug_reg.h: Dead file removed. |
490 |
|
|
* i386/include/mach/i386/dpmi.h: Dead file removed. |
491 |
|
|
* i386/include/mach/i386/far_ptr.h: Dead file removed. |
492 |
|
|
* i386/include/mach/i386/paging.h: Dead file removed. |
493 |
|
|
* i386/include/mach/i386/pio.h: Dead file removed. |
494 |
|
|
* i386/include/mach/i386/pmode.h: Dead file removed. |
495 |
|
|
* i386/include/mach/i386/proc_reg.h: Dead file removed. |
496 |
|
|
* i386/include/mach/i386/seg.h: Dead file removed. |
497 |
|
|
* i386/include/mach/i386/time_stamp.h: Dead file removed. |
498 |
|
|
* i386/include/mach/i386/tss.h: Dead file removed. |
499 |
|
|
* i386/include/mach/i386/vcpi.h: Dead file removed. |
500 |
roland |
1.77 |
* i386/include/mach/proc_ops.h: Dead file removed. |
501 |
roland |
1.78 |
* i386/include/mach/sa/sys/varargs.h: Dead file removed. |
502 |
roland |
1.77 |
* i386/include/mach/setjmp.h: Dead file removed. |
503 |
|
|
* include/mach/proc_ops.h: Dead file removed. |
504 |
|
|
* Makefile.in (mach-headers): Remove proc_ops.h. |
505 |
|
|
* i386/Makefrag (i386-installed-headers): Likewise. |
506 |
|
|
(installed-headers): Don't touch this any more. |
507 |
roland |
1.79 |
* i386/Files: Update for removed files. |
508 |
roland |
1.77 |
|
509 |
marcus |
1.75 |
2000-09-29 Marcus Brinkmann <marcus@gnu.org> |
510 |
|
|
|
511 |
marcus |
1.76 |
* i386/i386at/conf.c (dev_name_list): Don't use MACH_COM to check |
512 |
marcus |
1.75 |
if com support is enabled, but NCOM, as it used to be. |
513 |
|
|
|
514 |
okuji |
1.74 |
2000-09-24 OKUJI Yoshinori <okuji@gnu.org> |
515 |
|
|
|
516 |
|
|
* linux/dev/glue/block.c: Reverted the changes at 2000-08-17. |
517 |
|
|
Reported by Brent Fulgham <brent.fulgham@xpsystems.com>. |
518 |
roland |
1.77 |
|
519 |
marcus |
1.73 |
2000-09-19 Marcus Brinkmann <marcus@gnu.org> |
520 |
|
|
|
521 |
|
|
* linux/dev/glue/block.c (init_partition): Move initialization |
522 |
|
|
of MASK until it is asserted that gd is non-NULL. |
523 |
|
|
|
524 |
okuji |
1.72 |
2000-08-17 OKUJI Yoshinori <okuji@gnu.org> |
525 |
|
|
|
526 |
|
|
* linux/dev/glue/block.c (rdwr_partial): Mask the minor device |
527 |
|
|
number with MINOR_SHIFT bits, when indexing the array of |
528 |
|
|
partitions. Reported by Marius Vollmer <mvo@zagadka.ping.de>. |
529 |
|
|
(init_partition): Likewise. |
530 |
|
|
(check_limit): Likewise. |
531 |
|
|
(device_get_status): Likewise. |
532 |
roland |
1.77 |
|
533 |
marcus |
1.71 |
2000-07-27 Marcus Brinkmann <marcus@gnu.org> |
534 |
|
|
|
535 |
|
|
* Fix omissions in last change: |
536 |
|
|
* linux/src/arch/i386/lib/delay.S: Now really delete the file. |
537 |
|
|
* linux/src/arch/i386/lib/delay.c: Now really add the file. |
538 |
|
|
|
539 |
marcus |
1.70 |
2000-07-04 Marcus Brinkmann <marcus@gnu.org> |
540 |
|
|
|
541 |
|
|
* debian/changelog: Add entry for new Debian upload. |
542 |
|
|
* linux/dev/drivers/scsi/seagate.c (WRITE_CONTROL, WRITE_DATA): |
543 |
|
|
Added from linux 2.2.15. |
544 |
|
|
(__asm__ constructs): Replace with equivalent C code from linux 2.2.15 |
545 |
|
|
to support gcc-2.95. |
546 |
|
|
* linux/src/drivers/scsi/in2000.h: Update asm code to linux 2.2.15. |
547 |
|
|
* linux/src/drivers/scsi/ppa.c: Replace asm code with equivalent |
548 |
|
|
C code from linux 2.2.15. |
549 |
|
|
|
550 |
|
|
2000-02-06 Stefan Weil <stefan.weil@de.heidelberg.com> |
551 |
|
|
|
552 |
|
|
* device/subrs.c: Fixed compiler warning. |
553 |
|
|
* ddb/db_output.c, kern/bootstrap.c, kern/debug.c, kern/printf.c: |
554 |
|
|
Replaced varargs.h by stdarg.h. Fixed prototypes (const char *fmt). |
555 |
|
|
* ddb/db_output.h: Use prototype for db_printf. |
556 |
|
|
* i386/Files: removed varargs.h. |
557 |
|
|
* i386/i386/pit.h: Fixed compiler warning. |
558 |
|
|
* i386/i386at/model_dep.c: Tried to fix compiler warning. |
559 |
|
|
* i386/include/mach/sa/sys/varargs.h: Removed. |
560 |
|
|
* i386/linux/Makefile.in: Removed delay.S, added delay.c. |
561 |
|
|
* linux/dev/include/asm-i386/segment.h: Support gcc-2.95. |
562 |
|
|
* linux/dev/include/asm-i386/string.h, |
563 |
|
|
linux/src/include/asm-i386/string.h: Update from linux-2.2.14. |
564 |
|
|
* linux/dev/lib/vsprintf.c: Fixed compiler warning. |
565 |
|
|
* linux/src/include/asm-i386/delay.h: Update from linux-2.2.14. |
566 |
|
|
* linux/src/arch/i386/lib/delay.c: Copy from linux-2.2.14. |
567 |
|
|
* linux/src/include/asm-i386/string.h: Update from linux-2.2.14. |
568 |
|
|
|
569 |
tb |
1.69 |
1999-10-08 Thomas Bushnell, BSG <tb@mit.edu> |
570 |
|
|
|
571 |
|
|
* linux/src/drivers/net/3c59x.c: Updated to version 0.99L of the |
572 |
|
|
driver from ftp://cesdis.gsfc.nasa.gov/linux/drivers/3c59x.c, in |
573 |
|
|
order to support the 3c509c card, as requested by Jeff Bailey |
574 |
|
|
<jbailey@nisa.net>. |
575 |
|
|
|
576 |
|
|
1999-09-17 Thomas Bushnell, BSG <tb@mit.edu> |
577 |
|
|
|
578 |
|
|
* linux/dev/drivers/block/ide.c (do_request) [MACH]: In "bad |
579 |
|
|
access" printf, actually print the number of sectors of the |
580 |
|
|
partition. |
581 |
roland |
1.77 |
|
582 |
roland |
1.68 |
1999-10-05 Roland McGrath <roland@baalperazim.frob.com> |
583 |
|
|
|
584 |
|
|
* i386/intel/pmap.c (pmap_bootstrap): Use _start instead of start. |
585 |
|
|
* i386/i386/trap.c (kernel_trap): Likewise. |
586 |
|
|
|
587 |
roland |
1.67 |
1999-10-04 Roland McGrath <roland@baalperazim.frob.com> |
588 |
|
|
|
589 |
|
|
* configure.in: Remove AC_CHECK_TOOL(MAKE,...) check. |
590 |
|
|
* Makefile.in (MAKE): Variable removed. We require GNU make anyway, |
591 |
|
|
and it always sets MAKE. |
592 |
roland |
1.68 |
* configure: Regenerated. |
593 |
roland |
1.67 |
|
594 |
|
|
* Makefile.in (clib-routines.o, check-clib-routines, clib-routines.d): |
595 |
|
|
Remove these rules, replace with: |
596 |
|
|
(kernel.o): New target, relocatable object linked from kernel objects. |
597 |
|
|
(kernel-undef, kernel-undef-bad): New targets, glean undefined symbols |
598 |
|
|
from kernel.o. |
599 |
|
|
(clib-routines.o): New target, use those to select symbols from libc. |
600 |
|
|
(clib-routines): Add some symbols; move defn to kernel linking page. |
601 |
|
|
This variable is now a list of symbols allowed to be undefined, |
602 |
|
|
rather than a prescriptive list of symbols always grabbed from libc. |
603 |
|
|
(kernel): Rewrite this rules to just link kernel.o and clib-routines.o |
604 |
|
|
together to make the kernel image. |
605 |
|
|
|
606 |
tb |
1.66 |
1999-09-15 Mark Kettenis <kettenis@gnu.org> |
607 |
|
|
|
608 |
|
|
* i386/i386/user_ldt.c: Fix user LDT management. |
609 |
|
|
(i386_set_ldt): Prevent thrashing the LDT for the current thread. |
610 |
|
|
Correctly calculate size of new LDT. Set base adress of the LDT |
611 |
|
|
descriptor to the linear address of the LDT instead of the kernel |
612 |
|
|
virtual address. Copy descriptors from the default LDT if there |
613 |
|
|
is no old LDT for the current thread. Call switch_ktss if we are |
614 |
|
|
setting a new LDT for the current thread. |
615 |
|
|
(i386_get_ldt): Fix bug in copying out the descriptors. |
616 |
|
|
|
617 |
tb |
1.65 |
1999-09-09 Thomas Bushnell, BSG <tb@mit.edu> |
618 |
|
|
|
619 |
|
|
* linux/src/drivers/net/rtl8139.c (RX_BUF_LEN_IDX): Reduce from 3 |
620 |
|
|
to 2. (64K exceeds the limits in linux/dev/glue/kmem.c:kmalloc.) |
621 |
|
|
(rtl8129_open): If we fail to get the memory we need, then free |
622 |
|
|
the IRQ before returning. |
623 |
|
|
Reported by Daniel Kobras <daniel.kobras@student.uni-tuebingen.de>. |
624 |
|
|
|
625 |
tb |
1.64 |
1999-09-07 Thomas Bushnell, BSG <tb@mit.edu> |
626 |
|
|
|
627 |
|
|
* linux/src/drivers/net/yellowfin.c (yellowfin_probe): Return |
628 |
|
|
correct value. Reported by Marcus Brinkmann |
629 |
roland |
1.67 |
<Marcus.Brinkmann@ruhr-uni-bochum.de>. |
630 |
tb |
1.64 |
|
631 |
|
|
* linux/dev/drivers/net/Space.c: Declare tc515_probe. Reported by |
632 |
roland |
1.67 |
Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>. |
633 |
tb |
1.64 |
|
634 |
tb |
1.63 |
1999-09-04 Thomas Bushnell, BSG <tb@mit.edu> |
635 |
|
|
|
636 |
|
|
* vm/vm_resident.c (vm_page_grab): Only block unprivileged |
637 |
|
|
allocations over vm_page_external_limit if they are actually |
638 |
|
|
external allocations. Reported by Mark Kettenis |
639 |
|
|
(kettenis@wins.uva.nl>. |
640 |
|
|
|
641 |
|
|
1999-08-10 Thomas Bushnell, BSG <tb@mit.edu> |
642 |
|
|
|
643 |
|
|
* i386/i386at/model_dep.c (init_alloc_aligned): Revert previous |
644 |
|
|
change except for the one to AVAIL_NEXT. All the rest of the |
645 |
|
|
previous code was correct. Correction from Momchil Velikov |
646 |
roland |
1.67 |
(velco@fadata.bg). |
647 |
tb |
1.63 |
|
648 |
roland |
1.62 |
1999-07-23 Roland McGrath <roland@baalperazim.frob.com> |
649 |
|
|
|
650 |
|
|
* Drivers.macros (AC_DRIVER): Use `test' instead of `[ ... ]'. |
651 |
|
|
Reported by "Momchil 'Velco' Velikov" <velco@fadata.bg>. |
652 |
roland |
1.67 |
|
653 |
roland |
1.61 |
1999-07-20 Roland McGrath <roland@baalperazim.frob.com> |
654 |
|
|
|
655 |
|
|
* linux/dev/drivers/block/genhd.c (check_partition): Change message |
656 |
|
|
to say these are only the DOS partitions. |
657 |
|
|
* i386/linux/dev/include/linux/autoconf.h (CONFIG_BSD_DISKLABEL, |
658 |
|
|
CONFIG_SMD_DISKLABEL): #undef these. The dev/glue/block.c code |
659 |
|
|
deals with BSD disklabels and expects the Linux genhd.c code to |
660 |
|
|
handle only the DOS partitions; having genhd.c do BSD disklabels |
661 |
|
|
too just confuses things. |
662 |
|
|
|
663 |
|
|
Force subdirectory targets so they get recompiled properly. |
664 |
|
|
* i386/Makefile.in (linux/linux.o): Depend on FORCE instead of linux. |
665 |
|
|
(FORCE): New target. |
666 |
|
|
* i386/Makefrag (i386/sysdep.o, FORCE): Likewise. |
667 |
|
|
|
668 |
tb |
1.60 |
1999-07-11 Thomas Bushnell, BSG <tb@mit.edu> |
669 |
|
|
|
670 |
|
|
* i386/i386at/model_dep.c (init_alloc_aligned): Make the checks |
671 |
|
|
correctly for addresses falling into skip regions. Reported by |
672 |
|
|
Momchil Velikov (velco@fadata.bg). |
673 |
|
|
|
674 |
tb |
1.59 |
1999-07-01 Thomas Bushnell, BSG <tb@mit.edu> |
675 |
|
|
|
676 |
|
|
* i386/linux/Makefile.in: For each .o file in $(linux-objs) |
677 |
|
|
include a corresponding .d file, unless `no_deps' is `t'. |
678 |
|
|
(make-deps): New function. |
679 |
|
|
(%.d): New pattern rules for building %.d from %.c and %.S. |
680 |
|
|
|
681 |
tb |
1.57 |
1999-06-29 Thomas Bushnell, BSG <tb@mit.edu> |
682 |
|
|
|
683 |
|
|
* vm/vm_resident.c (vm_page_grab): Don't bounce requests when |
684 |
|
|
vm_page_external_count == vm_page_external_limit, so that before |
685 |
|
|
initialization is complete we can still allocate memory without |
686 |
|
|
relying on current_thread. |
687 |
tb |
1.58 |
(vm_page_wait): Also block if we are over the external page |
688 |
roland |
1.61 |
limit. |
689 |
tb |
1.58 |
* vm/vm_pageout.c (vm_pageout_scan): Rewrite the |
690 |
|
|
scan-for-pages-to-pageout loop to not crash when we hit the end of |
691 |
|
|
the inactive queue; instead jump back to the |
692 |
|
|
pause-for-a-little-while code. |
693 |
tb |
1.57 |
|
694 |
tb |
1.53 |
1999-06-27 Thomas Bushnell, BSG <tb@mit.edu> |
695 |
|
|
|
696 |
|
|
* vm/vm_resident.c (vm_page_external_count): Define variable. |
697 |
|
|
(vm_page_grab): New argument `external'. All callers changed. |
698 |
|
|
Keep track of number of externally managed pages. Don't let |
699 |
|
|
non-privileged threads exceed the externally-managed page limit. |
700 |
|
|
(vm_page_grab_contiguous_pages): New argument `external'. All |
701 |
|
|
callers changed. Keep track of number of externally managed |
702 |
|
|
pages. Don't let non-privileged threads exceed the |
703 |
|
|
externally-managed page limit. |
704 |
tb |
1.56 |
(vm_page_convert): New argument `external', handed off to |
705 |
roland |
1.61 |
vm_page_grab. All callers changed. |
706 |
tb |
1.53 |
(vm_page_release): New argument `external'. All callers |
707 |
|
|
changed. Keep track of number of externally managed pages. |
708 |
|
|
(vm_page_bootstrap): Initialize M->external. |
709 |
tb |
1.55 |
(vm_page_external_limit): Define new variable. |
710 |
tb |
1.56 |
(vm_page_grab_phys_addr, vm_page_alloc): Add new arg for |
711 |
roland |
1.61 |
vm_page_grab. |
712 |
tb |
1.56 |
(vm_page_free): Provide new arg to vm_page_release. |
713 |
tb |
1.53 |
* vm/vm_page.h (vm_page_external_limit, vm_page_external_count): |
714 |
|
|
New variables. |
715 |
|
|
(struct vm_page): New members `external' and `extcounted'. |
716 |
tb |
1.56 |
(vm_page_grab, vm_page_release, vm_page_convert): Specify new |
717 |
roland |
1.61 |
argument. |
718 |
tb |
1.53 |
* vm/vm_pageout.c (vm_pageout): Initialize vm_page_external_limit |
719 |
|
|
and vm_page_external_target. |
720 |
|
|
(VM_PAGE_EXTERNAL_LIMIT, VM_PAGE_EXTERNAL_TARGET): New macro. |
721 |
tb |
1.54 |
(vm_page_external_target): New variable. |
722 |
tb |
1.53 |
(vm_pageout_scan): Regard "too many externally managed pages" as a |
723 |
|
|
reason to keep doing work, but if that's the only reason we're |
724 |
|
|
doing work, then the only thing we do is schedule cleaning of |
725 |
|
|
pages. Help keep track of the number of externally managed pages |
726 |
|
|
that we care about. |
727 |
tb |
1.56 |
* i386/intel/pmap.c (pmap_page_table_page_alloc): Add new arg for |
728 |
roland |
1.61 |
vm_page_grab. |
729 |
tb |
1.58 |
* linux/dev/glue/block.c (alloc_buffer, device_read): Likewise. |
730 |
tb |
1.56 |
* vm/vm_map.c (vm_map_copy_steal_pages): Likewise. |
731 |
|
|
* vm/vm_fault.c (vm_fault_page): Add new args for vm_page_grab and |
732 |
roland |
1.61 |
vm_page_convert. |
733 |
|
|
|
734 |
tb |
1.53 |
* vm/vm_pageout.c (VM_PAGEOUT_BURST_WAIT): Reduce to 10ms/page. |
735 |
|
|
(VM_PAGEOUT_EMPTY_WAIT): Reduce to 75 ms. |
736 |
|
|
(VM_PAGE_FREE_RESERVED): Increase to 50 pages. |
737 |
|
|
(VM_PAGEOUT_RESERVED_INTERNAL): Adjust to `(reserve) - 25'. |
738 |
|
|
(VM_PAGEOUT_RESERVED_REALLY): Adjust to `(reserve) - 40'. |
739 |
|
|
|
740 |
tb |
1.49 |
1999-06-21 Thomas Bushnell, BSG <tb@mit.edu> |
741 |
|
|
|
742 |
tb |
1.52 |
* i386/Files: Don't mention i386/pc/Makerules, |
743 |
|
|
i386/include/Makerules, or i386/util/Makerules. |
744 |
|
|
|
745 |
tb |
1.51 |
* Makefile.in (all-real-archs): Delete variable. |
746 |
|
|
(dist): No longer make `machine' symlink. |
747 |
|
|
|
748 |
tb |
1.50 |
* Makefile.in (dist): Sanify file permissions before building tar |
749 |
roland |
1.61 |
file. |
750 |
tb |
1.50 |
|
751 |
tb |
1.49 |
* i386/Subdirs: Remove i386/i386at/boot. |
752 |
|
|
|
753 |
|
|
Sun Jun 20 18:33:59 1999 Thomas Bushnell, BSG <tb@mit.edu> |
754 |
|
|
|
755 |
|
|
* version.c (version): Updated to version 1.2. |
756 |
roland |
1.61 |
|
757 |
tb |
1.49 |
* i386/Files: Regenerated. |
758 |
|
|
* i386/Subdirs: Regenerated. |
759 |
roland |
1.61 |
|
760 |
tb |
1.49 |
* linux/Files: New file. |
761 |
|
|
* linux/Subdirs: New file. |
762 |
|
|
* Makefile.in (all-archs): Add `linux'. |
763 |
|
|
(all-real-archs): New variable. |
764 |
|
|
(dist): Create `machine' symlink only on |
765 |
|
|
$(all-real-archs). |
766 |
|
|
|
767 |
|
|
* Makefile.in (dist): Use `cp' instead of `ln'. |
768 |
|
|
|
769 |
|
|
* config.guess: Updated from autoconf 2.13. |
770 |
|
|
* config.sub: Likewise. |
771 |
|
|
|
772 |
tb |
1.48 |
1999-06-16 Thomas Bushnell, BSG <tb@mit.edu> |
773 |
|
|
|
774 |
|
|
* linux/dev/drivers/net/Space.c (ethif_probe): Probe tc59x_probe |
775 |
|
|
(CONFIG_VORTEX) after el3_probe (CONFIG_EL3), because the latter |
776 |
|
|
card matches the former probe, but the driver doesn't work with |
777 |
|
|
it. Reported by Marcus Brinkmann <brinkmd@debian.org>. |
778 |
|
|
|
779 |
|
|
* Drivers.macros (AC_DRIVER): Only turn on driver if $enableval is |
780 |
|
|
not `no'. Reported by Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>. |
781 |
|
|
|
782 |
|
|
1999-06-15 Thomas Bushnell, BSG <tb@mit.edu> |
783 |
|
|
|
784 |
|
|
* ipc/ipc_init.c (ipc_bootstrap): Don't make the IOT_PORT zone |
785 |
|
|
exhaustible, because allocation of ports for internal objects |
786 |
|
|
panics if zalloc fails. |
787 |
|
|
|
788 |
roland |
1.47 |
1999-06-07 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
789 |
|
|
|
790 |
|
|
* linux/dev/drivers/block/genhd.c [MACH] (mach_minor): New variable. |
791 |
|
|
(add_bsd_partition): New function. |
792 |
|
|
(bsd_disklabel_partition) [MACH]: Call add_bsd_partition. |
793 |
|
|
(msdos_partition) [MACH]: Set mach_minor to MINOR before |
794 |
|
|
calling bsd_disklabel_partition. |
795 |
|
|
* linux/dev/drivers/block/ide.c (do_request) [MACH]: Fix "bad access" |
796 |
|
|
message. |
797 |
|
|
|
798 |
roland |
1.46 |
1999-06-02 Roland McGrath <roland@baalperazim.frob.com> |
799 |
|
|
|
800 |
|
|
* kern/bootstrap.c (build_args_and_stack): If kernel_cmdline is |
801 |
|
|
nonempty, give the bootstrap task an environment variable of |
802 |
|
|
"MULTIBOOT_CMDLINE=kernel command line" on its stack. |
803 |
|
|
|
804 |
roland |
1.45 |
1999-05-29 Roland McGrath <roland@baalperazim.frob.com> |
805 |
|
|
|
806 |
|
|
* kern/startup.c (start_kernel_threads): Call record_time_stamp to |
807 |
|
|
reset the kernel task's creation_time field, so it's not zero. |
808 |
|
|
|
809 |
roland |
1.44 |
1999-05-24 Mark Kettenis <kettenis@gnu.org> |
810 |
|
|
|
811 |
|
|
* i386/i386/fpu.c (fp_free): Clear task switch flag before calling |
812 |
|
|
fwait. |
813 |
|
|
(fpu_get_state): Only save FPU state info if the live FPU state |
814 |
|
|
belongs to our target, i.e. if THREAD is the current thread. |
815 |
|
|
(fp_load): Print warning if we try to load an invalid FPU state, |
816 |
|
|
and reset the FPU to some sane state instead. |
817 |
|
|
|
818 |
roland |
1.43 |
1999-05-23 Roland McGrath <roland@baalperazim.frob.com> |
819 |
|
|
|
820 |
|
|
* kern/task.c (task_info): Allow count for TASK_BASIC_INFO to be less |
821 |
|
|
two words, not just one. The new member creation_time is two words. |
822 |
|
|
|
823 |
roland |
1.42 |
1999-05-22 Roland McGrath <roland@baalperazim.frob.com> |
824 |
|
|
|
825 |
|
|
* linux/configure: Regenerated. |
826 |
|
|
|
827 |
roland |
1.41 |
1999-05-21 Roland McGrath <roland@baalperazim.frob.com> |
828 |
|
|
|
829 |
|
|
* linux/configure.in: Fix names dummy -> dummy.in in AC_OUTPUT call. |
830 |
|
|
|
831 |
roland |
1.40 |
1999-05-14 Roland McGrath <roland@baalperazim.frob.com> |
832 |
|
|
|
833 |
|
|
* i386/linux/Drivers.in (linux_DRIVER): New macro, does AC_DRIVER and |
834 |
|
|
defines alias for Linux module name. Use that for all single-module |
835 |
|
|
Linux drivers, so we don't forget to define any of the aliases for the |
836 |
|
|
Linux module names. |
837 |
|
|
* i386/linux/configure: Regenerated. |
838 |
|
|
|
839 |
tb |
1.39 |
1999-04-28 OKUJI Yoshinori <okuji@localhost> |
840 |
|
|
|
841 |
|
|
* linux/dev/drivers/block/genhd.c (bsd_disklabel_partition) [MACH]: |
842 |
|
|
Print BSD slices, using Mach device syntax instead of Linux extented |
843 |
|
|
partition syntax. |
844 |
roland |
1.40 |
|
845 |
roland |
1.38 |
1999-05-01 Mark Kettenis <kettenis@gnu.org> |
846 |
|
|
|
847 |
|
|
* linux/dev/glue/block.c (device_get_status): Always set |
848 |
|
|
status_count to DEV_GET_STATUS_COUNT if flavor is DEV_GET_SIZE. |
849 |
|
|
|
850 |
roland |
1.37 |
1999-04-30 Roland McGrath <roland@baalperazim.frob.com> |
851 |
|
|
|
852 |
|
|
* i386/linux/Drivers.in: Don't create asm-${systype} symlinks here. |
853 |
|
|
* linux/configure.in: New file. Create them here instead. |
854 |
|
|
* linux/dummy.in: New file, used by configure. |
855 |
|
|
* linux/configure: New file (generated by autoconf). |
856 |
|
|
* configure.in: Configure in linux subdir. |
857 |
|
|
* configure: Regenerated. |
858 |
|
|
|
859 |
|
|
* i386/configure.in: Require only autoconf 2.12, not 2.13. |
860 |
|
|
* i386/configure: Regenerated. |
861 |
|
|
|
862 |
|
|
* aclocal.m4 (hurd_SYSTYPE): New macro. |
863 |
|
|
* i386/linux/Drivers.in: Use it. |
864 |
|
|
* i386/linux/configure: Regenerated. |
865 |
|
|
|
866 |
tb |
1.36 |
Wed Apr 28 02:17:51 1999 Thomas Bushnell, BSG <tb@mit.edu> |
867 |
|
|
|
868 |
roland |
1.37 |
* linux/src/drivers/net/3c59x.c: Upgrade to Linux 2.2.1 version. |
869 |
tb |
1.36 |
(vortex_start_xmit): Don't frob VP->stat.tx_bytes. |
870 |
|
|
(boomerang_start_xmit): Likewise. |
871 |
|
|
(vortex_rx): Don't frob VP->stats.rx_bytes. |
872 |
|
|
(boomerang_rx): Likewise. |
873 |
|
|
Requested by Jeff Bailey (jbailey@nisa.net). |
874 |
roland |
1.37 |
|
875 |
tb |
1.35 |
Mon Apr 26 02:13:02 1999 Thomas Bushnell, BSG <tb@mit.edu> |
876 |
|
|
|
877 |
|
|
* Makefile.in (objfiles): Don't add $(systype)/sysdep.o here. |
878 |
|
|
($(systype)/sysdep.o): Delete rule. |
879 |
|
|
(clean, distclean, mostlyclean, maintainerclean, install-headers, |
880 |
|
|
install-kernel): Don't do recursive make here. |
881 |
|
|
* i386/Makefrag (objfiles): Add i386/sysdep.o to the list. |
882 |
|
|
(i386/sysdep.o): New rule. |
883 |
|
|
(clean): Depend on i386-clean. |
884 |
|
|
(distclean): Depend on i386-distclean. |
885 |
|
|
(mostlyclean): Depend on i386-mostlyclean. |
886 |
|
|
(maintainerclean): Depend on i386-maintainerclean. |
887 |
|
|
(install-headers): Depend on i386-install-headers. |
888 |
|
|
(install-kernel): Depend on i386-install-kernel. |
889 |
|
|
(i386-clean, i386-distclean, i386-mostlyclean, |
890 |
|
|
i386-maintainerclean, i386-install-kernel, i386-install-headers): |
891 |
|
|
New rules. |
892 |
roland |
1.37 |
|
893 |
tb |
1.34 |
1999-04-14 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
894 |
|
|
|
895 |
|
|
* version.c (version): Update to 1.1.92. |
896 |
roland |
1.37 |
|
897 |
tb |
1.33 |
Sun Mar 14 18:53:01 1999 Thomas Bushnell, BSG <tb@mit.edu> |
898 |
|
|
|
899 |
|
|
* device/ds_routines.c (ds_read_done): When touching memory to |
900 |
|
|
mark it dirty, make sure we say "volatile" so the compiler doesn't |
901 |
|
|
optimize it out. |
902 |
|
|
|
903 |
tb |
1.34 |
1999-04-12 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
904 |
|
|
|
905 |
|
|
* i386/linux/Drivers.in: Fix the source paths for `asm' symbolic |
906 |
|
|
links. Reported by KONISHI Toru <sting@mb.infoweb.ne.jp>. |
907 |
|
|
|
908 |
|
|
* linux/dev/drivers/block/ide.c (init_hwif_data) [MACH]: Print Mach |
909 |
|
|
device name instead of Linux one. |
910 |
|
|
* linux/dev/drivers/block/genhd.c (disk_name): Likewise. |
911 |
|
|
* linux/dev/drivers/scsi/sd.c (sd_init_onedisk): Likewise. |
912 |
|
|
(sd_detect): Likewise. |
913 |
|
|
* linux/dev/drivers/sr.c (sr_detect): Likewise. |
914 |
|
|
(get_sectorsize): Likewise. |
915 |
roland |
1.37 |
|
916 |
tb |
1.34 |
1999-03-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
917 |
|
|
|
918 |
|
|
Version 1.1.91. |
919 |
|
|
|
920 |
|
|
* version.c (version): Update to 1.1.91. |
921 |
roland |
1.37 |
|
922 |
tb |
1.34 |
1999-03-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
923 |
|
|
|
924 |
|
|
* i386/linux/Drivers.in: Fix linking paths. |
925 |
|
|
* i386/linux/Makefile.in: Corrent include paths and fix |
926 |
|
|
Drivers.macros location. |
927 |
roland |
1.37 |
|
928 |
tb |
1.34 |
1999-02-28 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
929 |
|
|
|
930 |
|
|
* Makefile.in (clean): Don't move device-drivers.h, because it is |
931 |
|
|
not in the top directory any longer. |
932 |
|
|
(distclean): Remove config.cache and config.log. |
933 |
|
|
* i386/Makefile.in (distclean): Remove config.status, config.log |
934 |
|
|
and Makefile. |
935 |
|
|
* i386/linux/Makefile.in (distclean): Remove config.status, |
936 |
|
|
config.log, Makefile and device-drivers.h. |
937 |
roland |
1.37 |
|
938 |
tb |
1.34 |
1999-02-27 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
939 |
|
|
|
940 |
|
|
* i386/linux/Drivers.in: Don't link dev/include/asm-i386 to |
941 |
|
|
dev/include/asm. Check if directories already exist before |
942 |
|
|
mkdir_p's. Link directories manually, because AC_LINK_FILES |
943 |
|
|
is weak in linking files from non-current directories. |
944 |
roland |
1.37 |
|
945 |
tb |
1.34 |
* i386/i386at/i386at_ds_routines.c: Include |
946 |
|
|
<i386/linux/device-drivers.h> instead of <linux/device-drivers.h>. |
947 |
|
|
* device/ds_routines.c [LINUX_DEV]: Likewise. |
948 |
|
|
* i386/linux/Makefile.in (linux-gen-flags): Fix an extra slash. |
949 |
|
|
(distclean): Remove asm links. |
950 |
|
|
* linux/src/COPYING: Copied from linux-2.0.36. |
951 |
roland |
1.37 |
|
952 |
tb |
1.34 |
1999-02-27 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
953 |
|
|
|
954 |
|
|
* Makefile.in: Omit to detect if com or lpr is used, and don't use |
955 |
|
|
linux.o. |
956 |
|
|
(objfiles): Add $(systype)/sysdep.o. |
957 |
|
|
(clean): Chain the target to $(systype). |
958 |
|
|
(distclean): Likewise. |
959 |
|
|
(mostlyclean): Likewise. |
960 |
|
|
(maintainer-clean): Likewise. |
961 |
|
|
(install-headers): Likewise. |
962 |
|
|
(install-kernel): Likewise. |
963 |
|
|
* configure.in: AC_CONFIG_SUBDIRS ${systype} instead of linux. |
964 |
|
|
(--disable-linuxdev): Deleted. |
965 |
|
|
(--disable-com): Likewise. |
966 |
|
|
(--enable-lpr): Likewise. |
967 |
|
|
* i386/Makefile.in: New file. |
968 |
|
|
* i386/configure.in: Likewise. |
969 |
|
|
* i386/Makefrag (DEFINES): Add -DLINUX_DEV. |
970 |
|
|
(objfiles): Always add com.o. If MACH_LPR is defined, then add lpr.o. |
971 |
|
|
* linux/Drivers.in: Moved to ... |
972 |
|
|
* i386/linux/Drivers.in: ... here. Include ../../aclocal.m4. |
973 |
|
|
(mkdir_p): New function to create the linux include dirs. |
974 |
|
|
* linux/Makefile.in: Moved to ... |
975 |
|
|
* i386/linux/Makefile.in: ... here, and modify so that paths |
976 |
|
|
are valid. |
977 |
|
|
(clean): New target. |
978 |
|
|
(distclean): Likewise. |
979 |
|
|
(mostlyclean): Likewise. |
980 |
|
|
(maintainer-clean): Likewise. |
981 |
|
|
* linux/src/include/linux/autoconf.h: Removed. |
982 |
|
|
* linux/dev/include/linux/autoconf.h: Moved to ... |
983 |
|
|
* i386/linux/dev/include/linux/autoconf.h: ... here. |
984 |
|
|
* linux/dev/arch/i386/linux_emul.h: Moved to ... |
985 |
|
|
* i386/linux/dev/include/linux_emul.h: ... here. |
986 |
|
|
* linux/device-drivers.h.in: Moved to ... |
987 |
|
|
* i386/linux/device-drivers.h.in: ... here. |
988 |
|
|
* linux/aclocal.m4: Removed. |
989 |
|
|
* linux/configure: Likewise. |
990 |
roland |
1.37 |
|
991 |
tb |
1.34 |
1999-02-14 Gordon Matzigkeit <gord@trick.fig.org> |
992 |
|
|
|
993 |
|
|
* Makefile.in (install-kernel): Be sure that $(bootdir) is |
994 |
|
|
created before installing the kernel. |
995 |
|
|
|
996 |
|
|
1999-02-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
997 |
|
|
|
998 |
|
|
* configure.in: Enable com by default, because current kbd and |
999 |
|
|
mouse can't be linked without com. Reported by M. Meiarashi |
1000 |
|
|
<mes@st.rim.or.jp>. |
1001 |
roland |
1.37 |
|
1002 |
tb |
1.34 |
1999-02-05 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1003 |
|
|
|
1004 |
|
|
Version 1.1.90. |
1005 |
|
|
|
1006 |
|
|
* version.c (version): Update to 1.1.90. |
1007 |
roland |
1.37 |
|
1008 |
tb |
1.34 |
1999-02-04 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1009 |
|
|
|
1010 |
|
|
* device/kmsg.c (kmsginit): Add a missing semicolon. |
1011 |
|
|
(kmsggetstat): Fix typos, |
1012 |
|
|
DEV_GET_DEVICE_SIZE -> DEV_GET_SIZE_DEVICE_SIZE and |
1013 |
|
|
DEV_GET_RECORD_SIZE -> DEV_GET_SIZE_RECORD_SIZE. |
1014 |
|
|
(kmsg_putchar): Fix a typo kmsg_done_init -> kmsg_init_done. |
1015 |
|
|
* linux/dev/glue/block.c (device_get_status): Allocate a hd_geometry |
1016 |
|
|
on the stack. |
1017 |
|
|
* linux/dev/drivers/block/ide.c: New file. |
1018 |
|
|
* linux/dev/drivers/scsi/sd_ioctl.c: New file. |
1019 |
roland |
1.37 |
|
1020 |
tb |
1.34 |
1999-02-02 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1021 |
|
|
|
1022 |
|
|
* i386/i386at/kd_event.c (kbdgetstat): Fix a typo |
1023 |
|
|
DEV_GET_SIZES -> DEV_GET_SIZE. |
1024 |
|
|
* i386/i386at/kd_mouse.c (mousegetstat): Likewise. |
1025 |
|
|
* device/kmsg.c (kmsggetstat): Likewise. |
1026 |
roland |
1.37 |
|
1027 |
tb |
1.34 |
1999-02-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1028 |
|
|
|
1029 |
|
|
* linux/dev/glue/block.c (dev_getstat): Fix a missing `struct'. |
1030 |
|
|
* device/cons.c (cninit): Don't call kmsginit. |
1031 |
|
|
* kmsg.c (kmsg_buffer): Defined as static. |
1032 |
|
|
(kmsg_write_offset): Likewise. |
1033 |
|
|
(kmsg_read_offset): Likewise. |
1034 |
|
|
(kmsg_read_queue): Likewise. |
1035 |
|
|
(kmsg_in_use): Likewise. |
1036 |
|
|
(kmsg_lock): Likewise. |
1037 |
|
|
(kmsginit): Likewise, and call queue_init instead of setting |
1038 |
|
|
PREV and NEXT manually. |
1039 |
|
|
(kmsg_done_init): New variable. |
1040 |
|
|
(kmsg_putchar): Call kmsginit if not initialized yet. |
1041 |
|
|
(kmsggetstat): New function. |
1042 |
|
|
* kmsg.h (kmsggetstat): Add the prototype. |
1043 |
|
|
* i386/i386at/kd_event.c (kbdgetstat): Handle DEV_GET_SIZE. |
1044 |
|
|
(kbdread): Check if the amount a user specify is a multiple |
1045 |
|
|
of sizeof(kd_event). |
1046 |
|
|
* i386/i386at/kd_mouse.c (mousegetstat): New function. |
1047 |
|
|
(mouseread): Check if the amount a user specify is a multiple |
1048 |
|
|
of sizeof(kd_event). |
1049 |
|
|
* i386/i386at/conf.c (dev_name_list): Set the mouse getstat entry |
1050 |
|
|
to mousegetstat and the kmsg getstat entry to kmsggetstat. |
1051 |
|
|
Use MACH_COM instead of NCOM to determine if com is used. |
1052 |
|
|
Use MACH_LPR instead of NLPR to determine if lpr is used. |
1053 |
|
|
* configure.in (--enable-com): New option. |
1054 |
|
|
(--enable-lpr): Likewise. |
1055 |
|
|
* Makefile.in (enable_com): New variable. |
1056 |
|
|
(enable_lpr): Likewise. |
1057 |
|
|
* i386/Makefrag (i386at-files): Remove com.c. |
1058 |
|
|
(objfiles): Add com.o if enable_com is yes, and lpr.o if enable_lpr |
1059 |
|
|
is yes. |
1060 |
roland |
1.37 |
|
1061 |
tb |
1.32 |
Tue Jan 26 21:36:10 1999 Thomas Bushnell, BSG <tb@mit.edu> |
1062 |
|
|
|
1063 |
|
|
* kern/exception.c (exception_no_server): Correctly comment out |
1064 |
|
|
the suspend code. (This should have happened on 17 April 1997, |
1065 |
|
|
but apparently I did it backwards.) |
1066 |
|
|
|
1067 |
tb |
1.34 |
1999-01-26 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1068 |
|
|
|
1069 |
|
|
* device/kmsg.c (kmsgopen): Added simple_lock and simple_unlock. |
1070 |
|
|
(ksmgclose): Likewise. |
1071 |
roland |
1.37 |
|
1072 |
tb |
1.34 |
1999-01-25 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1073 |
|
|
|
1074 |
|
|
* Makefile.in (install-headers): New target for installing only |
1075 |
|
|
the headers. |
1076 |
|
|
(install-kernel): New target for installing only the kernel. |
1077 |
|
|
(mkheaderdirs): New target for making the headers |
1078 |
|
|
installation directories. |
1079 |
|
|
(mkkerneldirs): New target for making the kernel |
1080 |
|
|
installation directory. |
1081 |
|
|
(install): Do nothing by itself, but depend on install-kernel |
1082 |
|
|
and install-headers. |
1083 |
roland |
1.37 |
|
1084 |
tb |
1.34 |
1999-01-24 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1085 |
|
|
|
1086 |
|
|
* device/kmsg.h (KMSGBUFSIZE): Deleted. |
1087 |
|
|
* device/kmsg.c: Rewritten completely to provide stream interface. |
1088 |
|
|
* linux/dev/glue/block.c (device_getstat): Added V_GETPARMS support. |
1089 |
|
|
* config.guess: New version from automake-1.4. |
1090 |
|
|
* config.sub: Likewise. |
1091 |
|
|
* install-sh: Likewise. |
1092 |
|
|
|
1093 |
|
|
Some changes were merged from gnumach-m68k by |
1094 |
|
|
Aymeric Vincent <vincent@emi.u-bordeaux.fr>. |
1095 |
roland |
1.37 |
|
1096 |
tb |
1.34 |
* Makefile.in (clean): Don't hang if device-drivers.h doesn't exist. |
1097 |
|
|
* linux/Makefile.in (CPPFLAGS): Fix a typo. |
1098 |
roland |
1.37 |
|
1099 |
tb |
1.34 |
1999-01-16 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1100 |
|
|
|
1101 |
|
|
* device/kmsg.c: Fixed the copyright notice. |
1102 |
|
|
(MACH_KMSG): Removed. |
1103 |
|
|
* Makefile.in (enable_kmsg): New variable. |
1104 |
|
|
(objfiles): Add kmsg.o, if and only if enable_kmsg is yes. |
1105 |
roland |
1.37 |
|
1106 |
tb |
1.34 |
1999-01-10 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1107 |
|
|
|
1108 |
|
|
* i386/i386at/kd.c: Applied a keymap patch. Reported by |
1109 |
|
|
Marcus Brinkmann <Marcus.Brikmann@ruhr-uni-bochum.de>. |
1110 |
|
|
* i386/i386at/kd.h: Likewise. |
1111 |
roland |
1.37 |
|
1112 |
tb |
1.34 |
1998-12-30 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1113 |
|
|
|
1114 |
|
|
* linux/dev/glue/net.c (dev_alloc_skb): Change the skb arragement. |
1115 |
|
|
(dev_kfree_skb): Free only skb. |
1116 |
|
|
(device_write): Keep skb elements up-to-date. |
1117 |
roland |
1.37 |
|
1118 |
tb |
1.34 |
1998-12-18 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1119 |
|
|
|
1120 |
|
|
* Makefile.in (objfiles): Add kmsg.o. |
1121 |
|
|
* device/cons.c: Include <device/io_req.h>. |
1122 |
|
|
* device/kmsg.c: Rewritten almost entirely. |
1123 |
roland |
1.37 |
|
1124 |
tb |
1.34 |
1998-12-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1125 |
|
|
|
1126 |
|
|
Add kmsg device. |
1127 |
|
|
|
1128 |
|
|
* Makefile.in (device-files): Add kmsg.c and kmsg.h. |
1129 |
|
|
* configure.in (--enable-kmsg): New option. |
1130 |
|
|
* device/cons.c: Include kmsg.h. |
1131 |
|
|
(cninit): Call kmsginit if MACH_KMSG is defined. |
1132 |
|
|
(cnputc): Call kmsg_putchar if MACH_KMSG is defined. |
1133 |
|
|
* device/kmsg.c: New file. |
1134 |
|
|
* device/kmsg.h: Likewise. |
1135 |
|
|
* i386/i386at/conf.c (dev_name_list): Add kmsg entry. |
1136 |
roland |
1.37 |
|
1137 |
tb |
1.34 |
1998-12-02 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1138 |
|
|
|
1139 |
|
|
* configure.in: Fix linuxdev option handling. |
1140 |
|
|
* linux/Drivers.in: Remove linuxdev option and fix linking files. |
1141 |
|
|
* linux/Makefile.in: Replace @DEFS@ with -DLINUX_DEV. |
1142 |
|
|
* linux/dev/arch/i386/kernel/irq.c: Include missing header files. |
1143 |
|
|
* linux/dev/arch/i386/kernel/setup.c: Include <device-drivers.h>. |
1144 |
|
|
* linux/dev/glue/kmem.c: Add printf declaration. |
1145 |
|
|
* linux/dev/glue/misc.c: Include <linux/types.h>. |
1146 |
|
|
* linux/dev/init/main.c: Call linux_sched_init instead of sched_init. |
1147 |
|
|
* linux/dev/kernel/sched.c: Add timer_bh declaration. |
1148 |
|
|
(tqueue_bh): Fix the argument. |
1149 |
|
|
(linux_sched_init): Renamed from sched_init. |
1150 |
|
|
|
1151 |
|
|
1998-12-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1152 |
|
|
|
1153 |
|
|
* i386/i386at/i386at_ds_routines.c: Include <linux/device-drivers.h> |
1154 |
|
|
only if LINUX_DEV is defined. Reported by UCHIYAMA Yasushi |
1155 |
|
|
<uch@nop.or.jp>. |
1156 |
|
|
* device/ds_routines.c: Likewise. |
1157 |
|
|
* configure.in: AC_CONFIG_SUBDIRS(linux) instead of linuxdev. |
1158 |
|
|
(--disable-linuxdev): New option. |
1159 |
|
|
* linux/Makefile.in (CPPFLAGS): Remove -DLINUX_DEV, and add @DEFS@. |
1160 |
|
|
(objfiles): Add linux.o only if LINUX_DEV is defined. |
1161 |
|
|
* linux/Drivers.in (--disable-linuxdev): New option. |
1162 |
|
|
* i386/Makefrag (DEFINES): Remove -DLINUX_DEV. |
1163 |
roland |
1.37 |
|
1164 |
tb |
1.34 |
1998-11-30 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1165 |
|
|
|
1166 |
|
|
Clean up linux emulation code to make it architecture-independent |
1167 |
|
|
as much as possible. |
1168 |
roland |
1.37 |
|
1169 |
tb |
1.34 |
* linux: Renamed from linuxdev. |
1170 |
|
|
* Makefile.in (objfiles): Add linux.o instead of linuxdev.o. |
1171 |
|
|
(MAKE): New variable. Used for the linux.o target. |
1172 |
|
|
* configure.in: Add AC_CHECK_TOOL(MAKE, make). |
1173 |
|
|
* i386/i386/spl.h: Include <i386/ipl.h>, for compatibility with |
1174 |
|
|
OSF Mach 3.0. Suggested by Elgin Lee <ehl@funghi.com>. |
1175 |
|
|
* linux/src: Renamed from linux/linux. |
1176 |
|
|
* linux/dev: Renamed from linux/mach. |
1177 |
|
|
* linux/Drivers.in (AC_INIT): Use dev/include/linux/autoconf.h, |
1178 |
|
|
instead of mach/include/linux/autoconf.h. |
1179 |
|
|
* Makefile.in (all): Target ../linux.o instead of ../linuxdev.o. |
1180 |
|
|
* linux/dev/drivers/block/genhd.c: Include <machine/spl.h> instead |
1181 |
|
|
of <i386/ipl.h>. |
1182 |
|
|
* linux/dev/drivers/net/auto_irq.c: Remove unneeded header files, |
1183 |
|
|
<i386/ipl.h> and <i386/pic.h>. |
1184 |
|
|
* linux/dev/init/main.c: Many i386-dependent codes moved to ... |
1185 |
|
|
* linux/dev/arch/i386/irq.c: ... here. |
1186 |
|
|
* linux/dev/arch/i386/setup.c: New file. |
1187 |
|
|
* linux/dev/arch/i386/linux_emul.h: Likewise. |
1188 |
|
|
* linux/dev/arch/i386/glue/timer.c: Merged into sched.c. |
1189 |
|
|
* linux/dev/arch/i386/glue/sched.c: Include <machine/spl.h> instead |
1190 |
|
|
of <i386/ipl.h>, and moved to ... |
1191 |
|
|
* linux/dev/kernel/sched.c: ... here. |
1192 |
|
|
* linux/dev/arch/i386/glue/block.c: Include <machine/spl.h> and |
1193 |
|
|
<linux_emul.h>, instead of i386-dependent header files, and |
1194 |
|
|
moved to ... |
1195 |
|
|
* linux/dev/glue/blocl.c: ... here. |
1196 |
|
|
* linux/dev/arch/i386/glue/net.c: Include <machine/spl.h> and |
1197 |
|
|
<linux_emul.h>, instead of i386-dependent header files, and |
1198 |
|
|
moved to ... |
1199 |
|
|
* linux/dev/glue/net.c: ... here. |
1200 |
|
|
* linux/dev/arch/i386/glue/misc.c: Remove `x86' and moved to ... |
1201 |
|
|
* linux/dev/glue/misc.c: ... here. |
1202 |
|
|
* linux/dev/arch/i386/glue/kmem.c: Moved to ... |
1203 |
|
|
* linux/dev/glue/kmem.c: ... here. |
1204 |
roland |
1.37 |
|
1205 |
tb |
1.34 |
1998-11-25 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1206 |
|
|
|
1207 |
|
|
* linuxdev/mach/init/main.c (linux_init): Call reserve_mach_irqs. |
1208 |
|
|
* linuxdev/mach/arch/i386/kernel/irq.c (probe_irq_on): Fix ivect |
1209 |
|
|
mishandling. |
1210 |
|
|
(probe_irq_off): Disable unnecessary IRQs. Reported by |
1211 |
|
|
UCHIYAMA Yasushi <uch@nop.or.jp>. |
1212 |
|
|
(reserve_mach_irqs): New function. |
1213 |
roland |
1.37 |
|
1214 |
tb |
1.34 |
1998-11-24 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1215 |
|
|
|
1216 |
|
|
* linuxdev/arch/i386/linux_init.c (linux_init): Check ivect |
1217 |
|
|
before set linux_bad_intr. |
1218 |
|
|
* linuxdev/arch/i386/linux_irq.c (probe_irq_on): Allocate only |
1219 |
|
|
if ivect is null, and set linux_intr_pri to intpri. |
1220 |
|
|
|
1221 |
|
|
* linuxdev: Heavily changed. It becomes more Linux-like file |
1222 |
|
|
hierarchy as suggested by Roland McGrath <roland@frob.com>. |
1223 |
|
|
* linuxdev/linux: Contain original Linux source files. |
1224 |
|
|
* linuxdev/mach: Contain modified source files for Mach. |
1225 |
|
|
* linuxdev/mach/arch/i386/glue: XXX Contain files that are |
1226 |
|
|
not easy to segregate. |
1227 |
|
|
* Makefile.in: Call `make -C linuxdev all', instead of include |
1228 |
|
|
linuxdev/Makefrag. |
1229 |
roland |
1.37 |
|
1230 |
tb |
1.34 |
1998-11-23 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1231 |
|
|
|
1232 |
|
|
* linuxdev/arch/i386/linux_irq.c (linux_bad_intr): New function. |
1233 |
|
|
(free_irq): Set linux_bad_intr into ivect[irq]. |
1234 |
|
|
* linuxdev/arch/i386/linux_init.c (linux_init): |
1235 |
|
|
Set linux_bad_intr as the default interrupt handler. |
1236 |
|
|
|
1237 |
|
|
* linuxdev/include/asm-i386/string.h (strstr): Fix the |
1238 |
|
|
egcs/gcc 2.8.x bug and a linkage problem. Reported by |
1239 |
|
|
Roland McGrath <roland@frob.com>. |
1240 |
roland |
1.37 |
|
1241 |
tb |
1.34 |
1998-11-18 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1242 |
|
|
|
1243 |
|
|
* linuxdev/Drivers.in: Fix a typo. |
1244 |
|
|
* linuxdev/Makefrag: Likewise. |
1245 |
|
|
* linuxdev/arch/i386/linux_block.c (set_blocksize): Likewise. |
1246 |
roland |
1.37 |
|
1247 |
tb |
1.34 |
* linuxdev/arch/i386/linux_kmem.c (vfree): Cast void * to |
1248 |
|
|
vm_offset_t. |
1249 |
|
|
* linuxdev/drivers/net/wavelan.p.h: Include |
1250 |
|
|
<linuxdev/drivers/net/i82586.h>, instead of <drivers/net/i82586.h>. |
1251 |
|
|
* linuxdev/drivers/scsi/aha152x.c: Define AUTOCONF. |
1252 |
|
|
* linuxdev/configure: Regenerate. |
1253 |
roland |
1.37 |
|
1254 |
tb |
1.34 |
1998-11-17 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1255 |
|
|
|
1256 |
|
|
* linuxdev/arch/i386/linux_misc.c (strstr): New function. |
1257 |
|
|
Because inline version strstr is not used when use |
1258 |
|
|
egcs/gcc 2.8.x. Reported by UCHIYAMA Yasushi <uch@nop.or.jp>. |
1259 |
|
|
|
1260 |
|
|
* linuxdev/arch/i386/linux_irq.c (unmask_irq): Fix a typo. |
1261 |
roland |
1.37 |
|
1262 |
tb |
1.34 |
1998-11-17 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1263 |
|
|
|
1264 |
|
|
* i386/README-Drivers: Update to Linux 2.0.36 device drivers. |
1265 |
|
|
* linuxdev/Drivers.in: Likewise. |
1266 |
|
|
* linuxdev/Makefrag: Likewise. |
1267 |
|
|
* linuxdev/arch/i386/linux_lib.S: Likewise. |
1268 |
|
|
* linuxdev/device-drivers.h.in: Likewise. |
1269 |
|
|
* linuxdev/drivers/block/floppy.c: Likewise. |
1270 |
|
|
* linuxdev/drivers/block/ide.c: Likewise. |
1271 |
|
|
* linuxdev/drivers/block/ide.h: Likewise. |
1272 |
|
|
* linuxdev/drivers/net/3c505.h: Likewise. |
1273 |
|
|
* linuxdev/drivers/net/3c509.c: Likewise. |
1274 |
|
|
* linuxdev/drivers/net/3c515.c: Likewise. |
1275 |
|
|
* linuxdev/drivers/net/3c59x.c: Likewise. |
1276 |
|
|
* linuxdev/drivers/net/Space.c: Likewise. |
1277 |
|
|
* linuxdev/drivers/net/apricot.c: Likewise. |
1278 |
|
|
* linuxdev/drivers/net/de4x5.c: Likewise. |
1279 |
|
|
* linuxdev/drivers/net/eepro.c: Likewise. |
1280 |
|
|
* linuxdev/drivers/net/eepro100.c: Likewise. |
1281 |
|
|
* linuxdev/drivers/net/eexpress.c: Likewise. |
1282 |
|
|
* linuxdev/drivers/net/epic100.c: Likewise. |
1283 |
|
|
* linuxdev/drivers/net/eth16i.c: Likewise. |
1284 |
|
|
* linuxdev/drivers/net/hp100.c: Likewise. |
1285 |
|
|
* linuxdev/drivers/net/lance.c: Likewise. |
1286 |
|
|
* linuxdev/drivers/net/ne2k-pci.c: Likewise. |
1287 |
|
|
* linuxdev/drivers/net/pcnet32.c: Likewise. |
1288 |
|
|
* linuxdev/drivers/net/rtl8139.c: Likewise. |
1289 |
|
|
* linuxdev/drivers/net/tlan.c: Likewise. |
1290 |
|
|
* linuxdev/drivers/net/tulip.c: Likewise. |
1291 |
|
|
* linuxdev/drivers/net/wavelan.c: Likewise. |
1292 |
|
|
* linuxdev/drivers/pci/pci.c: Likewise. |
1293 |
|
|
* linuxdev/drivers/scsi/BusLogic.c: Likewise. |
1294 |
|
|
* linuxdev/drivers/scsi/FlashPoint.c: Likewise. |
1295 |
|
|
* linuxdev/drivers/scsi/aha152x.c: Likewise. |
1296 |
|
|
* linuxdev/drivers/scsi/aha1542.c: Likewise. |
1297 |
|
|
* linuxdev/drivers/scsi/aic7xxx/sequencer.h: Likewise. |
1298 |
|
|
* linuxdev/drivers/scsi/aic7xxx.c: Likewise. |
1299 |
|
|
* linuxdev/drivers/scsi/aic7xxx_proc.c: Likewise. |
1300 |
|
|
* linuxdev/drivers/scsi/aic7xxx_reg.h: Likewise. |
1301 |
|
|
* linuxdev/drivers/scsi/dtc.c: Likewise. |
1302 |
|
|
* linuxdev/drivers/scsi/eata.c: Likewise. |
1303 |
|
|
* linuxdev/drivers/scsi/eata.h: Likewise. |
1304 |
|
|
* linuxdev/drivers/scsi/eata_dma.c: Likewise. |
1305 |
|
|
* linuxdev/drivers/scsi/gdth.c: Likewise. |
1306 |
|
|
* linuxdev/drivers/scsi/gdth.h: Likewise. |
1307 |
|
|
* linuxdev/drivers/scsi/gdth_proc.c: Likewise. |
1308 |
|
|
* linuxdev/drivers/scsi/gdth_proc.h: Likewise. |
1309 |
|
|
* linuxdev/drivers/scsi/hosts.c: Likewise. |
1310 |
|
|
* linuxdev/drivers/scsi/in2000.c: Likewise. |
1311 |
|
|
* linuxdev/drivers/scsi/in2000.h: Likewise. |
1312 |
|
|
* linuxdev/drivers/scsi/ncr53c8xx.c: Likewise. |
1313 |
|
|
* linuxdev/drivers/scsi/ppa.h: Likewise. |
1314 |
|
|
* linuxdev/drivers/scsi/scsi.c: Likewise. |
1315 |
|
|
* linuxdev/drivers/scsi/scsicam.c: Likewise. |
1316 |
|
|
* linuxdev/drivers/scsi/sd.c: Likewise. |
1317 |
|
|
* linuxdev/drivers/scsi/seagate.c: Likewise. |
1318 |
|
|
* linuxdev/drivers/scsi/u14-34f.c: Likewise. |
1319 |
|
|
* linuxdev/drivers/scsi/u14-34f.h: Likewise. |
1320 |
|
|
* linuxdev/drivers/scsi/wd7000.c: Likewise. |
1321 |
|
|
* linuxdev/drivers/scsi/wd7000.h: Likewise. |
1322 |
|
|
* linuxdev/include/asm-i386/irq.h: Likewise. |
1323 |
|
|
* linuxdev/include/asm-i386/processor.h: Likewise. |
1324 |
|
|
* linuxdev/include/asm-i386/ptrace.h: Likewise. |
1325 |
|
|
* linuxdev/include/asm-i386/system.h: Likewise. |
1326 |
|
|
* linuxdev/include/asm-i386/unistd.h: Likewise. |
1327 |
|
|
* linuxdev/include/linux/fs.h: Likewise. |
1328 |
|
|
* linuxdev/include/linux/genhd.h: Likewise. |
1329 |
|
|
* linuxdev/include/linux/interrupt.h: Likewise. |
1330 |
|
|
* linuxdev/include/linux/ip.h: Likewise. |
1331 |
|
|
* linuxdev/include/linux/pci.h: Likewise. |
1332 |
|
|
* linuxdev/include/linux/version.h: Likewise. |
1333 |
|
|
* linuxdev/include/linux/wireless.h: Likewise. |
1334 |
|
|
|
1335 |
|
|
* linuxdev/drivers/net/via-rhine.c: New file. |
1336 |
|
|
* linuxdev/drivers/scsi/aic7xxx_seq.c: Likewise. |
1337 |
|
|
* linuxdev/include/linux/rose.h: Likewise. |
1338 |
|
|
|
1339 |
|
|
* linuxdev/drivers/scsi/aic7xxx_seq.h: Removed. |
1340 |
|
|
* linuxdev/configure: Regenerate. |
1341 |
|
|
* linuxdev/include/asm-i386/string.h: Fix the egcs/gcc 2.8.x problem, |
1342 |
|
|
according to http://www.suse.de/~florian/kernel+egcs.html. |
1343 |
roland |
1.37 |
|
1344 |
tb |
1.34 |
1998-11-14 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1345 |
|
|
|
1346 |
|
|
* Makefile.in (clib-routines.o): Add -L option to search libc.a. |
1347 |
|
|
Reported by TAKEUCHI Yoji <ytakeuch@po.iijnet.or.jp>. |
1348 |
roland |
1.37 |
|
1349 |
tb |
1.34 |
* linuxdev/drivers/pci/bios32.c: Moved to ... |
1350 |
roland |
1.37 |
* linuxdev/arch/i386/linux_bios32.c: ... here. Because it is |
1351 |
tb |
1.34 |
i386-specific code. |
1352 |
|
|
* linuxdev/include/asm: Moved to ... |
1353 |
|
|
* linuxdev/include/asm-i386: ... here. |
1354 |
roland |
1.37 |
|
1355 |
tb |
1.34 |
* i386/README-Drivers: Update to Linux 2.0.35 device drivers. |
1356 |
|
|
* linuxdev/Drivers.in: Likewise. |
1357 |
|
|
* linuxdev/configure: Likewise. |
1358 |
|
|
* linuxdev/device-drivers.h.in: Likewise. |
1359 |
|
|
* linuxdev/Makefrag: Likewise. |
1360 |
|
|
* linuxdev/arch/i386/linux_autoirq.c: Likewise. |
1361 |
|
|
* linuxdev/arch/i386/linux_block.c: Likewise. |
1362 |
|
|
* linuxdev/arch/i386/linux_dma.c: Likewise. |
1363 |
|
|
* linuxdev/arch/i386/linux_init.c: Likewise. |
1364 |
|
|
* linuxdev/arch/i386/linux_irq.c: Likewise. |
1365 |
|
|
* linuxdev/arch/i386/linux_kmem.c: Likewise. |
1366 |
|
|
* linuxdev/arch/i386/linux_misc.c: Likewise. |
1367 |
|
|
* linuxdev/arch/i386/linux_net.c: Likewise. |
1368 |
|
|
* linuxdev/arch/i386/linux_port.c: Likewise. |
1369 |
|
|
* linuxdev/arch/i386/linux_printk.c: Likewise. |
1370 |
|
|
* linuxdev/arch/i386/linux_sched.c: Likewise. |
1371 |
|
|
* linuxdev/arch/i386/linux_timer.c: Likewise. |
1372 |
|
|
* linuxdev/arch/i386/linux_version.c: Likewise. |
1373 |
|
|
* linuxdev/arch/i386/linux_vsprintf.c: Likewise. |
1374 |
|
|
* linuxdev/drivers/block/cmd640.c: Likewise. |
1375 |
|
|
* linuxdev/drivers/block/floppy.c: Likewise. |
1376 |
|
|
* linuxdev/drivers/block/genhd.c: Likewise. |
1377 |
|
|
* linuxdev/drivers/block/ide-cd.c: Likewise. |
1378 |
|
|
* linuxdev/drivers/block/ide.c: Likewise. |
1379 |
|
|
* linuxdev/drivers/block/ide.h: Likewise. |
1380 |
|
|
* linuxdev/drivers/block/ide_modes.h: Likewise. |
1381 |
|
|
* linuxdev/drivers/block/rz1000.c: Likewise. |
1382 |
|
|
* linuxdev/drivers/block/triton.c: Likewise. |
1383 |
|
|
* linuxdev/drivers/net/3c501.c: Likewise. |
1384 |
|
|
* linuxdev/drivers/net/3c503.c: Likewise. |
1385 |
|
|
* linuxdev/drivers/net/3c505.c: Likewise. |
1386 |
|
|
* linuxdev/drivers/net/3c507.c: Likewise. |
1387 |
|
|
* linuxdev/drivers/net/3c509.c: Likewise. |
1388 |
|
|
* linuxdev/drivers/net/3c59x.c: Likewise. |
1389 |
|
|
* linuxdev/drivers/net/8390.c: Likewise. |
1390 |
|
|
* linuxdev/drivers/net/8390.h: Likewise. |
1391 |
|
|
* linuxdev/drivers/net/Space.c: Likewise. |
1392 |
|
|
* linuxdev/drivers/net/ac3200.c: Likewise. |
1393 |
|
|
* linuxdev/drivers/net/apricot.c: Likewise. |
1394 |
|
|
* linuxdev/drivers/net/at1700.c: Likewise. |
1395 |
|
|
* linuxdev/drivers/net/atp.c: Likewise. |
1396 |
|
|
* linuxdev/drivers/net/atp.h: Likewise. |
1397 |
|
|
* linuxdev/drivers/net/de4x5.c: Likewise. |
1398 |
|
|
* linuxdev/drivers/net/de4x5.h: Likewise. |
1399 |
|
|
* linuxdev/drivers/net/de600.c: Likewise. |
1400 |
|
|
* linuxdev/drivers/net/de620.c: Likewise. |
1401 |
|
|
* linuxdev/drivers/net/depca.c: Likewise. |
1402 |
|
|
* linuxdev/drivers/net/dev.c: Likewise. |
1403 |
|
|
* linuxdev/drivers/net/e2100.c: Likewise. |
1404 |
|
|
* linuxdev/drivers/net/eepro.c: Likewise. |
1405 |
|
|
* linuxdev/drivers/net/eepro100.c: Likewise. |
1406 |
|
|
* linuxdev/drivers/net/eexpress.c: Likewise. |
1407 |
|
|
* linuxdev/drivers/net/eth16i.c: Likewise. |
1408 |
|
|
* linuxdev/drivers/net/ewrk3.c: Likewise. |
1409 |
|
|
* linuxdev/drivers/net/ewrk3.h: Likewise. |
1410 |
|
|
* linuxdev/drivers/net/hp-plus.c: Likewise. |
1411 |
|
|
* linuxdev/drivers/net/hp.c: Likewise. |
1412 |
|
|
* linuxdev/drivers/net/hp100.c: Likewise. |
1413 |
|
|
* linuxdev/drivers/net/hp100.h: Likewise. |
1414 |
|
|
* linuxdev/drivers/net/i82586.h: Likewise. |
1415 |
|
|
* linuxdev/drivers/net/lance.c: Likewise. |
1416 |
|
|
* linuxdev/drivers/net/ne.c: Likewise. |
1417 |
|
|
* linuxdev/drivers/net/net_init.c: Likewise. |
1418 |
|
|
* linuxdev/drivers/net/ni52.c: Likewise. |
1419 |
|
|
* linuxdev/drivers/net/ni52.h: Likewise. |
1420 |
|
|
* linuxdev/drivers/net/ni65.c: Likewise. |
1421 |
|
|
* linuxdev/drivers/net/ni65.h: Likewise. |
1422 |
|
|
* linuxdev/drivers/net/seeq8005.c: Likewise. |
1423 |
|
|
* linuxdev/drivers/net/seeq8005.h: Likewise. |
1424 |
|
|
* linuxdev/drivers/net/sk_g16.c: Likewise. |
1425 |
|
|
* linuxdev/drivers/net/sk_g16.h: Likewise. |
1426 |
|
|
* linuxdev/drivers/net/smc-ultra.c: Likewise. |
1427 |
|
|
* linuxdev/drivers/net/tulip.c: Likewise. |
1428 |
|
|
* linuxdev/drivers/net/wavelan.c: Likewise. |
1429 |
|
|
* linuxdev/drivers/net/wavelan.h: Likewise. |
1430 |
|
|
* linuxdev/drivers/net/wd.c: Likewise. |
1431 |
|
|
* linuxdev/drivers/net/znet.c: Likewise. |
1432 |
|
|
* linuxdev/drivers/pci/pci.c: Likewise. |
1433 |
|
|
* linuxdev/drivers/scsi/53c7,8xx.h: Likewise. |
1434 |
|
|
* linuxdev/drivers/scsi/53c78xx.c: Likewise. |
1435 |
|
|
* linuxdev/drivers/scsi/53c8xx_d.h: Likewise. |
1436 |
|
|
* linuxdev/drivers/scsi/AM53C974.c: Likewise. |
1437 |
|
|
* linuxdev/drivers/scsi/AM53C974.h: Likewise. |
1438 |
|
|
* linuxdev/drivers/scsi/BusLogic.c: Likewise. |
1439 |
|
|
* linuxdev/drivers/scsi/BusLogic.h: Likewise. |
1440 |
|
|
* linuxdev/drivers/scsi/NCR53c406a.c: Likewise. |
1441 |
|
|
* linuxdev/drivers/scsi/NCR53c406a.h: Likewise. |
1442 |
|
|
* linuxdev/drivers/scsi/advansys.c: Likewise. |
1443 |
|
|
* linuxdev/drivers/scsi/advansys.h: Likewise. |
1444 |
|
|
* linuxdev/drivers/scsi/aha152x.c: Likewise. |
1445 |
|
|
* linuxdev/drivers/scsi/aha152x.h: Likewise. |
1446 |
|
|
* linuxdev/drivers/scsi/aha1542.c: Likewise. |
1447 |
|
|
* linuxdev/drivers/scsi/aha1542.h: Likewise. |
1448 |
|
|
* linuxdev/drivers/scsi/aha1740.c: Likewise. |
1449 |
|
|
* linuxdev/drivers/scsi/aha1740.h: Likewise. |
1450 |
|
|
* linuxdev/drivers/scsi/aic7xxx.c: Likewise. |
1451 |
|
|
* linuxdev/drivers/scsi/aic7xxx.h: Likewise. |
1452 |
|
|
* linuxdev/drivers/scsi/aic7xxx_seq.h: Likewise. |
1453 |
|
|
* linuxdev/drivers/scsi/constants.h: Likewise. |
1454 |
|
|
* linuxdev/drivers/scsi/eata.c: Likewise. |
1455 |
|
|
* linuxdev/drivers/scsi/eata.h: Likewise. |
1456 |
|
|
* linuxdev/drivers/scsi/eata_dma.c: Likewise. |
1457 |
|
|
* linuxdev/drivers/scsi/eata_dma.h: Likewise. |
1458 |
|
|
* linuxdev/drivers/scsi/eata_generic.h: Likewise. |
1459 |
|
|
* linuxdev/drivers/scsi/eata_pio.c: Likewise. |
1460 |
|
|
* linuxdev/drivers/scsi/eata_pio.h: Likewise. |
1461 |
|
|
* linuxdev/drivers/scsi/fdomain.c: Likewise. |
1462 |
|
|
* linuxdev/drivers/scsi/fdomain.h: Likewise. |
1463 |
|
|
* linuxdev/drivers/scsi/g_NCR5380.c: Likewise. |
1464 |
|
|
* linuxdev/drivers/scsi/g_NCR5380.h: Likewise. |
1465 |
|
|
* linuxdev/drivers/scsi/hosts.c: Likewise. |
1466 |
|
|
* linuxdev/drivers/scsi/hosts.h: Likewise. |
1467 |
|
|
* linuxdev/drivers/scsi/in2000.c: Likewise. |
1468 |
|
|
* linuxdev/drivers/scsi/in2000.h: Likewise. |
1469 |
|
|
* linuxdev/drivers/scsi/pas16.c: Likewise. |
1470 |
|
|
* linuxdev/drivers/scsi/pas16.h: Likewise. |
1471 |
|
|
* linuxdev/drivers/scsi/scsi.c: Likewise. |
1472 |
|
|
* linuxdev/drivers/scsi/scsi.h: Likewise. |
1473 |
|
|
* linuxdev/drivers/scsi/scsi_ioctl.c: Likewise. |
1474 |
|
|
* linuxdev/drivers/scsi/scsi_proc.c: Likewise. |
1475 |
|
|
* linuxdev/drivers/scsi/scsicam.c: Likewise. |
1476 |
|
|
* linuxdev/drivers/scsi/sd.c: Likewise. |
1477 |
|
|
* linuxdev/drivers/scsi/sd.h: Likewise. |
1478 |
|
|
* linuxdev/drivers/scsi/sd_ioctl.c: Likewise. |
1479 |
|
|
* linuxdev/drivers/scsi/seagate.c: Likewise. |
1480 |
|
|
* linuxdev/drivers/scsi/seagate.h: Likewise. |
1481 |
|
|
* linuxdev/drivers/scsi/sr.c: Likewise. |
1482 |
|
|
* linuxdev/drivers/scsi/sr_ioctl.c: Likewise. |
1483 |
|
|
* linuxdev/drivers/scsi/t128.c: Likewise. |
1484 |
|
|
* linuxdev/drivers/scsi/t128.h: Likewise. |
1485 |
|
|
* linuxdev/drivers/scsi/u14-34f.c: Likewise. |
1486 |
|
|
* linuxdev/drivers/scsi/u14-34f.h: Likewise. |
1487 |
|
|
* linuxdev/drivers/scsi/ultrastor.c: Likewise. |
1488 |
|
|
* linuxdev/drivers/scsi/ultrastor.h: Likewise. |
1489 |
|
|
* linuxdev/drivers/scsi/wd7000.c: Likewise. |
1490 |
|
|
* linuxdev/drivers/scsi/wd7000.h: Likewise. |
1491 |
|
|
* linuxdev/include/asm-i386/bitops.h: Likewise. |
1492 |
|
|
* linuxdev/include/asm-i386/delay.h: Likewise. |
1493 |
|
|
* linuxdev/include/asm-i386/dma.h: Likewise. |
1494 |
|
|
* linuxdev/include/asm-i386/errno.h: Likewise. |
1495 |
|
|
* linuxdev/include/asm-i386/fcntl.h: Likewise. |
1496 |
|
|
* linuxdev/include/asm-i386/floppy.h: Likewise. |
1497 |
|
|
* linuxdev/include/asm-i386/ioctl.h: Likewise. |
1498 |
|
|
* linuxdev/include/asm-i386/floppy.h: Likewise. |
1499 |
|
|
* linuxdev/include/asm-i386/irq.h: Likewise. |
1500 |
|
|
* linuxdev/include/asm-i386/processor.h: Likewise. |
1501 |
|
|
* linuxdev/include/asm-i386/ptrace.h: Likewise. |
1502 |
|
|
* linuxdev/include/asm-i386/resource.h: Likewise. |
1503 |
|
|
* linuxdev/include/asm-i386/segment.h: Likewise. |
1504 |
|
|
* linuxdev/include/asm-i386/sigcontext.h: Likewise. |
1505 |
|
|
* linuxdev/include/asm-i386/signal.h: Likewise. |
1506 |
|
|
* linuxdev/include/asm-i386/socket.h: Likewise. |
1507 |
|
|
* linuxdev/include/asm-i386/statfs.h: Likewise. |
1508 |
|
|
* linuxdev/include/asm-i386/string.h: Likewise. |
1509 |
|
|
* linuxdev/include/asm-i386/system.h: Likewise. |
1510 |
|
|
* linuxdev/include/asm-i386/termios.h: Likewise. |
1511 |
|
|
* linuxdev/include/asm-i386/types.h: Likewise. |
1512 |
|
|
* linuxdev/include/asm-i386/unistd.h: Likewise. |
1513 |
|
|
* linuxdev/include/linux/autoconf.h: Likewise. |
1514 |
|
|
* linuxdev/include/linux/binfmts.h: Likewise. |
1515 |
|
|
* linuxdev/include/linux/bios32.h: Likewise. |
1516 |
|
|
* linuxdev/include/linux/blk.h: Likewise. |
1517 |
|
|
* linuxdev/include/linux/blkdev.h: Likewise. |
1518 |
|
|
* linuxdev/include/linux/cdrom.h: Likewise. |
1519 |
|
|
* linuxdev/include/linux/config.h: Likewise. |
1520 |
|
|
* linuxdev/include/linux/etherdevice.h: Likewise. |
1521 |
|
|
* linuxdev/include/linux/fd.h: Likewise. |
1522 |
|
|
* linuxdev/include/linux/fdreg.h: Likewise. |
1523 |
|
|
* linuxdev/include/linux/fs.h: Likewise. |
1524 |
|
|
* linuxdev/include/linux/genhd.h: Likewise. |
1525 |
|
|
* linuxdev/include/linux/hdreg.h: Likewise. |
1526 |
|
|
* linuxdev/include/linux/if.h: Likewise. |
1527 |
|
|
* linuxdev/include/linux/if_arp.h: Likewise. |
1528 |
|
|
* linuxdev/include/linux/if_ether.h: Likewise. |
1529 |
|
|
* linuxdev/include/linux/if_tr.h: Likewise. |
1530 |
|
|
* linuxdev/include/linux/igmp.h: Likewise. |
1531 |
|
|
* linuxdev/include/linux/in.h: Likewise. |
1532 |
|
|
* linuxdev/include/linux/inet.h: Likewise. |
1533 |
|
|
* linuxdev/include/linux/interrupt.h: Likewise. |
1534 |
|
|
* linuxdev/include/linux/ioport.h: Likewise. |
1535 |
|
|
* linuxdev/include/linux/ip.h: Likewise. |
1536 |
|
|
* linuxdev/include/linux/kernel.h: Likewise. |
1537 |
|
|
* linuxdev/include/linux/locks.h: Likewise. |
1538 |
|
|
* linuxdev/include/linux/major.h: Likewise. |
1539 |
|
|
* linuxdev/include/linux/malloc.h: Likewise. |
1540 |
|
|
* linuxdev/include/linux/mc146818rtc.h: Likewise. |
1541 |
|
|
* linuxdev/include/linux/mm.h: Likewise. |
1542 |
|
|
* linuxdev/include/linux/module.h: Likewise. |
1543 |
|
|
* linuxdev/include/linux/mount.h: Likewise. |
1544 |
|
|
* linuxdev/include/linux/net.h: Likewise. |
1545 |
|
|
* linuxdev/include/linux/netdevice.h: Likewise. |
1546 |
|
|
* linuxdev/include/linux/nfs.h: Likewise. |
1547 |
|
|
* linuxdev/include/linux/notifier.h: Likewise. |
1548 |
|
|
* linuxdev/include/linux/pagemap.h: Likewise. |
1549 |
|
|
* linuxdev/include/linux/pci.h: Likewise. |
1550 |
|
|
* linuxdev/include/linux/personality.h: Likewise. |
1551 |
|
|
* linuxdev/include/linux/proc_fs.h: Likewise. |
1552 |
|
|
* linuxdev/include/linux/quota.h: Likewise. |
1553 |
|
|
* linuxdev/include/linux/route.h: Likewise. |
1554 |
|
|
* linuxdev/include/linux/sched.h: Likewise. |
1555 |
|
|
* linuxdev/include/linux/skbuff.h: Likewise. |
1556 |
|
|
* linuxdev/include/linux/socket.h: Likewise. |
1557 |
|
|
* linuxdev/include/linux/sockios.h: Likewise. |
1558 |
|
|
* linuxdev/include/linux/string.h: Likewise. |
1559 |
|
|
* linuxdev/include/linux/time.h: Likewise. |
1560 |
|
|
* linuxdev/include/linux/timer.h: Likewise. |
1561 |
|
|
* linuxdev/include/linux/tqueue.h: Likewise. |
1562 |
|
|
* linuxdev/include/linux/tty.h: Likewise. |
1563 |
|
|
* linuxdev/include/linux/types.h: Likewise. |
1564 |
|
|
* linuxdev/include/linux/uio.h: Likewise. |
1565 |
|
|
* linuxdev/include/linux/version.h: Likewise. |
1566 |
|
|
* linuxdev/include/linux/wait.h: Likewise. |
1567 |
|
|
* linuxdev/include/net/af_unix.h: Likewise. |
1568 |
|
|
* linuxdev/include/net/ax25.h: Likewise. |
1569 |
|
|
* linuxdev/include/net/ax25call.h: Likewise. |
1570 |
|
|
* linuxdev/include/net/icmp.h: Likewise. |
1571 |
|
|
* linuxdev/include/net/ip.h: Likewise. |
1572 |
|
|
* linuxdev/include/net/ip_alias.h: Likewise. |
1573 |
|
|
* linuxdev/include/net/ip_forward.h: Likewise. |
1574 |
|
|
* linuxdev/include/net/ipx.h: Likewise. |
1575 |
|
|
* linuxdev/include/net/netlink.h: Likewise. |
1576 |
|
|
* linuxdev/include/net/netrom.h: Likewise. |
1577 |
|
|
* linuxdev/include/net/nrcall.h: Likewise. |
1578 |
|
|
* linuxdev/include/net/p8022.h: Likewise. |
1579 |
|
|
* linuxdev/include/net/protocol.h: Likewise. |
1580 |
|
|
* linuxdev/include/net/psnap.h: Likewise. |
1581 |
|
|
* linuxdev/include/net/raw.h: Likewise. |
1582 |
|
|
* linuxdev/include/net/route.h: Likewise. |
1583 |
|
|
* linuxdev/include/net/sock.h: Likewise. |
1584 |
|
|
* linuxdev/include/net/tcp.h: Likewise. |
1585 |
|
|
* linuxdev/include/net/udp.h: Likewise. |
1586 |
roland |
1.37 |
|
1587 |
tb |
1.34 |
* linuxdev/arch/i386/linux_soft.c: Removed. |
1588 |
|
|
* linuxdev/drivers/scsi/NCR5380.src: Likewise. |
1589 |
|
|
* linuxdev/drivers/scsi/aic7xxx_proc.src: Likewise. |
1590 |
|
|
* linuxdev/drivers/scsi/aic7xxx_reg.h: Likewise. |
1591 |
|
|
* linuxdev/drivers/scsi/eata_dma_proc.src: Likewise. |
1592 |
|
|
* linuxdev/drivers/scsi/eata_pio_proc.src: Likewise. |
1593 |
|
|
* linuxdev/drivers/scsi/qlogic.c: Likewise. |
1594 |
|
|
* linuxdev/drivers/scsi/qlogic.h: Likewise. |
1595 |
|
|
* linuxdev/drivers/scsi/scsi_debug.c: Likewise. |
1596 |
|
|
* linuxdev/drivers/scsi/scsi_debug.h: Likewise. |
1597 |
|
|
* linuxdev/drivers/scsi/scsi_ioctl.h: Likewise. |
1598 |
|
|
* linuxdev/include/linux/math_emu.h: Likewise. |
1599 |
|
|
* linuxdev/include/linux/minix_fs.h: Likewise. |
1600 |
|
|
* linuxdev/include/linux/minix_fs_sb.h: Likewise. |
1601 |
|
|
* linuxdev/include/linux/scsi.h: Likewise. |
1602 |
|
|
* linuxdev/include/linux/scsicam.h: Likewise. |
1603 |
|
|
* linuxdev/include/linux/vm86.h: Likewise. |
1604 |
roland |
1.37 |
|
1605 |
tb |
1.34 |
* linuxdev/arch/i386/linux_ctype.c: New file. |
1606 |
|
|
* linuxdev/arch/i386/linux_lib.S: Likewise. |
1607 |
|
|
* linuxdev/arch/i386/linux_softirq.c: Likewise. |
1608 |
|
|
* linuxdev/drivers/net/3c515.c: Likewise. |
1609 |
|
|
* linuxdev/drivers/net/epic100.c: Likewise. |
1610 |
|
|
* linuxdev/drivers/net/eth82586.h: Likewise. |
1611 |
|
|
* linuxdev/drivers/net/fmv18x.c: Likewise. |
1612 |
|
|
* linuxdev/drivers/net/ne2k-pci.c: Likewise. |
1613 |
|
|
* linuxdev/drivers/net/pcnet32.c: Likewise. |
1614 |
|
|
* linuxdev/drivers/net/rtl8139.c: Likewise. |
1615 |
|
|
* linuxdev/drivers/net/smc-ultra32.c: Likewise. |
1616 |
|
|
* linuxdev/drivers/net/smc9194.c: Likewise. |
1617 |
|
|
* linuxdev/drivers/net/smc9194.h: Likewise. |
1618 |
|
|
* linuxdev/drivers/net/tlan.c: Likewise. |
1619 |
|
|
* linuxdev/drivers/net/tlan.h: Likewise. |
1620 |
|
|
* linuxdev/drivers/net/wavelan.p.h: Likewise. |
1621 |
|
|
* linuxdev/drivers/net/yellowfin.c: Likewise. |
1622 |
|
|
* linuxdev/drivers/scsi/FlashPoint.c: Likewise. |
1623 |
|
|
* linuxdev/drivers/scsi/NCR5380.c: Likewise. |
1624 |
|
|
* linuxdev/drivers/scsi/NCR5380.h: Likewise. |
1625 |
|
|
* linuxdev/drivers/scsi/aic7xxx/scsi_message.h: Likewise. |
1626 |
|
|
* linuxdev/drivers/scsi/aic7xxx/sequencer.h: Likewise. |
1627 |
|
|
* linuxdev/drivers/scsi/aic7xxx_proc.c: Likewise. |
1628 |
|
|
* linuxdev/drivers/scsi/dc390.h: Likewise. |
1629 |
|
|
* linuxdev/drivers/scsi/dc390w.h: Likewise. |
1630 |
|
|
* linuxdev/drivers/scsi/dtc.c: Likewise. |
1631 |
|
|
* linuxdev/drivers/scsi/dtc.h: Likewise. |
1632 |
|
|
* linuxdev/drivers/scsi/eata_dma_proc.c: Likewise. |
1633 |
|
|
* linuxdev/drivers/scsi/eata_pio_proc.c: Likewise. |
1634 |
|
|
* linuxdev/drivers/scsi/gdth.c: Likewise. |
1635 |
|
|
* linuxdev/drivers/scsi/gdth.h: Likewise. |
1636 |
|
|
* linuxdev/drivers/scsi/gdth_ioctl.h: Likewise. |
1637 |
|
|
* linuxdev/drivers/scsi/gdth_proc.c: Likewise. |
1638 |
|
|
* linuxdev/drivers/scsi/gdth_proc.h: Likewise. |
1639 |
|
|
* linuxdev/drivers/scsi/ncr53c8xx.c: Likewise. |
1640 |
|
|
* linuxdev/drivers/scsi/ncr53c8xx.h: Likewise. |
1641 |
|
|
* linuxdev/drivers/scsi/ppa.c: Likewise. |
1642 |
|
|
* linuxdev/drivers/scsi/ppa.h: Likewise. |
1643 |
|
|
* linuxdev/drivers/scsi/qlogicfas.c: Likewise. |
1644 |
|
|
* linuxdev/drivers/scsi/qlogicfas.h: Likewise. |
1645 |
|
|
* linuxdev/drivers/scsi/qlogicisp.c: Likewise. |
1646 |
|
|
* linuxdev/drivers/scsi/qlogicisp.h: Likewise. |
1647 |
|
|
* linuxdev/drivers/scsi/qlogicisp_asm.c: Likewise. |
1648 |
|
|
* linuxdev/drivers/scsi/scripts.h: Likewise. |
1649 |
|
|
* linuxdev/drivers/scsi/scsiio.c: Likewise. |
1650 |
|
|
* linuxdev/drivers/scsi/scsiiom.c: Likewise. |
1651 |
|
|
* linuxdev/drivers/scsi/tmscsim.c: Likewise. |
1652 |
|
|
* linuxdev/drivers/scsi/tmscsim.h: Likewise. |
1653 |
|
|
* linuxdev/drivers/scsi/tmscsiw.c: Likewise. |
1654 |
|
|
* linuxdev/drivers/scsi/tmscsiw.h: Likewise. |
1655 |
|
|
* linuxdev/include/asm-i386/atomic.h: Likewise. |
1656 |
|
|
* linuxdev/include/asm-i386/checksum.h: Likewise. |
1657 |
|
|
* linuxdev/include/asm-i386/ioctls.h: Likewise. |
1658 |
|
|
* linuxdev/include/asm-i386/math_emu.h: Likewise. |
1659 |
|
|
* linuxdev/include/asm-i386/posix_types.h: Likewise. |
1660 |
|
|
* linuxdev/include/asm-i386/semaphore.h: Likewise. |
1661 |
|
|
* linuxdev/include/asm-i386/sockios.h: Likewise. |
1662 |
|
|
* linuxdev/include/asm-i386/string-486.h: Likewise. |
1663 |
|
|
* linuxdev/include/asm-i386/termbits.h: Likewise. |
1664 |
|
|
* linuxdev/include/asm-i386/unaligned.h: Likewise. |
1665 |
|
|
* linuxdev/include/asm-i386/vm86.h: Likewise. |
1666 |
|
|
* linuxdev/include/linux/affs_hardblocks.h: Likewise. |
1667 |
|
|
* linuxdev/include/linux/atalk.h: Likewise. |
1668 |
|
|
* linuxdev/include/linux/ax25.h: Likewise. |
1669 |
|
|
* linuxdev/include/linux/compile.h: Likewise. |
1670 |
|
|
* linuxdev/include/linux/ctype.h: Likewise. |
1671 |
|
|
* linuxdev/include/linux/fddidevice.h: Likewise. |
1672 |
|
|
* linuxdev/include/linux/icmp.h: Likewise. |
1673 |
|
|
* linuxdev/include/linux/if_fddi.h: Likewise. |
1674 |
|
|
* linuxdev/include/linux/ipx.h: Likewise. |
1675 |
|
|
* linuxdev/include/linux/md.h: Likewise. |
1676 |
|
|
* linuxdev/include/linux/netrom.h: Likewise. |
1677 |
|
|
* linuxdev/include/linux/posix_types.h: Likewise. |
1678 |
|
|
* linuxdev/include/linux/random.h: Likewise. |
1679 |
|
|
* linuxdev/include/linux/ucdrom.h: Likewise. |
1680 |
|
|
* linuxdev/include/linux/udp.h: Likewise. |
1681 |
|
|
* linuxdev/include/linux/wireless.h: Likewise. |
1682 |
|
|
* linuxdev/include/net/br.h: Likewise. |
1683 |
|
|
* linuxdev/include/net/gc.h: Likewise. |
1684 |
|
|
* linuxdev/include/net/ip_masq.h: Likewise. |
1685 |
|
|
* linuxdev/include/net/p8022tr.h: Likewise. |
1686 |
|
|
* linuxdev/include/net/p8022trcall.h: Likewise. |
1687 |
|
|
* linuxdev/include/net/rose.h: Likewise. |
1688 |
|
|
* linuxdev/include/net/rosecall.h: Likewise. |
1689 |
|
|
* linuxdev/include/net/slhc_vj.h: Likewise. |
1690 |
|
|
* linuxdev/include/net/spx.h: Likewise. |
1691 |
|
|
* linuxdev/include/scsi/scsi.h: Likewise. |
1692 |
|
|
* linuxdev/include/scsi/scsi_ioctl.h: Likewise. |
1693 |
|
|
* linuxdev/include/scsi/scsicam.h: Likewise. |
1694 |
roland |
1.37 |
|
1695 |
tb |
1.34 |
1998-11-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> |
1696 |
|
|
|
1697 |
|
|
* i386/i386at/gpl/linux: Moved to ... |
1698 |
|
|
* linuxdev: ... here. |
1699 |
|
|
* i386/Makefrag: Linux drivers specific code moved to ... |
1700 |
|
|
* linuxdev/Makefrag: ... here. |
1701 |
|
|
* i386/Files: Recreated. |
1702 |
|
|
* i386/Subdirs: Likewise. |
1703 |
|
|
* linuxdev/drivers: New directory. |
1704 |
|
|
* linuxdev/arch: Likewise. |
1705 |
|
|
* linuxdev/arch/i386: Likewise. |
1706 |
|
|
* linuxdev/{block,scsi,net,pci}: Moved to ... |
1707 |
|
|
* linuxdev/drivers/{block,scsi,net,pci}: ... here. |
1708 |
|
|
* i386/{Drivers.in,device-drivers.h.in,driverlist.in}: Moved to ... |
1709 |
|
|
* linuxdev/{Drivers.in,device-drivers.h.in,driverlist.in}: ... here. |
1710 |
|
|
* linuxdev/{linux_emul.h,linux_*.c}: Moved to ... |
1711 |
|
|
* linuxdev/arch/i386/{linux_emul.h,linux_*.c}: ... here. |
1712 |
|
|
* linuxdev/arch/i386/linux_block.c: Include <linux_emul.h>, instead |
1713 |
|
|
of <i386at/gpl/linux/linux_emul.h>. |
1714 |
|
|
* linuxdev/arch/i386/linux_init.c: Likewise. |
1715 |
|
|
* linuxdev/arch/i386/linux_kmem.c: Likewise. |
1716 |
|
|
* linuxdev/arch/i386/linux_misc.c: Likewise. |
1717 |
|
|
* linuxdev/arch/i386/linux_net.c: Likewise. |
1718 |
|
|
* linuxdev/arch/i386/linux_sched.c: Likewise. |
1719 |
|
|
* device/ds_routines.c: Include <linuxdev/device-drivers.h>, instead |
1720 |
|
|
of <i386/device-drivers.h>. |
1721 |
|
|
* linuxdev/arch/i386/linux_init.c: Likewise. |
1722 |
|
|
* linuxdev/include/linux/autoconf.h: Likewise. |
1723 |
|
|
* Makefile.in: Include $(srcdir)/linuxdev/Makefrag. |
1724 |
|
|
* linuxdev/Drivers.in (AC_INIT): Use include/linux/autoconf.h, |
1725 |
|
|
instead of i386/i386asm.sym. |
1726 |
roland |
1.37 |
|
1727 |
roland |
1.31 |
1998-10-28 Roland McGrath <roland@baalperazim.frob.com> |
1728 |
|
|
|
1729 |
|
|
* include/mach/multiboot.h: Contents were doubled. |
1730 |
|
|
|
1731 |
roland |
1.29 |
1998-10-24 Roland McGrath <roland@baalperazim.frob.com> |
1732 |
|
|
|
1733 |
roland |
1.30 |
* Makefile.in (mach_machine): Don't depend on config.status, since it |
1734 |
|
|
is always newer than the symlink target. |
1735 |
|
|
|
1736 |
|
|
* i386/Makefrag ($(systype)/device-drivers.h): Depend on |
1737 |
|
|
$(systype)/driverlist, and have no commands. |
1738 |
|
|
|
1739 |
roland |
1.29 |
* configure.in (--enable-kdb): Fix help text; handle --disable-kdb. |
1740 |
|
|
Remove BUILD_CC checks and lex/yacc checks (which were for mig). |
1741 |
|
|
(installed_clib): Remove these checks. |
1742 |
|
|
(LD, NM, MIG): Use AC_CHECK_TOOL for these. |
1743 |
|
|
|
1744 |
|
|
* Makefile.in (all, clean, mostlyclean, install, dist, |
1745 |
|
|
%_interface.h rule, all *mig* rules): Remove all commands, deps, |
1746 |
|
|
and rules related to mig, which is now in a separate distribution. |
1747 |
|
|
|
1748 |
|
|
* Makefile.in (before-compile): Add mach/machine. |
1749 |
|
|
(mach/machine, mach_machine): New rules to make symlink so |
1750 |
|
|
#include <mach/machine/foo.h> works. |
1751 |
|
|
|
1752 |
|
|
* Makefile.in (NM): New variable, substituted by configure. |
1753 |
|
|
(check-clib-routines): Use $(NM) instead of literal "nm". |
1754 |
|
|
Fix awk script to grok __ defns and weak defns of desired symbols. |
1755 |
|
|
(clib-routines.o): Use $(CC) -r -nostartfiles -nostdlib -static |
1756 |
|
|
instead of $(LD) -r. Use -lc instead of $(installed-clib). |
1757 |
|
|
(installed-clib): Variable removed. |
1758 |
|
|
|
1759 |
|
|
* i386/Makefrag: Use -include for linux-flags, so no warning. |
1760 |
|
|
|
1761 |
|
|
* device/chario.c: Add forward decl for ttstart. |
1762 |
|
|
|
1763 |
|
|
* i386/i386/db_trace.c: Use explicit int in decl. |
1764 |
|
|
|
1765 |
|
|
* device/ds_routines.c (device_write_trap, device_writev_trap, |
1766 |
|
|
ds_trap_write_done): Cast arg to zfree. |
1767 |
|
|
|
1768 |
|
|
* kern/ipc_tt.c (mach_ports_lookup): Remove unnecessary cast. |
1769 |
|
|
|
1770 |
roland |
1.28 |
1998-10-04 Roland McGrath <roland@baalperazim.frob.com> |
1771 |
|
|
|
1772 |
|
|
* include/mach/message.h: Use __typeof instead of typeof. |
1773 |
|
|
|
1774 |
|
|
1998-09-06 Roland McGrath <roland@baalperazim.frob.com> |
1775 |
|
|
|
1776 |
|
|
* kern/time_out.h: Include <mach/time_value.h> for time_value_t defn. |
1777 |
|
|
|
1778 |
roland |
1.27 |
1998-07-19 Roland McGrath <roland@baalperazim.frob.com> |
1779 |
|
|
|
1780 |
|
|
* mig: Subdirectory removed, now in separate dist. |
1781 |
|
|
|
1782 |
tb |
1.26 |
Fri Apr 24 14:24:15 1998 Thomas Bushnell, n/BSG <tb@mit.edu> |
1783 |
|
|
|
1784 |
|
|
* i386/i386/pcb.c (thread_setstatus): Set STATE before validating |
1785 |
|
|
segment registers. Reported by UCHIYAMA Fasushi (uch@nop.or.jp). |
1786 |
|
|
|
1787 |
thomas |
1.24 |
Fri Apr 24 13:19:40 1998 Thomas Bushnell n/BSG <thomas@melange.gnu.org> |
1788 |
|
|
|
1789 |
thomas |
1.25 |
* kern/debug.c (panic): Increase "seconds" in delay to 1000; machines |
1790 |
|
|
are faster now. |
1791 |
|
|
|
1792 |
thomas |
1.24 |
* i386/i386at/gpl/linux/linux_kmem.c: Increase MEM_CHUNKS to 7. |
1793 |
|
|
|
1794 |
thomas |
1.22 |
Wed Aug 20 16:05:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1795 |
|
|
|
1796 |
|
|
* kern/thread.h (struct thread): New member `creation_time'. |
1797 |
|
|
* include/mach/thread_info.h: New member `creation_time'. |
1798 |
|
|
* kern/thread.c (thread_create): Set creation time stamp. |
1799 |
|
|
(thread_info) [THREAD_BASIC_INFO]: Fill in new creation time |
1800 |
|
|
field. Carefully preserve compatibility with old callers. |
1801 |
|
|
|
1802 |
|
|
* kern/task.h (struct task): New member `creation_time'. |
1803 |
|
|
* include/mach/task_info.h: New member `creation_time'. |
1804 |
|
|
* kern/task.c (task_create): Set creation time stamp. |
1805 |
|
|
(task_info) [TASK_BASIC_INFO]: Fill in new creation time field. |
1806 |
roland |
1.27 |
Carefully preserve compatibility with old callers. |
1807 |
thomas |
1.22 |
|
1808 |
|
|
* kern/mach_clock.c (record_time_stamp): New function. |
1809 |
|
|
* kern/time_out.h (record_time_stamp): Add prototype. |
1810 |
thomas |
1.23 |
|
1811 |
thomas |
1.21 |
Sun Aug 3 18:25:38 1997 Shantanu Goel <goel@cs.columbia.edu> |
1812 |
|
|
|
1813 |
|
|
* i386/i386/thread.h (struct pcb): Added new field `data' used |
1814 |
|
|
by Linux driver emulation. |
1815 |
|
|
|
1816 |
|
|
* i386/i386at/gpl/linux/include/linux/blk.h (end_request): |
1817 |
|
|
Revamped Mach specific code. Don't use `errors' field in request. |
1818 |
|
|
Don't call driver's request function. |
1819 |
|
|
|
1820 |
|
|
* i386/i386at/gpl/linux/include/linux/fs.h (struct buffer_head): |
1821 |
|
|
Deleted old Mach-specific definition. Use original Linux defintion. |
1822 |
|
|
|
1823 |
|
|
* i386/i386at/gpl/linux/linux_block.c: Rewritten extensively. |
1824 |
|
|
(collect_buffer_pages): Deleted. |
1825 |
|
|
(alloc_buffer, free_buffer): Rewritten to use Mach page allocator. |
1826 |
|
|
(getblk, __brelse): Use Mach kernel allocator. |
1827 |
|
|
(check_for_error): Deleted. |
1828 |
|
|
(ll_rw_block): Allocate request structure on stack. |
1829 |
|
|
(rdwr_partial, rdwr_full, do_rdwr) New routines. |
1830 |
|
|
(block_read, block_write): Rewritten to use new routine do_rdwr. |
1831 |
|
|
(find_name): New routine. |
1832 |
|
|
(read_bsd_label, read_vtoc): New routines. |
1833 |
|
|
(init_partition): New routine. |
1834 |
|
|
(device_open): Rewritten for modularity. Allocate Linux block |
1835 |
|
|
variables on the stack. |
1836 |
|
|
(check_limit): New routine. |
1837 |
|
|
(device_read, device_write): Rewritten extensively. Map user |
1838 |
|
|
pages into kernel buffer before passing to driver. This is in |
1839 |
|
|
preparation for general Linux block driver support. Allocate |
1840 |
|
|
Linux block variables on the stack. |
1841 |
|
|
|
1842 |
|
|
* i386/i386at/gpl/linux/linux_kmem.c: |
1843 |
|
|
(collect_buffer_pages): Deleted. |
1844 |
|
|
|
1845 |
|
|
Fri Aug 1 16:15:33 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1846 |
|
|
|
1847 |
|
|
* kern/mach_clock.c (clock_interrupt): Test correct macro to see |
1848 |
|
|
if PC sampling is configured: MACH_PCSAMPLE, not MACH_SAMPLE. |
1849 |
|
|
|
1850 |
|
|
* i386/i386/locore.S (discover_x86_cpu_type): Comment out routine |
1851 |
roland |
1.27 |
for now. |
1852 |
thomas |
1.21 |
* i386/i386at/model_dep.c (c_boot_entry): Comment out use of |
1853 |
|
|
discover_x86_cpu_type for now. |
1854 |
|
|
|
1855 |
|
|
* i386/include/mach/i386/eflags.h (EFL_AC, EFL_ID): New bits. |
1856 |
|
|
|
1857 |
|
|
* i386/i386/locore.S (discover_x86_cpu_type): Use correct opcode |
1858 |
|
|
for right shift. Use ENTRY macro correctly. |
1859 |
|
|
|
1860 |
|
|
Mon Jul 28 17:01:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1861 |
|
|
|
1862 |
|
|
* COPYING: New file. |
1863 |
|
|
* Makefile.in (topfiles): Add COPYING. |
1864 |
|
|
|
1865 |
|
|
Mon Jul 21 14:20:39 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1866 |
|
|
|
1867 |
|
|
* kern/mach4.srv: Include <mach_pcsample.h> so the value of |
1868 |
|
|
MACH_PCSAMPLE is made available for mach4.defs. |
1869 |
|
|
|
1870 |
|
|
Thu Jul 10 13:51:20 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1871 |
|
|
|
1872 |
|
|
* Makefile.in (install): Use `ln -sf' instead of `-ln -s'. |
1873 |
|
|
Suggested by Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu). |
1874 |
|
|
|
1875 |
thomas |
1.20 |
Thu Jun 26 13:48:31 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1876 |
|
|
|
1877 |
thomas |
1.21 |
* i386/i386/locore.S (discover_x86_cpu_type): New function. |
1878 |
|
|
* i386/i386at/model_dep.c (c_boot_entry): Fill in cpu type in |
1879 |
|
|
MACHINE_SLOT using new function. |
1880 |
roland |
1.27 |
|
1881 |
thomas |
1.20 |
* include/mach/machine.h (CPU_TYPE_I486, CPU_TYPE_PENTIUM, |
1882 |
|
|
CPU_TYPE_PENTIUMPRO, CPU_TYPE_POWERPC): New CPU types. These |
1883 |
|
|
conform to current OSF Mach values, but note that some of the |
1884 |
|
|
various subtypes are different. |
1885 |
|
|
|
1886 |
|
|
Mon Jun 16 12:14:17 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1887 |
|
|
|
1888 |
|
|
* i386/i386/loose_ends.c (ovbcopy): Delete function. Suggested by |
1889 |
|
|
Matthew Wilcox (willy@odie.barnet.ac.uk.) |
1890 |
|
|
|
1891 |
thomas |
1.19 |
Thu Jun 12 18:08:29 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1892 |
|
|
|
1893 |
|
|
Version 1.1.3 released. |
1894 |
roland |
1.27 |
|
1895 |
thomas |
1.19 |
* version.c (version): Update to 1.1.3. |
1896 |
|
|
|
1897 |
|
|
Wed Jun 11 20:16:47 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1898 |
|
|
|
1899 |
|
|
* i386/Drivers.in: Add el3. How did this escape notice? |
1900 |
|
|
* i386/device-drivers.h.in: Add CONFIG_EL3. |
1901 |
|
|
|
1902 |
thomas |
1.17 |
Tue Jun 10 13:33:37 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1903 |
|
|
|
1904 |
|
|
Version 1.1.2 released. |
1905 |
roland |
1.27 |
|
1906 |
thomas |
1.17 |
* Makefile.in (install): Install cross-migcom as `migcom', not as |
1907 |
roland |
1.27 |
`mig'. |
1908 |
thomas |
1.17 |
|
1909 |
|
|
* i386/Makefrag (objfiles += $(device_drivers)): Sort |
1910 |
|
|
$(device_drivers) before adding to objfiles in order to remove |
1911 |
roland |
1.27 |
duplicates. |
1912 |
thomas |
1.17 |
|
1913 |
|
|
Mon Jun 9 22:14:09 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1914 |
|
|
|
1915 |
|
|
* i386/Drivers.in: Fix typos apt.o -> atp.o; 3c403.o -> 3c503.o. |
1916 |
roland |
1.27 |
|
1917 |
thomas |
1.17 |
* Drivers.macros (AC_DRIVER): Test the class selected flag |
1918 |
roland |
1.27 |
correctly. |
1919 |
|
|
|
1920 |
thomas |
1.17 |
Mon May 26 14:33:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1921 |
|
|
|
1922 |
|
|
* version.c (version): Update to version 1.1.2. |
1923 |
|
|
|
1924 |
|
|
Fri May 23 10:08:48 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1925 |
|
|
|
1926 |
|
|
* kern/thread.c (thread_info): Set flags word correctly; |
1927 |
|
|
TH_FLAGS_SWAPPED and TH_FLAGS_IDLE are not exclusive. |
1928 |
|
|
|
1929 |
|
|
* Makefile.in (topfiles): Add aclocal.m4. |
1930 |
|
|
Reported by Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu). |
1931 |
roland |
1.27 |
|
1932 |
thomas |
1.15 |
Mon May 12 11:25:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1933 |
|
|
|
1934 |
thomas |
1.16 |
Version 1.1.1 released. |
1935 |
roland |
1.27 |
|
1936 |
thomas |
1.16 |
* version.c (version): Update to version 1.1.1. |
1937 |
|
|
|
1938 |
thomas |
1.15 |
* bogus/mach_kdb.h: Make sure MACH_KDB is always defined, to zero |
1939 |
|
|
if necessary. Bug report from Marcus Daniels |
1940 |
roland |
1.27 |
(marcus@cathcart.sysc.pdx.edu). |
1941 |
thomas |
1.15 |
|
1942 |
thomas |
1.13 |
Fri May 9 13:06:25 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1943 |
|
|
|
1944 |
|
|
* i386/Files: Fix typo for _setjmp.S. |
1945 |
thomas |
1.14 |
Reflect 53c7,8xx.c -> 53c78xx.c change. |
1946 |
thomas |
1.13 |
|
1947 |
thomas |
1.11 |
Wed May 7 15:32:08 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1948 |
|
|
|
1949 |
|
|
* version.c (version): Update to version 1.1. |
1950 |
|
|
* NEWS: New file. |
1951 |
thomas |
1.12 |
* Makefile.in (topfiles): Add NEWS. |
1952 |
thomas |
1.11 |
|
1953 |
|
|
Mon May 5 11:34:01 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1954 |
|
|
|
1955 |
|
|
* Makefile.in (enable_kdb): Use findstring instead of filter. |
1956 |
|
|
Reported by Marcus Daniels (marcus@cathcart.sysc.pdx.edu). |
1957 |
|
|
|
1958 |
thomas |
1.10 |
Fri May 2 12:43:46 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1959 |
|
|
|
1960 |
|
|
* Makefile.in (enable_kdb): New variable. |
1961 |
|
|
(clib-routines): If enable_kdb, then add strstr. |
1962 |
|
|
* i386/i386/_setjmp.S: New file, from UK22 libmach. |
1963 |
|
|
* i386/Files: Add i386/i386/_setjmp.S. |
1964 |
|
|
* i386/Makefrag (objfiles): Add _setjmp.o if enable_kdb. |
1965 |
roland |
1.27 |
|
1966 |
thomas |
1.9 |
1997-04-30 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu> |
1967 |
|
|
|
1968 |
|
|
* Makefile.in (clib-routines): Add htons not because it is necessary, |
1969 |
|
|
but because libc5 systems will bring it in. |
1970 |
|
|
(check-clib-routines): Tolerate extra weak symbols. |
1971 |
|
|
|
1972 |
|
|
Wed Apr 30 14:12:12 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1973 |
|
|
|
1974 |
|
|
* Makefile.in: Delete duplicate rule for cross-mig. |
1975 |
|
|
|
1976 |
|
|
Mon Apr 28 12:09:53 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1977 |
|
|
|
1978 |
|
|
* Makefile.in (check): New target. Reported by |
1979 |
roland |
1.27 |
xtest@postman.epa.go.jp. |
1980 |
thomas |
1.9 |
|
1981 |
|
|
* i386/Drivers.in (ncr53c7xx): Change file name to 53c78xx.o. |
1982 |
|
|
* i386/i386at/gpl/linux/scsi/53c7,8xx.c: Moved to ... |
1983 |
|
|
* i386/i386at/gpl/linux/scsi/53c78xx.c: ... here. |
1984 |
|
|
* i386/Makefrag (linux-scsi-files): Change file name here too. |
1985 |
|
|
Reported by xtest@postman.epa.go.jp. |
1986 |
|
|
|
1987 |
miles |
1.8 |
Wed Apr 23 14:35:44 1997 Miles Bader <miles@gnu.ai.mit.edu> |
1988 |
|
|
|
1989 |
|
|
* ipc/ipc_entry.c [MACH_KDB]: Add include of <kern/task.h>. |
1990 |
|
|
|
1991 |
thomas |
1.7 |
Wed Apr 23 13:21:23 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
1992 |
|
|
|
1993 |
|
|
* configure.in (BUILD_CC): Use AC_CHECK_PROGS, not AC_CHECK_PROG, |
1994 |
|
|
since we are checking multiple names. |
1995 |
|
|
|
1996 |
|
|
* configure.in (kdb): New --enable option. |
1997 |
|
|
* Makefile.in (DEFINES): Add @DEFS@. |
1998 |
thomas |
1.9 |
* bogus/mach_kdb.h: Make this file zero length; we get MACH_KDB |
1999 |
|
|
from configure now. |
2000 |
|
|
|
2001 |
thomas |
1.7 |
* Makefile.in (clean, distclean, mostlyclean, maintainter-clean): |
2002 |
roland |
1.27 |
New targets. |
2003 |
|
|
(all-archs-configures): New variable. |
2004 |
thomas |
1.7 |
(MIG): Change to ./local-mig. |
2005 |
|
|
(./local-mig): Change to build this instead of ./mig |
2006 |
|
|
(check-clib-routines): Use nm -g in case there are local symbols. |
2007 |
roland |
1.27 |
Suggested by Matthew Wilcox (willy@odie.barnet.ac.uk). |
2008 |
thomas |
1.7 |
|
2009 |
|
|
Fri Apr 18 15:25:10 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2010 |
|
|
|
2011 |
|
|
* configure.in: Add AC_PREREQ for version 2.12. |
2012 |
|
|
* i386/Drivers.in: Likewise. |
2013 |
|
|
|
2014 |
thomas |
1.6 |
Wed Apr 16 16:55:36 1997 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu> |
2015 |
|
|
|
2016 |
|
|
* configure.in: Replace AC_PROG_CC with AC_PROG_CC_LOCAL. |
2017 |
|
|
If cross compiling do Lex/Yacc checks with BUILD_CC. |
2018 |
|
|
Check CC and BUILD_CC for libraries having the needed support, |
2019 |
|
|
and substitute discovery in installed_clib. |
2020 |
|
|
|
2021 |
|
|
* aclocal.m4: New file. These replacement macros are to handle |
2022 |
|
|
the case where there is a cross compiler but no supporting files. |
2023 |
|
|
|
2024 |
|
|
* Makefile.in (installed-clib): Don't hardwire a Hurd libcrt.a. |
2025 |
|
|
(cross_linkable): Only define cross-migcom variable when it will |
2026 |
|
|
be possible to build it. |
2027 |
|
|
(all, install): Use $(cross-migcom). |
2028 |
|
|
(install): Install cross-migcom only if was to be built. |
2029 |
roland |
1.27 |
(mkinstalldirs): Add $(bindir), $(includedir)/mach/exec |
2030 |
thomas |
1.6 |
(cross-lexxer.o lexxer.o): lexxer.o needs cpu.h. |
2031 |
|
|
(./cross-migcom): Prevent dependency generation for cross-* MiG files |
2032 |
|
|
unless they can actually be built. |
2033 |
|
|
|
2034 |
thomas |
1.5 |
Thu Apr 17 15:55:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2035 |
|
|
|
2036 |
|
|
* kern/exception.c (exception_no_server): Comment out the suspend |
2037 |
|
|
code; it's useful for special case debugging, but causes problems |
2038 |
|
|
in general. |
2039 |
|
|
|
2040 |
|
|
Wed Apr 16 12:52:25 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2041 |
|
|
|
2042 |
|
|
* Makefile.in (cross-lexxer.o lexxer.o): Add pump-priming |
2043 |
|
|
dependency on cpu.h. Reported by Marcus G. Daniels |
2044 |
roland |
1.27 |
(marcus@cathcart.sysc.pdx.edu). |
2045 |
thomas |
1.5 |
|
2046 |
|
|
* configure.in: Fail if configure target is not for GNU os. |
2047 |
|
|
|
2048 |
|
|
* i386/Drivers.in (com): Delete option. It's required by |
2049 |
|
|
kd_mouse.c. |
2050 |
|
|
* i386/Makefrag (i386at-files): Add com.c. |
2051 |
|
|
(driver-files): Delete variable. |
2052 |
|
|
* i386/bogus/com.h: Revert change of March 10. |
2053 |
|
|
* i386/device-drivers.h.in (CONFIG_MACH_COM): Delete option. |
2054 |
|
|
Bug report from Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu). |
2055 |
roland |
1.27 |
|
2056 |
|
|
* Makefile.in (./cross-mig): New rule. |
2057 |
thomas |
1.5 |
(mkinstalldirs): Add $(libexecdir). |
2058 |
roland |
1.27 |
* configure.in: Recognize i686. |
2059 |
thomas |
1.5 |
Reported by Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu). |
2060 |
|
|
|
2061 |
thomas |
1.3 |
Mon Apr 14 11:50:45 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2062 |
|
|
|
2063 |
roland |
1.27 |
* Released version 1.0. |
2064 |
|
|
|
2065 |
thomas |
1.4 |
* kern/exception.c (exception_no_server): Try and suspend the |
2066 |
|
|
failing thread before killing the task. Then a debugger can be |
2067 |
roland |
1.27 |
used. |
2068 |
thomas |
1.4 |
|
2069 |
thomas |
1.3 |
* i386/Makefrag: Add rebuilding rules for configure subscript. |
2070 |
|
|
|
2071 |
|
|
* i386/Makefrag: Fix up copyright notice. |
2072 |
|
|
* i386/Drivers.in: Likewise. |
2073 |
|
|
* Makefile.in: Likewise. |
2074 |
|
|
* Drivers.macros: Likewise. |
2075 |
|
|
* configure.in: Likewise. |
2076 |
|
|
|
2077 |
|
|
* include/sys/time.h: New file, from include/mach/sa/sys/time.h. |
2078 |
|
|
* include/sys/reboot.h: New file, from include/mach/sa/sys/reboot.h. |
2079 |
|
|
* include/sys/ioctl.h: New file, from include/mach/sa/sys/ioctl.h. |
2080 |
|
|
* include/alloca.h: New file, from include/mach/sa/alloca.h. |
2081 |
|
|
* Makefile.in (other-sys-headers): Add time.h, ioctl.h, and reboot.h. |
2082 |
|
|
(other-mach-headers): New variable. |
2083 |
|
|
(mach-exec-headers): New variable. |
2084 |
|
|
(other-headers): New variable. |
2085 |
|
|
(installed-headers): Add mach-exec-headers. |
2086 |
roland |
1.27 |
(dist): Distribute other-mach-headers, other-sys-headers, |
2087 |
thomas |
1.3 |
mach-exec-headers, and other-headers. |
2088 |
|
|
(device-files): Add device.srv. |
2089 |
roland |
1.27 |
|
2090 |
thomas |
1.3 |
* Makefile.in (check-clib-routines): Use more efficient rule. |
2091 |
|
|
|
2092 |
|
|
Fri Apr 11 15:18:09 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2093 |
|
|
|
2094 |
|
|
* Makefile.in (dist): Repair rule. |
2095 |
|
|
(other-sys-headers): New variable. |
2096 |
|
|
(dist): Install $(other-sys-headers). |
2097 |
|
|
(INCLUDES): Remove -I$(srcdir)/include/mach/sa. |
2098 |
|
|
(rules for mig-related .d files): Include MiG-specific -I flags. |
2099 |
|
|
(mach-headers): Add inline.h. |
2100 |
|
|
* include/sys/types.h: New file, from include/mach/sa/sys/types.h. |
2101 |
|
|
|
2102 |
thomas |
1.2 |
Mon Mar 24 16:23:21 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2103 |
|
|
|
2104 |
|
|
* version.c (version): Make that 1.0. Whee. |
2105 |
|
|
|
2106 |
|
|
Fri Mar 21 15:50:09 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2107 |
|
|
|
2108 |
|
|
* i386/i386at/gpl/linux/scsi/aha1740.c (aha1740_test_port): Try |
2109 |
|
|
and turn on PORTADDR_ENH before checking it. |
2110 |
|
|
|
2111 |
roland |
1.27 |
* vm/vm_object.c (vm_object_cached_max): Increase to 200. |
2112 |
thomas |
1.2 |
|
2113 |
|
|
Thu Mar 20 12:33:06 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2114 |
|
|
|
2115 |
|
|
* Makefile.in (dist): New target. Reorganized some vars |
2116 |
|
|
describing source. |
2117 |
|
|
* i386/Subdirs: New file. |
2118 |
|
|
* i386/Files: New file. |
2119 |
|
|
|
2120 |
|
|
* version.c (version): Push back to 0.1. |
2121 |
|
|
|
2122 |
|
|
* Makefile.in (cross_compiling, bindir, libexecdir): New |
2123 |
roland |
1.27 |
variable. |
2124 |
|
|
|
2125 |
thomas |
1.2 |
* Makefile.in (install): Depend on cross-mig and cross-migcom; |
2126 |
|
|
install them. New rules added to build mig, migcom, cross-mig, |
2127 |
|
|
and cross-migcom. |
2128 |
roland |
1.27 |
|
2129 |
thomas |
1.2 |
* configure.in (AC_PROG_LEX, AC_PROG_YACC): New tests. |
2130 |
|
|
(BUILD_CC): New test to set these. |
2131 |
|
|
|
2132 |
|
|
* Makefile.in (%.h %_user.c): Depend on $(MIG) too. |
2133 |
|
|
(%_interface.h %_server.c): Likewise. |
2134 |
|
|
(MIG): Don't use @MIG@; hard code it to the one we build. |
2135 |
|
|
(BUILD_CC, BUILD_CFLAGS, MIGCOM, LEX, YACC, LEXLIB): New variables. |
2136 |
roland |
1.27 |
|
2137 |
thomas |
1.2 |
Wed Mar 19 16:47:28 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2138 |
|
|
|
2139 |
|
|
* i386/i386at/kd.c (BROKEN_KEYBOARD_RESET): Turn off this so that |
2140 |
|
|
we attempt the keyboard resets. |
2141 |
|
|
* i386/i386/locore.S (cpu_shutdown): Attempt to provide a more |
2142 |
roland |
1.27 |
`robust' null_idtr. |
2143 |
thomas |
1.2 |
|
2144 |
|
|
Mon Mar 17 13:47:14 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2145 |
|
|
|
2146 |
|
|
* i386/i386at/gpl/linux/scsi/hosts.c (scsi_init): Don't print out |
2147 |
|
|
gratuitious obnoxiousness. |
2148 |
|
|
* i386/i386at/gpl/linux/scsi/scsi.c (scsi_dev_init): Likewise. |
2149 |
|
|
* i386/i386at/gpl/linux/block/triton.c (ide_init_triton): |
2150 |
roland |
1.27 |
Likewise. |
2151 |
thomas |
1.2 |
(init_triton_dma): Likewise. |
2152 |
|
|
* i386/i386at/gpl/linux/pci/pci.c (pci_init): Likewise. |
2153 |
|
|
* i386/i386at/gpl/linux/pci/bios32.c (check_pcibios): Likewise. |
2154 |
|
|
(pcibios_init): Likewise. |
2155 |
|
|
* i386/i386at/gpl/linux/block/genhd.c (add_partition): Likewise. |
2156 |
|
|
|
2157 |
|
|
* i386/i386at/gpl/linux/net/8390.c (ei_debug): Make default value |
2158 |
roland |
1.27 |
zero. |
2159 |
thomas |
1.2 |
|
2160 |
|
|
Wed Mar 12 14:50:46 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2161 |
|
|
|
2162 |
|
|
* i386/i386at/com.c (comprobe): Turn off noisiness. |
2163 |
|
|
|
2164 |
|
|
* i386/i386at/gpl/linux/linux_block.c (check_disk_change): Don't |
2165 |
|
|
print out gratuitous obnoxiousness. |
2166 |
|
|
(device_open): Likewise. |
2167 |
|
|
* kern/bootstrap.c (copy_bootstrap): Likewise. |
2168 |
|
|
(user_bootstrap): Likewise. |
2169 |
|
|
* i386/i386at/gpl/linux/block/genhd.c (msdos_partition): Likewise. |
2170 |
|
|
(osf_partition): Likewise. |
2171 |
|
|
(sun_partition): Likewise. |
2172 |
|
|
(check_partition): Likewise. |
2173 |
|
|
* i386/i386/pit.c (findspeed): Likewise. |
2174 |
|
|
* vm/vm_resident.c (vm_page_bootstrap): Likewise. |
2175 |
|
|
|
2176 |
|
|
Mon Mar 10 15:04:47 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2177 |
|
|
|
2178 |
|
|
* i386/i386at/gpl/linux/linux_init.c (calibrate_delay): Don't |
2179 |
|
|
print out gratuitous obnoxiousness. |
2180 |
roland |
1.27 |
|
2181 |
thomas |
1.2 |
* i386/i386at/gpl/linux/linux_init.c (linux_init): Only call |
2182 |
|
|
linux_net_emulation_init if CONFIG_INET. Include |
2183 |
roland |
1.27 |
<i386/device-drivers.h>. |
2184 |
thomas |
1.2 |
|
2185 |
|
|
* i386/i386at/i386at_ds_routines.c: Include |
2186 |
|
|
<i386/device-drivers.h>. Don't mention linux_net_emulation_ops |
2187 |
|
|
unless CONFIG_INET. |
2188 |
|
|
|
2189 |
|
|
* device/ds_routines.c (io_done_thread_continue): [i386] |
2190 |
|
|
Conditionalize free_skbuffs also on CONFIG_INET. Include |
2191 |
|
|
<i386/device-drivers.h>. |
2192 |
|
|
|
2193 |
|
|
* i386/Drivers.in, i386/device-drivers.h.in, i386/driverlist.in: |
2194 |
|
|
New files. |
2195 |
|
|
* i386/Makefrag: Include i386/driverlist; don't include all device |
2196 |
|
|
drivers in kernel image; instead use list from driverlist. |
2197 |
|
|
* configure.in: Configure in $systype subdir too. |
2198 |
roland |
1.27 |
|
2199 |
thomas |
1.2 |
* i386/i386at/gpl/linux/include/linux/autoconf.h: Damage severly |
2200 |
|
|
to conform to device-drivers.h model. |
2201 |
|
|
|
2202 |
|
|
* i386/bogus/com.h: Include <i386/device-drivers.h>. |
2203 |
|
|
Only turn on NCOM if CONFIG_MACH_COM is present. |
2204 |
|
|
|
2205 |
|
|
Mon Mar 3 16:26:58 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2206 |
|
|
|
2207 |
|
|
* include/mach/message.h (__mach_msg, __mach_msg_trap): Add decls. |
2208 |
|
|
|
2209 |
thomas |
1.1 |
Tue Feb 25 15:42:23 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> |
2210 |
|
|
|
2211 |
|
|
* i386/Makefrag (INCLUDES): Find `include' directory in new |
2212 |
roland |
1.27 |
location. |
2213 |
thomas |
1.1 |
* Makefile (INCLUDES): Find `include' directory in new location. |
2214 |
|
|
(%.symc): Find gensym.awk in new location. |
2215 |
roland |
1.27 |
|
2216 |
thomas |
1.1 |
* Reorganized directories into new layout and unified mach4 and |
2217 |
|
|
mach4-i386 into a single tree. |
2218 |
|
|
|
2219 |
|
|
|
2220 |
|
|
Older changes in ChangeLog.00 (for i386 directory) and ChangeLog.0 (for |
2221 |
roland |
1.27 |
all other files). |